skysight-inc/HackerNews huggingface dataset:
Hydrogen is really not the answer in many places because of its complex physics. Ammonia is probably more useful as fertilizer instead of fuel but whatever.
We can probably have a win-win situation if we use sodium with sodium fuel cells: https://news.ycombinator.com/item?id=37548917 You could even recycle the sodium hydroxide later if you really wanted or neutralize it and dump it while on the way.
See also: Every Amazon commercial.
I knew they were all UB except the integer promotion one. Ah well, at least I have -Wconversion turned on to save me from myself on that one.
Homebrew Website Club
> Of course the official language is the only one that is "legal"

If only! Here in Canada there are two official languages. All laws are drafted, and enacted, in both English and French. Both versions are equally valid, equally binding. And, sometimes, they don't say the same thing.
This one was always my favorite app but I had to move to a tablet once I got above 35x35 or so. Couldn't stand all the scrolling around.
> and 1 pill contained 129,000 μg/g of lead (about 13% lead by weight)

Holy shit, that's like eating a lead air rifle pellet. Probably worse in fact, because it'll dissolve more
Betteridge’s Law in action ;-)
Hardware seems to be at https://github.com/pineapple-one/hardware-eagle
That’s my experience also, except the ones from the UK and especially the ones from the UK hiring for clients outside said UK, like Germany. Now the experiences I had with _those_ people would make a used car salesman blush
a snooty, awful user base and terrible ideas that hurt usability.

and iphone which was awesome, if also a statement in how blind and shitty the competition was.

overrated upper middleclassware anyway...
The lack of any mention of Quartz Composer is really sad. I saw so much absolutely amazing things done in Quartz Composer by people who knew almost nothing about programming. I recall Facebook even talking about using it as a tool for prototyping UI animations.

I used to use it to inspect HID devices because it was SO unreasonably easy to do so.
Sure, after literally everything else.

Security remains top of the pile in terms of (targeted) creativity and foresight, things that separate “just AI” from “does everything imaginable for us” and indeed the threshold for what we can start to consider AGI.

Once security is replaced by AI the system is essentially untethered.
Yes, I believe that's correct. If any of the services that you are opening/exposing in this way contain vulnerabilities, those could be exploited to gain unauthorized access to the hosting machine. Attackers could then use the compromised machine as a staging area to launch attacks against other systems on your home network.

Putting the hosted machine in a separate VLAN (like a guest network) can mitigate that, but it means you have to do that configuration correctly.

(I am not confident enough in my own abilities/knowledge with respect to these vulnerabilities to try it, and so it may turn out to be very straightforward. I hope to do something along those lines someday but so far the risk has outweighed the reward for me.)
Well i agree with them but for different reasons.

I also disagree about duplicates being a non issue in security bounties though. Its super common for multiple people to find the same bug. Even worse, security bugs are often kept secret so you dont know that someone has you just have to trust the project that it really is a dupe. Its one of the main reasons why sec bug bounties are unfair to researchers imo.
It loads fast and fine for me in the DC area of the states.
One of the things that I always wondered was how much the safety of home allowed that lead to happen. The US never had any real threats to the mainland and so they were able to focus and just execute without distractions. The majority of the rest of the countries in the war had to balance their manufacturing power and steel production with defense.
> The playbook for a succesful free market economy is to use protectionism at home

Nope. Protectionism hurts the economy because it is an impediment to free trade.

> South Korea for an example of a country that was built with protectionist capitalism.

Protectionism hurts the economy, but not enough to sink it. Free markets are remarkably resilient to damage.

> Not Russia.

Russia's economy is a kleptocracy.

> Chile

Installing a neoliberal government doesn't mean they actually instituted a free market. Chile has, as I said, gone back and forth between free markets and socialism. The country would get on its feet with the free markets, then switch back to socialism until it was on its knees again.
I mean everything goes through boom and bust cycles. If you want a relatively safe job think about becoming a public servant. However, dev jobs are some of the best jobs in the world, as it allows one to work in many sectors and the pay is generally very good.

I invest and save aggressively. So a bust cycle lasting a few years won’t matter to me.

Additionally, keep life expanses reasonable and not getting sucked into consumerism keeps the cost of living low.
Unity is a "malware-pushing advertising network which merged with a game engine to acquire a delivery channel" https://boingboing.net/2023/09/17/game-developers-flee-unity...
With over 600 hours put into Kerbal Space Program I can vouch with authority for the difficulty of such an operation. Can’t wait to watch the event unfold!
FYI tiny, slow escort carriers not full-sized modern aircraft carriers.
>that's where the money is these days.

We were talking about the past. And back in those days when computers were expensive, most people and companies were writing SW for the most popular platform out there, which at the time was watever had the best bang for the buck thjat home users could afford: Coomodore, Sinclair, Amiga, MS-DOS, etc.

