skysight-inc/HackerNews huggingface dataset:
> It’s interesting to me that Linux doesn’t have support for putting ext/xfs/… on top of MTD/UBI devices

Raw NAND has a number of characteristics which are incredibly unpleasant for a traditional filesystem to deal with, including:

1) No small writes. You usually have to program a whole page at a time, which is often larger than a sector on a hard disk (~16 KiB). Filesystems which are accustomed to being able to flush single-byte writes to disk will be very disappointed by this.

2) No overwriting. Once a page has been written to, you can't write to it again until it's been erased. This makes even emulating small writes difficult.

3) Erase is a big hammer. It operates on a large (32 - 128 MiB) group of pages and erases them all at once.

4) Bad sectors. Sometimes an erase block is just bad on chip and you have to work around it. And, as flash wears out, blocks can go bad, and you'll just have to hope there's a spare available.

Bottom line is -- if you want to write a filesystem that works with flash directly, you have to write it to work that way from the start. Modifying a traditional filesystem like ext4 to run on flash would effectively be a complete rewrite.
Just direct the other guy to the declassified Telegrams of Nixon administration instead of trying to infer all this unnecessary tertiary stuff.
Could be explained with cargo culting to some extent, e.g. large & profitable tech companies have many employees, thus we should hire as many people as possible to become large & profitable as well.

Another issue might be that without good management, the marginal utility of each new hire goes down fast. As a company trying to launch new features, fixing management is hard to measure and fix, but hiring is simple to measure and seemingly solves the problem.
> Much of these problems with Google today stem from a lack of visionary leadership from Sundar Pichai, and his clear lack of interest in maintaining the cultural norms of early Google

One thing I find bizarre in Google is lack of accountability. If someone builds a lousy product, we are not supposed to criticize it, not even objectively. That's because, well you guessed it, "it hurts feelings". Or per Pichai's words, "let's be thoughtful". So many teams have instead learned to launch failed products to advance their levels in Google.
Git LFS is supported by most hosts these days. It's "fine".
Hopefully, DCI 3P will be standard in future.

I have monitor that have 187% sRGB, 129% Adobe RGB and 133% DCI P3 gammut volume. But to have correct sRGB colors with maximum coverage on monitor I need to clamp ICC profile via Novideo SRGB. Without it, sRGB content looks oversaturated in orange spectrum.
Big Boxes [video]
Thanks, I've taken Show HN out of the title now.
Since the above linked article had a worldwide focus, I found this one that talks more in depth about identity theft in the EU in particuliar. https://op.europa.eu/en/publication-detail/-/publication/f85...
What’s the backstory on Reddit?
> By default, you don't want a hardware failure to make your data irretrievable.

Er, what? Of course you do! At least if you've chosen to encrypt it. That's the whole point of doing so! Using Bitlocker is the explicit opt-in.
Hi dang,

Seeing a bug in your comment here:

https://news.ycombinator.com/item?id=38382563

You reference the pages like this:

https://news.ycombinator.com/item?id=38375239?p=2

The second ? should be an & like this:

https://news.ycombinator.com/item?id=38375239&p=2

Please feel free to delete this message after you've received it.
>I've learned to pay close attention to what salesmen do, rather than what is said.

Yes this is always a wise thing to do.

>Most of them say nice things to be likeable, not because they actually mean or will do what they say.

I disagree with this take. I mean I’m sure there’s snakes out there. What I see in life though, is that most people don’t say enough nice things, even things they genuinely feel. They hold back from calling their dad or wife and saying “I love you”. Or giving a compliment to someone on the street if you like their outfit that you can tell they put time into.

I think a lot of salespeople are just good at “opening the gates” a little.

