skysight-inc/HackerNews huggingface dataset:
a) I wonder in which sense HDFS was ever the most popular DFS. You could argue that it is not even a DFS, because it is not a general purpose / POSIX file system. In 2012 there was Lustre, GlusterFS, GPFS, ... Not many DFS were built since 2012.

b) It is completely unclear how the replication works, and which properties it has (split-brain safe?). From what it states (see citation), the "repair" is not automatic.
That is not what EO 12333 says/does. It says that if anyone is going to conduct the activities in question in the US, it will only be the FBI. FISA dictates the requirements as to how.
> So Rust aborts on invalid memory accesses, unwrap on None, etc.

Rust will panic on these things, and panics can abort, or unwind. Unwind is the default.

That's not what's being talked about here, I don't think. This is about alloc::alloc::handle_alloc_error, which was not allowed to unwind at the time the linked comment was made. But in the last few hours, https://github.com/rust-lang/rust/pull/76448 was linked to, which shows how that has since changed.
Formicarium
> Funnily enough, I think it has been extrapolated by Neal Stephenson in Diamond Age. We will end up having parallel societies which define themselves not by geographic boundaries, but by affiliation. A North Korean community could be your neighbour.

Perhaps less Neal Stephenson's Diamond Age, and more Cory Doctorow's Eastern Standard Tribe:

https://craphound.com/category/est/
Undoing the clickbait:

After many paragraphs telling that the reason is not simple, it finally centers in occasionalism.

> At the heart of Ash’ari metaphysics is the idea of occasionalism, a doctrine that denies natural causality. Put simply, it suggests natural necessity cannot exist because God’s will is completely free. Ash’arites believed that God is the only cause, so that the world is a series of discrete physical events each willed by God.
As these trends sort of become more and more prevalent, I am so shocked at how David Foster Wallace had nailed this prediction in his book Infinite Jest.

Humans becoming more and more dependent on virtual face-to-face meetings and also relying on embellishment of their supposed appearance through the screen. It reminds me of how SciFi authors predicted technology, but with a complimentary commentary on human psychology.

Sorry if it isn't directly related to the post, but it is so striking to me.
Given the number of contractors and some of the abuse caused by them, I would say that yes, it is presumptuous.
You might be able to solve the "lost data" problem by telling the hardware to start capturing again to a new buffer before it's done with the old one.

Sure, the buffers will have some random amount of data in, but by pre-erasing them, it ought to be possible to figure out where it got up to.

Failing that, just keep poking registers - there will certainly be a continuous capture mode, since that's what it will use for real operations.
How are they going to source enough batteries?
Oh for sure, and I thought about it too as I was writing it.

On the one hand, I have explicitly resigned from the LDS church. I think they engage in immoral practices and I can't in good conscience say I'm a member. On the other had, I was raised Mormon and my family goes back with the Mormons to the 1830s when the LDS church was founded (technically The Church of Jesus Christ, the original name) so to some degree it's a inseparable part of my identity. I try to split the difference in my life, but it gets messy sometimes.
Oh man, I've read too many books to remember where that came from. Might have been one of Antony Beevor's books.

It wasn't described as a main motivation, just another contributing factor for revenge. Which seems entirely understandable - someone with a better life than you decides to invade your country and massacre your fellow country man.
URLs can't contain spaces
No, it's pretty clear. Relatively minor changes in behaviour (Swedes were famously out chatting in cafes and shopping at a time when many other places were under universal curfews and business closures) cannot explain the huge deviation from what the models predicted, at least not without making the models entirely unfalsifiable. Meanwhile masks are useless. Look at the graphs of almost any country that has a mask mandate and when that mandate was introduced - no inflection point is visible. Nowhere! If masks worked, at least some places would show a clear change in growth rate $incubation_period days after the mask mandate was enforced, but it never happens.

As for "nobody lives in South Dakota", well, tell the people who live there that.

