Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
skohan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
68 ms
·
781.
▲
by
skohan
5y ago
How can you get an unchecked nil into a swift program without the unsafe API?
782.
▲
by
skohan
5y ago
Yeah ADT's, and specifically their application to prevent NPE's is one of those things you never want to go back from once you've used a language which has that feature. It seems like one of those fundamental advancements in
783.
▲
by
skohan
5y ago
Side question: is there a good rule of thumb for when an application can start benefitting from using a database? I'm working on a project whose internal data structures are starting to resemble a database, and I've been consider
784.
▲
by
skohan
5y ago
A lot more people get a paycheck every month writing C than Rust. C is an incredibly relevant and popular language.
785.
▲
by
skohan
5y ago
Reactive is a mistake. It's a tool for a specific job, sure, but it's too big and opinionated of an abstraction to use it everywhere. The future of programming should be reality based. > Why aren’t we able to stop for a while
786.
▲
by
skohan
5y ago
Same. So many things can be solved in a 5 minute meeting which take hours of back and fourth using textual communication.
787.
▲
by
skohan
5y ago
I moved from engineering to management in the past year, and it is much harder to do well than I understood. You have to deal with a lot of uncertainty, you have to be able to inspire and influence others, and failing to deliver has much
788.
▲
by
skohan
5y ago
Yeah and it’s way more common to have a problem due to business having too much of a voice than engineering. Business tends to be up-stream of engineering, so this leads to a natural power imbalance. A lot of tech companies have issues th
789.
▲
by
skohan
5y ago
But was that because it was bad or because it was slow on those old microprocessors? T9 would fly on a modern smartphone chip
790.
▲
by
skohan
5y ago
The evolution of better error messages has been one of the biggest QOL improvements in language and API design of late. For instance, even a system as intricate and demanding as Vulkan can be pleasant to work with, because when something g
791.
▲
by
skohan
5y ago
I worked on a project heavily involved with McKinsey a few years ago. Maybe it was just that particular team, but, it was an ... interesting way of working.
792.
▲
by
skohan
5y ago
The thing about dongles is you don't always have it with you. The biggest change I noticed when I got a USB-C based mac is that I couldn't just plug it into every projector through the HDMI, so I had to start planning ahead more.
793.
▲
by
skohan
5y ago
Super interesting product! Does anyone know if they have AMD processors on the roadmap? AFAIK they're beating the pants of Intel at the moment in terms of performance/W.
794.
▲
by
skohan
5y ago
Yeah this is exactly what I am talking about - this is where a movie completely loses me. Like there can be a shot of the people running from a wolf or something toward a door, and from the profile shot you can clearly see that the wolf wi
795.
▲
by
skohan
5y ago
It's good to have a certain amount of suspension of disbelief when consuming media, but when it gets to the point where the laws of physics are just clearly being broken, it also takes me out of the experience.
796.
▲
by
skohan
5y ago
Yeah I find this to be a cheap trick and it really takes me out of the experience. Another example is when the characters are running away from a threat which should clearly be able to overtake them.
797.
▲
by
skohan
5y ago
Very interesting project! My first thought was, now here someone has taken function coloring and made it a central language feature. But I will be really interested to see what comes out of programming with these kinds of constraints.
798.
▲
by
skohan
5y ago
Yes absolutely it's incredibly relevant if world-crippling viruses are being engineered in labs, and should be a topic for public policy discussion. COVID has been many times more damaging to the world than the bombs dropped at Hiroshi
799.
▲
by
skohan
5y ago
Different societies will have different strengths and weaknesses. The US' priority on individual liberty will generally run counter to solutions which require collective action. But the US system has been fairly good at fostering inn
800.
▲
by
skohan
5y ago
But what is relevant to develop targeting Windows? Outside of AAA video-games, most people are using electron or other web tech to target Windows. At least on mac you get access to iOS development which is legitimately marketable.
801.
▲
by
skohan
5y ago
It wouldn't have to be. Finding a flat is extremely competitive in Berlin, so it's not uncommon for agencies and unscrupulous landlords to take advantage of "Auslanders" who might not be aware of rent control laws. When
802.
▲
by
skohan
5y ago
Honestly one of the things I like most about living in Berlin is the fact that local politics manage to represent the public good effectively. I'm a well paid tech worker, so I would be fine either way, but I'm happy that my neig
803.
▲
by
skohan
5y ago
There's plenty of development which could happen in Berlin without touching Tempelhof. From my perspective, the worst use of land in berlin is the Schrebergarten[1]. These are little free standing "houses" with a garden whic
804.
▲
by
skohan
5y ago
Yes I have never heard of Windows described as a "just works" experience. There's a whole IT industry built on top of Windows' flaws
805.
▲
by
skohan
5y ago
Imo some level degree of rent control is needed to prevent forces like housing speculation from causing housing prices to spike wildly in certain market conditions. Otherwise you end up with SF where it's impossible for anyone but t
806.
▲
by
skohan
5y ago
I think it's a combination of factors. More home building would help, but also regulating housing speculation might be a good idea.
807.
▲
by
skohan
5y ago
If I'm not mistaken, the "rust people" were not involved in "Rust for windows". It's just a normal rust crate which wraps the windows API, developed by Microsoft. That's part of what makes this kind of na
808.
▲
by
skohan
5y ago
Interesting - it makes me wonder if those words have origins in other languages or something.
809.
▲
by
skohan
5y ago
Being the default isn't a strong argument if Windows is just a means to get to a linux dev environment. If all you are is a middleman, sooner or later people figure out they don't really need you.
810.
▲
by
skohan
5y ago
So if I look these up I see: - csrss: Client Server Runtime Subsystem - smss: Session Manager Subsystem and so on. It seems that WSL is indeed breaking convention, or else it would be something like lss or lxss for example.
More ›