skysight-inc/HackerNews huggingface dataset:
Sorry to hear about your troubles.

How long have you been employed before you got laid off? If you've been an employee for more than 12 months (less in certain special cases), you can get "ALG 1" (Arbeitslosengeld 1) for a while which results in 60% of your previous salary. There are also quite a few of options for support in further training and education.

The steps you need to take for all these things can all be very formalistic, very bureaucratic, very German and very dehumanizing. They also can add up to a lot of cognitive and emotional load - in hard situations with (often) no mental capacity for such work.
I'm certainly no expert but I have some experience in dealing with "the system" with/for people who just can't deal with that kind of mental/formal gymnastics for whatever reason. Feel free to drop me an e-mail if you feel that I can help in any way.

edit: Another person mentioned ALG 2 (Arbeitslosengeld 2 / Bürgergeld). That's the alternative to go for in case you haven't been employed long enough to get ALG 1. Of course it's less than ALG 1 but it covers the basics - especially basics such as shelter, food and health insurance.
How Reddit did what Tumblr couldn't
Humanity is choosing to keep much of its potential off the table, undeployed
Many people go to work at jobs that aren’t designed to be fulfilling, and many more don’t get the chance to contribute at all. Meanwhile, many powerful organizations are forced to focus on their own profitability and short-term goals at the expense of everything else — leaving the status quo intact, or at best only making the world incrementally better. Yet the massive problems facing us this century need the widest array of minds, the wildest imaginations, and enormous commitments of time, resources, and attention.
In the same category are many of Turgenev’s books (Sketches remains my favourite) which were written contemporaneously with Russia’s abolition of serfdom. They areoptimistic yet bittersweet for modern readers privileged with hindsight of what was to come.

Similarly, Marinetti’s proclamations of an imminent techno-utopia (electricity will make crops grow faster and planes will make landowning irrelevant because we’ll live in the sky!) if we only give Italy an itty bitty bit of fascism should be required reading in Silicon Valley.
Hey, it would be nice to be able to browse in other branches besides main
I find that most fun games are "cartoons" of life.

In any cartoon you choose which features to keep and emphasize and which features to leave out.

Chess is a game of perfect potential knowledge - where the only limit to seeing is your own ability.

What's nice about chess is the "if-I-do-this,-what-happens-in response" kind of thinking it instills.
> Yet they managed to crank out code much faster, and with far fewer bugs

That seems like a pretty wild claim, no?
As both a Christian and an AI-educated software engineer who subscribes to neither the rapture nor the singularity, I really like this comparison. They both feel like a kind of escapist thinking that in the near future, this magical event will happen that will make everything else irrelevant.
Well, not paying the ARM royalites is enough to motivate them to perform the jump. But Nintendo is japanese and softbank, ARM "owner", is japanese too, namely high level country interests would short circuit everything.
I'm more productive in the office in my current job to be fair

In my old job, no.

Depends on your commute/type of work/hours, really.
Man that is dehumanizing. Really sick
The rest of github (viewing code and issues, downloading releases and zips, etc) is easily cacheable, minimizing the cost.
To protect the workers we must fire them.
Think about it in this way. Would be happy to take a 40% hit on your salary forever if it meant that your career was more accessible to everyone? Would you be happy to live in a Tokyo style tiny flat if it meant that homelessness in your city was resolved?
The Apple Vision Pro is coming out next year and it is all about AR and not at all about gaming. When the Vision Pro comes out and brings a new audience to VR, Facebook will just be a software update away from being the cheaper alternative.
There are a lot of abridged versions available, but I can't recommend them. I read one when I was a young teen and was left unimpressed.
I learnt this lesson dealing with Windows DLLs back in the VB days. More dependencies == less sanity.

I've written Node/React web applications that break completely after a few months of not being updated, and after a year or more they need refactoring to remove deprecated/dead dependencies. And they always come with half a dozen security warnings that are impossible to get rid of.

I've seen the default Go linter aggregator have to drop half the linters because no-one updated them to use generics. It's annoying, but not so much that I want to dive in and fix someone else's linter.

I've spent hours learning the interface for ${useful library}, only to find they changed it in the latest release and they're not maintaining the old version.

And I'm certain that the massive use of dependencies will cause a huge security problem this decade. Best account I've read of this: https://medium.com/hackernoon/im-harvesting-credit-card-numb...

I use as few dependencies as possible these days.
Ask HN: What front-end framework does Azure Portal use?
I really love the look of their UI. And it works great. True masterclass of UI design, IMVHO. I particularly respect the tiny cool icons and colors, and the low page memory usage (basically like 60MB in Chrome/Edge, almost as low as a minimal HTML page ~~ for comparison way less than say YT, which can be around 300 MB even before a video plays).