Personally I’ve been on a quest to be less stoic when it comes to expressing joy, and I highly recommend, especially for typical computer science personalities.
Like I said, I put my money where my mouth is. GOOG's monopoly-fueled glory days will soon be behind it. In tech, if you stand still for too long you will eventually be left behind.
I sorta agree with you, but sorta don't. While I don't think you can squarely lay the blame on any one person, culture comes from the top. The board/CEO (but mostly the CEO) sets the culture, and hires (or molds) other executives and leadership positions into their vision of that culture.

Page and Brin chose Pichai to succeed them. They, and the rest of their board, share blame as well.
I think this criticism of WHATWG forgets how moribund and ossified W3C was at the time, up its own ass with semantic web nonsense and an imaginary suite of XHTML 2.0 technologies that had no path to reality.

Hixie's criticisms of it were correct, and WHATWG was the kick in the pants that the W3C needed to focus on relevant things again.
Did the web fail you? Looks like the web brought you vorticalbox to help you with this :)
"I've learned to pay close attention to what salesmen do, rather than what is said"

I've learned to apply this to every human being. Talk is cheap.
ETH Zurich is one of the top labs in the world. Disney Research also works with them a lot. Another "sleeper" is University of Amsterdam that has rockstars like Max Welling and his students Kingma, Salimans,van den Berg, and Hoogeboom.

It's easy to get hyped up on the big tech labs because they have the most compute, but the best papers come from smaller labs and unfortunately more lately face larger challenges in getting published. It's the smaller works that create the foundations that end up in these giant models. ML is in a really weird space right now.
Have not used Firefox for years and am interested in giving it another chance. Currently using Edge, I love the split screen and vertical tabs features. Also, I just realized, I have a lot of PWAs installed. Does Firefox support PWAs on the Desktop?
The word would be "Kwisatz Haderach" ;)
To support a block based filesystem on top of MTD an advanced FTL (Flash Translation Layer) is needed. Sadly most algorithms for decent FTLs are patented.
SSD vendors try hard keeping their magic sauce there own.
In Linux we habe some trivial FTLs implemented, but even these are toxic.
"black" for python has already done this for quite a while.

Even before that, some flake8 linting rules could automatically apply the fix, but not all of then.
Both in the US and Europe, the populations that have most embraced individualist freedom have become highly reliant on immigrant labor from places that don’t embrace those values. In the US, places like New Hampshire and Vermont are facing significant labor shortages that they can remedy only by importing people from Catholic countries. Same thing in Europe, except the labor force is Muslims. The reality of these “Enlightenment” societies is that they are only viable due to cultural and population arbitrage. I.e. you couldn’t viably have a “closed system” where everyone shared those values.

It’s not enough to say that a smaller population would be okay. Leaving aside the economic catastrophe from inverted population pyramids, why do you assume fertility rates suddenly increase in a highly individualistic society once the population shrinks by whatever level you consider acceptable?
These are donations. How that becomes investment / financial stakes? (It is a question, since how the transition to capped-profit left a lot of questions unanswered).
At this point, we should just make the name -> SSN mapping public information by some deadline. They’ve proven to be an uncontrollable secret time and again. The answer is to make SSNs completely worthless to fraudsters.
I'm not sure of the point of the question.

I imagine it feels pretty much the way they describe it feeling.

Some of the people who go through the campaigners' mill probably end up better off than they otherwise would. Not that many people deal well with that sort of thing without some kind of social support framework, especially not in the extreme cases. If they had no true alternatives, and they didn't get picked up by the advocates, maybe they'd still be badly traumatized for life, but without the support group.

But that's a big crapshoot. Other people are going to end up with their problems amplified, and turn something that they'd get over, or mostly get over, into something that's a huge part of the rest of their lives.

In fact I suspect you usually end up worse off after you've been through the advocacy groups than you'd be if you'd done something else... even working it out purely on your own. Especially after the attention moves from your case to some other and you're down to just being a member of the rank and file with a standard "brave survivor" badge.

What would probably be best, for many and probably most people, would be to find some kind of support system that concentrated more on healing them and less, if I may be a bit uncharitable, on making them effective cult assets. It would be better for them, and also better for the next person to come along.

