skysight-inc/HackerNews huggingface dataset:
Leopold Kohr summed it up: 'Whenever something is wrong, something is too big'.

https://en.wikipedia.org/wiki/Leopold_Kohr#The_Breakdown_of_...
You're not alone, I get that plenty :) You may enjoy reading Sapiens by Yuval Harari for his take on human history and collaboration, brief overview here:

https://www.perplexity.ai/search/List-the-main-r3qz4dndR1e7G...
He mentioned Morsi, and how unfair it is that he was not given control of Egypt. Morsi is muslim brotherhood, and parts of that organisation is Hamas/PIJ/IJ, which is referred to as "Daesh" in Europe/France, there is no real difference between these organisations. Most definitely, Daesh wanted to "unify the muslim world". And sorry but these are obviously religious organisations.

They're also worse than Nazis. If these people come to power, war WILL start. And absolutely guaranteed: it won't stop at Israel. It will be WW3. There will soon be no other choice left for anyone.

So I disagree strongly: how can I get you to understand that this is comparable to complaining how unfair it is that Hitler wasn't given full control of Germany after the election result of July 1932?
This was a post hoc analysis of self report eating patterns from pre 2018. I don’t think the respondents were following specific diets, was even IF a thing then? One could assume the 8-hour group does include a people that skip breakfast, and binge out on junk later with no plan of eating healthy.

It does not seem like the authors made even the slightest effort to control for any confounds.
You can post the ai content in other places. You can already see the results of crap ai posts on Twitter - there's no popular tweet without spam generated replies these days.

I'm not sure that even counts at censorship either. It's not about what you post - you just can't spam exclusively auto-generated content on that specific instance.
A bit the same with infrared. About 10, 15 years ago, several startups came out with cheaper ir-cameras. Flir then came out with the first gen Lepton chip, lowered the price for a while, so they where cheeper than the competition, i think none of the startups survived. Now you pay again a much to high price for a thermal camera ..
AFAIK Espressif parts that do include flash just co-package it ;) From what I know, ESP8266 is TSMC 40 nm and TSMC offers embedded flash down to 28 nm (their website must be outdated).
I never replace the brake fluid. I do flush each caliper when changing summer and winter tyres. This means a selected offspring presses the brake twice for every tyre and the caliper has fresh fluid in it.

The fluid only degrades in the caliper, no need to replace it entirely, and no need for a computer when you do it like I described it.
> The least well off 10% here live better lives than the top 10% of a large number of places.

You're absolutely blind if you think that. Tell me, in what place do the top 10% live worse life than the bottom 10% in the USA? Keep in mind, the bottom decile of income in the USA is $10k/year - think about how a person that earns that lives.
Except housing has become considerably more dense. It wasn't that long ago that most people lived rurally. Today, nearly everyone lives in an urban area.
Show HN: Experiment with AI models on an infinite canvas
Simple concept, the author is overthinking it.

I have been "problem manager" for many large outages. I use the term "problem manager" to remind people that an outage is something you manage just like any other kind of project, except on much shorter time scales.

Everything you learned about project management applies to dealing with outages.

> Sometimes an investigator needs to go silent for a while to chase down a hunch, or collect some data, or research some question. As long as such a silence is negotiated in advance, with a specific time to reconvene, it can serve a crucial purpose. I call this functional dead air.

Hey, if you are the kind of project manager that talks and does not listen to your team... that's a problem.

My ideal stance on those occasions is to present myself as somebody who "wants to be educated about the issue". I think it is more helpful and creates less stress. As I am asking questions I am trying to not seem to be interrogating them but instead emphasise I am a noob on the topic but need to learn quickly.

My ideal is this scene from Margin Call: https://youtu.be/Hhy7JUinlu0?t=67

This usually is actually true, btw.