I'm just wondering what framework can produce this output. I took a look at the Elements panel but nothing was recognizable.
That's just a brand name of their 5G service. They have been providing hot spots for close to two decades. Their customer base goes back about 3 decades (easier to upsell your existing clients on a 5G hot spot than start from scratch to build a customer base like Starlink had to), and Sprint's (whom they acquired/merged with, and gained a lot of valuable wireless spectrum from) customer base goes back much further than that.
those I think are optional conveniences, you can use less "smart" abstractions and do those things more explicitly. if I recall. I try not to use python/django anymore, too painful.
apparently it does not void the warranty: https://www.tomshardware.com/pc-components/cpus/amd-says-ove...
This is exciting

> The WebGPU API gives developers a low level, high performance, cross architecture way to program GPU hardware from JavaScript. It is the effective successor to WebGL on the Web. The spec has been finalized and Chrome has already shipped the API. Support is underway in Firefox and Safari.

Interestingly, the Deno team previously attempted[0] this and rolled it back due to instability. Once this is stable, it means that ML/AI workloads will be accessible to JS developers:

> These days, most neural networks are defined in Python with the computation offloaded to GPUs. We believe JavaScript, instead of Python, could act as an ideal language for expressing mathematical ideas if the proper infrastructure existed. Providing WebGPU support out-of-the-box in Deno is a step in this direction. Our goal is to run Tensorflow.js on Deno, with GPU acceleration. We expect this to be achieved in the coming weeks or months.

[0] https://deno.com/blog/v1.8#experimental-support-for-the-webg...
Yeah, the median is about 65 Mbps. That is still more than 6-10 times better than what a lot of rural areas are limited to.
Ofc it is not voiding the warranty, since I would be not surprise it would blow even if people sincerely did not engage in overclocking.
If Nvidia/Apple/Intel used hardware fuses? Hahaha!
> I'm sure if we had music numbers, we'd see well known classics up the charts too.

We do have that, don't we? The music charts are literally a chart of the most popular music.
This is analogous to Go. The interface for databases is in the std lib, but that actual implementation of that interface is not. If you want to use Postgres in Go, you have to pick a non-std package (or write your own).

I'd consider this an acceptable import ;)
I think sign in with apple id the right approach - if you offer sign in on an iOS app one of the options must be with apple. If we applied the same to payment processing, it would be fine, but I suspect we'd see app store fees as "freemium" apps wouls distribute on the app store, use it for updates, marketing, presence, and then dissuade customers from paying via the app channels
How to decide what to do next in a future that might make all of it obsolete
The biggest problem I'm facing right now is deciding what to learn in a future that might render all of it obsolete. I love learning about AI and its workings, but can I make a significant impact on the field before AI becomes self-replicating? I highly doubt it, and this weighs heavily on my heart.

FYI: I came across this comment https://www.youtube.com/watch?v=eD5GlCIS0sA&lc=UgwvZRhElDZoj5NPsqt4AaABAg and decided to post it here in an attempt to start a thread about it. I'm sure there are plenty of people grappling with the same issue.
I see no problem with this. If you overclock and damage you obviously shouldn't be able to claim warranty. The only thing that isn't as black and white is how they know if an overclocked faulty chip is faulty because of the overclock, or something else.
Having enjoyed Durant & Durant's https://en.wikipedia.org/wiki/The_Story_of_Civilization in short doses, I once tried to read through multiple volumes of them in a row; after a certain point it just becomes a blur of people being awful to each other.

