skysight-inc/HackerNews huggingface dataset:
Sure, I work at Amazon. Amazon's HR principles get vilified in the press. I'm not going to claim they are all perfect, but most of these principles presents a position on an interesting tradeoff. Let's focus on the unregretted attrition (URA) notion. Isn't firing 5% a year really high? What about teams of top performers?

I promise if you look around at a team of 20 people, there's a high chance one of them is not very good. If you DON'T have a URA target in place, managers may let these low performers stay, especially since firing people is actually quite difficult. This leads to what Bezos would call "Day 2" culture. It's hard to overstate how much damage a single person can cause to a team's output or morale.

If you look at Amazon's implementation, it's really not that bad. If you have a superstar team of 10 people under one manager, great, the 5% is resolved at the 50-100 person level, so make a case and keep your team. Or even better, hire some junior engineers so your superstars can lead and teach others. Some of those junior engineers will be bad; others will be great. This isn't hire to fire, rather, hiring is noisy. What if the whole 50 person org is amazing? Umm, this is just statistically unlikely. Everybody I've personally noticed leave after PIP has been, in my estimation, a poor performer.

Amazon has one single HR policy that is amazing: you can change teams any time for any reason (unless you're on a performance plan). If your team sucks, get out! I've been able to land on teams with good WLB, smart coworkers, and fun, interesting, meaningful projects -- except for my first team, which I left after 2 months.

Lastly, of course there are tons of anecdotal stories from people with miserable experiences at Amazon. Can we at least accept Amazon is a massive employer, and these are bound to happen?
The $ is 5 pixel points, so I think this is a case of "px" being more of a term of art rather than actually being 4 pixels wide per letter. I think. Would appreciate clarification.
Samsung gets a bad rap when it comes to software imo. There used to be a time when it was perhaps well deserved but that was a LONG time ago. Samsung's browser is hand's down the best Android browser I have used in years and continue to use. It has fantastic built-in dark mode support, ad blocking and is amazingly snappy and responsive. Far superior to Chrome and Firefox as well as anything else I've tried.

I've used my S9+ with their flavor of Android and other integrations for many years now and my phone still feels just as snappy and great as the day I bought it.
Always happy to see a comment from YeGoblynQueenne on a program synthesis post.

I’m optimistic about the prospects of some combination of logic solvers and deep learning. As you mention, natural language specs are only approachable with a language model. I think logical constraints could function as really powerful regularization on the output of neural network code gen. Like, constraining output to only programs that satisfy logical constraints inferred from the language.

Also, some forms of programming are super non-trivial to describe and are much more easily specified with input output pairs. This is where the more traditional synthesis approaches really shine. Excel flashfill works astoundingly well for this.
A link between the gut and diet may mean a cure for an incurable disease
Show HN: Unlimited, free intraday stock data API
I dated a girl seven years younger than me. We were both in our twenties at the time, and I assumed she was a few years older and she thought I was a few years younger and when it actually came up I struggled with it but went forward. She's got an interesting background, and has been horrifically abused, and once told me I was the first person she ever trusted after having sex. Not that the confession was after sex, though it was, but that I still seemed trustworthy after having sex with her.

I read Cat Person... Right around the breakup, though I think it was before then and I saw myself in it. Scared the heck out of me. I don't think I was ever as creepy as the Robert of the story was. I spent a lot of time reexamining my actions and hers and trying to figure out how much I was looking in a mirror.

I'm terrified that she'll write a "cat person", fictionalized or not. She was scared for good reasons of a ton of behaviors that I did not exhibit but her "friends" tried to accuse me of, the way a cheater always accuses first.

On the other hand, I know that I'm accusing her of a whole host of behaviors that aren't true or maybe only have a grain of truth to them. They say hindsight is 20/20, but I think nothing could be further from the truth. They say you look on the bast with rose colored glasses, and that's not quite it either. You see patterns, and you try to make patterns, and sometimes you get it right and sometimes you get it wrong. Getting it wrong can be dangerous. Getting it right can be dangerous, too, particularly when the pattern is one you've been manipulated to see.

I don't think I have any special insight or conclusions to draw here. I'm trying, like the author of both stories - the fictional account and the real one - to contextualize and understand and in many ways to "get past" whatever that was. All I can say is that there's dozens of "Cat Person" stories, and an awful lot of them actually do have a clear villain, one side or the other, but probably more have a set of shared mistakes and bitterness - That for ever Robert texting "Whore", there's a Margot in hysterics, and a set of bitter people who regret everything, but didn't do anything worth regretting.
I have a large amount of experience in this space and with Rust in general, and my recommendation is simply that like all cross platform non-web GUIs, it's not ready.

* gtk-rs is fairly good, very completely and functional bindings to a functional library. But GTK is also very GNOME/linux centric, is tricky to learn, and not developed as stable or as fast as you might want. Not to knock on the GTK/gtk-rs teams, they're doing amazing work, and imo the best open source GUI library. They've even made great strides in documentation with the new website and API docs recently. Just not quite good enough yet to be recommended for general purpose use. But if you insist on making your GUI in rust, gtk-rs/gtk4-rs optionally with libadwaita-rs is what I'd recommend.

* druid and iced are both promising, but too incomplete.

* egui and RAUI are nice, but meant for gamedev.
It's weird that most of the discussion is focused on a false dichotomy between a single universal language for all humanity, and preserving every single language that exists today even if they only have a few dozen speakers. The reality is that most minority languages will die out, but we'll still have more languages with hundreds of thousands of speakers and backed by modern education systems than anyone could realistically learn in a lifetime.
Is this the same group that announced they could do this last month? There was a mention on HN.

His team also aims to enter a collaboration with the glass industry, to develop the LLTO membrane at greater scales with affordable cost.

five dollars of electricity (to extract) 1kg of lithium

In other words, they have this working on a lab bench, and the cost estimates are pure speculation.

a copper cathode coated in ruthenium and platinum.

Ruthenium - US$25,000/kg.

Platinium - US$35,000/kg.

Anode cost not included in cost estimate.

This is going to turn on all the usual cost factors - how often do you have to replace the membrane and the anode, what about corrosion, does it need cleaning, etc. There's no question that this is possible, but a big question is whether it is cost effective.
Claiming that things are their historical record leads to fighting the last war and not the next one.
For a bit more detail than some of the other responses.. for example, seeing Lagunitas on the name made me concerned it would be very hop-bitter (IBU) but that was not the case at all. I found it to be more like a modern flavored sparkling water (think LaCroix and the like) except with the floral flavor of dry-hopping, and a bit of sweetness kinda like tonic water.
Thanks.
The replies to the OP are interesting.

"OMG, so silly.

I've read the Mail vom J. Lilies with interest. It reflects to some
degree similar issues I've encountered. Banning the OP because of this
mail is insane. It gives hints on that Filipe Coelho is disliked also by
others, because of several actions and deficiencies.

So that's why I ask you David Runge to undo the ban. The OP is not the
core of the problem. By removing OP, you remove symptoms only."
Every premium cinema near me makes plenty of money showing old movies. Here's one example: https://www.ritzcinemas.com.au/events/cult-classics
Oddly enough the ability to tinker with microcomputers at a hardware level was career changing for me, though not necessarily in a good way. In high school, I was interested in electronics and programming, and my mom subscribed to Byte Magazine. "Ciarcia's Circuit Cellar," a series about hardware hacking was just inspirational.

But then the college that I attended (starting 1982) had a very traditional and conservative computer science department that revolved around the campus mainframe computer. It seemed boring. I also had a summer internship at a computer facility with a big mainframe. Boring.

The people who were doing what seemed like cool stuff with computers were in the physics department, hooking computers up to experiments and actually doing things. The math department went along for the ride, getting personal computers on the recommendation of the physics profs. I ended up majoring in math and physics as a result of this.

Of course computer science has come a long way, but that was how I saw it from my tiny isolated vantage point so many years ago. I missed out on the huge market growth for CS, though I've had a pretty good career anyway.
so tldr: covert the font to OpenType for it to work with a recent version of pango?
I said the 8086 is somewhat like the PDP-11, not the PDP-8! The PDP-8 was an extremely simple machine and quite unlike anything from the 70s really, mini or micro.

I would definitely agree the 8080 itself was not inspired or influenced by the PDP-11. The timing is just wrong for that, if nothing else. The earliest ancestor to the 8080 was designed in the late 60s, before the PDP-11 came out. And of course the 8086 was designed in the 8080's lineage, even source level compatible somewhat. I think you just misread me, but since I thought more about it I'll outline my argument more clearly. Nearly all the changes from the 8080 to the 8086 were changes that, in practice, made it more like the PDP-11s:

* The 8080 was an accumulator machine. While the 8086 retains some specialized registers and the superficial register file of the 8080, it's largely a general register machine. It can, for example add any two registers together, or add any register and memory together. It can use any of several registers for an index register.

* Segmentation is basically a poor man's split I/D + paging on the PDP-11. While there's no protection, it's similar enough that the 8086 was the first microcomputer UNIX was ported to.

* The 8080 had a single stack intended pretty much just for subroutine call/returns. Annoyingly it limited what you could push. The 8086 has a general stack, and a second stack pointer too. This is mimicking a common programming model on the PDP-11. As such, C is easy to implement on the 8086 and rather hard on the 8080. (Though Intel explicitly cited Pascal as the intent there at release, so this isn't that strong of a point, I suppose.)

* Similar orthogonal byte and word operations for most instructions.

* Even the 8086 assembly mnemonics were very similar to the PDP-11 (or VAX) mov/movb/bne/beq/cmp/inc/dec compared to mov/mov.b/jne/jeq/cmp/inc/dec.
Your analogy is way off in terms of scale.

Edit: also, I've no obligation to provide a citation, I'm one of those that's bored by this particular drama, folk can go search for posts of they want, I've given enough to go by.
I suppose it doesn't say that the obligations survive termination of employment. But the perpetual license certainly does, and if you have a family etc., you're not likely to quit your main source of income to go all in on your personal game.
How do you wire up the “conscious-o-meter”? What would a function for mapping consciousness to a quantity look like? How about

[thoughts, emotions, sensations]
.sum { |p| p.frequency * p.complexity }

Collecting the data is left as an exercise for the student.
Ah yeah, "certain users". These "certain users" who like to charge their laptop while using one peripheral. These "certain users" who use a USB hub on their only USB port. Come on. Its a flat out downgrade to what was possible in the past. We all know why they made the terrible design choice. Upselling to a non-broken device. They do the same with GB storage on their iDevices. And, all of their devices had design flaws.
I was wondering why the PDP 10 wasn't mentioned in the article, it's historical significance is unquestionable (some of the first computers on the internet...).
Why is the news like this? There are only two types of articles: those spelling doom and despair on the world and those championing every millimeter of progress while blind to downsides. It's tiring how much work you have to put in to actually pick these apart to find the little nugget of truth in the middle. But apparently the truth doesn't generate clicks so it's lost to us under a cloud of extreme polarization. Maybe there's some law that the more you abstract the details and write for a layman audience the more polarized the result.

Anyways, I expect this one is the latter. It seems the general method is to elecrolyze seawater with a special membrane (lithium lanthanum titanium oxide (LLTO)) and special electrodes (ruthenium and platinum) that only allows lithium ions but not other metals through. "Five dollars of electricity is needed per kilogram", hey that's pretty good. Not so good: did you notice the phrases "seawater", "special membrane", and "special electrodes" in the same sentence? Yeah, that means $$$$$. The quote on that little detail? "His team also aims to enter a collaboration with the glass industry, to develop the LLTO membrane at greater scales with affordable cost." Mhm.

But hey, I'm just an idiot that took a chemistry class way back when and my first paragraph was cast at this article unfairly. Maybe we'll be lucky and get one of those awesome HN moments where an expert in the field chimes in, otherwise I hope to see you in 5 years with another headline claiming that this tech was finally commercialized. And good luck to the team! Just don't hold your breath.
>What's the play here?

If Freenode is anything to go by...

Greed, ego, self importance, the need for control... and cocaine.
Programming has always been destined to become more and more "blue collar", for lack of a better term, pretty much from the outset.
Misleading title. This is personal drama about a group of people. Nothing to do with audio on Linux.
Yes, these niche languages are essential for comparative linguistics and sometimes more generally.
If you expect coordinated global action from some kind of global conductor I really invite you to look at the literature from about 1915-1950 or so that culminated in the United Nations. It was typically called "world government" in the literature.

Essentially their highest aspirations were to avoid global war and assist in ongoing nation scale catastrophes, which they have done ok at.

They were pretty cynical about systems that essentially COP is structured under as being ineffective. Which it has been, closing in on year 30 of ineffectiveness.

This problem of global governance for issues like this is still fundamentally unsolved.

It has to work more like slavery, colonialism and chemical weapons; humanity eventually collectively found the idea reprehensible and we are mostly in agreement on the right direction. This is the only method that has worked so far.

You can have inspectors and enforcements but unless the people of the country also find the thing to be dishonerable, their loyalty to their leaders (political, bosses, wealthy, whatever) is the more important loyalty.

They'll stop shoveling coal into the furnace when the global police come by but then do it again after they leave. They have to want to stop intrinsically, not through a punitive threat. They have to be able to thrive and live well by not doing it too.

It's gotta be less work, easier, and pay better.

I mean look, I'm open to trying other things but they haven't been working. This method takes centuries, we still have prison and indentured labor which are effectively slavery, over 200 years later

We don't have that kind of time but also we don't have any other kind of solution
Imploded? Tell me, what would you be doing in his shoes precisely?
I mean this in all sincerity: don't treat an Amazon interview seriously. If you must, use it for practice.

Employment stability is much more important than what I call "alleged compensation".

They hire you promising $160,000 base and all this stock, and 6 months into stringing broken libraries together you are suddenly getting the feeling you won't be welcome at the company anymore.
https://www.theladders.com/career-advice/the-generation-that...

Baby Boomers had a higher proportion of the nation's wealth at 35 than any following generation. Percentage of US wealth owned by people under 45 has continuously declined since the 60's. It's currently at about a third of what it was then
Same with me but I can see that not many people are like that so it's not profitable.
I really can't fathom these kinds of arguments at all.

Do you (did you?) have a relationship with your grandparents? Because if you just listen to their stories you might see how good you have it. It doesn't matter where they are from the probably had it rough and they probably don't even talk like they had it rough.

Literally in just 2 generations the world has been immensely better on almost every front.

Two full generations ago, most rural people didn't have plumbing. They just got electricity. About 6% went to University. There was no 'Social Security/Insurance'. There was no government supported healthcare. Racism was 'institutional' i.e. 'We don't serve your kind'. Many of my friends relatives died in terrible situations during wars. Almost all Europeans have civilization trauma just two generations ago.

Just 3 generations ago, my ancestors were both disowned for marrying one another (Protestant v. Catholic). Infant mortality was 10% in 1900. There were no antibiotics (!) literally cutting yourself with a knife could mean amputation (from infection) and people died of all sorts of things. A whole ton of men died building the Hoover dam. Union workers were shot. Edit: and most people couldn't even vote!

Now, the major thing we have to worry about is climate change, and I have no doubt wel'l eventually move past it even while it's a little bit disruptive, it's not going to be existential for most people. There are fewer wars than ever in history, it's too expensive to fight now.

Unless you live in China, where the CCP wants to put 100 cameras on you all day ever day, I can't even understand what kinds of people are so existentially cynical. Because I believe it is objectively (mostly) true that life is immensely better and mostly improving ... I'm almost inclined to believe those with views of ultra dystopia might have a version of depression of some kind.

We probably need to work on this 'child' issue a big with a multi-pronged approach.

Quebec (Canada) instituted 'cheap daycare' (it's fairly socialized) and it actually had an effect. The US of course is not into having consistent healthcare for all citizens, so that might be a stretch in that country.
It's really easy for the AI to stumble into the simplest thing to do the job. I worked for a lab that did AI research in the late 90s and tried to write an AI that would automatically flag spam. My resources were comically limited-- a laptop and my own e-mails.

No matter how many times I tweaked and ran the algorithm, it would always arrive at 73% accuracy-- because one of my inboxes was almost exclusively spam-- and every time the rule it would discover was to discard an e-mail when it had discovered juuusssttt enough of the domain name of the offending mailbox from the header.

So, if the email address was someting@news.ycombinator.com it would discover any email containing the phrase "news.y" was more often then not, spam. This would immediately lead to a huge increase in accuracy but the algo would be stuck a at a local maximum since it hadn't really learned anything useful.
Home page with single link to sign up- I can't tell what I'd be signing up for though. Needs at least a screenshot...!
Heh yeah I can imagine. Big difference was that the grouse count was used to set the hunting quota...
That's great advice. I thought everyone would be doing that. I'm almost positive we are, but I'll double check.
Gothic at some point. And I wonder if the Göta and Svea even spoke the same languages before merging.
> Shouldn't computer code be simpler to understand and express than natural language?

Yes, but the ideas that are being expressed in formal languages are much more complex and detailed than the ideas that are being expressed in natural language.

Writing some plausibly on-topic blog posts is way easier than writing even a very simple program, especially if you don't really know what you're talking about.
This project sounds cool, I’d love to see a blog post about it and some pictures!
For example, some style guides still call for cooperate to be spelt as coöperate (most notably, The New Yorker), but this has largely fallen out of fashion.
FWIW I think you could write an interesting book.