skysight-inc/HackerNews huggingface dataset:
I remember trying MenuetOS about 12-13 years ago and being surprised by how much stuff they were able to deliver in so little space.

At the time the whole system booted off a floppy disk in a split second (despite the slow read rates and seek time of floppy disks!)
SMR doesn’t impose a penalty on reading, but DM-SMR must impose a penalty, by its nature.
Buying the same brand / model drives is not a wise idea, especially if all are bought at once. Any manufacturing defects will be amplified and could cause a RAID array failure due to losing multiple drives in proximity to each other.
Telephone Lament for Coronavirus
This isn't what the death statistics are showing, whatsoever. Unless your barista's sister, football team's goalie, etc. are all over 70 years old, it's extremely unlikely that they'd be dead. Your scenario is fear-mongering, plain and simple.
This story is about San Diego, specifically.
Ask HN: How often do you change your master password?
For users of password managers, how often (if ever) do you change your master password?

It's not easy to find concrete recommendations on this subject from the password manager authors. Here's 1password saying never change it[1]:

> But it’s not a good idea to regularly change your Master Password. Ideally, you should pick a good Master Password at the outset and never change it.

Can that really be true? Does it make sense to assume it never gets compromised?

I realize it depends on what networks you're using and how the PM works, but all systems are subject to compromise and mistakes.

How often do users of PMs change their master passwords? For which PMs? Why?

[1] https://blog.1password.com/toward-better-master-passwords/
Ask HN: Does anyone else need an emotional connection to their work?
I really don't care about the programming language, tools, etc. that are being used to solve a problem. I don't care if our deterministic test generator can run 200 transactions on the blockchain per minute. What does all of that matter? Who is this serving? Why should I care?

So often, I question whether I went into the wrong field. I am much more motivated to work on a project or task when I can connect the emotional value. Most Tech companies just seem to be solving bullshit problems that have no value to anyone other than investors and it's frustrating.
Facebook doesn't live off views, they live off ad spend. Unless people continue to use it more when they have to go back to work, I don't believe FB will profit here.
In all honesty, I'm not really sure how the whole, "well everyone is corrupt" thing all you guys commenting here seem to be doing helps. I mean, yeah, everyone is corrupt, but you are still responsible for your actions. I mean, if the DA or mayor or whatever in a town is bent, does that mean a cop who coerces sexual favors from a prostitute he's caught in that jurisdiction is not a dirtbag?

Of course not.

It only means that your DA is a dirtbag, and your cop is a dirtbag. (It's also likely that the dirtbaggery extends to others in city leadership. The judges, the mayor, some council people. Etc. Just like the dirtbaggery in the police force likely extends to other cops in that department.)
What percentage of these "AI" startups do you think are doing no more than traditional automation with technology? Applying deep learning to do no more than what can be done with more accessible technology is like using Haskell on steroids, ensuring that no more than a few people will ever be able to maintain it.
I was thinking the same thing.

Then I sort of turned the problem around in my mind.

When is a compiler prevented from optimizing? Maybe pointer aliasing?

Another thing I wondered. I've written hello.c and it's about 84 bytes of C and 8.3k as an executable. Would hand-coded assembler be that large?

maybe it's that compilers CAN do well, but because of requirements, they can't do some things well and necessarily create a lot of "boilerplate infrastructure".
I suspect that this occurs for you exactly because you're aiming for optimization. This can happen in any language, really.

I'd assume that when you maintain larger codebases (i.e. full OS and application suite), that you start writing practical and maintainable code instead.
Police is a broad term and I don’t think you can apply that attribute to a group. Police being powerless to do anything about the problem (they are law enforcement, not public health services) is probably the more reasonable question to ask. This of course goes back to local leaders, status quo thinking and self interest getting in the way of any meaningful action.

Remember the homeless are being cited for things the community itself voted on.
Covid-19 effects on climate change
I think this story proofs the saying: Never, ever, ever mix your personal and professional life.
>lots of magic commands

You didn't bother to read the manual and somehow that's not your fault?
"Just following orders" isn't a valid excuse. Following orders means you are still compliant in making those orders happen, I don't think it's more complicated than that.
Ask HN: Why is my iPhone connecting to TikTok, Amazon and Aliexpress?
After a HN post two days ago, I've installed NextDNS on my iPhone and started noticing random connection requests to *.aliexpress.com, live.musical.ly, amazon.sa and others.

What made me wonder is that a) I don't have "background app refresh" enabled, b) No app from TikTok, AliExpress or Amazon is installed and c) I had the phone locked ("standby") during the whole time.

Does anyone know what might be happening here?
Thank you for to everyone who commented on here. The response was more than I anticipated.
Stock markets != economy

