skysight-inc/HackerNews huggingface dataset:
That seems completely implausible though based on the losses. An ICE tops out at 25% efficient or so. A hydrogen fuel cell is 40-60% and efficient and that's likely to rise. If you're bothering with fueling cars with hydrogen gas, you might as well make them electric and get a huge range boost for free (and way more torque, less maintenance etc.)

There's just no logical reason to try and burn hydrogen in ICE engines.
Dependency tracking was the primary issue because the company was in a regulated industry. Releasing patches for upstream existing open source was a secondary issue; GPL made this especially easy.
Last year recruitment was a pain. This year, it's slightly better, still the process hasn't changed much. After spending an inordinate amount of time interviewing, I brainstormed and launched nitrohire.co last month after a few months of alpha usage. Nitrohire helps hiring managers get quick and useful information about candidates without any effort.

Currently doing on and off in the vicinity of a grand a month.
Really? I keep hearing stories about graduates who gave up on the field because all the residency programs were full. The training license is for a limited time, right?
Chips? When BASIC came out, chips were all in the chip box. Memory was magnetic donuts, and large scale integration wasn't until 1970.
If he's an employee, and at least 50% of the company is owned by employees, it checks out.
Why is it so enticing for people to act like edge lord? I hate this tendency in myself too. Thanks for being cool.
In the past I've opened up my provider-supplied cable modem and removed the wifi card which was luckily modular.

This was a really retarded ISP (UPC Ireland) that constantly (like bi-weekly) reset my modem to its factory settings including a way-too-simple wifi password of 8 uppercase characters excluding the I, L and O for number confusion reasons. The entropy was so low that I could crack so my neighbor's passwords in half a day. Basically they were backdooring my entire network.

I emailed them but of course nothing happened. Eventually someone even reversed the algorithm they used (based on the SSID of course....) and published a generator which they reacted to by only sightly tweaking the algorithm which of course got reversed again. They also disabled other features that could alleviate this like bridge mode. It was such a terrible company with extreme contempt for their customers but sadly the only fast one I could get in that backwater town.

But anyway removing the wifi module fixed that huge backdoor at least. I kept all the parts to put it back, but when I quit the service the modem was deprecated and they told me to throw it out.

Later they got taken over by virgin media, not sure if they're still as bad because I left the country.
Governments in many countries provide good services to their citizens. The US has one party that just tries to dismantle and make government programs worse on purpose so they can personally pay less taxes.
"Sorry, you have to wait until release management is available to push this small bugfix to prod. You job role of software developer does not qualify"
Here’s the startup screen from MacOS 8 [1] which came out in 1997, more than a decade before the iPhone came out.

