skysight-inc/HackerNews huggingface dataset:
That is just entirely wrong; not serializing JSON into JSON would turn it back into linear.
A more sane release lifecycle and release communication.

When a major version bump with a host of breaking changes drops, we'd prefer to be able to stay on the superseded version and still receive bug fixes for at least some time, with expectations set for what that timeline looks like.

The last releases of v11 (v11.1.1~v11.1.4) lack release information/changelog, and the CI still looks failing for Mac and Windows on v11.1.4 without this being acknowledged.

The final release of v12 was 1 month after v13.0.0. The last few releases of v12
similarly lack release info or changelog. You could say "just look at the git history" but the Nextjs git log really doesn't lend itself well for it (unless you're already a dev on the Nextjs codebase or used to code-auditing, I guess).

For a "foundational" (that's what you aim for it to be, right?) software like Next.js, users should be able to have similar expectations to versioning, releasing, and documentation as Vercel is relying on for Nodejs.

Younger devs follow what the leaders in the ecosystem do, which is how trends and norms rise and change. If Vercel changed its approach here it could contribute to setting a good example instead of showing that maintenance as an afterthought is nbd bro, why don't you update already!
You've just described capitalism, for better or worse.
> M2's performance increases did not knock it out of the park.

I can't understand where people got their idea that M2 had to absolutely be an OMG moment. That's literally what Apple has been doing since forever: release a major upgrade, iterate on it for a few years, repeat.

> Ideally, we should be on M3 right now.

M1 was released in November 2020, less than three years ago. How the hell are we supposed to be on M3 now?
Mastering React: Techniques to Take Your UI to the Next Level
From Styling to Functionality, Tips and Code Examples for Crafting a World-Class Navigation Bar
The US had both higher growth and higher wealth redistribution after world war 2 (extremely progressive income taxation and steep wealth taxes). The 70s ended wealth redistribution and the US has lower growth. At least get your basic history right.
It’s also fluent (though not at a native level) in, say, Finnish, and can write reasonable poems and whatever, even though Finnish text probably comprises something like 0.01% of the corpus.
WMD experts tried to make the GPT-4 AI do bad things
ChatGPT’s inconsistent moral advice influences users’ judgment
Great synopsis.

Amazing machines, but the price climbs like a rocket as everyone else sinks back down to earth. And AMD Ryzen mobile cpus give M a run.

I don't understand M2 at all. And I say this from an M1 Max. I had hoped that M2 was going to be as drastic an increase as the M1 was, but nope.
Yeah, that's kinda the problem, same with tax evasion; at worst the company would make a subsidiary in country and only make it cost center on balance sheet with all profits going to the tax-haven company
Well, the Noachide laws at least. Sorry, comment wasn't aimed at Judaism, more that Christianity explicitly overturned the concept of atonement so the original comment could literally be no more wrong.
Pomodoro never has worked for me. The productive periods always seem to end just when I'm in a flow state and the short breaks aren't long enough to do anything really recreational and fun. I now just track my productive and procrastinating time and try to keep them somewhat in balance. For that I hacked together a trivially simple PWA at https://timeth.at/. That way I can chug along for as long as it's comfortable to do something useful without interruption, and also get to enjoy some procrastination time without feeling guilty. I just need a gentle reminder from time to time not to spend 8 hours straight binge watching some show or waste the entire game playing video games.
Author here. You're correct. I've added a footnote to that part now. I think it still illustrates the point so I've left the main text alone.
Ask HN: How to pivot from one field to another?
Hello HN,

This question might too broad but what I mean here is that let’s say you are a data analyst but want to move into DevOps related field or Vice versa.

How should one be able to make a switch?
"The human prompt and BLIP2 generated prompt build the text instruction." The examples only show the BLIP2 prompt.
Except even Fisher Black recognizes a potential currency trap at the zero lower bound and Fisher Black is someone who strongly believes in economic equilibrium.

At that point I can't help but think that most people who think capitalism works are delusional since this is such a fundamental problem with capitalism that can at best be handwaved with eternal inflation.
Most of those costs are because of onerous regulations and lack of competition due to... you guessed it: onerous governmental regulations.
I thought about it while writing this post. It would be useful to have a decay factor for PageRank. In simple words, if someone wants to maintain their PR score, they need to actively engage in the HN community.
The drug is not the problem.

The social net / missing social network is.

Our society struggles to take care of its own people because we live in a mentally restraint.

Even in Germany were you have a right for a basic living like a flat and heat and foot and electricity we have homeless.

And no we don't spend the money a flat and everything would cost us into alternative 'equivilent' like enough street worker / social help for them.

People with good choices and support primarily choose non self harming activities.

Everyone else should get proper professional care.
Is There a Place for Startups in the AI Revolution?
We are building a video wall using a recycled Chromebook fleet and this Firmware Utility Script is invaluable for us. It works really well.
>Given that the Mega has a pitiful 8K RAM

It has support for external SRAM, unfortunately it takes a lot of pins so isn't used that often.
"I'm renting from a housing coop. It's cheap, but they're also much more tolerant of deviance than commercial landlords are so you have to deal with loud neighbors, smoking in the stair case etc."

In your opinion, its equal or worse when compared to renting? Your coop situation sounds like my experience renting apartments.
Why do you think 15" Air would the best selling Mac?
Anecdotal, but if you came from wealth you'll have an easier time finding family members and connections prepared to fund your ideas. Are they going to be subject to the same level of scrutiny? Not always.
Dell might as well have had the same VP at that time, but to differentiate they instead went with generally useless bundled desktop software like the Dell Stage and Dell Dock.
Yes, the land & zoning compliance costs in HCOL areas crowd out any of the actual building materials (and some of) the labor component.

My parents live on a 1 acre lot in a non-HCOL area, which costs 1/2 of what a parking spot in Manhattan sells for. Their 1 acre lot comes with a 2000 sq ft home.
Yet another article based on a generalization of a few instances.

Forbes and The economist are abusing these sort of news. Shame on them.
I’ve been heavily using chatgpt (gpt 4) on my honeymoon/baby moon/vacation in Spain. Everything from itineraries to asking art history questions in museums. I’ve mainly been using the voice input on my iPhone for chatgpt on a mobile browser and I can’t help but think how useful better voice support will be.
Good for them, but you will notice all the greatest art in the world was created by people who got paid for their work.
Adderall generally comes in a fixed quantity of lower potency than meth, and in beads designed to spread the release out over time. It's supposedly not easy to smoke it either.

Then there's just the nature of addiction. Some people seem predisposed to it. The Vietnam war is a good example. High percentage of heroin use there by US soldiers, but a much smaller percentage of the in-country users returned home with a habit. Another example is the high occurrence of addiction following bariatric surgery, with people who didn't have the issue prior.
I wanted to adopt MacOS… but I quickly realized how bad an idea it’s going to be… the M1 would probably sit unused in the shelf after the first week.
‘It’s unsettling’: AI agencies threaten to make fashion models obsolete
Spotify is trying to silence former employees in severance contracts
Original article: https://www.svt.se/kultur/spotify-tystar-fore-detta-anstallda-i-uppsagningskontrakt

Google translation:

The expert: Spotify is trying to silence former employees in severance contracts
PUBLISHED APRIL 5, 2023
Spotify requires in the termination contract that former employees do not speak "disparagingly" about the company after termination of employment.

Now the streaming giant is accused of trying to intimidate former employees into silence.

- It is the only interpretation that is reasonable, says labor law expert Tommy Iseskog.

In January, Spotify laid off 6 percent of its employees. SVT has interviewed several of these, all of whom have signed a termination contract with a so-called loyalty clause.

It states that the dismissed person may not "speak disparagingly" about the company or former colleagues, that the provisions on confidentiality and fines stated in the employment agreement "apply after the end date" and that a written approval from Spotify is required to be able to talk about the dismissal with Spotify's customers and business partners.

According to a former employee, Spotify wants to scare people into silence.

- They may know that it is not legal, but it is still good to try to get people to voluntarily not talk about this externally.

Expert: Intimidation Tactics
According to Tommy Iseskog, labor law expert, the wording is unusual in Sweden - and legally unsustainable.

- Maybe you want to scare people and make people believe that it is legally binding, but that is just nonsense.

Can it be interpreted as Spotify wanting to silence its employees?

- Yes, that is probably the only interpretation that is reasonable, he says.

Several labor law experts confirm to SVT that the wording is unusual in Sweden and would not hold up under legal scrutiny.

Affects freedom of expression
Demanding silence after termination of employment is, according to Tommy Iseskog, an "Americanization" that mainly occurs in foreign companies operating in Sweden. He believes that in the long run it can have consequences:

- It is an attempt to restrict the social freedom of expression that we have here.

In the loyalty clause, Spotify states that the contract may be made public in special cases, for example to obtain the right to unemployment compensation, in courts, for unions or when required by law.

The streaming giant declines a taped interview, but responds in writing:

Spotify complied with all legal requirements and provided affected employees with a generous severance package and career support.
>I can't understand where people got their idea that M2 had to absolutely be an OMG moment. That's literally what Apple has been doing since forever: release a major upgrade, iterate on it for a few years, repeat.

That's right. That's part of the reason why sales fell so drastically.

>M1 was released in November 2020, less than three years ago. How the hell are we supposed to be on M3 now?

There is a lot of evidence that Apple wants to release a new M series every year. There were many reputable reports that suggests M2 was ready long before the M2 Air design was ready to go. Another piece of evidence is that the video files for the M2 Pro/Max suggests that they were ready as soon as October 2022. They were delayed by 4 months.

Ideally, the timeline should have been:

M1: Fall 2020 (uses A14 from iPhone 12)

M2: Fall 2021 (uses A15 from iPhone 13)

M3: Fall 2022 (probably would have used A16 from iPhone 14 but with delays to M2 and delays to TSMC's 3nm, it'll likely skip the A16 and go straight to A17 from iPhone 15).

The above timeline did not happen for various reasons including supply chain bottlenecks, delays to the M2 Air redesign, and 3nm delay from TSMC.
> Win32? Oh god.

Uh, no?

Win32: Simple to write, and works anywhere, thanks to wine.

> Desktop software is no longer important enough to support multiple platforms natively

Win32 is the closest we have to native multiplatform support with a single binary

> TUI for portable tools

If you use cosmopolitan, yes it can be even better: one binary working everywhere, with no need for emulators.

I think wine compiled with cosmopolitan is the future:
- if running on windows, don't use wine
- on linux or macos, use wine

> They even run on servers and modern terminals on any platform can "render" the UI!

There are X servers rendering in sixel format, so the above could be completed by adding a this X server to render within a sixel-aware terminal (say for when X will be deprecated)
Ask HN: How do you discover new games?
Hey HN - I am looking for new games to play. A bit sick of the classic Fifa and God of War console games. Yet I cannot find anything that really interests me on mobile or web or pushes me to at least try it out.

This led me thinking that how does anyone discover new games today. Any recommendations ?
Why a bad idea?
>And clearly, since it is better than every other method, it is the best by definition.

That isn't how "by definition" works. For that to be the case you would have to define everything to be inferior which is a purely subjective choice.

What you should have said is something along the lines of "based on our best efforts this has had the most success" which has completely different implications, such as failure to discover or adopt better systems.

It is especially strange since what you are talking about violates neoclassical models. There is no wealth inequality built into those models so why would it be obvious that this will be the best solution forever?

>. If other things were not done it is because they were not possible: since possibility requires an agent to execute and since no agent succeeded in executing a better plan it is, by definition, impossible.

Except The Wörgl Experiment succeeded in every respect. Stop rewriting history. Your theory is also unable to explain the success of the Chiemgauer [0], which is severely limited by legal problems and the ability to find loopholes.

After all, if your theory was correct and no improvement is possible, then why does improvement occur anyway? Feels like you are just taking the stance of an authoritarian thug.

[0] The Chiemgauer makes money off of ending capitalism, which is a paradox if we assume it is impossible for anything to be better than capitalism.
Exactly. As a corollary, there are very few tigers, or whatever you consider to be the archetype of a highly evolved sleek apex predator that's fitter than everybody else. There are tons of dumb herd animals who are heavily rewarded by grass for just wantering around and preventing trees to grow and block it's sun
I'd be interested in a Mac once Linux is viable on it. OSX feels outright hostile to power users at this point.
In addition to what others have said, I'm skeptical of the 7,300 number. People getting a substance that kills them which they believed were opioids, may not be counted towards that number.

But if your argument is that opioids should also be sold by the government in a program that ensures we have a safe supply, then I agree with you.
>Just running the steam turbine part of a power plant struggles to compete with renewables.

Disingenuous. Your bicycle costs less than a car, but can you use it to move 500 pounds at 60 mph in the rain? Talk about renewables + seasonable storage.
This is a general question but I think it is about practice. In your organization, you can just start working on DevOps related problems and issues. Working in a startup helps as you do not have to get granted permissions just to work on DevOps.

As always practice makes perfect. In the meantime you can watch videos on Youtube
This one was posted to HN a few weeks ago: https://lilianweng.github.io/posts/2023-03-15-prompt-enginee...
I get why people view crypto as nothing but scam, it's certainly mostly scam, but there's a glimmer of an actual use there if people care to look.

AI is going to give us a crisis of authenticity, and here we have a tool that might address it.
But it doesn't need to push every frame every second, the whole screen not always changes

> Another core wont help much because it shares the memory bus, and fill rate is the bottleneck here.

Depends on CPU, some (RP2040 for example) have segmented memory which means you can just have one core working on the graphics, and dedicate segment to DMA
Look at who these people we celebrate are in reality. The pathetic venture capitalists who funded this debacle trying to stroke their own egos. The sheltered, immature wunderkind of Jane Street and elite colleges who never struggled a day in their lives before being gifted a blank check. And the despicable politicians who beg like dogs and allow this behavior in a desperate attempt to get some scraps from the tables of their betters. The American aristocracy.

What crushing apathy is it that now keeps the peasants so docile? Where before the railroads and factories would burn when they learned of the decadence on the other side of the locked gates. Toiling day in and day out to earn in a lifetime what these people lose track of in a Slack channel before breakfast.

We have invented so many stories to justify this system. To avoid acknowledging how some deep, implacable greed has been unleashed among us. Money as the only moral good. Here we reap what we’ve sown. This behavior will get worse.
RepRapFirmware was better designed for more powerful CPUs.
Coffee in regular amounts, nicotine not by burning, a beer or two now and then... shouldn't be controversial. Less obvious but still true: opiates at maintanance levels under supervision, regular amphetamine in moderate dosages, MDMA or ketamine on occasion. Loads of drugs in loads of usage scenarios really are "safe".

But just because supervised heroin won't kill you doesn't mean it's somehow good, actually. That's a separate judgement.

There's surely no upside. It's overwhelmingly likely to make you less healthy and less happy. But so will too much bacon and sitting.

Chairs are still safe though, by any sane definition.
> Most tech companies now provide MacBooks for their employees as a default choice.

Depends on your location, bubble and what kind work you do. Where I live now in Europe, companies mostly provide PC laptops with with Windows (vast majority) or sometimes Ubuntu on the same machines, because the bean counters here are far too scroogy to justify to management switching the entire fleet to Macs. Also probably because it's what most IT guys here are used to managing so moving everything to Macs would mean costs the company is not willing to bear.

If by tech you only mean agile web and mobile dev shops, then yes, it tends to be a majority Mac scene, but tech is much more generic and encompasses more industries than just web-dev. If you go to traditional tech industries, banks or large enterprises, it will 98% sure be a Windows machine here with almost no choice in the matter.

Only the frontend, graphic design and mobile app guys in my current company get Macs, the backend guys Ubuntu, and all the rest Windows.
You avoid taking flak from the Responsible AI people that way
You're catching on.
Well, they ain't paying tax for fuel, roads have to be fixed for something...
It’s actually called “TikTok”.
How many people actually need the perf of an M1 or M2-based laptop? I see a lot of excited stuff about running ML models on Apple silicon, but not much about how it benefits ordinary tech users running compile workloads or whatever, and nothing at all about people running standard applications.

The hardware is great, I'm just not convinced that the price/performance delivers a big enough market.
But they also need to be larger for a given power output, so frontrunners are trying tokamaks first because if they can get those to work at reactor relevant levels then they will have a cheaper / more competitive product. If tokamaks don't work out and the price of electricity is sufficiently high, then stellarators will likely make the most sense.
> Especially when AFAIK you need to use a rather large toolchain to access the obtusely indirect APIs.

Weight that (literally only a couple macros) versus the idea of having to dig out a 16-bit toolchain and/or a DOS extender which also brings its own obtusely indirect APIs with it. In case you decide to do the former, you'll probably have to rewrite big chunks of your program in order to rearchitect it around XMS. In case you decide to do the latter, you'll be able to use a 32-bit toolchain, but you'll have to write your own drivers for high-resolution graphics, sound, and depending on your luck, mouse. All of this UEFI brings for free, and even for recent hardware.
I always read Hacker News through Feedly because the web page has too small letters and it’s hard to follow them, so I hardly had a chance to see the ranking.
Just watched a JRE episode with David Choe and he said he had fired his lawyer because ChatGPT gave him roughly the same answer as the lawyer one time, and he would be using ChatGPT for law advice forever after. I had thought that it would be obvious that this is a terrible idea, but apparently it's just not common knowledge that this thing is a language model, not a super-human expert on every field.
I actually found it quite awful on mobile. It's really hard to scroll through because you accidentally interact with the graphs. There should be more whitespace to use for scrolling, or the graphs should be tap to interact or something. I'm not a web designer, but as a layman it was more frustrating than anything.
This is beautiful, and a good example of art that generative AI will never be able to replicate.
Did you have access to plugins?
> Then don't do it. Un-nest them always. Simples.

Sure, that's an option. It's also an option to only write for loops.

I'd prefer to do neither of those. And I get my way in languages that have ergonomic support for map, reduce, and filter.

> Reduce is orthogonal to map/filter.

Reduce is a superset of map/filter.

> No they're not: map [x2 for x in y], [x2 for x in y if x > 3]

I meant the actual map, filter, and reduce functions that are part of python, not list comprehensions that are, admittedly, a fusion of map and filter.
This was so much of my career that I just thought being over paid to do nothing was the norm for software. I used most of that time working on personal open source projects.

In most cases the cause of doing nothing was internal inefficiency and faulty expectations. Most developers, it seems, cannot architect and cannot automate anything. Instead they press buttons and fill the day either attending meetings or manually completing repetitive tasks.

For those of us capable of writing new tools you had a choice. You exposed this amazing availability of time that other people couldn’t see. You could invest that availability back into the business to elevate your career or you could do personal things that were more enjoyable. As someone interested in learning and building things I always chose the later.
Or you could just write that for exorbitant sum of money you get meaningless amount of storage. Additionally you need cash out that sum periodically because batteries has limited amount of cycles.
This makes sense. Amongst my friends, a number of them maxed out an M1 machine not just because of the processor but also because of the improved I/O and new form factor. The M1 machine ticked so many boxes that the purchase decision was not solely pushed by the CPU. The machines are so good it’s hard to justify a new one!
ChatGPT helped me to code stuff