Edit: I misread, thought the parent mentioned markets.
I have got some old 2TB reds. Is there a a way to check if a drive is SMR given its serial, part or model number?
New scavenger technology allows robots to 'eat' metal for energy
I'm 55 but so far they haven't noticed! I guess HR can be as disfunctional with mandatory executions as they are when they present us with coding puzzles during the hiring process.
Isn't that exactly what's already happening? [0]

We got a sales call (seminar) from elastic.co. Despite all the positives, it was a hard value proposition. Why would we switch from Amazon's offering? For us noobs, elastic.co wasn't enough better to entice us to switch.

AWS is clearly scooping up the vast majority of users with their "good enough" offering. (I assume Azure, GCP, do the same.) I'm not saying it's right or wrong. I'm just saying it happens. And now Microsoft has much better forward looking intel.

I've been chewing on this ever since. Feels just like the 90s. I used to write AutoCAD add-ons. We third party developers knew in our bones that eventually Autodesk would steal our lunch money.

FWIW, I closed my personal repos on GitHub, in case any of my wares some day become popular.

--

[0] Amazon Has Gone From Neutral Platform to Cutthroat Competitor, Say Open Source Developers

Community leaders say AWS increasingly poses an existential threat

https://onezero.medium.com/open-source-betrayed-industry-lea...
On Failure Rates of Data Products
The problem of effects in Rust
I don't think there is any startup with more ill will among customers than Oyo. The brand is completely toxic now, especially among India's younger millennial customers.
> But isn't that what you just did here?

No, because I'm not drowning out the discussion, simply pushing back on the usage of hyperbole for pushing an opinion.

> The last stats I had were that 5% of people who catch it will die without a ventilator,

Your stats are way off and I suggest doing better research. They also don't factor in the idea that the virus is far more widespread than initially thought, and that these death rates only account for people that are sick enough to get tested in the first place.
India needs 3M Cyber Security Professionals
UWB is really impressive and I see you have a optical flow positioning add-on board as well. Would like to play around with the current state-of-the-art, curious is fetting things to position indoors got easyer in the last 4 years, since last time I played with it.

Something I was thinking recently is using a lighthouse positioning system from Valve for indoor positioning. They have permissive licensing terms and the tech looks very promising:

https://partner.steamgames.com/vrlicensing
Only a tiny minority of users can't access package repos. They can download the packages at home and mail themselves in a zip file.

It's trivial to create a zip file containing the necessary files, plus a config elisp file which has the personal customizations.
I will be flying from east US to Germany this weekend. (Planned move and visa is running out so no choice).
So far I'm the only person on the transatlantic plane.
Interestingly enough the local US-US flight seems to still have a lot of passengers on it (50ish%)
About 10 years ago, Lorne Lanning made something like this, even tried to build a company around it. It did not succeed, but was a lot of fun. Happy to see the idea again.
>> 'I still don't understand. RSS may be sourced from a single server, but it is, like I said, also generally being run from the same entity that is sourcing the content going into the RSS feed. Some sort of additional "decentralization" would be bad.'

Some of these hot new podcast startups are trying to do exactly this. Ben Thompson of Stratechery/Exponent talks about this often: he refuses to add his podcast to Google or Spotify because they control the relationship between audience and podcaster. Apple, for example, only provides discovery for podcast RSS feeds and hasn't tried to take control (yet).
Hardware RAID typically requires a disk to respond within a certain number of ms, either reporting a successful write or a failure to write. SMR, because it requires a whole section of the drive to be re-written everytime you need to modify a single block of that section, may have very slow response times, and result in timeouts. On a timeout, the hardware RAID controller assumes the disks is offline and drops the disk from the array.

The same happened with WD Green drives, which are not graded for RAID. Their error correction logic typically allows for a lot more attempts to read the data than a datacentre drive, resulting in timeouts and the drive dropping out of the array (which is why it is a very bad idea to put a consumer drive in a hardware RAID array).

Now WD Red NAS are meant for RAID arrays but I suspect WD assumed they would be used for software RAID only, which typically doesn't have those timeouts. But if so, it should be clearly stated.
You don’t need to write the entire drive sequentially with SMR, it’s just that you need to write sequentially within a given “chunk” of data. So there are some workloads that can, at least in theory, work on SMR. Think of object storage or log-structured data.
That might work well with you but Chrome is not free software nor open source.

One might argue that chromium is, but in my opinion using chromium only enforces google chrome
If you are doing things that are not good according to your own moral principle you also need to work on building your moral compass. So I'm unsure why this is relevant.
Aside from the other mentioned issues, a significant part is also the lack of retesting. WD Red drives aren't a fancy new thing and have been on the market for years now. As a result a test of the same drives is unlikely to give you a whole lot of revenue, since it's a known old product. People don't usually care a lot about yet another test with the same results. As a result retesting isn't really worth your time _unless_ you find something significantly changed (like in this case). Also running a useful test is non-trival as you'd need to source a significant amount of platforms, comparision products and setup a testing environment for it. Testing a brand new (CPU|GPU|SSD) instead would be much more likely to attract new readers and increase revenue.

