skysight-inc/HackerNews huggingface dataset:
If they are corrupted on disk the behavior is not so deterministic as a ‘broken image’ and a reload. Corrupted on disk content causes software crashes, hangs, and other broken behavior users definitely don’t like. Especially when it’s the filesystem metadata which gets corrupted.

Because merely trying to read it can cause severe issues at the filesystem level.

I take it you haven’t dealt with failing storage much before?
This specific issue is my personal hobby horse and how to avoid the worst of it is the subject of my essay writing and personal research:
https://noahnorman.substack.com
Works fine for me, for at least the last two years. I upload files to drive.google.com in Firefox by dragging them from pcmanfm-qt. Both FF and pcmanfm-qt are running under Wayland, not Xwayland.
Nice job describing why ER=EPR is so exciting, and conveying conflicts within physics. The idea that Einstein held conflicting views is important to keep in mind because we see him being led by the data rather than dogma. Susskind has a lot of interesting ideas and excels at sharing his excitement. These are interesting problems and quantum physics has great difficulty communicating well, and still has plenty of nonsense sadly. Yes, Einstein was conflicted, sans acknowledged these things. Susskind used to be a string theorist. People grow and learn.
They don't. Use MacPorts. MacPorts git also receives frequent updates. Xcode isn't updated that often.
Hmm, I don't have a problem self-hosting from home. Here's my setup:

1.) Cable (DOCSIS 3.0) Internet connection with a dynamic IPv4 address.
2.) Registered domain(s)
3.) Domain hosted via Dyn.org (for quick updates in the event my IP changes)
4.) Linux-based firewall/router that runs ddclient (to update the public DNS records should my IP change, which is very rarely)
5.) All port 80/443 traffic is forwarded to an LXD container running nginx as a reverse-proxy, where TLS encryption/decryption is handled
6.) Unencrypted HTTP traffic is then forwarded off to whichever LXD container is hosting the actual site

Unless my Internet connection actually goes down (which is rare thanks to a good provider and everything being on a UPS), the site stays up.

Hope this helps!
Agree. A white person from a trailer park home and a black person from a government housing home are much more alike than a group of like-skinned people among each other.

I also notice the change in the reasoning of proponents of these measures. The issue affirmative action was to address originally was that a hiring manager might choose a candidate based on race, the goal being fairness. Today it's moved to 'righting the wrongs of the past.' The goal I don't know, but it's not fairness.
I'd have less of a problem with D&I policies if they were justified in the following way.

"Black people are this percentage of the company. We need to show minorities respect and ensure they're doing well economically by ensuring that we hire a certain percentage of minorities, and then hire the best among them. This is something they fought for through the political system, and it's something every group can benefit from if they ever find themselves under-represented"

I'd be like, well I don't like my asian friend Clive is not getting hired after trying so hard in school, I might disagree with it, but I would at least understand where it's coming from. However how these policies are actually justified is nonstop racism. "white privilege, "You were only hired because of unconscious bias", so on and so forth as people are paraded into mandatory racism training seminars. I'm just sick and tired of the racism from the DEI bigots and the way they parade around as anti-racists honestly makes me want to projectile vomit.
This here is the crux of the problem: approaching everything with the "would someone think of the VCs" mindset.

Can we for once build something good and useful, and leave the greedy gamblers out of it?
This will only work if you also forbid rich people from homeschooling (= private tutors supplemented with sports & social clubs full of other rich kids—and very-well-funded rich-parent homeschooling support groups would probably start to look an awful lot like private schools themselves) and from sending their kids out of the country for school.

Day school rates for good private schools (there are way, way more bad private schools than good ones) are in like the $20k-$60k/yr range. That's a lot of money to put toward avoiding public school, even if US private schools themselves are outlawed. You'd have to also mandate public school attendance, no alternatives whatsoever.

You'd also have to do something to prevent rich people from effectively buying whole school districts and turning them into private schools. There are already districts kinda like this—unleash the entire upper-middle and upper class on the current public school system, and pretty soon there will be a few dozen districts nationwide where it's impossible to buy a house for under a million dollars and the schools may as well be private schools.
IMHO the wireless is a killer feature. Having cables attached seriously limits your design space for games. Room scale is a lot less practical because you can get tangled up in the cables. VR is best when you're not sitting in a chair and can move freely, even if you're stuck in a small area.

Also, you can have your cake and eat it with the Quest 2, since you can Quest Link over WiFi and play your Steam catalog or indie games if you do happen to have one of those "pricy Windows computers".
source: https://archive.is/https://www.bloomberg.com/news/articles/2...
Location: USA, Columbus Ohio area

Remote: Yes

Willing to relocate: No

Technologies: JavaScript, Ruby, React, Rails, TypeScript, AWS, GraphQL