And don't forget Belarus. The usual excuse for that is "you can't trust anything out of Belarus", although of course many people live there and no overflowing hospitals were reported by any foreigners there either.

There's a very clear and visible pattern here, which is a really deep desire to believe that epidemiology as a field knows what it's doing, that the models work, that lockdowns weren't useless. But the data is as clear as day. No correlation between lockdowns and health outcomes. No lockdowns yet no ICU exhaustion in Sweden despite Sweden having one of the lowest ICU capacities in Europe - the exact opposite of what we were told to expect. Mask mandates have no visible impact on the spread of 'infection' (PCR positives, not quite the same thing).
Because neat doesn't pay the bills. Why would I pay to dedicate computing resources to something that anyone's computer or phone can do in under 3 seconds which has scientifically been proven to be an acceptable wait time between click(tap) and render?
If not for the invasion by outside forces like (Turks/Mongols) from around 11th century in present day India, the scientific culture would not have been broken. Invaders destroyed Nalanda university in present day Bihar during one such invasion. Destroying knowledge is the goto activity by invaders and this continues to this day under ISIS also.
> On the contrary, the ONLY ethical way for the CDC to act in the face of an emerging (potential) crisis is recommendations based on the current beliefs of the organization

This is debatable, but in any case, is it excusable for the CDC to hold beliefs that are so badly wrong in the first place? Especially in the face of evidence from the rest of the world?
It matches the Zeitgeist of individualism we are in, which is destructing politics. Politics are about finding a common path for a society.

A world where I optimizer for myself is very different, from one where I optimizer for society.
I'm from a 3rd world Muslim country, I also agree that the number of people who actively oppose "western education" is extremely small. They are on the fringe even in the rural, comparatively religious society I grew up in.

It's important to remember that most people don't really worry about this kind of ideological questions, like whether studying in university is incompatible with Quran. Hell, most people don't even know what's in Quran. So at least in contemporary world, I think lack of Muslim progress is better explained by poverty and not through those ideological analyses.
When I contracted in 2018, I paid $650-700/month for a pretty good "silver" insurance plan covering my wife (34 then) and I (39 then). Definitely varies by state and availability of insurers. But it was by choice... 1099 rate easily covered all taxes and insurance with room to spare and allowed be to set up a solo LLC and dump a buttload of pre-tax money into a 401(k)... About $53k in one year.

Taking time off was hard for me mentally with that high rate, knowing how much gross income I'd give up to take a week off for a trip.
For a distributed filesystem's redundancy to be working in my book, it has to actually be able to reconstruct itself after unavailability/failure, which Seaweed seemingly doesn't do.

Additionally, something more complex than N-replication (eg. M.N erasure coding) is also a strong 'redundancy working' requirement for me.
I understand what parent means, usually processing was too linear to alter the meaning of what you see, it's distorded, altered, maybe filtered and enhanced but in general, it's the same. With ml/dl you can really be sent .. whatever.
Pigs do have personalities, you usually just don't spend enough with a pig to get to know him.
What? You mean intentionally running untrusted code as root is your own fault?

How dare you.
Benchmkarking Optimizers in PyTorch
Have you spent much time with cows and pigs? They have just as much personality as a dog.
I'm an engineer who writes the occasional matlab/python code to automate tasks, process data and fit models. Numerical libraries are extremely important to me.

I recently started using Julia for simulating/fitting some differential equations and am thoroughly impressed with the speed, syntax and library documentation. Startup speed was initially painful but I am used to it now since I only pay it once.

The IDE situation is not fully stable yet but Juno is very good. I wish they package a standalone Julia IDE (I am aware of the new VS Code plugin) based on either Atom or Code just to make it easier for those switching over from MATLAB and Python (Spyder) IDEs.