>Even today a lot of the best software is only available for Mac or iPhone.

Again, we are talking about the past. TikTok might be the hottest app today, but back then it was Doom.
You should read the sentence after the one you replied to.
Oh, I'm not at all discounting the utility of it. As a statistical tool, being able to exclude either A->B or B->A based on the sign of the offset is really useful as a filter.

> However, it does informally bring the results closer to causation. So I won't call it "causation" per se. Just call it something similar "granger causation."

I think this is the main point where my confusion comes from. Calling it "Granger causation" makes it sound like a special case of causation, causation with a stronger condition tacked on. For something stronger than generic correlation but weaker than causation, it seems like "Granger correlation" would be a better term.

> Experimental physics isn't asking causative questions. It's more asking how well does the data fit a particular model. It's purely correlative, there's no drive to answer anything causative here because it doesn't make sense.

I don't think this is accurate. When asking how well data fits a model, typically the model asserts some causation. For a model predicting "If A, then B", an experiment would set up condition A, and observe whether B also occurs. The role of experimental design is to produce an environment in nothing else could cause B, such that a correlation could only be produced from causation.

(Granted, from an epistemological viewpoint, Descartes could still doubt such a case and call it purely correlative, but that veers from physics to philosophy.)

> When experimental data closely correlates with say Newtons law of motion does it make sense to say Newtons laws caused the data to come out that way?

No, but it would make sense to say that Newton's Laws states that a causal relationship exists. For the statement "An object at rest will stay at rest, unless acted upon by an outside force.", in an environment with no outside force, the model predicts that the effect of "an object stays at rest" is caused by the initial condition of "an object is at rest".
Yeah. My 3090 gets like ~5 tokens/s on 70B Q3KL.

This is a good idea, as splitting up llms is actually pretty efficient with pipelined requests.
The keynote speaker at the Hydrogen World Congress 2022 disagrees with you: https://vimeo.com/761934482

According to him transporting H2 is THE biggest problem. There are too many conversion losses in the process.
Free markets don't change meaning with context. Google the definition of a free market, I'll go with that.
I hope AI brings us headlines that don't end in a question mark, because it's unoriginal and I'm sick of it?
> Edit: why disagree?

Because I don't think a resume submission system should be doing OCR. There aren't that many text formats out there: between Word, PDF, and some form of plain text (just actual plain text or something like markdown or readme), that probably covers 99% of resume formats. Why on Earth would I want to run resumes through OCR when all those other formats can easily have their text extracted?
The compiler isn’t strictly required by the standard to emit a syntax error when given an invalid program.
No mention of "Blas de Lezo", the option that was winning the poll until it was silently removed?
Perfectly fair response. I think your examples are also good evidence that people like native software, or at least the appearance of a cohesive platform. Apparently "non-native" apps like an SPA or WASM tool will probably turn most normal users off. Good enough native support can make a web client redundant, even if 'native' means Javascript with OS-native controls.

To counter that though, I think we have to define SaaS concretely and ask what a more service-driven world would look like. I consider SaaS to not only be the paid components of an OS, but also the "free" services like Google and the App Store. Holistically speaking, our OSes are saturated with services; Find My, Android Notify services, OCSP/Microsoft/Google telemetry, online certificate signing, and even 'assistants' that fail to assist without internet. What more could we possibly put online?

It's a bit of a rhetorical conclusion to leave things on. I'll certainly see worse examples in my lifetime, but the status quo is bad enough in my opinion.
> Software engineering is no more magical. Some people like to build things. Most do not.

This misses the point. There are considerable advantages to Free and Open Source software even if you never modify it, the most obvious being that it tends to deter software vendors from adding user-hostile functionality such as tracking. (It isn't perfect in guaranteeing this, but it's a strong start.)

For more on these second-order advantages: [0][1]

> A couch is more of a black box than a smart phone.

In what sense?

With a smartphone full of proprietary software, it's extremely difficult to find out what it's up to. Same goes for modern smart cars. [2][3] Even if the software is benign, can you be sure about its future updates? There are no such concerns for a couch.

[0] https://news.ycombinator.com/item?id=31071180

[1] https://www.gnu.org/proprietary/proprietary.en.html

[2] https://news.ycombinator.com/item?id=37443644

[3] https://foundation.mozilla.org/en/blog/privacy-nightmare-on-...
My understanding is that robotics were being heavily developed in the US in the 80s/90s to improve costs. Then outsourcing took the wind out of the sails for robotics.

Maybe the tech was to far out, or maybe we would have had vastly more advanced industrial robots.
No way would this ever be a good idea. Language changes too much, be it human or machine. This is why you need flexibility, not a rigid structure, in making law.
> ...lower end devices

