skysight-inc/HackerNews huggingface dataset:
> It helps that both the Mights and the Wilseys have family money. (Matt Might’s father is the president and C.E.O. of Cable One, the cable-television division of the former Washington Post Company.) Since 2012, the Mights have devoted more than a hundred thousand dollars a year to NGLY1-related research in Hudson Freeze’s lab, while the Wilseys have spent two million dollars funding researchers around the world.

My knee-jerk cold-hearted reaction to this was that, while it's great that the parents of the children with the rare disease were able to get some answers about their children's condition, this sounds like a vanity project for some very rich people. Which other secrets of the human genome might we have unlocked if the money hadn't incentivized these specialists to spend time investigating down this one alleyway? Like, there's a limited amount of people in the world who study biology at this level and incentivizing them to do research in one area necessarily means that another area will be sacrificed while they do the work.

Then I self corrected. There's not a limit of people interested in researching things like this. There's a limit of funding. Any additional funding towards researching genetic diseases allows more specialists to enter the field.
> The obvious benefit to the customer is that they are not stuck in a queue. If you have portable scanners for customers (eg, via an app), all items can already be scanned on the fly, speeding up things even more.

I have never in my entire life used an arrangement like that. I've only used the ones where they have a computerized terminal with a scale and conveyor belt, basically a checkout with the computer turned backwards, along with a computer-illiterate person manning between 4 and 6 of those resolving all the dumb problems they have.

> increases throughput and reduces latency.

Until the stupid scale stops working and you need to wait for one employee manning six of the things to come over and tell the stupid computer that your stupid eggs are in fact on the stupid scale.

Like, I can't overemphasize how bad these can get. If you're using the scale as a theft-deterrent, it doesn't work. Never in my life has the register person actually looked at what I'm bagging to see if it's correct. They would probably catch it if I ring up a 52" OLED TV as 16 pounds of avocados, but like, if I ring up organic avocados as regular ones? They're never gonna see that, and even if they did I doubt most would even care enough to do something about it given the wage they're making.

