skysight-inc/HackerNews huggingface dataset:
It’s extremely hard to find employers friendly to mental illness. My experience is that being a valued employee in the private sector is more secure than being a “protected” employee in the public sector.

Public sector employees who abuse job security are treated like crap by the people who pick up the slack. Understandably, but not justifiably.

Find a smaller employer and make yourself essential.

Focus on finding a place where you are happy.

Also make sure you have good insurance.

I don’t know about working from home. Many mentally ill people (OK, my family which has a big stretch of mental illness) find the idea of working at home terrifying because work is the only social outlet.
Hi! I'm updating my parent post with more accurate data:

* $11K/year would place you in the top 16% wages

* $14K/year would place you in the top 10% wages.

This stats don't include commissions (like the ones sales teams get), people who are self employed, informal sector or business owners that don't receive a wage.
> It's not obvious why we need a seperate WASM runtime developed by Wasmer,

Not defending anything but competition is generally accepted to be a good thing.
Here's my POV as someone who once was a big fan of TypeScript but had to learn how to live without it for a long time and is now having to jump back into TypeScript because of a project.

Extra fluff/annoying -> It only seems like it. On a sufficiently complex or wide codebase that is written in JavaScript there is going to be loads of ad-hoc types/return values. Having a compiler determine what is coming in/out helps a lot.

Dynamic type checking -> This makes it more important to make sure that any dynamic parts are contained and the results conform to something before coming back into the codebase.

As someone who feels comfortable writing plain JS coming back to TS feels hard. Things that just work in the plain JS docs for libs/frameworks don't when the auto generated types are used. An example: a lib I was using allowed almost any string but TS was only allowing strings found in the source code in thus destroying the dynamic nature shown in the docs. I could have fiddled with type signatures and overrides and the like to please TS but I ended up doing a thing that was way easier than that (at the same time having to document why). Situations like this are probably what comes to their minds.

The best way to push for TS would be show how problems/tickets could have been avoided if types had been used.
IS this an ad for Netlify?
The dev of Vorta (borg backup gui) and borgbase (backup server) (both really good by the way!) has started something called https://www.pikapods.com. It’s still in beta. But I’d like something like this when it comes to self hosting services however with loooots of improvements and ease.

As a beta product it has of course miles to go but certain things can be listed as must haves if self hosting is to start on the path of wider adoption:

- easy data download/export (things like SFTP that this service offers just doesn’t cut it)

- much easier maintenance of tools - addition/removal etc - if one has to deal with technicalities e.g configuring CPU/RAM it’s DOA for the end user adoption.

- pricing - as of now this service spins up a new pod for every other service which bills separately - for end users that might not scale and might not be easy to use access - definitely more costly.

I have given just one company’s example because I came across it a few days back but it’s a generic comment of course.

Something like where the mail providers are today e.g Fastmail, mailbox etc.

It would be great to have a provider where you open an account and specify how many users will access your tools and within seconds/mins you’re seeing your projected cost per month for your own instances of open source Spotify, open source Netflix, google reader/rss, fastmail, google calendar/contacts, some note taking service, bookmarking service, vpn etc.

That would be useful.
There are several options, one of the most popular Linux options right now is Fedora Silverblue[0]

"The toolbox is using container technology to bring back your familiar tools and development environment on top of the immutable Silverblue base, for the best of both worlds."

[0] https://silverblue.fedoraproject.org/
This is cool. Not having read the behavior, I expected the demo to allow me to downvote films as well.

Partly, because there is a settings icon overlay. Maybe I’m missing something on mobile.

Also, it drove me nuts that I couldn’t like only the first matrix film.
Oh, in that case, can you tell me the meaning of life so I can enjoy my hobbies more
Hosting a server from my house is a violation of the TOS from my ISP. My choices are them or DSL. I don't live in a rural area. I'm well inside a metro area of 5 million people in the USA.
Author here. A big part of why I'm saying "I don't need a VPS anymore", is because I'm also saying "I don't need dynamic sites anymore". I've been building dynamic sites for two decades (once upon a time "original LAMP stack" PHP + MySQL, more recently Python + PostgreSQL). I honestly never imagined that static sites could one day compete with that. But times have changed, and the JAMstack of 2022 has all the functionality you need. I've managed to convert all my old dynamic sites to be statically generated, without really compromising on bells and whistles. And the SaaS I'm now using is (almost) all free. As far as I'm concerned, I'm having my cake and eating it too.
NIMBY Rails has something that satisfies similar itches.

