skysight-inc/HackerNews huggingface dataset:
>Open-standard social network isn't a worthy problem? Social media solves a real problem, and Mastodon allows users to participate without submitting to the whims of Zuckerberg or Musk.

There were plenty social media not owned by Zuckerberg or Musk networks already

>Yes, Mastodon instances can (and do) have opinionated administrators, but Mastodon is unique among social media in that you can move to another instance without abandoning the entire network altogether.

You mean like IRC?
> However, large steam turbines simply take a lot of energy to warm up to operating temperature.

Boilers, not turbines. The boilers at a coal plant are gigantic -- 5+ story hunks of metal the size of city buildings. They don't turn on/off on demand. The whole system is complex, of course, but the boilers are giant boxes of fireball that flash-vaporize water using pulverized coal at ~500C and 200+ bar of pressure [1].

My father was a control systems engineer for coal plants (and later, gas) for a major utility. When I was a child, he'd be away for weeks at a time when plants were spun up or down for maintenance.

One of the more memorable events in my life was when I was allowed to take a tour of a big coal plant when it was down for maintenance. Those boilers were terrifying, even when "off". The gates of hell.

[1] https://www.sciencedirect.com/topics/engineering/pulverized-...
People skilled in persistence hunting [0] track their prey even if it runs away from their sight. It still gets exhausted / overheated faster than the pursuing human hunters.

[0]: https://en.wikipedia.org/wiki/Persistence_hunting
If you are good and single.

If you have a family to look after, you cannot casually have your partner quit their job, your kids to switch schools in the middle of the year, break your lease/ mortgage and move states overnight.

There are real transaction costs for employees that do not allow for proper free market function
Make sure you charge your ebike battery outside and/or in a steel ammunition box to mitigate fire risk.

What's driving the battery fires with e-bikes and scooters?

https://www.npr.org/2023/03/11/1162732820/e-bike-scooter-lit...

The problems seem to be more with low end Chinese ebikes.

Hopefully LEVA will produce some standards as Light Electric Vehicles are very unregulated right now.

https://levassociation.com/
They'll be back. People do not forget how they were treated and given other options will not want to work there anymore.

Amazon had a lot of trouble hiring during a 'normal' market.
“Our Problems Are Different” – Not Really
TypeScript cannot emit valid ES modules due to file extension issue (2020)
I am hoping this is tongue in cheek, but also a little scared it might be in earnest... on the plus side trying to imagine what ad-supported curl calls might look like does at least make me giggle a little.
we don't know the impact

To your point, we know quite a bit, and it's pretty bad.

Will 10% of the world's population perish? Most likely. There's already a population die-off in progress in many areas of the world as the birth rate continues to decline. People don't have to drop dead for the population to die off, they can simply not be born in sufficient numbers to replace the existing population.

As for those who are alive - adversity leads to war. What we should be thinking about is how much disruption is required to foster chaos - especially in a political environment that has become so divisive.

All in all it's easy to imagine a population decline of 10% over 100 years. Chillingly, it's also easy to imagine a lot higher percentage. Over the next 100 years people are going to rediscover that we are, in fact, animals. Animals who will react violently should our existence be threatened. Hopefully we'll also rediscover that we're social animals and that the key to our survival will be working together.

The old saying is it's darkest before the light. I'm afraid of how dark it's going to get. There's thousands of years' worth of junk in humanity's attic we have to sort out before we come through to the other side. People are fooling themselves if they think sorting through all this will be easy and that the price won't be paid in lives lost.
There are companies out there. I expect to see a number of them when I'm at Kubecon in a month or so.
>It's insane how many employers are forcing employees back to the office because they refuse to let go of their pre-covid building leases.