So, pretty much every other consumer PC available? Those losers.
This is neat. Model weights are split into their layers and distributed across several machines who then report themselves in a big hash table when they are ready to perform inference or fine tuning "as a team" over their subset of the layers.

It's early but I've been working on hosting model weights in a Docker registry for https://github.com/jmorganca/ollama. Mainly for the content addressability (Ollama will verify the correct weights are downloaded every time) and ultimately weights can be fetched by their content instead of by their name or url (which may change!). Perhaps a good next step might be to split the models by layers and store each layer independently for use cases like this (or even just for downloading + running larger models over several "local" machines).
Despite the fact that this is a claim with no basis in reality, what you are saying is that people who don't understand the core concepts the language is built on write bad code...Isn't that true for every language?
It looks like it's designed so that people who live in the country get more, not necessarily those who consume more. Within a region, everyone gets the same amount. So within a region, those who consume less win, and those who consume more lose.
I wouldn’t do this myself, but theoretically heating the oil relatively high for a while before consuming would destroy any toxin buildup. The other route would be adding enough acid to prevent botulism from growing, but I think that can be a bit tricky.
Seems reasonable to assume that person didn't mean people with butlers, the ultra rich, but rich people, just as you described.
The Grauniad struggles with English all the time, what did you expect lol
lol, it literally doesn't change the resource allocation, just makes it a cash grab instead of open
For years I've tried to convince my lawyer friend that something exactly like this would be great to have, and then it turns out to have existed probably all the time.

I think this is truly awesome.

Every law should be written in a language like this, and presented publicly with syntax highlighting and consistent formatting rules.

Then it should be made part of the school curriculum to learn the law language.

I believe it would greatly improve everyone's ability to read laws and be confident about their understanding of them, which would be a huge boon for society.
Glad I read the article, I think he is correct.

I am sure people will try, but I think it will end being "border security" for Walled Garden Environments, which is were the Internet seems to be heading towards.
Not relevant. - wiki pages aren’t laws.
> and fine‑tune them for your tasks

This is the part that raised my eyebrows.

Finetuning 70B is not just hard, its literally impossible without renting a very expensive cloud instance or buying a PC the price of a house, no matter how long you are willing to wait. I would absolutely contribute to a "llama training horde"
> Nonetheless, Atlanta has a homicide rate 5-10 times higher than Delhi ....

Estimated number of civilian firearms per 100 people:

- U.S.: 120.5

- India: 5.3

https://en.wikipedia.org/wiki/Estimated_number_of_civilian_g...
RV32I is pretty tiny. Particularly when you can squint hard enough at the spec. FENCE can be a nop. EBREAK and ECALL can be something like a halt of the machine.
I would rather use a process that uses more abundant elements and can be used to (re)produce electricity directly without burning: https://news.ycombinator.com/item?id=37548917
Generally, it is a good idea to lower the temperature needed to produce your fuel as that usually is just waste heat. Melting iron oxides needs very high temperatures which makes everything more complex.
I think what you are describing is how most people use Google Photos, or perhaps Dropbox or iCloud, and I think this is the main way people share photos.
starting with FORTRAN the last 70 years have involved continual improvements to make programming faster, easier, higher-level, easier to learn, and more accessible; and each one of these has just made programming an even more useful and important skill. I don't currently see any reason why ChatGPT should be any different.
If you booted up an IBM PC without putting a boot disk in, it booted to a Microsoft BASIC prompt that was burned into the rom.
They wanted to bring programming to the people, as long as they got rich from it.

Nobody ever thought they'd do that for free (except when they used piracy as a form of dumping, by turning a blind eye to it when convenient).
This article was somewhat revelatory to me in that I can now see that the source of my frustration with the direction my career has gone in recent years is that I spent much of it cutting my teeth at a SV-style company during the 2010s before it was bought out by traditionalists, and that subsequent companies ended up being more solidly traditional, even if they initially appeared SV-like on the surface. I think I had naively assumed that SV-style was the norm, and the experience of discovering this to not be the case has been a little alienating.
> Clever use of computation over convenient assumptions

What does that mean?
I don't mind people implementing things in this way to save money.

I have a problem with them advertising it as "USB-C" and USB-IF doing nothing to stop this false advertising.
Ok so it doesn’t mention what she was taking.
It could be turmeric, ashwghanda or something else. Said 4
I'm not trying to be a dick but I'm having a hard time relating this to data science or agile and then specific mentions of things like APIs over Databases. What's the goal of this?
Similar photo from League of Legends' world finals from 2022 (Chase Center): https://res.cloudinary.com/dxb0ptf6a/image/upload/c_fill,dpr...