The "impulse behind building model railways" varies among victims, some like the scenery, some like the tracks and trains on a bare table, etc. scene geeks might like "Planet Coaster".
I've heard of a few flavors of "rationality" and I was mostly curious what rationalism would specifically recommend in this situation. Particularly, I know that regionalists strive for a Vulcan-like emotionless mindset -- but even Vulcans are capable of reasoning about others' emotional processes. Simply ignoring/dismissing the emotions of others is absurdly irrational -- one might as well refuse to account for the effect of gravity because we don't fully understand it.
This thread is sad. You don't need to create a unit file to install Fortnite. Why set your sights so low?
Crazy to see this posted here, you may also find the talk[0] pretty interesting!

[0] https://www.youtube.com/watch?v=bhkdyCPYgLs
You still need a VPS if you want to serve non-www traffic.
Take an electron and shake it back and forth. Everything that feels its force will shake too. That's a photon.
This fix did not address an actual memory leak (i.e., growing heap) in the Go runtime as the headline suggested; it instead was a change in the Go runtime to make Linux cache memory pages less aggressively. The underlying issue still remains, which is that in some cases, Linux isn't evicting cached pages to stay within cgroup memory limits.

I believe this is fixed when cgroup v2 is used.
> It does its job perfectly but there's no way I can justify that time (and I knew it at the time).

Isn't that what a hobby is all about though, no need to justify the cost, just because you want to.
I became a product manager (as an engineering/computer science grad)
Can self hosting include hosting on ec2? To me it's a bit of a jump to assume the hardware is in our basement or something.
So get a VPS.
Bandcamp takes 10% to 15%, which is still a lot, but definitely closer to "fair" than 30% is.
I'm more interested in what kind of possibilities this unlocks. Sure, labor might not be a huge cost in projects at present moment. But that might be because all projects today are happening in places where labor is cheap. What if this unlocks projects in more remote and harsher terrains?
If burning requires breaking chemical bonds: loads of substances don't burn. If burning is the act of ionizing, then everything burns.

Humans like to put things in neat boxes, but nature doesn't really care about our boxes.
Age is an exception. There are no protections for the young, only the old. There’s a certain age where (don’t know what it is) where you can’t be discriminated against, but below that you don’t have protections.
I know this could be taken as a compliment but I don’t feel it’s a fair assessment. Maintaining large scale SaaS services is a constant challenge, and the GitHub team work really hard to build a platform that serves a gigantic community of developers. Downtime happens to everyone.
At this moment I will go as far as to say that it is not a badass flavor of Linux.

:)
Highly Selective Etch Rolls Out for Next-Gen Chips
The problem is that a hash is not even close to a one-to-one mapping of input data <-> output hash. There are a truly enormous number of possible 4 KiB strings that can produce a given hash. Assuming SHA-1 is evenly distributed, there are 2^(8*4*1024) / 2^160 possibilities (which is 2^32608). You could find some 4 KiB piece that works, but it would almost certainly not be the original. Even if your torrent had a single file with a single missing 4 KiB piece, and even if you had a machine that could spit out every configuration that would pass the hash check, you'd still have 2^32608 theoretically valid files to test.

(Note: I'm not taking the time to think the specifics through so my math may be incorrect, but the conclusion that the search space would remain huge is sound.)
Interesting; I would rather say it suggests the FSF has had some scope creep in the intervening years, but your point is taken.
With that said, head tracking just on it's own adds a new dimension to the experience of a first person game. Sitting in the cockpit of a spaceship and moving around with the mouse feels like a game, but being able to tilt your head around, move it side to side and experience the parallax of all the different elements moving around eachother is astonishing.

Even if you're one of the types that can't quite get into VR or wearing the headset, I'd recommend trying out some TrackIR, or for free you can try Opentrack + AI track and just use your standard webcam.
How is there not a gif on this article?!
Author here. Yes, I'm singing Netlify's praises, but there are plenty of alternatives - GitHub Pages, Vercel, Cloudflare Pages, to name a few - that are just as good. And it's a funny kind of "ad", when you consider that I'm paying $0 for my Netlify account, and I'm making it pretty clear that most other people should be able to use it for free too.
This is an amazing story! Classic race condition :)
I think people forget that unavailability can be caused by non-technical things like changing terms of service.

It's easy to recognize that you shouldn't run something critical on a piece of software considered "beta", but too many people happily seek the loss-leading free tier of cloud providers.

If your service is essentially losing money for the company hosting it, that's not a good place to be. Still trying to convince my company to stop using the Dockerhub free tier after they pulled the rug out once already...
Most consumer platforms don't have functional automatic backups, so this is a pie in the sky at the moment. Even for a proffesionsl, self hosting is kind of time consuming
Low inflation and rising global debt: just a coincidence? (2018) [pdf]
We will never see a renaissance in self-hosting unless administration can be made orders of magnitude easier.
I am a little surprised that silicon is still competitive. I had the impression that cadmium telluride was much cheaper, in bulk. Or is it about reliability/lifetime?