If your argument is instead efficiency, the things brutalize that too because so many purchases in an average grocery store are going to cause problems, things like cigarettes need to be kept in cases, things like alcohol require ID verification (which I've also never ever been carded at a self checkout!), some medications do too, and their constant problems and glitches require an attendant to resolve, while adding to customer frustration in general. And I just don't even try to use coupons at them, that's a complete fucking nightmare.

If your argument is instead cost cutting, everything at my grocery store is more expensive than it was 3 years ago, and it's basically all self checkouts now minus the pharmacy counter. So that clearly didn't pan the fuck out. Either that or all the theft it's now trivial to do is eating into their margins, who's to say.

Like I genuinely am fine with these, when they're well maintained and work. The ones at Home Depot come to mind; they don't use the stupid scale at all, they have nice, big displays the attendants seem better trained than most, and they use wireless scanners which makes the whole process a whole lot less of a pain in the ass. But when they're put in by some cut-rate business barely making margins? God damn do they suck.
Good for them, hope this will help them hire some one with more motivation
It’s a bit of an odd mixture. Subaru as a whole brand is fairly sedate and middle-of-the-road, but basically anyone who’s ever bought an Impreza only got it to hoon around in.
The best for society. The studio is dodging taxes with it and, therefore, the public is financing the movie in part. Seems only fair.

But, obviously, they'd prefer to burn the originals to pay taxes on any profits.
Sounds like you may be confused thinking that a panic in Go is like throw in other languages? Third-party libraries should virtually never panic. Go has panic, and it's useful for a few things, but does not use them as exceptions are used in other languages.

This is a bit like worrying that your programming language won't prevent a third-party library from sending a SIGKILL to your program or that it doesn't prevent third-party libraries from delete your entire file system.

No general purpose language protects against malicious or stupid code.
_The Mythical Man-Month_ by Fred Brooks is a short, easy read and remains packed full of timeless truths. His separate essay “No Silver Bullet” is included as an appendix and clarifies which problems to attack. A combination of improvements in tools, languages, and practices over the decades since have led to dramatic improvements since that essay, but, still, the problems of understanding and communication remain.
As far as spinning boards goes, you can get bare pcbs back from China in a couple weeks. If you pay extra, that can be 10 days. I use a Korean quickturn when I need the PCB shipped within 3 days, but it costs a pretty penny.

Producing PCBs domestically in the US is a sad joke. There are only 3 types of fabs here:

1. Stuck in the 80s and can't do much more than 2 layers and 10/10mil

2. Super high-end govt contractor ITAR jobs programs. Great quality but thousands for a run

3. Other shops that claim to produce pcbs but actually just farm them out to a partner in China and reship.

So even for protos China pretty much always wins.

As a price comparison, let's take an 8layer board I quoted through Screaming Circuits in the US. $4k.
PCBway can do the same board for a bit over $300.
This comment seems like it's written from an angle of libertarian distrust of government. Honestly, I think I trust the EU bureaucrats to have the interests of their citizens at heart much more than I trust Google or Amazon to serve the interests of their users.

Maybe the EU will eventually sell us out in the name of saving-the-children, but at least they don't have selling us out as their raison d'être.

It's true this is no longer the small hobbyist/tinker dream of the free software activists, but is that vision even possible in today's world? If you want to offer regular users the choice of libre software in near-parity with commercial offerings, you need a lot of money, a lot of developers, and big organizations. As far as I can see, that's just an objective truth.
Which gamma ray burst would be so focussed that it would hit earth, but not mars?
I agree that zoning could be improved.

Maybe I don’t understand your comment but algorithmic price fixing is very much a thing across many many industries where participants collude on pricing.

If the outcome is the same, it doesn’t matter how you got there whether it was a written note or algorithm created by insiders.

Algorithmic price fixing deserves reporting.
Thanks for the clarification. Opinions will differ, of course and I cannot say whether the time required is justified or calls for optimizations, but personally, I view that moving this to the first search query is less elegant than having it happen during the initial start, when users are more accustomed to waiting a bit longer. With the new setup, the initial query will be less seamless than future ones at a time when the user is actually trying to accomplish something, leading to a degraded experience as far as I am concerned. But, as per usual, distros will make differing choices in this regard, and we shall see what ends up being shipped as the default in most cases.
Thanks for the suggestion, but the goal is to just use this function in my own code (which has lots of other things going on).

I guess it technically can be done by modifying the existing JS in-place, but doing so with a very large, minified JS would be a nightmare in term of maintenance.
Proteomics with OMSSA
I’m going to go out in a limb and say that Dodge Chargers are more likely to cause a crash in the United States because I’d their erratic drivers.
Or are they talking about the kids with WRXs? Because that image fits unlike the one of people driving Outbacks and Foresters
That’s a bold claim, especially as BMW and Porsche are considered the reliable German car companies today.

What are you complaining about?
Wouldn’t insurers already have the most accurate data regarding this? What would “academics” be able to provide? At best, I would expect them to come up with the same answer that multiple insurers already have.
Can I ask why there's an assumption that to do good in the world requires participating in some kind of poverty cult? Never understood where this comes from.
No that’s pretty normal. the guy in the article has a problem
I've often wondered about this myth that the tech-nerds can't articulate stuff properly. In my experience with my coworkers it's not really the case, we go out of our way to explain everything to various levels of detail depending on who's on the receiving end.

What happens more often than not is that the C-suites and their underling managers just don't give a shit. They've got their "grand plan" that works in their minds, and no amount of annoying devs that tell them that their fantasies can in fact, not, be made into reality can sway them otherwise. Doesn't matter how well you explain it, they want it done, so it'll get done, regardless of any other problems.

Hell, they perfectly understand what we're talking about most of the time, it's not like we're hitting them with obscure jargon known only to the highest caste of the nerds, it's really just that they don't care. I do get where they're coming from as well, as we can be extremely annoying oftentimes (at least, I know I can be extremely annoying), but the feeling is often mutual when I'm given a ticket I've argued vehemently against, more often than not with good reasoning.

I just wish more companies weren't being run by brainless, heartless MBA types and there was more of us engineers in charge, but c'est la vie.
Because business is hard without leveraging IBM's monopoly power. Most companies fail.
Show HN: I spent 6 months building a C debugger as a 17-year-old
Hey HN my name is Thassilo, I'm a student and passionate programmer from Germany.

I want to showcase Spray, a small C debugger I've been working on for a few months now. Spray has a very simple and approachable interface. Its feature set is limited at this point, but it's already enough to tackle some basic problems. I stared to work on Spray because I was curious about how debuggers work. I am also trying to design Spray in such a way that it's easy to grasp and has a small mental overhead.

I'd love to get your feedback on Spray.

Email: d4kd (at) proton (dot) me

PS: I'm generally interested compilers and language tool chains, and I'm looking for similar-minded people to work and collaborate with. I have a few similar projects on my GitHub: https://github.com/d4ckard?tab=repositories. If you find Spray interesting, you might enjoy playing around with them too.
Name recognition counts for a lot.

This movie would have been a no-brainer home run if it were simply an adventure film starring a crusty Harrison Ford as Indiana Jones, set in more or less the “real world”.

Once you get Indie into space aliens or Representation social politics things dilute until the audience shrugs and stays home to stream The Office for the sixth run-through.

Sad, alienated, lonely, somewhat suicidal Dr. Jones doesn’t put butts in seats. Who could’ve guessed?
lots of boy racers have subaru WRX or BR-Z cars.

also I see quite a few aggro people in Outbacks who drive like they wish they had a bimmer
They consistently rate as low quality in the Uk, or definitely not top 10. My experience with both brands is consistent with these ratings.
That's only half of Subaru's marketing in the US. The other half is the WRX / STI lineage. You'll have clapped out 15-20 year old WRX going for $20k because the Need for Speed crowd wants them.
Pointing out the flaws of these "great" individuals, heroes of humanity's past simply accomplishes nothing. They're long dead. They have notable accomplishments, that will be taught as history. Saying, "but he was a piece of shit according to my moral standard" doesn't really do anything except start a big argument. And that is a waste of time and energy, and a distraction from more important issues.

If your argument is "your shirt with a picture of Lincoln on it offends me - he was a racist!", then I guess you can just kick rocks or whatever.

P.S. "racist" is lately feeling really close to "communist" of the 50s as far as how effectual it is in describing a person's character. A witch hunt, in other words.
It's just part of any creative job.

And honestly there isn't much of a difference of working on something that gets shelved, vs. something that gets released and is a total flop -- something that doesn't even make back 20% of its costs, and gets 17% of Rotten Tomatoes.

Anyone who works in any artistic field knows that probably 80% of your total effort never sees the light of day -- whether you're a band trying to record songs, a novelist throwing away chapters and subplots and whole half-finished books, or yes -- scriptwriters and animators and actors.

(Just think about how the majority of filmed TV pilots are never shown, because the majority of them don't get picked up. If you're an actor/writer/crew hired for a TV pilot, you know going into it that there's a better than 50% chance nobody will ever see it.)
If only Google had an arm of the company dedicated to convincing politicians to do things it wants to see done legislatively.
I agree on the spacing part, but it's not fair to complain about it and not submit actual solutions to them.

Have you tried getting to know their contribution process, looking at their current design guidelines and submitting a new, well-thought-out and complete design guideline proposal to KDE?
Having someone who notices the current problems with that aspect, like you, actually do the work and help fix it could really make a difference! :)
Subarus are so expensive. /s
After years of driving largely nondescript cars, I bought a bright red BMW in 2016. What was remarkable was how noticeably different other drivers’ attitudes were towards me on the road, like they’re so conditioned by the typical drivers of similar cars that they assume I’ll be driving like an asshole and react preemptively. I try to be a considerate and safe driver–I’m not sure I’d ever even been flipped off while driving other cars, so the difference was really tangible when suddenly there were middle fingers and horns happening regularly.
I use Audials to aggregate internet radio. For curated music I mostly listen to KCRW and some Soma FM channels. Also, I use internet radio for news in German and Latvian to keep my language skills from rotting completely away.

I don't know how recent the feature is, but I recently stumbled upon YouTube Music's parameter-driven personal channel feature "Your music tuner." One of the parameters is how much music outside your favorites it will find for you. That works really well in my limited experience.
Don’t worry we won’t have to wait that long. However that won’t matter, people will protest any measure before politicians are able to react.
Oh, by the way, it matters here that "weak" in the source you quote had a very specific technical meaning. If axioms are weak it means they apply to many things. Stronger axioms make more restrictions and apply to more specific things. So (arguably) axioms being weak is a good thing. Generally you want to work with axioms that are as weak as you can get away with.
ABOK eat your heart out.

I just want to know how to tie a bowtie so it has peaky right-angle corners in the middle on the outside edges.
That comment has so little to do with reality I have to assume their mom still does the grocery shopping.
And that's a criticism I can take to a degree on behalf of the language. These relics are still in because mistakes are happening in the governing body. However in practice, they don't matter much. Every CPP dev has a little helper running in the background which immediately flags these mistakes and can auto correct them. It's not an issue, just an annoyance.
They'll be missing out on residuals they otherwise would have gotten.
Pretty much moot because "fair" is not a thing the studio is going to take into consideration.
>It's mostly homes that are between occupants.

Citation strongly needed.

>It's also homes in depopulated town where there are not enough jobs anymore.

I'm not sure I need to explain what happens when people move to a depopulated area?
Everything in Go is controversial, contentious, or at-war with itself.

* It's name

* Nils

* Pattern matching

* Enums / Sum types

* Generics

* Error handling

Other ecosystems have recognized that pattern matching and sum types are the way forward as well as null safety.
Lol what. It's like you'd be trying to convince everyone Bing has been the leading search engine for the last 10 years. You don't even mention who would be ahead. Cruise, having to intervene every 5 minutes (literally, look it up) and basing on unscalable HD maps?

Get real man. Tesla has even custom HARDWARE for their NN's even, designed by the chip designer that has created some of the greatest designs BOTH at Intel and AMD.

And Tesla's battery lasts better than others. I remember seeing incredible endurance even for the first Model S batteries after like 10 years of driving. You buy a Tesla now or 5 years ago, it will likely last longer than any other car, all while it will receive SW updates to function as a Robotaxi when the time comes.

You're funnily arguing the exact polar opposite of where Tesla is strong.
... still my advice is that life is too short to care about such things. In my experience people (guys too) that indulge a bit too much in rumors are massively insecure folks with various other issues, and it shows.

Have confidence in your skills and the rest are details, especially if we talk about IT where job mobility is generally way above average, you really don't have to kiss assess or be worried what others think/say about you to be successful.
Many people might find its content quite detached from what they are doing every day.
The pointieststick blog is great in general, even though I don't use KDE I enjoy reading the posts that they post on there!
Seems like a waste of effort. Enjoy the adds so that you don't forget it is spyware.

Making the use of malicious platforms better for devs is counter productive to the obvious goal of not having our friends and family use it at all, so we don't have to either.
That is not necessarily true. Especially the error handling makes it really awkward to read go code. A lot of languages with an expressive type system do look aweful when looking at methods. But the same thing can be done with go methods. Writing hard to understand go code is just as easy as say with scala or rust
Naah, in my observation it is kind of bashing which is almost always around the fact that Go is not Rust, which amazes me each time why certain individuals do that instead of simply coding in Rust or writing more about Rust.

(Funny that it applies almost exclusively to Rust folks; I never saw any negativity towards Go from Zig folks, for example).

These individuals will of course downvote this comment as well as my previous comment, because they are so deeply emotionally tied to their choice of language that they hate even mentioning the mechanism; but I don't care about my points here, instead I care much more about the truth and honesty
I imagine if there's a model breakdown it's the Subaru WRX and not the Subaru equivalent of the Hyundai
I’d agree with you if the problem wasn’t real, but we all know that utilization at 50% will cause trouble.

I say these people were skilled in saving the company’s ass. They could have just as well waited for the “I told you so” moment, which is what I learned to do.
I suggest you read the HN guidelines about personal attacks.
Anecdotally, whenever I see a driver weaving in and out of traffic in New York the car is more likely to be a BMW or Porsche than a Honda or Toyota.
It'll need finishing touches but they've got plenty of time for that before the February 2024 launch
Odd situation in which to leverage sarcasm.
Working pretty well for me on Debian 12 with an RX 6600
You are presenting a false choice. He’s not comparing his children to others, he’s doing the most to do for them in absolute terms
If the business is the customer, upgrading a machine increases the customer price hence it requires communication as it changes the benefits/cost value proposition.
But I mean, why shouldn't a huge company like Netflix be offered more favorable terms due to the scale and business opportunity they offer? Similarly, Stripe offers lower transaction fees the more transactions you do.
They actually put warning labels on the original Wile E Coyote v Roadrunner material.

In this day and age of political correctness it is probably not considered worth the risk to release a film that might be considered subversive in some sense.

Comedy is dead.
In another thread I mentioned Peopleware: productive projects and teams.
Even the best programming book in the universe won’t help if the environment, leadership and team don’t support your efforts. this book is about that and how to give creative knowledge workers the environment and tools they need and then get out of their way and keep others out of their way as well.

A great read whether you’re wearing a programmer hat or a manager hat.
You are touching upon some of the reasons why C# is unproductive for us. Because aside from when its "included batteries" decide to in-fight, there is also the parts where the "magic" breaks. This is more anecdotal, however, since it's going to depend a lot on who you and your team are. The guy I was discussing with made a point about C# being very easy to on-board new developers in, which is probably true for them. It has been the opposite experience for us. But I say this as someone who comes from a team where we have very good results on-boarding new developers into our Typescript environment, and I doubt you'll find many people saying that this is a common feat of the JavaScript language.

I didn't particularly mind the new way project files are made up in .NET. It used to be a lot worse too. But at the same time, it can be cumbersome as you point out here and for whatever reason, it's these small annoyances that so rarely get fixed by Microsoft allowing them to pile up. I mean, I just said it used to be worse, and it really did, but then when they made it better they didn't make it great. Which is something I'll just never understand, especially because they did it recently, so it's not like they couldn't have taken inspiration from other languages and done it right.