skysight-inc/HackerNews huggingface dataset:
>. I will note that DEI is more of a company thing

OK, yeah that was my take. There just seemed to be a few posts explicitly or implicitly linking their work to DEI, which obviously has a connotation these days.

>mostly targeting advanced high schoolers. By that 16-17 age, many people generally start to develop some passion already

A surprising number of kids still have no idea what they want to do by this age and even fewer seem to have a passion.

Still, targeting young women who are already interested / entering the field also makes a lot of sense. Providing support needed to ensure their success helps to establish a foothold and perpetuate a virtuous cycle.
Also junior developers, who might not realize that they are paid to think, not write LOCs.
CVE database. That’s basically the only value they provide to the world.
Making Sense of x86 Microarchitecture
They don’t want you there, they are poorly designed sites, and you are better off leaving them.
How did you find a _technical_ job at a non-profit? What type of role do you perform?
Banking used to be that you walked into a small local bank, with your money and your reputation. The bank manager would shake your hand, if he trusted the second-hand reports of your honor and integrity. Then you could get a loan, or a bigger limit on your checking account. He was incentivized to be careful and thorough, but all that happened gently over the previous few months in a vibrant and talkative community, long before you walked through the door of his little bank.

Of course, that is all old hat (you and the bank manager would probably wear hats on the street outside the bank). With automation comes remoteness. With remoteness comes distrust. With automation, remoteness and distrust, comes optimization for the simple case, and the impossibility of anything that strays from the One True Happy Path.

There are rising sea levels, but it is a Wide Molasses Sea that is rising. Everyday life is drowning under a tide of viscous stickiness, pervading and delaying all we hope to achieve. It induces a vague techno-dystopian premonition, then occasionally, and suddenly, a sense of desperate powerlessness. The trivial small-print on a nonchalantly-ticked online form stops your life, like a blunt rusty bureaucratic stiletto pushed slowly through your wide disbelieving eye.
List of all my projects ever (2021)
Per the GitHub readme, the video should be around 100-200 GB per year, not too bad.
Of course. You can't do anything fundamentally in Rust that you couldn't do in C or C++ or Assembly. You can just do it a lot easier and with fewer bugs.
The species with the greatest fertility (prokaryotes) are the least intelligent.

(and looking at r-selected vs K-selected species in general the inverse relationship seems to hold: greater intelligence correlates with lower litter size; compare frogs and rats)
It's BPF-based so I imagine the meaningful part is already written in C.
That is true. But the way you present the reality of the industry makes it sound like anyone could do anything. That is, obviously, not the case. For example, research lab code usually sucks big time, while other industries might higher standards. Some teams try to make up for lack of personnel by implementing extreme level of automation, in that case you need high quality code, with well thought abstractions and there are only so many engineers who will deliver that.

So it’s not just “coffee -> code” machine. But the idea that a suit cares about the implementation details, programming languages and such is obviously not true and this community sometimes make it seem as if these things matter. They do to us, engineers, no one else cares much like my wife couldn’t care less about LBJ being better than MJ at basketball (he is not, obviously).
Well said, you've inspired me this morning, and for that I thank you.

I owe you a $375 beer or coffee.
> Funny how with Germany's extensive paperwork bureaucracy where every little detail must be recorded and tracked, the healthcare workers couldn't catch this guy earlier.

It's precisely because of this extensive paper-based bureaucracy such things happen, not despite of it.

German bureaucracy is a complete and utter mess. By and large, it's a self-perpetuating end in itself that doesn't serve any purpose other than keeping itself (and the people and organisations involved in it) alive.

Which is more, due to the Germany aversion towards digitization and digital processes (with a misconceived notion of privacy commonly known as "data protection" in Germany often used as an excuse) the data recorded by those bureaucratic processes basically is stored in a gargantuan pile of paper nobody is able to make sense of.
For something so interesting, the title is extremely inappropriate clickbait.
I don't know about GPs, but for surgeons I believe it's not so clear cut (pun not intended). From what I understand bad outcomes in surgery often take a while to manifest - but more importantly, it seems that even when they do, and get tracked in the medical record, not much is done about it either way. I recall reading an article a while back about investigations showing there's a wide disparity in outcomes among surgeons, but not much is done about it, and there's no way for patients to get access to this data. This was several years ago, though, so maybe things have changed since then.
basically making your source code a db...can this be extrapolated to sessions? thatd be grate!
Perhaps Taylor Swift chose a middle ground by releasing both a curated set of 16 tracks, then an anthology of 31 tracks.
It’s interesting music. Two tracks through, I’m not exactly sure how/what to think about it, but I’ll keep listening for now. Maybe Beck meets Lord Huron meets Bill Callahan?
They need to know if you had a medical condition while on the train that it was a preexisting condition to avoid any liability.
For a while my company tried a “matrix organization”, it separates the people leader from the work leader.