(For home use, I worry about my neighborhood becoming a superfund site in event of a fire. I read claims that fire burning the house under CdTe panels will not release the 8g/m^2 of cadmium on them, but don't know how to evaluate that.)
Airbus Redesigns A350 Cockpit After Spilled Drinks Shut Down Engines
It's entirely possible we will never need to replace AES (or indeed ChaCha20). AES 128 GCM is mandatory to implement, and implementers are recommended to offer ChaCha20 too. If you don't have AES hardware, ChaCha20 looks very attractive and you'd be a fool not to.

So while you can get code points for a vanity cipher, there not only isn't an appetite from the working group to endorse such ciphers, there is unlikely to ever be a scenario where a client or server would actually pick it unless you control both and choose to prefer the vanity cipher. Whereupon why bother?

The downgrade prevention in TLS 1.3 is pretty effective, so an attack which needs a downgrade also needs to defeat the downgrade protection, an additional hurdle. Obviously people should get rid of TLS 1.0 and TLS 1.1 but meanwhile I think the anti-downgrade story is the best it has ever been.
I guess $10 for a couple of USB drives to store the signing key, to be placed into a safe in someone's house (or a bank) was out of the question?
> But the 30% cut is completely different from card processors. Of the 30% to Google Play or to Apple, a small fraction (2.9%ish) is actually the card overhead. The rest is split between pure profit, infrastructure, and whatever else gets tacked on.

As an example, Apple's profit margin on the App Store was about 80% in 2019[1].

[1] https://www.bloomberg.com/news/articles/2021-05-01/apple-s-a...
Yes! Sorry I explained poorly above, I meant there isn't additional logistical overhead involved in stopping operations for a day for robots, whereas there's tons when workers are involved.

You're dead on with regards to the logistics involved in operating this equipment on site, we'll absolutely be facing each of the challenges you mentioned.
Who Created the &lt; & &gt; Symbols?
That it doesn't compound doesn't mean it's not interest.

That just means it's not compound interest.
Issues with new .au direct domains resolving
Sigh. Good catch. Sadly, this won't work for my living room ambiance.
And if we get two photons above a certain energy and slam them together we get an electron and a positron. So where did they come from and where did the photons go? The electron emits a photon: photons from photons.

And all those virtual photons that make the electron hang around near the the nucleus.

It seems like its photons all the way down...
Given the choice between $5/month and, say, $300 upfront most people will choose monthly. I think both options should be available but realistically not many people are going to buy the box. There have been a bunch like FreedomBox, IndieBox, Helm, etc. but they don't seem to take off.
It is not about “us”. The aggressor thinks about what he can get away with. Putin knows the US will push the button if the mainland is about to be lost. What about a piece of Poland? Especially if there is no conventional army to counter Putin’s. In his mind, he may think he can get away with it.
> go out with a whimper

Not sure that's ever going to happen.
> Open-source code is not in fact easier to exploit than closed-source code is

Not sure if I agree with this. Obscure systems are usually harder to hack as they require an extra effort on discoverability that open systems don't have.

Easier to exploit != more exploitable. One is about the threshold to discover an exploit, the other is about the total exploitable bugs.

In my view, the "hackability level" is the same for both open and closed-source projects. Making something close it doesn't make it less hackeable, it just makes the threshold to discover bugs higher.

Also, one may argue that with open-source projects you may be able to fix more bugs since those are in the open and more people can report them (thus, more secure). I think it really depends on the contribution level and where the codebase is at to see if security might be a concern or not.

> Security and openness are mostly orthogonal.

But I mostly agree with this ;)
I don't think I'd really want to be running around my living room anyway, too dangerous. I'd rather see improvements made to controller locomotion in VR. Even if all experiences were seated I think it's still a huge canvas, beatsaber is a very basic game even in respect to other VR games.
Alright then, how about asking out random people on a date after like a 2 minute conversation? That's a kind of rejection people often fear the most but it's also fairly normal to ask people out after a little small talk.

My point is that you don't have to push other people into strange territory to get rejected.
An additional thing of interest. The text of the results such as heading and summary on andisearch is not the same as the other search engines. I think it displays more of each web page's content from its index.
One black box found at crash site, transferred for decoding
> For Google, though, the "pull factor" is because you literally cannot sell directly to users through the Play Store.

Couldn't you replace "Google" and "Play Store" with "Spotify"?

You can "sell" your app directly to users through your own site (see Fortnite) or dubious sites like https://en.uptodown.com/android/general-android but you have the same "pull factor" with the Play Store that you do with Spotify (the user base).

The Google + Play Store and Spotify (company) + Spotify (platforms) situations don't seem fundamentally different to me, just different by degrees. Google's monopoly on Android app distribution is unparalleled.
“If you wish to make an apple pie from scratch, you must first invent the universe” - Carl Sagan