Résumé/CV: Available, email me to request

Email: coryschimmoeller @ gmail (dot) com

Hey everyone, my name is Cory. I am a software engineer with over 6 years of experience. I have a proven track record of delivering high-impact features in a variety of environments and domains. I am looking for a remote (US) full-stack or front-end engineer role.
Depends on what your circumstances are and how little you’re willing to live with. If you’ve got very few desires then you don’t need much. If I don’t end up married with kids I think I may just buy a good motorbike, a good tent and a good stove and travel indefinitely.
They are. kardianos is observing that the situation is very similar, that history is rhyming if not repeating.

Woke racism/sexism (DEI) is frequently referred to as neo-Marxism or cultural Marxism because when examined it turns out to be closely related to Marxist thought, with race/gender/sexual attributes substituted for class. Beyond this somewhat trivial difference there are many clear similarities:

1. The insistence that any inequality of outcome is caused by unjust oppression, and not anything else.

2. The belief that the fix for that perceived oppression is itself oppression, but the other way around.

3. The origin in the academic/(pseudo-)intellectual sphere. Communist revolutionaries claimed to speak for the working classes but didn't come from the working classes. Instead they were men of words, with their primary output being books, pamphlets and violence. Thus opposition to communism was sometimes identified as "anti-intellectual", because the arguments for communism sounded clever, whereas the complaints against it didn't.

4. The use of the term "reactionary" to describe its enemies. See here:

https://en.wikipedia.org/wiki/Reactionary#:~:text=In%20the%2....
Maybe take a look at https://privaterouter.com/ and https://kubesail.com.
In principle they could declare an ABI constraint for uintptr_t to have a given width. But note that the Windows headers define both UINT_PTR and ULONG_PTR: the former is {16,32,64} bits on Win{16,32,64}, while the latter is {32,32,64} bits (while a uintptr_t on a sane 16-bit compiler would probably need to be memory-model-dependent, although I haven’t checked). I don’t know why they cared to preserve this distinction, as my impression was that support for Win16 ended before Win64 was released, but maybe the inside timeline was different.
Anyone that's read a wikipedia article about anything even remotely controversial knows the claim of "neutrality" is a bald-faced lie.
If I could train you with a clicker, I'd think you were pretty dumb.
None of the HN commentors have a background in theoretical physics. These are low quality bike shedding comments.

The ny times article itself is of a much higher quality. The holographic principle has been established for decades now. HN is not the place where you will find useful discussions on physics.
How big is said interview pool? With a pool of four people, which isn't uncommon in my experience, that means that 50% of the interviews are locked behind racial and gender requirements.

My example just made it bluntly obvious that discrimination in the interview stage is still discrimination, there's no "technically correct trick here". Mandating that X% of your interviews be of a particular race or gender is discrimination, no matter the value of X. Setting X to 100 just makes it very clear.
Cool data. Isn't there something more up to date?
> If someone tells me to significantly change my life based off their climate models, and they laughably fail [0], I have every reason to believe they don't have a good climate model

What changes do you consider significant? What's your threshold for a climate model good enough to justify lifestyle changes?

It seems obvious to me that we live on a finite planet with little hope of escaping limits on its resources. So looking only at potential arable land and current oil usage I'd say we're obviously not operating with sustainable lifestyles in most of the west. After all, that oil represents hundreds of millions of years of solar energy, converted to oil. We are depleting it much faster than it's being generated.
What policy do you have in mind? Would it be illegal to pay for tutoring of any kind, or would it just be illegal to not send your kid to the local public school (illegalizing homeschooling as well)? And what about just moving to an area close to better schools, would you write laws to address that?

As long as parents raise their own children, you're going to have crazy levels of inequality. If you also continue to respect personal autonomy and private property, you'll have ever crazier levels.
Too be fair, so do a lot of human drivers. Something about motorbikes makes them difficult to perceive. Not sure if it is car pillar design, not expecting to see them there (a prior of just looking for cars) or just a small frontal area.
> my home IP address was public via a look up of my domain name.

If you're very concerned about privacy, frequently SMTP headers generally contain IP address info...
If you do not believe someone can demonstrate merit, you cannot believe in equality of opportunity.

If you do not have Equality of Opportunity all you have left are power structures, usually attached to some degree of structural determinism.

At that moment, you have the same logic as the Communist/Marxian/Dialectic revolutionaries we have seen time and time again. Once they gain power they label everyone else a reactionary.