[1] https://en.wikipedia.org/wiki/File:Mac_os_8_splash_screen.pn...
Almost all "regexes" in programming languages are not actually regular expressions and do not have the properties you describe. (I'd argue that this is one of the clearest demonstrations that programmers do not put a lot of value of state machines)
I'd strongly suggest you actually go read their TOS yourself...

Particularly relevant sections:

> You are responsible for your use of the Services and for any Content you provide, including compliance with applicable laws, rules, and regulations. You should only provide Content that you are comfortable sharing with others.

> You retain your rights to any Content you submit, post or display on or through the Services. What’s yours is yours — you own your Content (and your incorporated audio, photos and videos are considered part of the Content).

Now - to be clear, they are absolutely taking a free license to use your work (copy, alter, redistribute, promote, share with others, etc) as needed to ensure they can... you know, make Twitter work (and advertise for Twitter with it, or expose it to 3rd parties through an api). But the ownership statement is incredibly clear, and meaningfully so.

Full fucking stop.
The government doesn't need to be particularly efficient or incorruptible to provide a covered marketplace. It's basically touchless.
Hey I'm in a similar situation as you. I transitioned out of a dev job recently and I'm putting more energy into my business. I have experience in podcasts, at least from a technical point of view. Reach out if you want to connect active.book8254@fastmail.com
I used to have a recurring issue where my PlayStation 4 controller, while I had it attached to a PC via USB, would, for some strange region, connect to the PS4 over Bluetooth and start sending button inputs to both the PC and the PS4 simultaneously. Usually this happened while I had the monitor set to the PC (because I was gaming on it), so I wouldn't know I was effectively sending random inputs to the PS4. Sometimes I'd find out when the controller started producing a PS4 game's rumble or controller-speaker audio.

In this way, I once spent over $200 on Call of Duty in-game currency. At least, the currency appeared in my account one day, and I'm pretty sure that's how it got there.
> What's changed since then?

These entities have acquired more capital, and thus more political power. How do you prevent this?
You absolutely could lay a cable that long, and IMO we should. There is no reason not to export abundant renewable energy today while we can, and figure out the long term storage issues as we go.

Hydrogen can be manufactured anywhere you have seawater and electricity, so it would be a much better use of resources to lay a subsea superconducting cable once and let Japan store power by generating hydrogen locally.
It’s definitely not what’s used anymore. Reddit went closed source and when they did so they gave one reason being their internal codebase had completely diverged and moved to micro services
Boringgggg, as usual.

Read "Altered Traits" - two western scientists trying to pump up meditation self-report that they can't find any tangible benefits and resort to BP control meditation because they can't even reduce their BP, let alone anything else. "Anxiety and mood" are pretty subjective. Just sitting there drops pulse too.
Aasm works quite well in Rails land
> All real numbers, and all numbers of any other variety, can be written with a finite number of symbols.

This is false. In some sense, there exist numbers that can't be referred to. We can refer to the set of real numbers as a whole, but not some of the elements. https://en.wikipedia.org/wiki/Definable_real_number

But then there are issues with defining "definable numbers", which complicates things by a lot. https://mathoverflow.net/questions/44102/is-the-analysis-as-...
No that is how old Reddit worked before it went closed source and evolved into a social media app over the top site with comments it used to be
(A) is just sentiocentrism, which isn’t a novel ethical view. There’s a pretty extensive Wikipedia page on it [1].

Regarding your second point, indeed we can’t truly know whether or not anything is sentient, so we must reason in terms of probabilities.

We can observe some degree of understanding and emotion in humans, cats (and other animals), and LLMs. We also consider (in the case of humans and animals) that their brains are probably biologically similar to ours, and (in the case of LLMs) that their neural nets are weakly modeled after our brains.

When we consider car engines, rocks, or air, we cannot observe any degree of understanding or emotion (though indeed we can never be certain). We also do not observe any probable similarities to our brains.

Therefore, we arrive at the conclusion that P(other humans sentient) > P(cats sentient) > P(ants sentient) >> P(engines sentient) > P(rocks or air sentient).

This leads us to apply the precautionary principle [2] to humans, animals, and LLMs, but not to engines, rocks, or air.

But indeed, ethical questions around the uncertainty of sentience aren’t novel either. Wikipedia also has a page on this topic [3].

[1] https://en.wikipedia.org/wiki/Sentiocentrism

[2] https://en.wikipedia.org/wiki/Precautionary_principle#Animal...

[3] https://en.wikipedia.org/wiki/Ethics_of_uncertain_sentience
Cool idea. As someone who sees value in having a buffer of food for many reasons, I've signed up and will inventory the stuff in my basement.

I hope you don't mind a few unsolicited thoughts.
Expiration dates wasn't an obvious feature from the website. I was about to ask about it here until I watched the video. Maybe put some screenshots from the app onto the page with a more verbose feature list so it's more easily scannable?

If the app could break down calories by food group or macronutrient it would help keep inventory balanced.

Would you mind emailing me? I may have encountered a bug. giegs.hn@proton.me
Quite the opposite: It should, in an ideal world, be perfectly safe to share your credit card number with everyone, because all it should be is arguably an account number.

Payment initiation or confirmation can be an entirely separate layer (such as chip + PIN or 3D Secure).

This is actually the goal of European regulators right now (with some carve-outs for low value and low-risk transactions).
At the point where you own 20% of the company you're not really an employee; you have more control over the company than the company does over you.
I find that it’s often helpful to break focus. Sometimes you can get so deep and involved in a problem that tunnel vision starts blocking you from seeing better solutions. Or, you can have a good several hours of focus but ruin yourself for the next day or so by neglecting your smaller admin tasks or your body. As others in this thread have said, the key is finding your personal best ratio of focus vs breaks.

I find that it varies between tasks, e.g. if I’m executing on a pre-designed dev plan I might give myself a 2-hour timer to really dig in. But if I’m brainstorming possible methods to solve a problem I’ll give myself 30 min at a time to make sure I don’t get sucked too far into any one rabbithole (plus those breaks trigger some lovely epiphanies). Or for mindless admin tasks it helps to just set 10 min of focus time so I’m not overwhelmed.
Renewables like solar and wind could be used to charge a battery or to electrolyse H2. This report argues against the latter. Or rather, against the Japanese government's current implementation of an H2 policy.

I don't think we need to be cynical here. The report can be read on its own merits.
It's shocking to read that some folks have bet the farm on crypto, but maybe I shouldn't be surprised. Regulators have lots of work to do.

Bitcoin will crash eventually. But first Binance will fall. These arenot "predictions". This is just common sense. Ponzi schemes have a finite lifetime.

When it happens small investors like those in this story are unlikely to get their funds back. Large investors are more likely to be able to absorb the loss.

What happens to El Salvador.

Staying "faithful" to crypto is only going make the losses worse. The longer you "believe" the more you stand to lose.
I don't think it's that simple. Standard Oil was huge, the companies of that era owned whole towns.
The vaccine technology used was studied for 20+ years. Billions of doses have been administered. They're safe. This antivax nonsense should be banned from the site.

Just read your own article:

"Any link to Covid vaccines has been ruled out on the basis of international evidence demonstrating their safety in pregnancy, but PHS confirmed that it had not checked the vaccination status of any of the mothers affected.

...

Since April 2022, the neonatal mortality rate has been falling and - between May 2022 and October 2022, the most recent month for which data is available - has been consistently lower than expected when compared against the pre-pandemic averages."

The children in the article were too young to be vaccinated.

The more likely explanation is either the kids got covid, or received subpar care due to staffing shortages caused by covid.

Please stop spreading antivax sentiment.
I definitely did.

I got over both the starting paralysis (and then the subsequent doubt paralysis that I picked the wrong one to work on) by doing 2 major things:

1. Making the definition of "project success" being that I learned a ton.

Once I did this (like consciously did it, for example my decision to work on E2EE was a terrible biz decision because nobody asked for it, but I wanted to learn more about cryptography) the decision became easier. I picked the one that had something I wanted to learn in the immediate term. Mogul had more interesting things at the time that I wanted to learn (E2EE, push notifications, CSV uploading, etc...)

2. Choosing to work on these projects over a very long period of time. Once I had the mindset that these were 10+ year projects for me, the approach really stopped mattering to me. As long as I pushed forward, I felt like I was going in the right direction.

Working on 1 feature per app each week vs focusing 1 year on each app stopped mattering because the end result over a 10+ year period would be the same. Both apps would be there, probably have similar features and I would have learned the same things. Just in a different order.

Second one is definitely more specific to me, but I think some of it can be applied when you think about a project/product as a small part of someone's life journey.

Hope that helps!

(edit: I also wanted to say that I have 2 more apps on my roadmap. No idea when I'll start them but I know the I'll do it when the time is right)
This reminds me of Don Drapper from the show Mad Men. He was living with this big secret but was a success in his new life. Dr. Drew Pinsky talked about this once in an interview because his own mother had a similar story to this Bank Clerk.
Capital One offers it on their certain credit cards. Somehow Google Chrome, when you save Capital One card in it, offers to generate virtual directly from Chrome.
> In principle, Rust has some overhead for being "safe", which C++ does not. Also, C++ benefits for longer period of time and more people working on optimizing its libraries and compilers.

Do you know of any specific safety features that makes rust slower? About the only one I can think of at runtime is that everything is bounds checked but that’s usually fixable in many ways (and technically c++ has that too except it’s applied randomly based on subtitle API differences like [] isn’t but .at is). As for quality of the standard library it’s hard to say. I haven’t found it to be bad. The HashMap implementation is better out of the box, a Vec/vector doesn’t really have anything special. File system APIs, error handling, modules, and async all feel more mature and polished (not performance per se but just overall completeness of the language). What is on your mind when you say that the c++ standard library is higher quality? Oh, and which of the three major implementations are you referring to?

The compilers story is actually even better because very little optimization happens in the frontend and thus a lot of the optimizations done for c++ apply to rust too. One specific way the language itself is better is that it disallowed aliasing so it’s closer to Fortran for numerical stuff and there’s various optimizations that c++ just can’t do. If I recall correctly that hasn’t been fully hooked up to the compiler due to bugs in LLVM but that will get resolved eventually. Overall, I’m not familiar with the claim that Rust code compiles worse than c++. About the only thing I’ve run into so far is bound checking showing up in hotspot code that I wrote non idiomatically because I’m still new to the language.

> Well, I learned something new today... I didn't know about rustup. Was it introduced recently?

1.0 is 6 years ago so not recent at all (not sure if there were pre 1.0 releases too): https://www.reddit.com/r/rust/comments/5iqsmg/rustup_100_is_...
https://theconversation.com/twitter-how-to-remove-elon-musk-...
It’s also worth mentioning that while OK Go while makes catchy tunes, they aren’t your typical starving artist stick it to the man band being victimized by BigCorp. They’ve always been quite in line with marketing, advertising and working with corporations. This Chevrolet ad/OK Go music video is from a decade ago: https://m.youtube.com/watch?v=MejbOFk7H6c

Note: I don’t dislike OK Go at all, don’t get me wrong, I think they make some of the most creative music videos I have ever seen.
Fuel cell (and tank) is a different tech but car industry believe that it can be still manufactured at competitive cost and quality in Japan. It's hard to compete with Chinese massive amount of cheap batteries in Japan.
Now that the sharks are circling, it's only a matter of time.
> This makes it annoying to design a state machine.

Annoying sure, but necessary right? With or without a state machine you have to handle all the states, and if you don't bother quantifying all possible states of your model and just winging it, it's not like those extra transition states magically disappear. Instead you just run into weird multithreading bugs and after banging your head against the wall for 5 hours you realize you forgot about a transitory state

And just to clarify, I don't mean handling every single state possible, because that's most likely infinite. But if you specify a finite number of states your app can be in, and then mark the invalid transitions to take you to an invalid state, then you can figure out when your app is in an invalid state immediately instead of having the weird bugs crop up randomly.
> monopolies strike me as the logical conclusion of a market system

Doesn't seem to happen, though. HN consensus seems to have changed from Google being an unstoppable monopoly to being unable to sustain its business model.

> I'd like to see nationalization considered

There's plenty of negative historical experience with nationalization.
Dupe. Discussed last month: https://news.ycombinator.com/item?id=34051088
We’ve seen enough of the fossil fuel industry’s shenanigans and political lobbying efforts to know how that will go. The anecdote about the turtle allowing the scorpion on its back to cross the river comes to mind. It’s in their nature to sting. It’s their entire incentive structure to sting.
Yeah, well, although it's a server side VDOM, so it's more like React/Preact, but 100% server side.

It's quite different from Rails. There are no models, no views, no controllers. There are components and there is a directory called app/pages where all components named page.haml will get their own route (kinda like the path based routing in Next.js).

Ruby+Haml removes a lot of unnecessary syntax so components become much shorter than their JS equivalents. It feels really nice to use actually.

Since the server knows which components are in use on a page, it will only include CSS for those components, which makes loading pretty fast. Then whenever a user clicks on a link they will receive the styles for the components that appear there.

There is no need to write JavaScript, nor is it possible. It would be interesting to support custom elements (web components) but I haven't found a use case yet. I suppose it will come up some day, for things that need to be aware of browser state like scroll position in very long lists.

It's really easy to make interactive components, just like React. I'm running the website on Fly.io and I barely notice the latency (I got about 60-120ms and my nearest edge node is in a different continent).

I feel like I'm up to something good, though I'm gonna need to attract some users and contributors to make it usable. There are a few bugs and lots of improvements to be made... But it works!
photons, electrons, always ons, ahh what's the difference
Do you love read newsletter across popular site? If you don't have much time to subscribe - here CLI.Exec curate popular articles across newsletter.
If you do not care about costs, there is no need for another network. Just attach an electrolyzer to tap water and you can get hydrogen.

If you do care about costs, you would probably not be going down this road in the first place.
Regulations are indeed the reason that Europe does not have proxy cards, but pretty indirectly:

In the US, debit card interchange is heavily regulated for most issuers (to an extremely low rate of 0.05% plus a flat 0.24$ per transaction, which can be frustrating for microtransactions, but that's a different story).

Some issuers are exempt from this requirement, though – very likely including the one that Privacy/Lithic use. This gives them a very nice arbitrage opportunity which can pay for the product and even return a profit.

In Europe, there is no such exemption, so a proxy card can even theoretically never be profitable (you earn 0.2% but also pay 0.2% per debit transaction, and after network fees, you're in the red).

What would be possible is to offer single-used debit cards that are funded from a bank account via direct debit, which is effectively fee-free (but decidedly not risk-free). Privacy offers that option as well in the US.

But given the direction into which the EU is moving (heavily guided by regulation), which is to effectively mandate 3D Secure for almost all online transactions, it's questionable how much demand for such a product there really will be, going forward.
Rentokil to apply face recognition to extermination of rats
When built my last machine, I looked pretty hard for ECC RAM. What I could find was _very_ slow and something like twice the price.

Do you have any suggestions at all for where to look?

Also, is it really just lack of XMP and having to OC manually? My impression was that you could expect extremely little OC to be stable even if you did it yourself.
It is a bad battery (along certain dimensions). But there is serious doubt as to whether the world actually has enough Lithium and other rare earths to actually meet battery demand indefinitely, even assuming we get the supply chains and infrastructure to where the materials are infinitely recyclable.
> All real numbers, and all numbers of any other variety, can be written with a finite number of symbols. That's what it means to give something a name.

Counter-intuitively, this is not true.

The vast, vast majority of real numbers cannot be named, not even in principle. Their definitions would have to be infinitely long. Or to put it another way, no matter how close two named numbers are, there is an infinite number of reals in between them. If you say, okay, sure, but some of those might be named, then pick the two closest and then there is still an infinite number of other reals in between those two!

Another way to look at it is that the amount of information (measured in bits) between any two real numbers is literally infinite. If the reals were represented with binary digits, then a sequential subset of them would have a common finite prefix, and then all possible infinite bit strings would be the suffixes!
I don't really understand Pomodoro. When I'm at work, I'm constantly confronted by things not working (the dev environment) and using tools others wrote in an ad-hoc way. Any focus time is almost half spent diagnosing issues with the software. I don't do any deep work, because I spend my time writing tests (thanks boss!) and then getting those tests to work. It just feels so unfulfilling, that I don't want to sit there for three minutes to wait for the tests to compile doing nothing, I'd rather at least browse HN.
Super curious about this - would you be willing to share the order of magnitude of money this brings in?

I like your website a lot, though the use of serif text is a bit jarring on the web in this context.