There's so much money tied up in commercial real estate. It feels like a complimented mess. Just look at NYC. Building owners will let units sit vacant for years rather than lower rent costs. Which then lowers building value, etc.
At $150k in the Bay Area you’re going to be renting and spending 2 hours a day on public transit. Those roles made sense as a career stepping stone up to homeownership & family supporting roles. I don’t anticipate too many senior folks taking them unless they get exceptions to go remote or they already have mega home equity / rent control.
The point is the extreme magnitude of difference between a car and a bike/person. This shows it just fine.
I own a bike with a big box in the front and parking has absolutely not been an issue for me. In the last six months I rode > 2600km in and around one of the densest European cities and parked in many different places. I have yet to find a place where I cannot park the bike . You can use regular car parking, but you will always find a dead corner, bike rack, big sidewalk, etc where you can leave the bike. And to be clear, I don't block the sidewalks or otherwise selfishly get in the way of other city dwellers.

My bike is an urban arrow, so one of the bigger two wheelers. ~7500€ new with all possible add-ons and a €150 annual insurance that covers the bike in full if ever stolen or damaged in an accident, so I also feel safe parking in rough areas with it.
When we are talking about something that can be set up to silently grab code, suddenly delete your projects, if you wait until there is foul play you're waiting too long. It's like waiting for evidence of a gunshot wound.
HN seems to have this idea that layoffs are one and done

who is to say the reason why? maybe Andy Jassey just went for a long walk and came back and decided 9k more were out the door

for all you know he may want 25k more gone and is just figuring out the how/when
Well it isn't fully clear to me what "n" here would be - seems a bit hand-wavy.
I could conceivably see a use for this in contrainted devices, i.e. embedded with small, low resolution displays. It sees to be missing text rendering entirely, though.
No. Salmon is fish too.
I think you're setting a bit of a low bar here. The poster mentioned they're in their final semester.

If you're in your final semester of a formal CS education then you have almost certainly taken courses on all of the things the poster mentioned. I remember studying all of these things, at least at the introductory level, in the second last year of my university education.
Love a lot of his content - find it a bit disturbing he's still pushing masks and the vaxx. Guess he's not paranoid enough yet.
The output is an approximation. However, the intention is to produce something exact. Further, the computer is not actually approximating. The relationships between input and output are imperfect which results in an approximate output despite exact calculations.
First of all, I appreciate your openness here. To me, constructive debate is best when people are honest and human, so thank you.

> But I can't relinquish the belief that without an unguided, open path towards either making art or money-as-substitute, there would literally no reason to wake up in the morning.

Technology is amoral; humans put their morals into and upon technology through its creation and use. Fans of GPT and generative AI are hoping they can put good values, like you describe here, into these technologies. But humans are flawed, and we tend to put all our values, spoken or unspoken, into the things we create. So yes, GPT could create a new form of oppression. But that’s on us. AI is going to happen whether we want it to or not, and we tend to use new technologies for exploitation. My personal view is that letting our hunger for growth at all costs drive our decision making leads us down the exploitation path.
Just a note that Google itself is doing that so one has to better than that. I think the ideal candidate is a senior data architect/ops person who has xtensive hand on experience. Sadly I'm so far from it.

Sigh, I'm late for everything in my life.
On a year by year level they've been pretty bad but on a decade by decade basis they've been pretty much spot on. Why wasn't there any increase in the average temperature between 2004 and 2014? Nobody know, but in 2015 global temperature spiked all the way up to where predicted and stayed there. There's been this weird stepwise pattern to the warming but the general trend is in line with predictions.

The general relationship between increased CO2 and warming has been known since the 19th century, though they were off by a factor of two on the slope back then. Modern climate models have a lot of moving and it's not clear they're actually better than the "Assume a spherical^H^H^H^H homogeneous atmosphere" models but the basic physics and general trend line are hard to ignore.
Depends, can we filter out any deaths caused by the current major landwar between the breadbasket of europe & the "Order #227" gas station?
Yeah, that's one of the big problems with bikes. People want all the benefits of using them everywhere (pedestrian only pathways, on roads, on bike lanes), but none of the responsibilities (don't drink and drive, right of way, traffic lights, traffic rules in general). People just don't see them as a serious thing, so they use bikes without any rules, getting themselves and others in danger, minimising the risks.
For anyone interested in the language, it’s called Rule 17a4, and you can see it here: https://www.law.cornell.edu/cfr/text/17/240.17a-4