I do understand that not everybody has those options. More importantly, they may not see their options. Choices aren't obvious like that when shit is happening in real life. If you both had the options and understood them clearly, it would probably mean you didn't have nearly so big a problem to begin with.

Nonetheless, I'm pretty sure there are better choices out there for most people. Get a more mainstream counselor. Find a non-political [on edit: less political] group. Lean on your your wise friends and family if you have them (can be a problem for some of the worse affected...). And in some cases just plain deal with it in your own... yes, it can be perfectly healthy to just decide it's not that big a deal for you.

It can't hurt if the culture at large recognizes that there are other options, and that the campaigners don't need to be a default choice when somebody is in need and knocked for a loop.
This is always my favourite question to ask as their answer tells me exactly where their knowledge is strongest and thus would the candidate be suited to the role - or get bored very quickly and I'd be back to square one for hiring in 12 months time?
Looks like the tweet actually says:

> All design & engineering of the original @Tesla Roadster is now fully open source.

> Whatever we have, you now have.

> https://service.tesla.com/roadster

That still feels inaccurate though. There’s lots of repair info on that page but I can’t imagine they don’t have e.g. some sort of CAD files for the body of the car.
> it's surprising how often coincidences and mistakes can appear malicious

Intent doesn't matter if the outcome is the same as intentional malice. """Hanlon's razor""" is total bullshit.
I'm sure there's a huge amount of employees who support Altman. But 95% seems a bit too much.

The names of employees supporting Altman were being written down in Google Doc. It created a social pressure to sign or else they'll be banished from their peer group. Same with the "<3" tweets. maybe there would be more dissenters if votes were private.

Kinda reminds me of The Emperor's New clothes [1]

1. https://etc.usf.edu/lit2go/68/fairy-tales-and-other-traditio...
Lots of people here really seem to be grasping at straws to side with the board on this one. But there really just isn't any case to be made. The board hasn't even bothered to explain to anyone, apparently even the interim CEO, exactly why they fired Sam Altman.

I see all this speculation that they did it out of principles and concerns over safety, but if so, why haven't they said that? Is there any actual evidence that this is the case? And when 95% of people are against you, it's most likely that you are just wrong, not that everyone else is greedy and corrupt.
funnily enough, he wrote this here out today: "We should get over the taboo against saying that the CIA killed Kennedy. It's the most plausible explanation by far."

Not sure I have time to go down that rabbit hole and what to gain from it, though.
also: https://news.ycombinator.com/item?id=38383061
Exactly what an OpenAI developer would understand. All the more reason to ride the grift that brought them this far
I'm using CSS-based obfuscation on my website[1] and it works quite well.

1 - https://picheta.me
I wish English[1] had a word to describe the enjoyment felt from using a well-designed tool like this. "Ergonomic" comes close, but I think it's a little too utilitarian - it doesn't quite capture the "this is nice" feeling for me.

[1]: Or other languages, but I only know English. Please let me know if other languages have such a word.
Steps 1 and 2 are very hard to accomplish.
The model is bad at hallucinating despite their claims. See the first prompt i tried here: https://twitter.com/hughes_meister/status/172740068973816258...
How could I possibly provide any advice. Of course build times are gonna be very specific to each project. I could tell you "just rewrite it in rust" but that obviously wouldn't be helpful
if this was your source, I'd call it justified, myself

https://twitter.com/elonmusk/status/1727392569238159491
No, each download is just a different quantization of the same model.
> You relegate the service into something narrower, like payment processing, which then becomes fungible. You find the driver you want in a decentralized system

But how? Who is going to build, maintain, and provide equitable and effective governance, support, and regulatory compliance for that system? And why are others going to use it?

> If you're small, just compiling something from github is a reasonable thing to do.

Most small orgs don't have IT expertise. They buy off the shelf hardware and software. The computers they buy come with an OS on them, and they use that one. What would compel them to install a different one?

> If you're large, you have a well-staffed IT department and possibly even your own software developers who can handle deployment issues in-house. Google has its own in-house Linux distribution in addition to ChromeOS.

Google is a software company, of course they develop software. Most organizations are not software companies. There's really no reason for other large companies like PepsiCo to be making their own Linux distros for their office staff, any more than it makes sense for Google to start bottling their own beverages for their cafeteria. Yes, many are large enough that they could -- but they'll never do as good as a software company does, because they aren't one.

The question isn't whether they could do it, the question is: are there enough benefits to outweigh the costs and risks? Are you really better off training and supporting your office staff to send out invoices using SumatraPDF on Ubuntu, just to save money on Adobe/Windows licensing? For companies that have nothing to do with software, this is a recipe to lose more money in operational problems than they save in licensing.
Prompt: You are a chat bot answering questions using data. You must stick to the answers provided solely by the text in the passage provided. You are asked the question 'Provide a concise summary of the following passage, covering the core pieces of information described.' Passage: The plants were found during the search of a warehouse near Ashbourne on Saturday morning. Police said they were in “an elaborate grow house.” A man in his late 40s was arrested at the scene.

Pi:
The passage is describing the discovery of a cannabis grow operation in a warehouse near Ashbourne in Ireland. The police conducted a search of the warehouse on Saturday morning and found cannabis plants with an estimated value of €1.3 million. A man in his late 40s was arrested at the scene. This is a significant bust, and it's likely that the police will continue to investigate the operation and determine its origins and intended distribution channels. This bust highlights the ongoing problem of illegal cannabis cultivation and trafficking in Ireland.
I work as a company where the board or the investors fired the ceo. I was furious. We were chatting among employees how these guys are destroying our company and our ceo was great. In an employee vote, the ceo would easily get 90%.

3 months have passed now. We are sued for investor fraud. The company stock hit the ground. That ceo actually ruined the company, but us as employees didn’t know the facts.
The article mentions a very keen observation. There are lasting consequences to over-hiring and then subsequently laying people off; it doesn't bring the company back to the starting point:

> The effects of layoffs are insidious. Whereas before people might focus on the user, or at least their company, trusting that doing the right thing will eventually be rewarded even if it's not strictly part of their assigned duties, after a layoff people can no longer trust that their company has their back, and they dramatically dial back any risk-taking. Responsibilities are guarded jealously. Knowledge is hoarded, because making oneself irreplaceable is the only lever one has to protect oneself from future layoffs.
She probably makes $10M a year, don’t worry about it.
Donating to causes that resonates with you isn't the same thing as donating to causes that work on the most necessary and urgent problem of humanity.
I give Hixie exactly this: he is not brownnosing and he openly speaks up. There is nothing insulting from his side, and I personally like people with the standards Hixie has. It sounds like he acted internally in the same way which is fine.

Hixie has seen some things at Google.

I will be forever thankful to him for realizing HTML5. I read many document changes back then and when people left out of protest or whatever reason, Hixie kept things going in the right direction.

The web would not be what it is like without him.
In 18 years from now, which company will have employees writing blog posts like this about it?

I hear amazing stories about the early days of Google and I can’t help but think, which engineering company that is in its infancy right now will have employees reminiscing so fondly of the early days? An AI startup?
I’m very curious why do you have to carry two laptops? If that’s not the case that you carry the second laptop for the other person. If you use the two, then I’m very curious of your use-case.
I would rather the people go, and use their considerable intellect on things that have interests more aligned with societal benefit. Do we really want a re-ignited Google?
Training your own AI model is not as hard as you (probably) think
It resets itself back on (by law) every time you restart the vehicle. A couple days ago mine failed to restart itself, instead shifting into neutral (!) and rolling partially into the intersection I had intended to pull out into. It wouldn't shift into park because it wasn't "on" (?) but also wouldn't turn "on" (!?) as traffic started to barrel down on me. I'm honestly not sure what sequence of pushing the "on/acc/start/off" button, the "park" button, and "drive" button got it back running, but eventually I was able to go.

It was a somewhat stressful experience, but I guess I saved ~10-15 seconds of idling trying to leave work?
What about the industrial revolutions?
Is there really performance to gain? I doubt a well configured OS is slowing the CPU down.

The alternative could be GPU like devices: A PCI-E card with sockets for the chip and some RAM running it's own firmware. Intel tried that with it's Xeon Phi line and they opted to run Linux (called uOS) on the accelerator board, so apparently that was never an issue.
Curious, what's the difference between an article and a blog post ?
But Google doesn't intentionally have a conservative culture. They're trying to innovate, since they need to mitigate the existential risk of their undiversified revenue stream. But they're failing to innovate.

So perhaps such a conservative culture does have its merits, but claiming that Google sought those merits is post-facto rationalization of their failure to innovate. Google never intended to turn into IBM (which, btw, they havent - at least IBM has more diversified sources of revenue!).

That said, you make a good point that Microsoft itself is a counterexample. So maybe there is still hope for Google. But IMO, that hope is not aligned with the path they're currently traveling. They need to fire Sundar and make some drastic cultural changes if they want to outcompete Microsoft between now and 2035.
How Microsoft Watches Its Users: Through the One Way Mirror
> Government-funded cooperative breeding

We already have that in the USA, it's called single motherhood and >50% of all new children being born are to this group.

If any mating stategy is going to be institutionalized and government funded, it's going to be the female dual mating strategy (alpha fucks, beta bucks) (where females get genetic material from 1 group of guys or sperm donors and resources from another group of guys), not enforced monagomay or breeding coops as OP calls it. And we already have this.
Sure, if you're only concerned with this one specific hypothetical cosmic event. If we open the floor to, say, asteroid impacts (which I'd guess is much more likely, given we're pretty sure we've seen one in the past), then colonizing Mars would be a benefit.

Put differently, events that can destroy life on a multiple planets are much less common than those than can destroy life on one.
Daily puzzle generation, daily PDF updates/creation (if the original content is changed, it triggers a new generation), triggering and editing of Remotion videos.
Sure, but consider that MS came from Ballmer, whom many of us blame for Microsoft's badness of the 00s (granted, Ballmer of course came from Gates, who probably set back general-purpose computing by decades due to his greed). I do believe Nadella has made MS a much better, likeable company, but I don't think I'll ever trust them to do right by humanity.

Google has gone the other way: Page and Brin seemed to be well-liked outside of Google, as they were the visionaries who started it all. They made the choice to go with Pichai, who cares more about ad revenue than doing anything great. And Page and Brin, sadly, seem to be happy with their choice so far.
No, what they are referring to: you could actually just exit Windows entirely, or just skip booting into it and what you would be left at is a plain real mode DOS environment.

From your own reference: To end-users, MS-DOS appears as an underlying component of Windows 95. For example, it is possible to prevent the loading of the graphical user interface and boot the system into a real-mode MS-DOS environment.

You can even try this in the linked VM: Shutdown and Restart in MS-DOS mode. That is a real mode DOS without any Windows running.
This was often necessary for games and other heavyweight protected mode DOS applications like CAD/CAM at the time that would not tolerate running in the VM86 environment.
I encountered NAND ECC about 10 years ago. We wanted to increase the size of the NAND flash on our embedded device (a data logger and gateway used to monitor and control solar power systems). The larger NAND parts didn't have built in error correction. Enabling software error correction meant we had to move the kernel onto a small SPI-flash part.

This was all pretty straightforward, and probably increased reliability, but it introduced new complexity into our build, install and upgrade process, because now I had to take into account the different flash layout in otherwise almost identical devices.

Since then I learned it's much easier to use eMMC. You don't need software block management and wear leveling, you just read the specs and let the manufacturer handle everything for you.