So a person would be on a team, and the work the team did would be guided by the product owner and kept on track by the scrum master. Then a person’s actual boss was someone else. This meant an employee would really only talk to their boss for HR type issues, which in practice meant most people never talked to their boss.

During this time I was a product owner. This whole setup had its weaknesses. First, it was confusing and it felt a bit like the Office Space joke of having multiple bosses, although I very much tried to maintain that I was there to serve the team and kept it democratic, not every product owner took that approach. The other issue was when it came time for reviews. The people leaders gave the reviews which would impact a person’s compensation. The people on my team reported to one of 5 different people leaders. Of those 5, only one of them actually reached out to me to ask how their employee was doing when it came time for reviews. People’s reputations proceeded them, and their reviews were essentially based on their reputations, which sucks. Though I don’t think anyone made any radical changes during this period. If they had, I likely would have made it a point to make sure their boss was aware. We also did have sprint reviews that should have been attended by each of the people leaders. We put a lot of effort into making those good and making sure everyone was able to show off what they had been working on, so that probably helped. Most teams really phoned it in, but my view was that we were only as good as what we should show. If we made something amazing, but didn’t show anyone, or talked over people’s heads, it was as good as not doing it at all.
> GPT-4 can exploit vulnerabilities by reading CVEs

But can it make food by reading recipes ? /s
Great to see a post of mine shared and commented here on hacker news! Never happened before and I'm glad for that. Thank you all
Correct, that.

The most I've done with emacs (and vim) is following a google search result for "how do I exit …"
I hope this becomes hardware feature soon on laptops -- where we dont need to sacrifice the main CPU/memory/storage to have this functionality.
I think Rust+C is way more effective (and by that i mean easy to write) than Rust or C alone, and i would bet that "Rust-written" in the title really mean "Rust+C".
> Children Need Neighborhoods Where They Can Walk and Bike

Land is too expensive to be wasted on playgrounds. /s
People don't care about quality in general unless it affects the bottom line. Not just code quality, but product too. Bugs? Who cares unless it costs us money. Security holes? only a problem if they're exploited... And it costs us money.
It would be nice to have some screenshots or even a video (maybe with asciinema)
Even if you 'quit' corporate, it will be the VCs (if startup) or clients (if consulting). People who care about the craft will suffocate in envs which care about what the craft can do.

One way may be to mentally separate the two kinds of programming. At work, code for the org. After work, code for craft.
iirc, RC files are often UTF-16

https://stackoverflow.com/questions/72143553

> it looks like switching back to UTF-16 would unblock your experience with Resource Editor

Edit: reportedly changed in VS2017 15.9
Let them have old Nokias. Calls and texts only. Inexpensive (not a theft magnet), durable, long battery life.

No social media (or online gaming even?) until at least 16, if not 18 or 21, seems entirely reasonable given how much it messes with the heads of full-grown adults.
The LLM confusion (aside from the similar name) might also have come from the "Transformers" discussed in one of the papers linked.
>“Show me the incentive and I will show you the outcome.”

I think a huge part of gamification in the modern age is quite often a large number of the goal are not being chosen for your benefit, but to your detriment instead. This becomes problematic when gamification is part of a system that you can't opt out of and/or may not understand the metrics of well.

Think back the the early to middle facebook days. They gamified getting other people to sign up for facebook/facebook games by making a meta game where you get useful items in game by sending out those invites.

We're always taught 'actual' games are fun and have little side effects. Dangerous games were we sell our soul to the devil or some other negative consequence have been relegated to fairy tales. And because of this general line of thought that games are harmless we've been pushing more and more potentially dangerous actions into games, such as mass information gathering by companies, and what is effectively gambling in kids games.

So, yea, we play games in the first place because they give us positive feelings, but just blindingly accepting any game as good is dangerous because it will bypass our internal safety checks on if doing something is a bad idea.
An Opinionated Guide to Managing Observability Pipelines
Different version of the same story discussed earlier:

https://news.ycombinator.com/item?id=40092985

(158 points/1 day ago/205 comments)
Intermediate Activations – the forward hook (2020)
Nah, it's my fault, I spaced out and didn't read the URL.
(By extension, I think software developers will be better understood—and we’ll better understand ourselves—once we start seeing our industry as a creative industry and ourselves as creatives. This post feels to me a little bit like a screenwriter complaining that most TV is bad and most screenwriters are forced to crank out episodes and most shows are not solving humanity’s fundamental problems)
> So the disaster can spread nationally rather than being contained locally?