(and that's less than 2% of human history)
>rightholder's business practice

you cant call breaking someone elses property a business practice
Which again is a successor to: https://news.ycombinator.com/item?id=38530885 8 days ago, 357 comments
The days of creating a resistor bridge with a pencil to enable extra cores and altering the multiplier are long gone. I still remember pushing my duron with a massive aluminium block on top of it getting 100+mhz more out of it.
The maintenance required, and often the poor development choices for something that can be really basic, or tailored to what you actually need.

That being said, I’m not against dependencies, but I do think you should think about them quite a lot. I can’t imagine not using Typescript, eslint or ts-jest as an example. Similarly I can’t imagine interacting with many Microsoft APIs without using their SDKs (even as painful as that can be at times). Or using not using React(or similar) for the frontend.

But we needed an OData client, and there were some available through NPM, but they were terrible. You could use them, but you wouldn’t have a good time. So we wrote our own, which is on NPM actually, but also a really good example of dangerous packages as we made a lot of breaking changes through the different versions as we were building it. If you had blindly used it, you would have had to put in a ton of maintenance. Something which isn’t really exclusive to the Node package environment. We have a C# application that uses RestSharp instead of the Microsoft SDKs (for God knows what reason) and it’s a few versions behind by now because they made some rather big changes that nobody wanted to spend time on. On the flip side, we’ve also used Dapper as an ORM and been very happy with that. So often it’s also a question of using dependencies where and when it makes sense.

But blindly going into them is a maintenance nightmare. The less usage packages see, and the fewer maintainers, and so on, also has a big impact on whether you can trust them or not. We update quite a few of our packages automatically after a one-two week period, and others we only update manually after vetting the code. So it’s always a resource question.
It was 1973, and it was the oil shock: https://en.wikipedia.org/wiki/1973_oil_crisis
One argument used to be that there's always manufacturing tolerances that you can exploit to your advantage. However, those tolerances were in many cases optimized out of the process by better binning -- if a particular CPU reliably worked at a higher clock speed, it would simply be sold at a higher speed.

But also, whether a chip is actually stable at settings X or Y has become a lot harder to determine due to complexity: multicore architectures, frequency scaling and power management in general make it hard to predict how a chip will behave under real conditions. It has become unrealistic for a user to test all cores under all possible combinations of workloads. Consequently, and from anecdotal experience at least, many overclocked systems seem a lot less stable than their owners claim.
They have their own framework:

https://github.com/Azure/portaldocs/blob/main/portal-sdk/gen...
Most of the key sites are reselling bundled keys, doing region nonsense or are outright fraudulently purchased and laundered. There's a blog post from an indie studio that is roughly titled "don't buy our game from those sites, please just pirate it instead"
Target audience is a big factor too, I think the article failed to emphasize this. And, secondly, the nature of what is being documented.

Do you remember when there used to be entire sections of bookstores dedicated to books like "Learn to use Word 98"? These books were always incredibly thick, so one time I opened one to find out how there could be so much to write about Word 98 (or whatever it was). Turns out it wasn't written so much as screenshoted. And I realized this made perfect sense - a non-technical audience needs to be hand-held through every step, and a GUI application is inherently visual not textual, so a text-based guide would just be harder to follow.
I think by far the biggest factor was a lack of actual commitment. As the article says, Google has extremely deep pockets but, when evaluating how effective they are, you must also consider that they do not open them widely or for long for anything. Breaking into this space, even if games required no porting whatsoever, would require a long period of putting up with large losses on the project before it became widely used (see epic game store, which had 10x the commitment from epic that google had on stadia, had basically zero porting effort required, and is still yet to make a profit), and google is just not capable of that, it seems (the perception that google does this is of course a partly self-fulfilling prophecy).
I spent 15 years as a "low paid worker" doing manual labour, and in my experience (which of course will vary), the lack of following PPE procedures is usually not due to the lack of PPE or procedures. In a factory setting or larger worksite, with managers and supervisors abound, it's relatively easy to enforce PPE standards. On a remote worksite where there is one or two people installing a countertop, for example, it's extremely hard. A company can provide all the PPE needed but it's up to the worker to actually use it.

I don't want to apologize for companies, as many will supply the bare minimum/cheapest PPE. Have you ever wore a n95 while doing physical labour? It really sucks.

On the other hand, I've worked on job sites where there was an unlimited budget for PPE. Don't like working in an N95? No issues ordering a $1200 battery powered forced air respirator mask. People would still not wear them sometimes.

For these reason I agree with banning things like this. Even with the best PPE in the world people are still not going to use it when it's an inconvenience/uncomfortable.
I think having at least one screenshot per feature can be very useful in some cases. I don't need step by step screenshots but I like to get a quick visual of what I'm trying to build.
The most basic "overclocking" these days is actually undervolting. The clock speed you can leave to the chip.

The undervolting makes the chip run cooler, which in turn means it can stay at higher frequencies longer.
BTW zdiff3 is a newer version of that style that is slightly better than diff3.
NVIDIA is showing real performance through using independent MLPerf benchmark.
> Hanging on in quiet desperation is the English way (1973)

Edit: although come to think of it, the British Empire so beloved of Brexiteers actually made it through the Great War (unlike Austria and Russia), hanging on right up until 1956.
For those interested in the concept of having guaranteed/permanently up-to-date documentation (with or without screenshots) I built this testing framework based upon autogenerating good how-to or reference docs from tests:

https://github.com/hitchdev/hitchstory

(the website example has screenshots generated by playwright, the REST API example has real tested JSON snippets, the command line example has command outputs, etc.)
We take trainings under

Some technical skills increase or personal development objective

And that completion of training or certs is what is measured
> Since no information can escape that place and reach us as evidence, all claims about it are unfalsifiable.

The idea that no information can escape from the event horizon is model-dependent; it's a mathematical result from the assumptions of classic general relativity. If you operate with the assumption that the claim is true, it's fair to consider the other mathematical results of classic general relativity. That's why (some) people say there is a singularity.

Of course, the point is that if GR isn't exactly but only approximately true to a deeper theory, is the claim about singularities also true in the deeper theory, or does the deeper theory resolve the singularities somehow? That deeper theory may also say that information escapes from the event horizon.

For example, Hawking showed that semiclassical quantum corrections to GR means that black holes emit thermal (information-free) radiation. If we had a fully quantum theory of gravity people expect the evolution to be completely unitary and the information could ultimately be acquired (perhaps at enormous computational expense).
Are there tools/IDEs where you can attach screenshots or sketches to code (source files)? More integrated than a README with images, ideally.

I understand the out-of-date concern... still interested in how it might work. Feels like something that probably existed in the 90s as part of some bespoke ecosystem.
Highlights from the latest PCPSR poll of Palestinian public opinion
I've used this observation when designing surveys. Ask people "How well do you know this code on a scale from 1 to 7?" and people reasonably experienced with the code usually go something like 5 or 6.

If you instead ask "Think back at how much you have learned about this code in the past two years, then try to imagine how much you will learn in the next two years. How well do you know this code today, on a scale from 1 to 7?" and the answer ends up in a much more realistic 2–5 range.
> Gwen Shotsell

Gwynne Shotwell
Whilst I won’t deny that incompetent leadership and planning are involved, I think there are structural reasons for the game industry being uniquely problematic.

Games have massive cost efficiencies from scaling. Studios are incentivised to always make the biggest games they can with their budget. Games team sizes vary strongly with the project period. They can’t handle more than a small team early and can absorb almost any number of people at any skill level before release.

End result is that game development is always boom and bust. Small core teams build a game up slowly, then more and more are added until just before release when a mad scramble for anyone and everyone they can be bought borrowed or stolen to get the game released on time. Then there’s no work except for the core team on the next game.

The obvious solution is to have many games running in one studio to even out the team sizes and absorb the crunch, but that implies either studio sizes beyond anything we see currently (and no increase in per project scope) or much smaller scope for games.

I’ve seen models like they work, and be much less painful to work with for everyone involved, but it did require different market conditions to justify the alternative model, I’m not sure the entire industry could switch.

That’s not to say fixing the problem is impossible, just that the bad incentives will always be there to push back against improvements..
The use cases for overclocked CPUs are dead to me.

There are so many other dominating factors that it is almost pointless to worry about per core frequency.

Memory bandwidth is probably a bigger constraint for many practical applications. Faster core clocks doesn't do anything to resolve that.
What does the reconstructed space look like when there are opposing mirrors? It’ll just be a long corridor of ever more blurry rooms?
Depends upon the country ig
Similar e-fuses are common for preventing downgrading firmware, especially on consoles. Nintendo was famously running out of e-fuses to blow on the Switch because of the many vulnerabilities the console had.

Point being that these e-fuses don't blow up randomly by themselves.
James Burke experiences weightlessness [video]
I was watching James Burke's coverage of the Apollo missions from the 60s and 70s, and came across this very enjoyable clip of him in a reduced gravity aircraft.

James Burke was a reporter for the BBC who also hosted a science history TV series called "Connections". His "Greatest Shot In Television" [1] clip was recently on the top page of HN, which rekindled my interest in his work.

[1] https://www.youtube.com/watch?v=2WoDQBhJCVQ
We've made a starter template with minimal dependencies available at https://github.com/stormkit-io/monorepo-template-react. Instead of opting for frameworks like next.js, you have the flexibility to use this template, which is platform-agnostic.We have another template built with htmx, outlined in detail at https://stormkit.io/blog/building-dynamic-web-applications-w.... You can find the corresponding template at https://github.com/stormkit-io/vite-handlerbar-htmx. I mainy work with Ruby and Go. I have some Nodejs projects like discord bot and whenever I update my dependencies something breaks. I find that managing dependencies in ruby and go is comparatively smoother for me.
Hi Kragen!

Don't forget Darcs, Bazaar and Mercurial. I think it's the needs of Open Source collaboration that drove this convergent evolution of DVCS, and the real conceptual breakthrough getting rid of RCS-like sequential revision numbers.

The commercial world lagged. Certainly Apple were late adopters and didn't support git in Xcode in 2010 when Subversion was the only choice, and Microsoft of course was a late if enthusiastic adopter because of its Ballmer-era aversion to anything Linux.

I personally prefer Fossil and used its forge-like CVStrac in the guise of Gittrac for years, but for better or worse Git's tooling integration won out.
PCIe for Hackers: External PCIe and OCuLink
Yeah I'm sorry I was so blunt - I fell for the temptation to make a smart remark rather than being constructive. I found difficulty navigating because the page edits my browser history and I found I couldn't see much of the content of the page unless I figured out where to click. My preference is that when the core of a page is about presenting information it should just be there, I don't want to play a guessing game. Having said that, I'm not everyone and I may not be the audience for the page.
Indeed, and as a related situation. You could be inside a black holes event horizon and experience zero gravity/acceleration. You just need two blackholes to cancel out the gravity.