The same can be said for self-hosting. Everyone trusts some other person or company at some level in the stack. It's all about balancing the tradeoffs and finding a sweet spot that works for you. Too many people miss the forest for the trees – the important thing is to create and get your work out there, not endlessly argue about what sized hammer to use.
AirPlay in a high-density environment isn't great
Self hosting VPS and SaaS are fighting to market their products.Whither net expansion?
Something like Seedboxes. Piracy usually shows the way.
"Apple provides a more streamlined user friendly experience because you don't have to choose. It just works"
I don't think you can dismiss this as just whataboutism. There is at least some recognition in every legal system that law is largely about how previous cases with similar facts have been handled. This is probably how human normative systems work. The whole point of international law is that everyone agrees to limit their own freedom of action in exchange for the other guy doing the same. Once violations are openly tolerated and even accepted as legitimate, the norms lose their compelling force.
I'm not going to run Tor or a VPN from my static web page.
"So why can’t Western analysts admit as much?"

I would include the Western political class, officialdom and establishment punditry here as well, since there is zero daylight between them.

I believe their reasons are self evident. The "multipolar" world is wobbling. One of the poles is mostly fake. That serves to at least discredit the bubble in which they prefer to live, and from which they derive their rationales.

This progression is interesting in what it omits:

"Most professional scholars of the Russian military first predicted a quick and decisive Russian victory; then argued that the Russians would pause, learn from their mistakes, and regroup; then concluded that the Russians would actually have performed much better if they had followed their doctrine; and now tend to mutter that everything can change, that the war is not over, and that the weight of numbers still favors Russia."

The part left out is the endless harping about the threat of nuclear conflict injected in between every point in that progression. The handlers of every Western leader appear to be wearing out the little string they pull to make their charge wag its finger and remind everyone that nuclear war is imminent.

Thankfully, despite the naïve plans of so many comfortable Western Eloi, MAD is still 100% in effect, and Putin and all of his commanders know it, right down the the officers holding their 50 year old launch keys. The threats we hear from Russian officials of nuclear consequences aren't foolish merely because they further pariah-ize Russia, but also because they're futilely redundant; you can't swing the proverbial cat without hitting another Western grandee prattling endlessly about the risk of nuclear war. It must be a great relief that at least this one aspect of the pole they've relied on isn't fake.

While Putin escalates Ukraine into a world war by dragging in Syrian forces, our leaders instinctually trump any suggestion that we might do more than flood Ukraine with Javelins. The good news is that unless Putin mobilizes the entirety of Russia and fires every conventional missile they can scrounge up Ukraine is going to 'win' this. So perhaps we are best to keep it all at arms length. Still, I feel we're missing an opportunity to make the defeat of Russia happen quickly and decisively, to the great benefit of our planet, and perhaps save a few hundred thousand innocent lives in the process.
When reading posts like this I often think, why do so many people not use Ansible (or an equivalent) for running these updates?

It's really easy to get a simple start. You can do one thing at a time. For a while I had only an inventory file and a small play that ran updates. With a single command I can make sure updates are installed on all the machines.
No one never needs to trust copper wires or single transistors. One could, in theory, build an entire computer from discrete components and never have to trust external hardware or software. Of course, it wouldn't be very practically useful and would be a monumental amount of effort.

But hey, it's a cozy thought for those chasing the trust dragon.
Then they're kind of mistaken I guess. Even in something like Ready Player One, that is simply not how the VR tech would actually work. Haptic suits, running treadmills, full body tracking and VR headsets all exist. They do not feel the way they're portrayed in scifi, and never will.
That one called "airbnb" sounds silly. No one would ever let strangers stay at their house!
The odds of this happening! Beautiful. I wish the best for Lucas and the family.
Ask HN: What do you want from the news?
Some background: I'm a former journalist, and have been working for a while on trying to build a new news platform that makes sense for this day and age.

I don't mean another blog or newsletter, but something that gives you what you need to know in a way that isn't terrible.

That said, everyone seems to have a little bit of a different idea of what they would change, so I'm taking a step back and just asking some basic questions. If you have a few minutes, I'd love to hear your thoughts.

I have a brief survey here -- https://docs.google.com/forms/d/e/1FAIpQLScJRzenKFf5GyrEo2tVlAEibwNJGggHD0Z0iBahhzMgmy5vTw/viewform?usp=pp_url&entry.1573644412=Hacker+News -- but also would appreciate any comments below.
... I live on this farm

HTTPS://GEN5.INFO/$/ZXGX9EBRETE3:O-9B/

where I rarely see an SSID or device that isn't mine. Sometimes I worry that somebody is going to park on the road and tap my network with a directional antenna the way that I tapped into the WiFi at the hospital from the railroad tracks on the other side of the lake. I wish I could get optic fiber or cable but I settle for two 18 Mbps DSL links...