The local vs global incentives differ, which is why removing local power will help. At the global level, voters care (a bit) about things like social unrest, homelessness, their kids being priced out of housing. And the 'burden' of increasing housing is shared roughly equally across everyone. At the local level, the incentives work very differently. If the local community restricts housing, they get all the benefits and push the costs (homelessness, housing crisis, etc) onto broader society.
Yeah just add the bin directory to the %path%. A lot of things have installed it to their own directory in appdata or program files.
Show HN: I made a tool to find the best time to buy your new phone
A few months ago my Pixel 4A phone was dying so I started thinking about upgrading to a newer model. I didn't want to get hit with buyer's remorse if a price drop happened after buying, due to a new model being announced or released. After digging around, it turns out that understanding the lifecycle of even the most popular phones isn’t that easy.

That's why I've made this simple site: keeps tabs on phones lifecycles and gives you a heads-up on upcoming sales seasons to nail your purchase timing. At the moment it only covers the big Android players—Samsung and Google, but I'm keen to expand if it proves useful.

Any feedback much appreciated!
I was just a techie on a business trip. They were suspicious that my luggage was almost completely empty, because I would fill it up shopping in the states. They would always ask me why I was visiting China and I told them I lived there.

Smuggling drugs out of China sounded dumb back then, given how much more Chinese are strict on the issue than the Americans. But with fentanyl today it makes more sense.
Not the sequel.
I can't stand using VSCode so I wrote my own
Why does this matter? Users and Meta mutually agree to this. What kind of nanny state prevents grown adults from entering a contact that hands nobody else?
https://dl.acm.org/doi/10.1145/1238844.1238846 =)
> If I have good ideas and do it right, there's a chance that I could have that yacht. It's what we call economic incentive, or "motivation".

I dunno man, but you're clearly a believer. I hope it sustains you over the long-term.
A tip for those who still have the chance to change careers and want to do programming instead of whatever it is that done in vast majority of industry: switch to academia.

You won't be paid that much, your employment situation will usually be unstable and you'll have to do some boring bureaucracy like beg for funding and play politics, and will likely have/get to teach.

But you'll get to do more or less whateber you want, or at the very least get to decide how to do it. Most projects are greenfield and they work well enough when they work for your purposes. The programming is about the problems, not making yet another CRUD. What you do probably doesn't have much effect on anything beyound your small bubble of collagues, but at least it's usually not actively harmful to society in the way a lot of industry is. You can mostly say and think whatever you want without corporate gagging.

I made the switch almost 20 years ago and I'm very glad I did.
The CWT episode where Haidt spoke to Tyler on this was one of the more heated ones recently. Recommended, get some popcorn.

https://conversationswithtyler.com/episodes/jonathan-haidt-a...
Yeah I don't know what they are going on about. They sort of dismiss the Olympus implementation at the beginning, by mentioning it's useful and one of the best. The only universal truth in this article is that the author doesn't want to shoot static scenes.
No, he specifically referred to things such as eg China’s social credit system, the gamification of certain workplaces and the Unabomber. I wouldn’t trivialize his overall point.
It's got that in the readme, a more direct link though is https://github.com/0x0mer/doom-htop/blob/master/screenshots/...
That's an interesting take! You show them meaningless data, in order to extract their overall market sentiment, and use _that_ to inform your investing strategy?
This is the way to do it. First you want as complete coverage as possible with a unit test showing that the implementation is sound. Then you can try things and refactor for performance, checking as you go that you didn’t break anything.
I know a couple who are teachers, elementary and high school. They said the students are always on their phones, with earbuds, but trying to get them to stop can be dangerous. Students get aggressive and sometimes violent when teachers try to enforce decorum and attention.

I think banning phones in schools is an urgent need, at the very least.
depression existed before smartphones, but now everyone can record viral tiktoks lamenting their depression for views/engagement while other depressed people consume it
Air Traffic Controller here.

That is going to screw up our schedules even worse. It also violates the Collective Bargaining Agreement between the FAA and the Air Traffic Controller's union.

The FAA released that without discussing it with the union beforehand.

The biggest complaint among Air Traffic Controllers is pay. Second is staffing.

Staffing is what is causing Controllers to work 6-day-workweeks and causing fatigue, not the time in-between shifts.

Most controllers are willing to put up with it if the pay is commensurate with what we're being told to do. But our effective pay is dwindling with inflation while pilots are getting raises and we are not. It's VERY demoralizing and causing people to quit, which makes staffing worse.

The easiest and best fix is to increase our pay.