Don't know how far they've progressed on static compilation yet, but if they get that even for a language subset it would truly be a game changer for general purpose programming.
Ask HN: Can I trust Googe Workspace with my business data?
I'm at the beginning of starting an IT consultancy and at first I'll be a one-man shop. I don't have the time to administer my own infrastructure so it looks like I'll be using cloud-based PaaS/SaaS. I came from a place where O365 was used and I loathed it. It was always slow and buggy. A friend uses Google Workspace and he seems happy with it, but when I asked him about data security/trust, he dismissed it out of hand. Can I trust Google with my business data, receipts, spreadsheet info, notes, etc?
I grew up in a steel town (Port Talbot, South Wales) in the shadow of a massive steel plant. It's very interesting to be able to decompose Bret's descriptions and align each stage of the process with its modern, automated equivalent (... give or take).
Yes. People tend to be on multiple platforms simultaneously.
Might as well get the software ready now for the RPi 5 and beyond.
It probably wouldn't have been so bad if they weren't considered the profits of science and instead just experts that might have the wrong idea.
People who consider themselves driven, ambitious, and intelligent often struggle to deal with teams/projects where results come from people working together instead of from one gracious person heroically dragging everyone through to the end. They have to learn to trust that everyone is there for a reason and it's not always immediately obvious.
The standard GUI toolkit for Java SE at the time was Swing. That would never have been appropriate for mobile, but they'd have had to support it anyway. Also the Android team believed that HotSpot wouldn't work on heavily RAM constrained phones, hence Dalvik. Were they wrong? Doubt it.
>Serious question, why should we be so concerned that they were wrong the first time?

To properly calibrate how we treat their recommendations.

I'm most sympathetic to the CDC, because everyone spreading their message are con men. In the most classic of senses, literal con men. They tell me they have the must-be-believed scoop, up until they're found out. Then they have an excuse for why I was wrong for coming away from our interaction with the perception that their preliminary statements should be taken as seriously as I did. But now, this time, today, the have the real must-be-believed scoop that I can trust.
Do you really expect them to go around claiming to have forged the document or putting their own name on it?

And if they don't, nobody knows this, so nobody has cause to think that they are an agent. They can't really impersonate an FBI agent to themselves because they know that's not true.

Thus, if nobody thinks they're an FBI agent, how can they have impersonated one?
Central banks and BIS publish first central bank digital currency (CBDC) report
basically there are already a lot of interchangeable backends, they are going to introduce a new one written in rust, which should increase memory security, but rust itself does not cleanup itself when it panics
Serverless Horror Stories
Maybe we can achieve that when we create the next internet.
I find it very nice that for once tech will be used to lower cost of communication.
There were more than one university in India thousand years back and hosted thousands of students. Islamic Invasions destroyed the culture.
Interesting (albeit expensive). I usually take any specs provided by the manufacturer with a grain of salt – including the idea, that you can get 1,2kW/hr of energy from the (static and encased!) solar panels on the roof alone! That seems quite far fetched, to say the least.
> your definition of "work" is a moral/aesethic one, rather than a functional one

Do you think that a power plant that produces energy at $10000/kwh "works" next to one that produces energy at $0.1/kwh?

I don't see "works" as a binary, I consider it relative to expectations and possibilities. I hoped the burger example would illustrate that, but maybe it was too close to reality since it probably exists.

Let me try another way: it's great to have clean water, but if you spend all X on providing clean water while others create the same with X/1000, whatever you're doing to produce clean water is not working. But of course it "working" as in "okay, there's clean water", but it's not working in a societal sense, we cannot sustain doing that, we must look for another option.
No they wouldn't. MS would only be able to sue people who reimplemented the NT kernel API for their own projects, which is basically just Wine and ReactOS, but those projects have no money.

This case is not about using APIs to build apps. Standard software licenses clearly allow that. The case is about reimplementing them.
Curious as to what you think about the Herman Miller gaming variant of the Embody? In my opinion, it might be the only decent "gaming chair" that I've seen on the market.
The Pi is a good testbed for validating the technology, but I expect this to be more focused on much, much beefier boards meant for datacenters. May as well start getting the bugs out now.
No, I'm fairly sure that was not their intent. It says at the bottom of the readme:

NOTE: The sources and build scripts may be added after Unicode Version 14.0.0 has been released (2021), and as time and resources permit.

So this repo doesn't have the source currently, despite what it may say earlier in the readme. I'm assuming the TTF file in the release is the actual font, and the "Source code" zip is just an automatic archive of what's currently in the repository.
This is an issue for me. Although I find the lisp idea beautiful, my programming usually has some relation to mathematics, to equations. In lisp, math just doesn’t look like math. Julia goes the opposite way: it's use of Unicode for identifiers and such things as allowing juxtaposition for multiplication (when not ambiguous) make math look more like math than in any other language.
> I wish they package a standalone Julia IDE

That's precisely what Julia Computing's JuliaPro is. https://juliacomputing.com/products/juliapro

(Full disclosure, I am employed by Julia Computing)
Solutions for Troubleshooting Your Rust Build Times
More than all of this - the key is political leaders. Visionary political leaders make or break their country or end civilizations. Both India and America are witnessing this currently with their respective elected right-wing "leaders" in Narendra Modi and Donald Trump.

In India Astrology is now being treated as a Science and the Modi government is considering allowing alternate medicine (Ayurveda / Homeopathy / Unani) "doctors" to prescribe allopathic medicines.

This when India's first Prime Minister sought to promote "scientific temper" in independent India:

> "[What is needed] is the scientific approach, the adventurous and yet critical temper of science, the search for truth and new knowledge, the refusal to accept anything without testing and trial, the capacity to change previous conclusions in the face of new evidence, the reliance on observed fact and not on pre-conceived theory, the hard discipline of the mind—all this is necessary, not merely for the application of science but for life itself and the solution of its many problems." —Jawaharlal Nehru (1946) The Discovery of India

And the constitution of India itself emphasises:

> [It shall be the duty of every citizen of India] To develop scientific temper, humanism and the spirit of inquiry and reform.

Political leaders are the key, and the answer to why science and culture flourish and die in any civilization. The west will experience this too.
I have a hard time picturing a situation where that would be better than a similarly armed drone.
Some of these are tiny, and a substantial part are platform-specific, so you will never need all of them for a single build.
What would be an example of a "contractor organization"? I am interested working on contract but I live in NYC and here it seems like it's always contract-to-hire situation where they want someone long-term but are using the contract as a way to limit the damage if the hire doesn't work out. I'd love to find a series of 3-6 month contracts like you mention but have had little success.
He's been on paternity leave for a few months - hope he gets back soon to writing his newsletters! They're excellent
Indeed, have a look at what too much eye contact looks like: https://samharris.org/look-into-my-eyes/
My "genius" comment above was a bit salty and over the top. But, I had so many bad experiences with recruiters (of a company, independent) that is quite difficult at this point for me to take them seriously or offer any (professional, I am not talking about human of course) respect beyond what I grant to anyone, from poor to rich companies, from guilty to innocent managers, from stripes to stars. I understand it is the nature of the job, but also that the nature of jobs tends to attract certain people.