Saying they don't believe in being able to demonstrate merit is why I suggest they are a Communist/Marxian/Dialectic. Because not only is that stupid in the real world, it is literally a defining feature of the base ideology.
Plus, they are just a single AA in each controller. Swapping takes like 30 seconds. I use NiMH rechargeables and just swap between a couple of pairs of them whenever necessary.
I'd love to use a lightweight email client. I've tried several in the past. When conversing with others who know how to use email, like free software mailing lists, for example, they are a joy to use. But as soon as you have to interact with the Microsoft shite it just doesn't work. Things just start breaking in random ways and you're never really sure if you're getting the message you're supposed to be getting. Since I mostly use email for work, I've found Thunderbird to be the only good option.
If you're going to make those claims you need to be providing evidence, like side-by-side comparisons. What you have posted there reeks of a hit-and-run.

Kind of with automatic on this one, good imperative code can only take so many forms.

Plus there is the argument that no IP deserves protection, and that no IP owner should have any rights, ever, given that information is infinitely copyable and yearns to be free.
This seems like a strange question. Nvidia just improved upon their own performance by about 60% this generation. Do we consider that miraculous?

AMD is moving to chiplets and more advanced nodes at TSMC, and they've been executing well on CPU and GPU improvements. Who knows what advances they make, or how much more hardware they throw at the problem. They are likely to improve upon their own performance by at least 33%, but perhaps they'll also approach Nvidia's 60%.

Certainly if they only reach 33%, pricing will be key - they will not be competing against the RTX 4090, but only against lower tier cards if that's the case.
In Lex Fridman's podcast, Carmack says he's officially only working 1 day at Meta in advisory capacity, though sometimes chimes in on other days as well. He also says he wants to completely focus on AGI, so I wouldn't rely on Carmack to push the VR field forward in the near future.
A big part of the issue here is that, even though the predomaninance of white and Asian men in CS is very obviously a pipeline problem, for whatever reason Twitter has decided that nobody is allowed to say it's a pipeline problem, and they'll excoriate you if you try. So since most of these initiatives have the primary aim of "keep Twitter happy", they have to undergo these absurd contortions to try and have a DEI program that can't say where the lack of DEI is coming from.

Naturally it ends up being a mess of contradictions and confused thinking, because everyone has to pretend to ignore the obvious root cause.
Space elevators depend utterly on extreme material strength to be possible at all, and on centrifugal force only to stay taut.

They could be practical with known materials on Mars, but there is nothing there worth building one for.
Unless you're hiring someone for a speed coding competition, I don't see what speed has to do with it. Especially since it seems like you would be biasing for younger candidates and committing ageism in the process.
One key quote/tweet (out of several):

In the west, an advanced industry of NGOs, charities, and foundations has evolved which funds so much of the weirdness in our daily lives. A caste of activist-professionals have emerged, which inevitably capture any non-profit with spare cash.

See also: Mozilla Foundation
> this is arguably a worse piece of hardware than Valve's Index

Could you expand on this?

Even the Quest 2 has considerably lower screen door effect [1]. The quest pro has double the valve index PPD (~14 vs ~32). The selling point of the Index is FOV. 90 degrees is plenty for work.

1. Through the lens: https://youtu.be/ny_OPsxHQmU?t=199
(Relay engineer here.)

This is definitely just the first step; we've got lots of ideas for additional protections we could add, and are monitoring usage and feedback [1] to inform our roadmap.

What this first version gives you is a way to add a tier of trust to your phone number: your Relay number for untrustworthy partners, and your true phone number for important things. That means that data leaks of untrustworthy services can no longer be linked to the important ones through your phone number. Additionally, if you receive a phishing call to your Relay number, that's an extra red flag that it might not be who they say it is.

But again, there is more to come, so stay tuned.

[1] See also https://connect.mozilla.org/t5/discussions/firefox-relay-pho...
Show HN: A full-stack serverless application with AssemblyLift and Next.js
Huh, magic, obviously useful only if database size > RAM
How is it weird? They can be both better and bad. It just means that everyone else is worse.
I'd recommend running your selfhosted stuff in a VM (or docker) and using tunneling[0] to access it.

[0]: https://github.com/anderspitman/awesome-tunneling
Building Lakehouse Architectures with Iceberg and Object Storage
Out of curiosity, how often do you find yourself using CL-PPCRE's S-expression notation? (This is a genuine question: I've never felt a desire for an S-expression notation for regular expressions, so I'm curious what I'm missing out on.)

Anyhow, while it's certainly possible to parse FORMAT control strings into S-expressions, ISTM that if you want them to be invertible back into FORMAT strings, you'll end up with control structure and constant strings being contained within the S-expression, with data extraction as a separate concern. IOW, you won't get McDermott's preferred style of interwoven control, data extraction, and constant strings. For instance, you could have this FORMAT control string

"~<~{~A~^, ~}.~:>"

parse to something like