There is no single way to do it right but as a manager it is your job to maintain good information flow between you and your reports and on an outage, your reports are essentially everybody involved.
Not really. The political growth of the BJP is all artificial and due to external factors - from the loss of institutional political knowledge that the Congress suffered due to its split and the back to back death of their leaders (Sanjay Gandhi, Indira Gandhi, Rajiv Gandhi) to the capitalist-right who were seeking a pliable alternative to the Congress. And today it is these capitalist-right who are in political control - as they are trying to create a US type military-industrial political system in India. Modi is just their puppet and is a fool who doesn't even realise it.
And the point is that both of these are problems that an incident commander is there in part to solve, both in the sense of making sure that those investigating have what they need including the ability to focus, and in that of handling communications with stakeholders including leadership.

If whoever feels like it can "hop on" the incident call and stay on it, regardless of whether or not they can contribute to the investigation, then the IC needs to do a better job. Granted, usually this is for lack of institutional competence; I've been one place where the IC role was taken seriously, and incident response there ranged from solid to legendary, where most places never rise above "cautionary tale." But nonetheless.
>Improving safety has been an aim of C++ from day one and throughout its evolution.

Wut, pretty sure the first aim was compatibility with C, the second aim was flexibility and overengineering, the third aim was performance. Safety was never on the list.
Why am i not surprised and even find this amusing? :D
Italy and Spain kept their king while being a fascist and sort-of-fascist country respectively, so I’m not sure the theory is correct.

The UK didn’t have the Terror, but afaik it did have at least a civil war because of the monarchy, a few centuries ago.

Rather than the monarchy in itself, I suspect it’s the monarch(s) that make it or break it…
> IIRC there was support for it in Netscape before it was really a standard.

That is probably true, since x-mixed-replace started the whole chunked transfer encoding.

It’s probably also what really triggered the invention of comet and later xhr. Netscape was way ahead and Microsoft just pushed it out with money, integration, activex? and of course unfair advantage.
The article is a bit of a puff piece for Butterfly and Exo. MEMS address a problem, but not necessarily the hard one for portable ultrasound. There are plenty of handheld plain old PZT transducer based devices out there.
> He is critical of string theory on the grounds that it lacks testable predictions and is promoted with public money despite its failures so far,[1] and has authored both scientific papers and popular polemics on this topic. His writings claim that excessive media attention and funding of this one particular mainstream endeavour, which he considers speculative, risks undermining public faith in the freedom of scientific research. His moderated weblog on string theory and other topics is titled "Not Even Wrong", a derogatory term for scientifically useless arguments coined by Wolfgang Pauli.

https://en.wikipedia.org/wiki/Peter_Woit#Criticism_of_string...
This might seem daft, but try drinking a large glass of water before laying down.

The call of nature is one that cannot easily be ignored.
I wouldn't recemmend that without a 128 bit variables. The truncation is required to make the generator non predictable, otherwise you leak to much state.

Alternatively, you can just call the 32 bit one twice and build a 64 bit value from the results.

Edit: I didn't see that you changed the algorithm more than removing the truncation.
It is honestly suprizingly good for exposing that much state, but it fails PractRand after 16 GB.

It is honestly suprizingly good and hasn't failed PractRand yet (I'm at >64 GB).
Boeing CEO: We're Going to Beat Elon Musk to Mars (2017)
HAHAHAHAHA, nice one
I think this is unlikely to gain traction. I say that no to discourage you, just to explain.

- The community has an instinctive distrust of closed source or a compiler from an untrusted source. If you’re familiar with the Trusting Trust attack you’ll understand why. People won’t send their code to you to compile, because they’re afraid of it being modified. People won’t use a closed source compiler, when an open source trusted one is available.