(It's also demoralizing when a Controller f**s up so bad and so egregiously, that they aren't fired unless it makes the news. I can't give any examples without doxing myself.)

#####

Reading the article now, but no one likes Paul Rinaldi. He extended the CBA right before he left office which caught everyone by surprise because they said Biden is the "most labor friendly president" and no one tried to negotiate pay raises in the midst of bad inflation. On top of that, then Rinaldi gets a 250k/year "consulting" contract with the union.

Now the union is saying they are going to extend the contract again because they're afraid if Trump becomes President, we will get screwed, but we're already getting screwed and the Controllers wants to renegotiate the contract anyway.

Our union is not effective right now, and the FAA is fine with that. And since ATC is government, we cannot take any work action that others like pilots can which is why they're getting 40% raises and we are not.

#####

Opinions are my own, etc. We can get in trouble for talking to the media. Supposedly r/ATC is being censored which is why someone created r/ATC2 which is a little more unhinged, but still accurately reflects controllers' frustration on pay.
I hear you. For example, I literally cannot find anyone I interact with who has even heard of this band called Islands (Nick Thorburn), but they are probably my favorite band of all time.
OneDrive used to be great on Mac OS, but the recent change in API on the Mac OS side made it noticeably worse. These days it feels laggy and can have sync issues if you do file operations too fast.

For example, if I drop a file in the folder and immediately open it, it will often open as read only because it hasn’t synced yet. That is super annoying.

Worse, if you rename a series of files, sometimes he sync will get caught up and you’ll end up with two copies of one or more of the files - one with the original name, and one with the new name.

It’s a shame, because the old OneDrive Mac interface was sharp and fast. This was a clear downgrade forced by Apple’s changes.
Great comment, strongly agree.
There is something edgy about calling oneself a community freeloader and then casually mentioning you wrote a book on the topic.
I blame the crushing anxiety of a bleak economic outlook personally
We’re finally about to the point that our kids kinda need something. Payphones don’t exist anymore, after all.

We’re planing on a shared Nokia at first, maybe separate ones as they get older.

We figure if they want a smartphone, they can have one when they can pay for both the phone and the data line themselves. If they can hold down a part-time job they might be responsible enough for it. If it matters that much to them, they’ll do what they need to get it. If not… guess it wasn’t that important.
Where do you come up with stuff like this?

Humanity is a history of addiction. Most often when you see parts of history that were not, it's because humans spending there energy in staying alive. Whenever humans start having excess capability to live you start seeing all forms of addition return. And yes, building your church 10 feet taller than the other one in town is a form of addiction that feeds egos and the sense of self. There was no great meaning behind doing it.
My favourites of the year so far...

album: Yo Irie "Love Affair"

single: LAGHEADS "Your Light"

most anticipated album: Hazel English

A playlist from last year: https://blog.gingerbeardman.com/2023/12/31/japanese-music-re...
Indeed, two years age a researcher was arrested in Norway; he claimed he was Brazilian but the security services had identified him as a Russian spy

https://www.nrk.no/nyheter/spionsiktet-gjesteforsker-1.16157...
I just signed up for copilot now to try and nsfw didn't work
This is a great interview, but I’m not sure why the submission’s title was changed. Article is actually titled as follows:

> Jonathan Haidt Wants You to Take Away Your Kid’s Phone

The part where Haidt discusses “market failure” for tech companies is interesting and suggests society needs totally different laws to manage big tech (including social media).

I also thought this particular answer from Haidt’s interview was interesting, about what may happen to Gen Z:

> The brain is literally rewiring, literally in the sense that neurons are seeking each other out. Neurons are fading away if they’re not used, synapses are forming or fading away. That happens very rapidly in the first couple of years of life, then it slows down. But in puberty it speeds up. So puberty is a time of really important rewiring, and traditional societies would give young people some guidance into how you make the transition to adulthood. We don’t do that. We give them an iPhone and an iPad and we say, “Here, we’re going to let you be guided into adulthood by a bunch of random people on the Internet chosen by algorithm for their extremity—that’s how you’re going to rewire your brain.”

> So it is possible that there are lasting effects and that Gen Z, for the rest of their lives, will be more anxious and fragile. That is possible—we just don’t know. But the optimistic thing I can say is that there’s a lot they can do to make themselves better quickly.

> I teach a course at N.Y.U. Stern called Flourishing. It’s an undergraduate positive-psychology course. And one of the most important things I do with the class is to go through their notifications with them. Two hundred to five hundred a day is typically how many the students get. And I say, “Turn off notifications for everything except for five apps. If you could only keep on five apps, like Uber—you surely want to keep on Uber and Lyft because you need to know, Is the car coming or not? But do you need an update from the New York Times or from The New Yorker or anybody else?”
This notably lead to making it not very usable at all in islands or achipelago area. Even the philippines, with a lots of islands sure but several ones of them being rather large, is not usable.

French polynesia doesn't even exists on the map.
We have AWS in Cape Town and GCP in Johannesburg.
The only problem is that his methodology is no better than lining up time-series data and finding spurious correlations[1]. If we did this with any other problem, we would be happy to point out the problem with this approach.

Nutritional studies have more scientific rigor than what Haidt is hocking and we're happy to point out standards of evidence. All I'm asking is that we don't alter our standard of evidence simply because we agree with the conclusion. It's bad science and a bad way of making decisions.

RCT advocates should have easy pickings here.

1. http://www.tylervigen.com/spurious-correlations