It’s got a long list of things to keep, some specific and some very general.

It’s pretty detailed in terms of what and how you need to retain records, which is useful to implement, but includes enough language like “or analogous..” to make it flexible to enforce.
Are you sure your friend was actually allowed to take that shortcut with an e-bike going 45 km/h?

If it looks like a bike and you ride it like a bike, you're not going to have any problems riding it where bikes are allowed. It sounds like you envision this person riding at absolutely maximum possible speed at all times.
Thank you. It's a bit hard in my case as we want to stay in our rural area, so that would mean probably a remote job. What's worse is that weddings are booked pretty far out, so I would need to not take any (more) bookings for 2024 and desperately hope I can get a job after wedding season is done in November. There's no way I could take on a full time job in addition to a full summer's worth of weddings. I work 15 or so hours a day during the worst of it already.

I've been working on a VR game in my free time so right now my hope is to (somehow) finish that this year and then at least I'll have something to show...which I guess might be that lightning in a bottle that I need.
I love weirdly named, cutely presented software <3
cURL rocks.
It would be deeply ironic if the man who ran on a campaign of "lock her up" and had huge crowds chanting this at his rallies got locked up.
Yeah this is the future right here. A couple of iterations over this paradigm and we can all go to the beach afaic. Software engineering in our day and age is 1% deep problem solving (coming up with novel algorithms, for example) and 99% writing glue code. The real problem with the 99%, and the reason we get paid what we do is that this requires a lot of thoughtful problem decomposition. Once the problem is adequately decomposed it becomes a ticket that can be picked up, and further decomposition follows in situ.

What we should try to do is write a tool which can provide a sort of chatGPT integrated ide where a dev can

- specify an overall goal of varying complexity.
- ask chatGPT to split this up in smaller subtasks
- iterate down the tree until chatgpt decides a task is specific enough for implementation to start
- ask chatGPT to write tests verifying task completion
- then initiate a feedback loop where gpt can suggest code, run the tests (in a containerized setting), evaluate if output is as expected, and amend changes
- once tests pass, commit, move onto the next ticket.

Programming then becomes a process of guided decomposition with humans mainly guiding the process along.
> do you know this definitively? was it in the book?

I can't really speak to this, which is why I have a (?) around the meaning of Blue. I can say that green, orange, and red have pretty obvious connections, especially given the context of the film taking place during the Irish Civil War, which directly followed the Irish War of Independence (from England, who wore red in battle).

If it helps assuage your fear, you can take a look at the meaning of the colors of the Irish flag to see context for green and orange.

https://en.wikipedia.org/wiki/Flag_of_Ireland#Symbolism
Please don't mention this to Imgur.
There's indeed a lot of firmware (not just microcode). A bunch of code is signature-checked and executed from the boot ROM and firmware flash in order to bring up the CPU and its various auxiliary cores (starting with the security processor/management engine nowadays), the PCH and the DRAM controller - all before the CPU can start executing any bootloader code from RAM.
Hah. Now we're using logic?

RTO is about control.
> It doesn't even say anywhere on the page that it's Mac-limited.

Where does it say macOS? I see no mention of any supported platform.

FWIW the x86 version of OPENSTEP 4.2 has been running in virtual machines for some time.[1][2] Previous emulates the NeXT hardware and Motorola processor, and maybe some are interested in that. Personally, I'm really not, but it's an interesting use of emulation (which really only becomes useful when emulating a current platform on another, such as x86 on Apple Silicon or vice versa).

[1] https://www.youtube.com/watch?v=XAF0xdIiI20 [VirtualBox tutorial]