- Dev tools in every language ecosystem are almost always free, but sometimes even free tools don’t get adopted. Look the experience of the guy who built the mold linker(https://github.com/rui314/mold). Far superior to the state of art, improves incremental compiles a lot, widely applicable across ecosystems (C, C++, Rust), CPU architectures and Operating Systems. You don’t even have to modify your compiler, just need to point to his linker. He’s even giving it away for free for personal use. But still, almost no one uses it. The inertia of the established options is really high.

- It’s not complex enough. Think about the complexity involved in the cranelift backend. No one can seriously recreate the efforts of bjorn3. If we could have, we would have. But the idea idea here can be recreated, especially by the experts who already built incremental compilation into rustc.

- But if your solution is truly complex, like the parallel frontend, the burden of maintaining a fork would be too high. You’d have to spend all your time rebasing.

Again I’m not trying to discourage you, just stating the difficulties of making a business in the dev tools space. You would be better off contributing this excellent work to the community and trying a different tack.
TikTok added the same switch a few days ago.
Mate. You reference some random unspecified articles on the internet. The internet has thigs of widely varying quality and accuracy. If they are claiming to know e.g. what Apple's contract terms are with Arm then they almost certainly don't have any actual information.

> I did some more reading last night.

Great nice. I'm glad you're researching RISC-V. Welcome aboard.

I've been heavily involved in RISC-V since late 2016 when I bought my first board. In 2017 I co-authored a conference paper on a high performance emulator for RISC-V on x86_64. In early 2018 I started working for RISC-V pioneers SiFive -- my H-1B visa paperwork says they have 32 employees. It was under 20 the first time in was in their office for a quiet chat (which turned out to be the job interview). You'll find my name in the acknowledgements in the RISC-V User-level ISA Manual, and also the specs for the Bitmanip and Vector extensions. I was heavily involved for example in writing the example RVV code in the manual, adding support for the needed V instructions to the Spike emulator, being on the working group designing the V instructions, and modifying both example code and emulator to track changes in the ISA design, which were quite radical pre draft 0.7. I was also around when that memory consistency model was being developed, though not directly involved. RISC-V got world-class experts in academia and industry to design that. Other ISAs probably just get a few company employees to bang something out, and try to fix it up later when academic research points out problems.
I can't think of anything that Docker would give Python that pyenv and venv wouldn't already.

Not that I wouldn't just use Docker for this, but those two help a lot when dealing with multiple clients who have different versions requirements.
Chess is not something you make new discoveries in anymore, not something that results in a product that people pay for. Poor analogy.
Sometimes the US is suprising to me. The EU has done that 2005, getting 25 countries on board. Germany in 1993.

Then again, in a free market, why regulate at all? I understand the regulation in the EU, but with all the free market fundamentalism, why is the US regulating this? Shouldn't people decide if they want to buy stuff with asbestos or live in an asbestos home? Or get a job with asbestos exposure?

If you believe in free market fundamentalism, why regulate anything? Just label things.
"Theoretically everything should run in ai"

Odd statement. I don't really know what you mean by that. Perhaps 'math _works_, code should too' ?

I would definitely agree that it _should_ work.

I'm of the belief that no one should _have to_ publish (e.g. to graduate, get promotions, etc) in academia, and that publications should only occur if they're believed to be near Novel prize worthy, and fully reproducible by code with packaging that should last and work in 10 years, from data archives that will exist in 10 years.

But it seems I have been outvoted by the administration in academia.

Hence, we get this "ai that doesn't run" phenomenon
At the very least it wouldn't be bad for PR if Google bans someone for specifically breaking a clear TOS.
This is no different from their existing power. They can already claim that a video contained copyright infringement, and you can only appeal that claim once, or try to sue Google.
That’s written by gpt (bustling, at the heart of, …)
Social Minefield: A high-stakes game of minesweeper
There's an API, a year ago I had a nifty little script that would pull all my incomplete tasks for the day.
Groq may be an option?
So what's the catch, where this doesn't perform well? Would be neat to see benchmarks on smaller instance types too, 72vcpu is quite chunky boi
Totally agree, I intend to keep writing as my hobby so definitely wouldn't want to take the fun out of it by removing my own voice!
Slowly turn the wheels of justice. We’ll get there, I think. Lawsuits take time. Regulations take time. And, as demonstrated in every GDPR-discussion anywhere: understanding takes time.
Entirely broken JSON, no — I would be surprised if one existed. If you want slightly laxer semantics like trailing commas, JSON5 [1] is a pretty good spec and is JSON-compatible. I used to use it for LLMs (while telling them to emit JSON — no need to confuse them by explaining JSON5), in order to handle things like trailing commas, but in my experience LLMs have gotten good enough over the last year I mostly don't even bother anymore.

1: https://json5.org/
One edgy comment that might be misinterpreted is one thing; a dozen is quite another. You can't do this here and I've banned the account.
Attesting to the TPM's Firmware
In some ways this is similar. With responsive design we're talking about orthogonal views in the sense that given enough effort, the mobile and desktop experiences can be completely different, but of course in practice we're going to reuse components to save time.

So just like we have desktop and mobile views, I'm just proposing one more view where you also get to reuse some of your components, and where you get to pushback on stuff like animations, rich interactions, or novelties.
The problem is that Ubuntu hijacks some "apt install" commands and converts them to "snap install".
They really aren't the same beast, though.

It's like people are posting their preferred project manager without even checking out what planka brings to the table. So many kanboard comments.
The user shouldn't _have_ to. However, a 'refresh state' (and validate state, more gracefully than a full kill and reload) button can be both helpful and psychologically reassuring.

It can also be very helpful for out of band issues, like ISP hiccups, random hardware failures, bitflips, etc.
MIT license, but with CLA.

It's bizzare. What more rights could they possibly want on top of MIT to warrant CLA?
Garnet’s storage layer, called Tsavorite, was forked from OSS FASTER, and includes strong database features such as thread scalability, tiered storage support (memory, SSD, and cloud storage), fast non-blocking checkpointing, recovery, operation logging for durability, multi-key transaction support, and better memory management and reuse.

https://www.microsoft.com/en-us/research/blog/introducing-ga...
Couldn't you just replace the CLR and JVM with llvm and gcc and then replace C with assembly and arrive at the same conclusion.
They are hard to use when you absolutely want to use them the hard way, std::span can provide you lots of safety, but people don't use available tools.
> each human uses an average 100W of power

Does that include heating, electricity and fuel spent for the benefit of the human? How about infrastructure? Externalities are huge.
Because as a group the "advocates" who are otherwise intelligent are so inhumanly terrible at communicating ideas that it frankly seems more like they are doing it intentionally to troll.

Fifteen Minute cities "inspired by lockdown" is just flat out leading with the wrong conclusion and emphasis. You'd have to go with 'own nothing and be happy' to do worse. And then there is the concept of "privilege" which takes what should be a simple concept of invisible issues and manages to phrases it in a way that sets out to invalidate the experiences and insult everyone....

I'm not exactly sympathetic to the crowds but it is no wonder they are reactionary and paranoid when their "opposition" is so bad at communicating. I can say without hyperbole that they would obliviously describe a vaccine for all cancers in a way that implies they are going to kill everyone's children.
On the other side, Rust is a safe language that in real world uses unsafe blocks and unsafe libraries underneath (OpenSSL and other C libraries in practical terms).

That is not safe either in practical terms.

So there is always this discussion about putting C++ as an unsafe thing and it depens a lot, as you said, on how you use it.

I use max warning level, warnings as errors, smart pointers, almost everything return by value and sanitizers.

In Rust I have the advantage that libraries can be audited for unsafe blocks, but it still has unsafe and it will still use unsafe libraries in practice from C.

So I always challenge these people that say Rust is safe. It is when it is. In rea life it is not perfect.

I am pretty sure that the distance gap in safety from well-written C++ and Rust is, well, very small.
Oh that's great so we can finally train AI on what human generated content is Vs content to discard.
Canonical Written Interview
I tried to compare the source trees. They are nearly identical except for replacing Faster with Tsavorite which makes a direct comparison much harder as they renamed directories and files.
Microsoft Is Killing Codepush
> one day they come along with a DI container that is far inferior to the existing offerings

Microsoft baked-in DI is purposefully designed to be as minimal as possible, such that you can start quickly without getting into too much abstractions. And once you reach a level where you need a more powerful (and thus complex) DI container, you can easily plug it in and seamingly bridge within the minimal MS one. This allows to migrate in iterations to your DI container. And from my experience, the built-in one is enough for a lot of basic usecases.

Plus, it is way easier to move a codebase from MS-built in DI to any other 3rd party DI, than to move a codebase which grew without DI at all.

There is a reason why there is a ton of DI containers out there (Autofac, Funq, NInject, CastleWindsor, StructureMap etc) and ALL are differently opinionated and made different design decisions. What would have been your suggestion for MS, which one to bake into the ASP.NET Framework? There is NO way you pick any and not upset the people on the other side of the fence. IMHO MS did the right way, and tried to go with a minimal version that shares a common denominator with all of them, so they can be easily plugged in when needed. This is exactly what having choice means.
Kagi Universal Summarizer bookmarklet:

https://gist.github.com/Julioevm/68275ea1324046caedfdfb2ba0e...
I think there are two countercultural pieces of advice I wish someone had given me. I think both of these are more relevant than any “interests-matching” algorithm that pairs you with the supposed ideal career.

1. Focus more on the day to day life of what working in that career is like. Focus less on what the topic is itself, intellectually. If you’re a curious person, there are probably at least half a dozen subjects you find interesting enough to do as a career. So it is less immediately important that you pick one over another. If you had an obvious sole choice, you wouldn’t be asking this question.

The under-discussed thing is that if you don’t like the daily work routine or environment of a particular profession, that intellectual content almost doesn’t matter. Especially after years and years of being in the industry. For example, if you don’t like working in an office at a desk all day, you probably will struggle with being a software engineer, no matter how interesting your find it. You might be better off looking into civil engineering, or construction management, or another semi-adjacent field that isn’t done entirely from a desk in an office.

2. This may be more of a personality thing, but try to pick a field that involves a fairly narrow set of skills which you are able to master over time. Even though many/most white collar technology jobs pay better and are at the cutting edge of the economy, I feel like (and I imagine many others do too) there is a distinct lack of “progress” in terms of your professional self development. It’s very easy to constantly learn new things, but not have them add up to any coherent whole. This is probably because technologies change so often and the business requirements vary wildly. This sort of scenario is very unlike say, a chef, in which it’s more easy to track your progress and feel like you’ve achieved something over the course of a decade.
TLDR:

String theory solve no new problem.

There were hypes on what string theory can do. When they were proven wrong, they just come up another unverifiable shit and start the hype again.
The old saying one doesn't get fired by buying IBM also applies to Microsoft, Apple, Google, Sun/Oracle.

You see this on the Android ecosystem, until Google finally started pushing common set of libraries on AndroidX, later Jetpack, everyone used to complain about lack of direction on how to develop apps.

The full experience on a box from Apple platforms.

While the author rightfully points out Java isn't as bad, libraries that aren't part of Apache foundation, Java EE/Jakarta EE compliant, or Spring (which also includes a subset of EE JSRs), usually are largely ignored.

As polyglot dev that uses .NET, what is disappointing is how the whole .NET FOSS turned out to be, not necessarly what is happening with .NET 9 per se.

We have key team members trolling the community that Windows/Visual Studio is the best experience, which it is, because they killed the VS4Mac, VSCode plugins are still not as good as Python/Java from other Microsoft teams, now replaced by C# Dev Kit with the same licensing scheme as Visual Studio. The poor F# gets Ionide as good as they can manage.

Anyone that is unhappy with this experience outside Windows, has to buy Rider, versus other language communities that can jump into InteliJ Community, Eclipse, Netbeans without paying a dime (donations are welcomed for Eclipse and Netbeans).

Then we have the GUI mess, thankfully there are Uno and Avalonia now, or how Azure is driving ASP.NET design, which on the other ecosystems is indeed driven by collaborations and not really single vendor.
Selling is a bit exaggerated. Scaling up is almost always non-detrimental. But I do feel that NVDA is slowly falling to a stall because there are no exciting new modes of business coming out.
IMB Piracy and Armed Robbery Map