Manufacturers have slowly started realizing this circumstance and are obviously able to exploit it by making products cheaper to manufacture down the line.
Dropbox has half their data on SMR drives. They did customize their storage software to work well with SMR, however.
Fortunately you can still release/publish films in the US that are critical of the DoD (provided you don’t use classified material to do so, such as in the case of Collateral Murder, because then, legal or not, they will do their best to torture you to death).

Laura Poitras, for example, is still basically free, having released the film about Snowden.

I am not so sure that is the same thing as revoking a business license for saying something the government doesn’t like published.
It's a similar idea but they distribute the copies between machines, not just across disks in the same machine. https://www.backblaze.com/blog/reed-solomon/ So the drives in each box are not in a RAID configuration.
Well there would have to be some wrongdoing to be proven.
The strength of emacs is that once you can program it it's extremely easy to write extensions for it, even for one off tasks, because it's so quick and easy.

Compared to this writing extensions for vscode, for example, is much more convoluted. You wouldn't create a new vscode extension for a 1 hour task, while with emacs it's trivial to write some small code which can help you with your current task. I often do.
When using Clang org CC (possibly other compilers, too), you don’t need to use intrinsics. These compilers have some support for vector types (https://clang.llvm.org/docs/LanguageExtensions.html#vectors-..., https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html)

One can, for example, write:

typedef int v4si __attribute__ ((vector_size (16)));

v4si a, b, c;
[…]
b += 3; // add 3 to each of b’s elements
c = a + b; // pairwise addition

Using this gives up some control over assembly; it doesn’t guarantee vector instructions get used, but it makes it easier for the compiler to generate them.

Also, I’m fairly sure there are vector instructions not covered by this extension.
Medical device jailbreak enables BiPAP capabilities in AirSense 10
The Composition over Inheritance Principle
I use Emacs at work, where unapproved external packages are prohibited. If Python mode were pushed out to a repo, I would basically be forced to use another editor.

Another example might be using Emacs on a device without network access.

If we relax "can't" to include "won't", then there are casual users who might want to try Emacs but can't be bothered to set up package archives, etc. Such a user will start it up, say "What, no Python mode?", and switch to something else.
There's lots of resources for English and much less for many other languages - this article is about the non-English case.

Closed captioning and subtitles are often used, but they are 'dirty data' - they are usually not a one-to-one match, the differences mess up training. And licensing issues are a pain; "they aren't going to care about it" is not a solution and things like background music in movies (the rightholders very much do care about it, even if just to make a point) make it pretty much impossible for e.g. some university to legally distribute a dataset that includes movie audio tracks; so they can run some experiments on it themselves but as soon as you want any collaboration, that data is taboo.

Paying people to transcribe or read works, but it's not cheap. Reading 10000 hours takes at least 10000 hours of paid work and generally a bit more than that - mistakes matter, so you need review and correction. If you try transcribing things yourself, a tiny 100 hour dataset is going to take you at least something like 400 hours, which is months of work.

So that's the point - getting a usable dataset for some language costs hundreds of thousands of dollars if you're frugal, and millions if you want good results. And there are very many languages in the world.
thanks! I didn't know about `about:profiles` !
Based on the reports cited in the article, it looks like earlier models (WDx0EFRX) were not SMR, but newer ones (WDx0EFAX) are, up to 6TB.

Their larger disks are still claimed to be CMR at the moment, though how much credibility anyone should give a WD spokesperson at this point is obviously open to debate.
If the boards contained personally identifiable information and then that data was transferred so that other people could access it, wouldn't that be considered a data breach?

I guess people affected by this could submit a subject access request to get their data back.
Ask HN: Building Yourself with Questions
You live in a world where you can find yourself stuck in a lot of questions and you can't find the related answer. The community are there to help you out in this regard.

You can mention in the comment what problem you are facing that need to be answered. Please give your honest opinion.
If you have sufficient disk space (~5GB), you can also keep an elpa-mirror on your machine.

https://github.com/d12frosted/elpa-mirror
Thanks for sharing this. My personal experience speaks to a lot of what the author mentions: I'm an academic with little programming experience to speak of (mainly some Java in high school), and it always seemed to my younger self like there was this insurmountable hurdle between the language-learning phase and the part when you can actually develop useful applications. Now, of course, I know that this is not necessarily true of programming, and that this discouraging feeling is something beginners experience in many fields--but that's how it seemed back then.

Flash forward to now: I picked up Emacs a year or so ago because of Org-mode and its promise of organizing my tasks. Gradually growing my init.el to fit with my way of thinking was my first encounter with programming with any kind of direct practical application, since (as the author mentions) a beginning user frequently pastes simple Lisp functions off StackExchange, and you can kind of puzzle out how they work with your own eyes, immediately, even if you lack significant training. It soon gave me the goal of using code that I could understand (at least somewhat) when I needed new Emacs functionality, rather than just downloading a big package off MELPA that would be far beyond my comprehension. And that was the point I started to learn Emacs Lisp.

Currently I've been working on a minor mode. Who knows how long it'll take me, but it's been a fun ride, and I credit this personal development to the lack of barriers in Emacs that the author describes.
no one mentioned the stock markets, from the article:
"In its World Economic Outlook, the I.M.F. projected that the global economy would contract by 3 percent in 2020"
Coronavirus lockdown: German lawyer detained for opposition (Apr. 14)
To be clear, I don't care about the health or safety of the homeless, either.
Blitz games on lichess
Incredible that someone actually thought a new splash of paint and a big red brand can make up for the complete lack of culture, training, and motivation at the bottom rung of India's hotel industry.

Did no one realize that they're in the hospitality industry?
> We still live in an environment where the rule "might makes right" still applies

Which is correct. You have to draw the line somewhere when one civilization replaces another.

What is not ok when this rule applies within a civilization - you get a class struggle when one faction uses their (political) might to acquire land with an advantage.

As the parent says - land ownership as a concept is shaky and its infinite transfer over generations even more so because you tend to accumulate errors of unethically acquired land with time.

What actually is fair is a continual payment for land use to the community through government for the fact that they guarantee you, but nobody else, to use the land.

On Netflix you pay monthly fee for the service. Our land system is akin to purchasing an expensive perpetual Netflix license with infinite amount of transfers to your descendants through inheritance. What if you knew somebody inside Netflix and they give you this cool package somehow for very cheap?

This is the situation with our land systems - they are separating social classes by design - with long time convergence to aristocratic and serf classes.
Here is the raw blog post announcing the discovery.
https://airbreak.dev/
Not actually left yet, but at age 48 I certainly want to. The trouble is it's all I'm good at...
Free and open source is tangential to my point? I was commenting on the functionality of Chrome Profiles vs. Firefox Profiles + Containers.
I recently read of an alternate measure of inflation called the "Cost of Thriving Index" which aimed to capture the astute point you're making. See page 18 of this document:

https://media4.manhattan-institute.org/sites/default/files/t...

I'm not economist but I've found this captures the feeling that although we're more productive and wealthier, it still feels harder to get ahead and live an average life.
The hidden assumption of many economists is that unfettered economic growth is always a good thing. I'm not arguing against growth. I just think it's important to state our biases and assumptions when we make an argument.
I am not sure I follow, the stock market is not discussed here, it is about the global economy,

the word "stock" is not even present in the cited work.
It's hard to see how nuclear, especially large nuclear, can compete with wind, solar and batteries into the future. All three of these technologies benefit from continuing cost reduction combined with incremental deployment. The "solar at night" problem is elegantly solved by recruiting electric vehicle batteries to pitch in at night and the dominance of EV's is pretty much assured at this point. So in a sense the batteries will come for free.

Further more, the wider the geographical spread of the wind/solar network the more the "lumps and bumps" of generation are averaged out. And making such large networks is also becoming cheaper and cheaper due to improvements in DC high voltage networks. Again these can be deployed incrementally.

Nuclear on the other hand is deployed in large and hugely expensive lumps of one nuclear plant at a time. Also the technology tends to be "frozen in time" at the point the design is made and there is a strong tendency of then keeping that design for decades at a time.

I'm not against nuclear per se. If wind/solar was not such a viable option nuclear would be good enough. Wind/solar from both a technological and financial perspective is just a much better choice. It's not a coincidence that we see Berkshire Hathaway up to their armpits in wind/solar these days, they know which side their bread is buttered on.
Because giving 40% of our income to various government levels isn't enough, apparently.
I haven't left, but I'm thinking about it (despite still being early in my career lol). For me, it's the frustration of "nothing really matters." I value helping people, and building software actual people will use is one of the ways of doing that. Unfortunately, I have not had that opportunity. I've had to work on multiple projects that served no real purpose. It's extremely annoying.
Are you planning to leave and looking for some suggestions?
Yeah, I think the author missed the mark with that line too.

Most peoples personal websites today are a series of articles, so of course dating them is reasonable, and sorting by it is also nice for the reader.

Even online manuals, which should not be organized around chronology benefit greatly by having dates on them.

We rarely see the 90's style homepages with "Here is my a list of my favourite episodes" and "This is my gallery of my favourite cats" anymore. But if you want to make your home on the web more about themes, than articles, then great.
It could be another app making these requests.