[2] https://www.youtube.com/watch?v=uVCxfoG8bv4 [VMWare Tutorial]
Interesting. I wonder how one learns it. I guess I first need to jump to a full Cloud admin position to learn on job.
Realistic estimates:

Walking: 6kph, 70kg => 100J (0.02% of car)

Analog bike: 18kph, 80kg => 2kJ (0.36% of car)

E-bike: 25kph, 100kg => 4.6kJ (0.82% of car)

Car: 50kph, 2000kg => 560kJ (100% of car)
And hunter gatherers even to this day are absolutely great at that, plus we could/can pass the knowledge down generations. We literally hunted down many of the megafauna to extinction.
> Eat what people ate a hundred years ago

Why not go back nearly two thousand years then? Let's eat like Roman aristocrats!
More than a decade ago I was hanging out with the CEO and a few engineers from a startup I was working at. I don’t remember why but we started estimating what portion of Google’s revenue came from advertising. We settled on our estimates and then looked it up, and were surprised to find it was something wild like 95% - I don’t remember the exact number but essentially it was all of their revenue. We realized they could run every other Google service at a loss indefinitely, and started theorizing what this could mean.

“Eventually, Email = Gmail” was one conclusion: their email offering was not just “the hardware resources of a paid product (gigabytes of storage, etc) for free”, but also “the feature development velocity of a paid product (teams of full-time well-paid engineers) for free”. So essentially, other email providers wouldn’t last very long being undercut so heavily, and Google’s ad revenue allowed them to undercut forever. One of us pointed out that you might not even get other email providers in the first place, since Google could just hire all the email developers to work on Gmail. Even if they didn’t add any value - even if they subtracted value - as long as AdWords kept ticking along Google could still afford to keep them on payroll at a higher rate than any competitor could offer.

Our sobering conclusion was that Google could be this gigantic elephant sitting on top of dozens of different product markets, squeezing them all out by undercutting revenue streams and hiring all the talent - an elephant that would stay perched there based mostly on whether people kept buying ads elsewhere, and based not at all on whether they did a good job on the product or not.

Things didn’t quite turn out like we worried (it became FANG/FAANG instead of Google, for instance) and it seems like our pessimism was somewhat unwarranted, although writing it out now, parts of it do certainly ring true.

But! One thing we absolutely didn’t expect was that Google/FAANG would one day voluntarily decide to shed tens of thousands of “captive” developers! Many of these devs were doing no work, busywork, or redundant work, so these layoffs represent a huge and very real injection of talent back into the tech sphere (e.g. they were building a redesign of Gmail, but are now building the first design of a new product).

I know there’s an impression that many of the layoffs are “people in tech” non-developers (talents in their own right, to be sure, but somewhat less relevant for engineer-hungry startups), but many of the layoffs are developers, and they will find work building new competitors instead of rebuilding/maintaining existing market leaders. Something to be happy about at the birds-eye view of tech progress, even while the layoffs themselves surely suck for the individuals affected.
At least we get typescript, I guess.
The problem here is that we just aren’t cut out to understand delayed consequences. The society we build today decided co2 levels tens of years into the future, affecting temperature for yet more years into the future, affecting society for very long time. One effect of this is that consequences may be locked in long before we see them.

Propagandists love to exploit this by saying things like “there’s still time - just look at all the snow”.
Also, if you're interviewing current university seniors, you're interviewing people whose CS education got hit hard by COVID. They probably spent the first two years of their college experience remote, then the next two years in hybrid sometimes-remote purgatory. It's a little understandable that they wouldn't have the strongest background.

In a lot of cases those areas are also covered solely by electives, so unless the student was lucky enough to take those classes, or they happen to spend their free time reading about these topics, they won't know them.
As someone with a CE/EE degree, I don't really agree.

Like you said, that background does have a lot of benefits. But the downside is that a CE grad typically spends less time doing "software" work than a CS grad. When a CE student is taking courses on circuit design, FPGAs, and CPU architectures, a CS student might be taking courses about databases and concurrency. I don't think I touched SQL or a multithreaded program in a university course. Those were all "high level" things that CS students focused on.