If you haven't been paying attention to the eSports scene it can definitely be really surprising, but the crowd size and the production value of these things is insane to think about, especially if you aren't expecting it for just a video game.
Screwdriver Clarity
If you're looking for a GUI editor for your LaTex content, personally I like Lyx [1]. It's featuresome, easy to use, and also includes outline navigation.

[1] https://www.lyx.org/
Also free agent simulations for discovering unintended consequences
Add 2020 to title
You have not described a mechanism or API by which the compiler or programmer could enforce that only Leak types are on the stack and that a longjmp will not traverse `!Leak` types. And the only real way to get this would be to describe an interface that would have to be variadic to allow calling functions in general, as you would have to ensure that all args to a given `impl Fn*` are `T: Leak` for `T0` through `Tn`, and Rust currently lacks variadic generics. At that point, you might as well just do the same for `!Drop`.
Pension funds is shorthand for pension funds and other bulk investments for other people vehicles like BlackRock and Vanguard. A common complaint from people is that there's under ten entities that owns almost all of the major public firms. Matt Levine has very funny and informed takes on this sort of thing, ZeroHedge et al have conspiratorial ones, but it's a real thing.
Hi Gwern,

You have a fixed message about disabled JavaScript on your site. This message takes a lot of space on the screen and completely hides your menu.

Its phrasing is also quite annoying, with two exclamation points and a bold "must". I won't enable JS, I know the trade-off, it's fine to display some discrete message on top of the website, but you should respect my choice of having it disabled / try to understand it. Please. Don't nag me too hard. That would have way more effect on me than justified vs left-aligned text. I'll just use reader mode that removes even more features.

As I can read in this very article, I can't trust you not to run random and untrustworthy scripts from third parties like Google Analytics on my machines.
An H100 is maybe a car but not nearly close to a house...
... but if the full quote is, like in the sibling comment, then everything is still far from clear.
Lisp programming on the Mac was actually great. Apple maintained and sold for a while "Macintosh Common Lisp", which was a lot of fun.
My favorite chili oils take the chilis just beyond a perfect maillard "sear" and venture very slightly into burnt territory. Many peppers have a natural bitterness when dried, and that slight bitterness added from the barely burned flavor brings out some extra, magical, umami depth. Adding some acidic elements makes for some incredible dishes.

I have found that smoked chilis lose their smokiness with high heat though. I wonder if doing a lower heat extraction might retain those smoky flavors. Sounds like the multiple extraction/blend the author talked about would be worth a shot to get both.
"Computers for the masses, not the classes".

At that time, pretty much every home computer would boot into a BASIC interpreter (or a REPL, in modern parlance).
SPJ code for journalists: An ethical journalist acts with integrity.

So, what happened to NYT and WaPo? Are they saying that they are full of unethical journalists?
> ruling out some optimisations GNU can chosen

GNU didn't do any optimizations that are acceptable in a language with move semantics. The new `std::string` is _strictly_ better than the old one. Although there do exist very many superior string containers outside of the standard library. libstdc++ still supports the old ABI, by the way, as `std::__cxx11::string`.
The GSP service firearm is a Glock, FWIW.
Polar heart rate monitors work very well; a lot of them also have "5Khz" output which cuts out the whole bluetooth/ANT+ stack - basically they send out a short range inductive pulse at 5KHz on each heartbeat. For a simple demo, plug an old-school telephone pickup (or any old coil) into a soundcard and listen - you'll hear a short click or chirp on each heartbeat (this how most gym kit that is compatible with polar HRM's work).
I'm comparing it with Apple's market cap of $10^12. Such a vulnerability seems pretty serious. But maybe I'm mistaken and it's not that bad.
Home Assistant Green
Be careful, the wrong settings, and all your edit history may be available.

(This could be bad, depending...)

As well, as some others mentioned, some sleezy recruiters will change your resume without permission. Add things/skills. Remove things.
I always disagree when I see something like: "5) Lack of Understanding

When ChatGPT generates a human-like response, it's not a result of understanding the content in the way humans do. Instead, it's drawing upon patterns in the data it was trained on. It can mimic intelligence, but it doesn't genuinely comprehend the concepts it's discussing.". If I ask ChatGPT or GPT-4 to solve novel problems using a random library or programming language and it solves them then it is clear to me that it has understood the tasks, indifferently on how you paraphrase it if that's not understanding then we all lack understanding. But anyway, this part of the article feels more like a tangent, hopefully you're not going to use a LLM to analyze incoming traffic (maybe just for moderation).
My dad was a geologist. We would go fossil hunting all the time and lick rocks. I've tried explaining it to many people over the years and it sounds silly to them. With the 'end grain' of a fractured bone, the porosity of real bone sticks to your tongue unlike other rocks, it's pretty cool!