For example, the most common behavior with these recruiting companies (and I am fully employed and paid very well) is that they take 30 minutes of my time with the usual general questions, then they make me chat with some sort of hiring manager of the target company, then they send an email "I will let you know in a few days", and they never write back. I send an email saying "so?" and I never get an answer. Then, I find out they moved into real estate.
Ten, 15 times over a few years (why I continued answering? The hiring companies were quite interesting, one in Vegas, some in the East Coast where I don't have much of a network, they could, with emphasis on the conditional tense, be useful).

We can say that they are just a little piece of a bad process, or that it is the hiring manager/company fault, or "yes, but you did not have to deal with certain rude candidates" (and I have seen plenty of those rude candidates, there I certainly offer my solidarity). And if we go on with the circumnavigation of people, we find a justification for any sort of less-than-good behavior. If telling lies is part and parcel of one's job, they (recruiters/hiring managers/C-level) are still liars, they don't get a pass in my book.

It sounds like you found a decent recruiter and it is quite telling that a recruiter re-initiating a conversation and apologizing, things I happen to do also in my job, is now an "off-the-charts" EQ genius. That's the 101 for anyone with a modicum of professionalism. I am sure there are great recruiters around like there are plenty of needles in haystacks.
How Google autocomplete predictions are generated
> Historically, clock speeds scaled inversely with the # of cores.

It's the miracle of chiplets. AMD isn't binning one 16-core CPU, they're binning two 8-core CPUs and then combining them together.
Ransomware: It’s time to bring cybersecurity audits up to GDPR status
There are ways of copying APIs that do not violate copyright

Are there? That's exactly what's being litigated.

Two inventors build the exact same thing

Patents don't cover APIs, by the nature of their form as a patent typically must make a narrow list of claims. To patent the Java API would presumably require making the entire specification a set of claims, which the PTO wouldn't accept.

You could argue APIs should be patentable but not copyrightable. That'd be weird though. Copyright is clearly the better fit, if you want APIs to be protected works.

Clean room designs are the status quo in the hardware world. There is zero fragility. It's done all the time.

No. The hardware world is the exact opposite of what you claim. ARM sells ISA licenses exactly because in the hardware world the Oracle side won out a long time ago: if you want to implement the ARM instruction set you need to pay ARM for the privilege. And if you want to use ARM's implementation you need to pay them even more. AMD can only make Intel-compatible chips because they have an architecture license for complex historical reasons, and so on.
Microsoft warns of Android ransomware that activates when you press Home button
My favorite comment from the GitHub bug report comments section

"This tool is coded in C, which was unfortunately created without any regard for its misuse. OP should open the bug upstream."
I did this back in 2009 and it was without a doubt the best decision I have ever made in my life.

I have written about this previously if anyone is interested https://news.ycombinator.com/item?id=23298762
Inside the utility company lobbying blitz that will hike electric bills
Hey cool to bump into an evomusart fan here! (Of course it makes sense given the topic.) I see James McDermott in your acknowledgements. He might not remember me, but we hung out at evomusart in 2007 brainstorming ideas on artificial evolution of music.
Hacker-for-hire group is using phishing, malicious apps and zero-day attacks
I think the motivation is actually age discrimination. It's often much harder to find a job when you're older, so you have to strike it rich when you're younger.
Flutter State Management Using Provider
I would flip it the other way and say he predicted the mainstream media's need to discredit his use of social media since social media is threatening their position as the dominate communication channel with the masses.

Trump lies, but I have seen very little evidence that he lies more than any previous president.

The things he lies about are precisely the "Great Leader" style attempts to improve his image.

To me, that is much preferable to lying in order to push us into another Middle East war.
India's learning tradition destroyed at that point in history is more the destruction of philosophy and philology, not so much the hard sciences as in the case of the Arab world which had made considerable strides in these centuries. Unfortunately, many people on this STEM-focused forum probably are not greatly concerned with e.g. the destruction of fora for debating Mahayana Buddhist metaphysics.
I don't think about grammar when talking, so to explain when to say "kein" vs "nicht" took a few moments
.

Translating "oder" or "eben" is surprisingly difficult, just to name a few examples.
Off-topic: it seems that this website does something very evil with the browser history: when I push the back button, I am instead taken to another article.

Edit: it stopped happening shortly after I posted this comment.
I'm not sure what use case VMWare is aiming at, but Xen is on loads of embedded systems now. These aren't large server VMs; typically they'd be some system where they have (say) one VM as a realtime OS controlling a piece of hardware, and another providing the UI. Under such a system you'd typically do a hard partition, assigning a fixed number of vcpus and memory to each VM.

The LF Edge project is specifically targeted at something about the size of an RPI, and wants to use virtualization for that case:

https://www.lfedge.org/
Chrome changes how its cache system works to improve privacy