This isn't meant as a knock on CE grads -- I just don't think it's wise to suggest them as the solution to OP's problem since they have their own set of "blind spots" to deal with.
One of the tricky things, and one of the reasons everybody reinvents the wheel, is that Makefiles aren't portable to Windows, which is a first-class platform for these runtimes. So you get a lot of second-system effect as a sidecar to "runs on Windows".

(I don't think you as an individual should worry about Windows if that isn't a platform you care about, of course. But they have to.)
> So I think we will see a shift in where people settle, where they will no longer base their lives around owning multiple cars.

Magical thinking will not make it so. My partner and I moved further away from the city where she works because we wanted to move in together and we can't afford rent or property where either of us used to live.

I work from home so most the time my car sits charging the driveway. However, all of my doctors are at least a half-hour drive away, my dental clinic is a 50 minute drive, my hobbies are anywhere from 30 minutes to an hour half drive away. The rest of my family is an hour away so no amount of moving will change these things without making the rest of them worse.

But bicycles will work fine for 10% of my travel except for there being no infrastructure supporting bicycling.
I stopped watching halfway but forced myself to finish watching it the next day and wasted another hour of my life
These days it seems worth it to get a folding bike. I am currently trying to get one myself so I don't have to worry about it getting stolen OR trashed. I just fold it up and take it inside where nobody will touch it
Paving the Road to Vulkan on Asahi Linux
A thing for people who don't know HTTP and url encoding basics? Would help if you explained what the 'thing' is.
Couple things :

1) different colleges have wildy different expectations and learnibg material. I went to a very small school with a high waulity cs education. I was amazed by my friends that went to bigger schools, id often have to study 3x more than them for the same grade, and their course material was basically constantly 1 semester lagging.

2) youre interviewing juniors. Major concepts in CS really started to "click" for me and my cohort towards the end of junior year. I think this is about when you have enough exposure to really start to grok big fundamental topics

3) a lot of students do not learn the fubdamentals and just hobble along to get the degree. I couldnt believe some of the shit my friends didnt know after getting the same degree as I did. Stuff like they still didnt understand pointers, couldnt explain tcp vs udp, etc.
I feel like you could break up negative stories into a lot of batches. Would you say the type of negative stories have changed? Maybe towards more outrage or drama stories instead of fear-based stories?
> Entitlement to free entertainment is an ugly look

You see it as entitlement, I see it as empowered consumers rejecting business practices they don't like. If more people had the technical skills to do it, they would.

And what would happen? Would the entertainment industry collapse? No, it would adapt and stop doing the things that are driving consumers towards piracy in the first place. The businesses that don't adapt will die. The only reason they can get away with it today is because of the prevalence of anti-consumer walled gardens like iOS and Android, and increased consolidation thanks to the informal legalization of monopolies in the US (at least for tech/telecom companies) which results in consumers having very little bargaining power.

The classic example is Steam. Before Steam, PC game piracy was an epidemic because actually trying to buy a PC game was a nightmare, but nowadays only the really cheap/impoverished consumers do it since it's so much easier to just buy it legally on Steam, and you get a ton of other benefits, like cloud saves, fast and safe downloads, achievements, social features, etc.
JEP 442: Foreign Function and Memory API (Third Preview)
> These usually are the worst "programmers", in my experience. And I was one as I didn't go to CS school and was mostly self-taught. Lacking the basics of CS, you are just a code monkey.

That's the type of condescending, discriminatory bias that having a degree affords, I guess.
Can you predict the height of the next person that will turn a corner? You likely won’t any less than three inches off.

Can you predict the average height of all the residents of your city? A demographer can given an answer that is a lot more accurate.
So just to be clear “drivers who fuck around go to jail” is not true. But it’s cyclists that are the problem in this discussion.