(:paragraph-fill ()
(:iterate ()
(:aesthetic)
(:exit-if-list-exhausted)
", ")
".")

but this still separates concerns the way FORMAT does, and the way OUT doesn't.
Craigslist used to have a free service similar to this called 'Craigs Number'. Worked well and was free. Come on Mozilla, you can do better.
If I could have come up with a cheap solution, I would have done it already.

It would probably be worth it to pay Kim Kardashian her $250k featured post fee to get a bunch of women to join. Something along those lines.
just the fact that a cascading number of if statements is needed is a sign that it's too complex lol
Maybe we will finally see that file system browser from Jurassic Park.
Right—in my city all the rich people neighborhoods in the city proper only exist because of private schools. If you have some money, but not enough for an expensive in-the-city house in a non-terrible neighborhood plus private school, you do not live there—you live in the 'burbs. All the urban- and close-old-suburb dwelling rich people would pack up and leave within a year if they were forced to send their kids to public school. Or find some way to get themselves a weird-bordered carved-out new district all to themselves. That's the only possible way they'd stay.
> The designers thought that a whole new language would be useful.

Yes, obviously they thought this. They were wrong.

> ITERATE

Iterate is a slight improvement over loop because at least it doesn't require a whole new editor mode to format it properly, but simply adding parens to loop doesn't really fix it. The lack of parens is the least of LOOP's problems.

I'll give you two more examples of problems with loop. This is still nowhere near an exhaustive list.

1. There is no way to iterate over a sequence. You can iterate over a list, or you can iterate over a vector, but you cannot efficiently iterate over something that is either a list or a vector. You have to write something like:

(typecase seq
(cons (loop for item in seq ...))
(vector (loop for item across seq ...)))

which forces you to duplicate all of the LOOP code twice. Worse, you have to actually duplicate all the code represented by the elipses. You can't abstract it away in a function or a macro.

2. LOOP is not extensible. There are a lot of things I might want to be able to loop over, like streams, but I can't. There are a lot of control constructs I might want to embed in a loop, like with-open-file, but I can't. Instead, I have to resort to manually writing idioms like:

(loop
with stream = (open path)
with eof-marker = (gensym "EOF")
for thing = (read stream nil eof-marker)
while (not (eq thing eof-marker))
...
finally (close stream))

and again, because of the non-orthogonal syntax, I can't abstract all that away in to a macro either. I have to write it all out manually every single time I want to iterate over the contents of a file.

(And after all that it doesn't even do the right thing if the loop code signals a condition!)
A large portion of the voting public has difficulty with any immigration. The feedback from very strict immigration to problems is very long. The same voting public does not trust experts. Seems like a very hard problem to solve
I believe AR/VR is the next great step, but that the personal benefits are generally underestimated and the work value, especially for knowledge workers, overestimated.

An AR headset you can wear while fixing a car has massive value. For writing code or project managing less so. People don’t really want to be more present in remote work meetings not to mention there’s no added business value. But enterprise is a huge market so you have to try to market to it.
Exactly. I’ve had to stop climbing multiple times due to injuries. It just fucking happens for most of us. I had a fucked up shoulder for 6+ months that limited me from climbing and other activities. Even now - I don’t think about it all the time but it makes different noises and feels than before the incident - and not good ones! It reminds me often of what happened.
I’m disappointed at the level of comments here. HN you’re better than this.
The Struggle of Building the Original iPhone [video]
> except that space-time is itself a 4 dimensional hole, leading to more ambiguity.

You keep repeating that spacetime were a hole. What makes you think that?
There's a sucker born every minute, and there's an entire Valley full of con men waiting to pounce with grand claims of "AI" and "genetic breakthroughs". Many of the latter are congregated right here!
>Is there something special about this instance that makes it news?

I suppose one could go the, "SD had a minor doing the work, which they then capitalized on" route, but I find it a little uncompelling.

If SD had asked the minor to moderate the subreddit, then took it away from him afterward, that would be an issue. Doubly so if they were aware of his age. From the description that was given, none of that applied.

As it is, I see it as fixing up a parking spot for the CEO; cleaning the ground, repainting the lines, putting up a nice shiny plaque, all unasked. Then getting upset when the CEO parks in the spot and leaves garbage strewn about. It's not nice, or even fair, but it is not particularly surprising either. Hard work is rarely appreciated, even when it is actively being paid for. "Took you long enough" is a phrase I have heard thrown about on projects before. When work is unfunded? You will be lucky to get so much as a mention, let alone a head nod or thumbs up.

I just hope that he can learn from this experience and remind himself how much he is making the next time he takes up a project of this kind. There is nothing wrong with working for free, but it is crucially important to remember that the merit of working for free does not somehow entitle us to anything. It's not something that brings me any joy to say, but it is true.