skysight-inc/HackerNews huggingface dataset:
I recall reading somewhere that the ICE took off because there were quite a lot of low hanging fruits and a path with less resistance, thus it let faster progress towards the desirable properties of a car.

For example, it's way easier to move around a can of fuel rather than being limited to an electric grid in a time when electricity and proper roads were not ubiquitous yet. I imagine it would have been too limiting to need to bring the car somewhere specific to re-charge when you are still trying to figure out what this automobile thing is good for. Is it good at the farm for example? Can't tell with the electric car if you don't have electricity at the farm.
It might have resulted in a better world, less oil consumption and all that. But who knows? I wouldn’t be surprised if the solution they came up with was to just use some slow charging tech and swap them at the battery-station. Hand over your spent battery to the local attendant, he’ll either bring it in and pay some recycling fee or chuck it in a nearby creek for free.
+1, I enjoyed that talk. He showed a diagram of the Artemis mission plan and said, “Does this make sense!?”

He also referred to a publication NASA created after Apollo titled “What made Apollo a Success” which is good reading:
https://ntrs.nasa.gov/api/citations/19720005243/downloads/19...

“They gave you the playbook!” Lots of stuff that I’m glad somebody stood up and told the Artemis engineers and managers.
Through the magic of subscribing to both of them...
Good luck running you GUI from know in a browser in ten years or maybe even five.

Not to mention that WebGUIs are slow compared to native ones.

https://news.ycombinator.com/item?id=36446933
There are consequences for both courses of action, if you bail out the banks
-you are diluting the wealth of primarily poor people who save instead of invest
-real estate prices will scream upwards having barely paused for the fed rate hikes
-you will distribute more of societies scarce resources into already failed investments, less of what people want and more of what people demonstrably dont.

Only one of these two options is actually moral; in the case of no bailout, investors who have provably acknowledged the risk of investing, and who still recklessly barrelled cash into an industry that everyone knows is a bubble, take a haircut based on the risk they themselves chose.

In the bailout reality (aka reality because we all know how this ends), you commit mass theft to bail out a failed investment. We can cut onions over how broken the stock market is for the average person, as I do on a daily basis, but that isnt justification to absolve people of the basic and predictable economic consequences of their choices, and certainly not to place those consequences on someone elses back.

You won't have fixed anything, investors wont get spooked, prices wont finally come down, they will see the blood in the water and continue doubling down on risky investments. They now know the government would sooner shake you down then let their investment fail, its all upside for them and all downsides fall to you, humble tax payer.
Money fuels politics (especially in the USA) and the media companies had money to spend. The average joe didn't care, so it was a perfect storm. That's less so nowadays, but mostly because even the companies are finding it hard to get bipartisan support for these kinds of things anymore.
MS SQL Server Management Studio does the same but maybe it does so a bit more intelligently. I never had problems with it (but I'm always super careful when writing mutating queries) In any case, executing the following text

select * from foo

select * from bar

update foo set val=1

will trigger to select statements and do an update.
You've been breaking the site guidelines badly in this thread—e.g. here and https://news.ycombinator.com/item?id=38826719.

Please don't do that on HN, no matter how right you are or feel you are. Instead, please make your substantive points thoughtfully. This topic raises a lot of strong feelings in everyone. If your feelings prevent you from commenting within the site guidelines, please wait to comment until that's no longer the case.

"Comments should get more thoughtful and substantive, not less, as a topic gets more divisive." - https://news.ycombinator.com/newsguidelines.html

This is important for preserving the community here, and it's important for another reason as well: to the extent that what you're arguing for is true, by posting aggressively and abusively you end up discrediting the truth that you're arguing for. That's not only not in your interest—it hurts everyone. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it. We've had to ask you this more than once before, so it's clear that this problem is not limited to this topic.
IIRC in one of his videos, he explicitly said he was modelling himself on the Blue Peter style he grew up with. If I had to guess, somewhere in this video, but I'm not watching 17 minutes again even at double speed just to make a comment: https://www.youtube.com/watch?v=mUF4afxMpQk
Celebrating New Year with Databases
> Considering the fact that the machine counts the coins it receives

It doesn't. The added hardware for that would be redundant if you could trust the coin collectors. Remember, these were completely mechanical devices.
CPFloat: A C Library for Simulating Low-Precision Arithmetic
It would be interesting to see these classical methods compared to a simple RL method that optimizes a tiny neural net or decision tree which is given access to the map, player, and monster positions. I think it would cost a tiny bit more compute but have fewer annoying edge cases.
See paper: https://dl.acm.org/doi/10.1145/3585515
There is a lot of theory but it is way more informative to say that a monad is just type (in colloquial sense of the word) of containers that have few particular behaviors associated that do wrapping and unwrapping and applying functions to their contents. The problem with that is that all of that is trivial and barely a curiosity. To make monads interesting you have to show specific instances of monads like Maybe. So the monad part is not interesting. The interesting part is what they do besides being a monad. And in some cases you need to depart from monadic purity pretty quickly to get useful behavior (Promises). So I suspect that people talk about monads mostly in the context of HKTs because that's the only place they can seem impressive.

To give analogy, I'm sure that integrals in formalization of Lebesgue are super impressive but when you try to teach someone new about integrals you don't start with that and the minutia of all the math notation required for correct formalization, because "area under the curve" or "inverse of differentiation" are way better as they have immediate utility and operate in the context of what the learner already most likely knows.
I've had the "joy" of doing data corrections on production databases before. Things I've learned:

- ALWAYS do the work inside of a transaction, as he mentioned. Rollback is your friend. For final run I always do a rollback and "clean" run just to make sure nothing extra slips in.

- Start by crafting your delete/updates as SELECTS. Make sure it targets the data you want then save the SELECT to run afterwards.

- Export any data you plan to modify off to a spreadsheet and save it somewhere. This is another chance to check it's what you intended to change, it's a record of what was changed, and it can be used to revert the data if needed.

- As the author mentioned, get another pair of eyes if possible. Besides making it less likely for things to go wrong, people are more understanding.

- And it probably goes without saying, but don't just fix the data and move on. Do everything possible to track down the bug that caused the issue in the first place and fix it. This is another place where having previous data available in a spreadsheet (or even a complete database backup) can help with data mining after the fact.
One of the best ways for me to avoid procrastinating on task X is to have some other task Y, and to procrastinate on Y by working on X.

Obviously this requires some mental gymnastics to eventually complete both X and Y, or to come up with some task Y that feels important but actually is not. But it works great.
Ah, thanks. I wrongly guessed from your post that this printf was part of some larger, already published OSS project.
The press release covers this: "Most other large language models are trained on the output from OpenAI models. There’s a lot of weird recycling going on that makes all these models repeat these problems we found in our study," said Dan Brown

The argument is that this is generally true for LLM's, since most other LLM's partially train on output from GPT-3. You choose whether you agree with that, but it is an argument for why they think it generalizes.
> Living-room media servers will be the Trojan horse that brings self-hosting back into existence…

I had a living-room media server for many years. My recommendation: Don't put a media server in your living room.

Instead, get a tiny, quiet, privacy-respecting client (e.g. Apple TV) and put the media on a NAS that lives elsewhere. Depending on your preferred client UX, you may (Plex) or may not (Infuse) need a separate app to serve the media.

Whether the server lives in your living room or office/homelab doesn't really matter in terms of its effect on the popularity of "self-hosting". If anything, local media library management is likely to become less popular, and any "Trojan horse" effect has happened by now since people have been doing this for a couple of decades.
Well ultimately we all need to eat. If someone wants to be compensated in today’s society, they either need to join a gift-based sub-society (see: OSS foundations, NGOs in general) or sell something. Trust me, I totally agree that freedom of information should be a completely separate concern from resource allocation

EDIT: I guess there’s a third option, “work another job and use OSS on your off hours”. Which feels… idk, disrespectful of the whole enterprise. OSS software development is important enough to deserve a wage IMO, to say the least
> The reality is that web is fast enough

This. So much this.

Yes, there are contrived examples where DOM rendering speed makes a difference, and also a fair amount of real-world crapware (much of it written by companies that should know better) where shitty code continues to hit the DOM unnecessarily hundreds or thousands of times even after the page is allegedly "loaded", but that is not the fault of the DOM.
JetBrains IDEs also allows blank lines as separators but shows an outline over the query it is going to execute, which helps avoid the problem.
Only now its more scalable to do content farm garbage with AI, it's cheaper SEO on steroids.

I'm optimistic it will one day be possible to sift through AI generated garbage, but it will take time just like it did with email/spam. And the most likely outcome will be through paid services, either paid content or paid filtering, just like email works best to this day.

I remember the early email days, early 2000's, pretty much anyone could setup their own email server (qmail/sendmail), there wasn't much spam to worry about and it required a lot of effort to make spam cost effective. Fast-forward today, even though you can still setup one, it requires a crazy amount of effort to ensure delivery in-and-out due to spam abuse, that, or pretty much paying a transactional fee, which is the easiest, so large providers don't flag email as spam.
I wish there was a select prefix that would turn any delete or update into a query. So that you could remove a single keyword to actually execute it, further reducing the chance of unforeseen typos
The building operation pays the interest (and upkeep). The last payment is the whole loan - it comes from a refinancing: rolling over the whole thing from one loan to the next one - or from a sale (same thing actually: rolling over from one property to another). The issue is that since the last refinancing, interest rates changed.
"Their actions" are an increased amount of military resources in the straits, including bases. They spout rhetoric like any other government, but they do follow through with actions.
We would've spent a lot of time hanging around local maxima in both cases. The development of both modern batteries and solar cells required advanced material science. No one was going to build a Model Y in 1950, or a 25%-efficient solar cell in 1970.

EVs lost because gasoline is fucking awesome when considered solely as a means to transport energy and release it in a controlled manner. That's really all there is to it.
> et they struggle with rendering websites which comes down to presenting some good looking text.

Umm... you're putting the blame on the wrong thing here, dude.

> because some front dev crambed some 'cool' paralax effect onto it,

As I said.
That seems not a niche feature from my view...

Maybe it's a feature that isn't often advertised (amd64 machines excepted). I find it frequently in the datasheets (and then verifying with schematics and testing).

Another non-advertised thing is "real" LVDS on the same physical pins as MIPI-DSI. Again, datasheets+schematics.
You put into words something I've had a hard time understanding for a long time. Some people really do have a clear preference for people who don't ship.

Out of curiosity, what kind of background did your toxic boss have? Is it technical or business side?

I have a couple hunches for why this happens:
1. These people are dreamers and dislike people who bring them back down to reality, even if they need those people to actually build things.

2. They feel superior to people on the ground doing the building. Like they're above getting their hands dirty.
Aptera Solar Electric Vehicle
> I would wager that most Chinese people fear racism and prejudism towards them more than Ma considering how common and politically popular Sinophobia has become again.

I would wager that you are completely wrong for thinking this. Chinese people fear racism and prejudism towards them from whom? The US? Even taking the statement "Sinophobia is common [in the US]" at face value (even though it's wrong), Chinese people living in China care about that as much as Americans care about the vast majority of Africa and the Middle East hating them, which is to say not a whole lot.
Annotating and reflecting on my robotics code from 2009
This is very polished and cool-looking. Inspiring. I find this project's level of polish very inspiring.

It's lovely to see someone has captured this idea and expressed it in the right way to make it interesting to many people. I really hope this mode of desktop apps can take off, at least to the level where the community has something to explore for a while to see if it works. I made something like this for Chrome browsers a while ago: nodejs backends, vanilla front-ends, built-in packaging using pkg. It's just a nice approach: https://github.com/dosyago/graderjs

And I made a demo using the venerable MS Paint clone JS Paint^0. The dev experience was great, I literally just dropped in the front-end code to the right folder, compiled it and wham, "desktop JS Paint" on 3 platforms, haha.

Using the ubiquitous local browser as the rendering / API engine for desktop just seems smart. And it's technically interesting, because you get to think in terms of how can you step back from the browser, the platform, the front-end and the back-end and come up with a general API that addresses all of it, which is kinda cool.

0: https://github.com/00000o1/jspaint.exe
The algorithm does not care about upload cadence. At worst it breaks viewer's habits of watching someone's videos despite the viewer not actually enjoying it. Or with the extra time they have they find someone who can make better videos. There are plenty of examples of successful youtubers like Mr Beast who can go months between uploads and still perform well.
Possibly, except there is no dialogue in it.
And not by opensource.org's definition, which prohibits use restrictions. It's not reasonable to act like OP is being idiosyncratic when this fails to meet the protected definition of "open source".
Along the same lines as the pbs video, I enjoyed Kurzgesagt's video [0] about our ability to sense ancient aliens.

[0] https://www.youtube.com/watch?v=KRvv0QdruMQ 12 minutes
That’s a smaller difference than I’d have expected, tbh. I guess it makes sense though, lots of work has gone into making cars safe and light.
We need to figure out what "frequent" is here. Tom Scott was doing >4 videos per month, Mr. Beast does about 2 per month, CGP Grey has done 1 per month for a decade.

Tom Scott, even on a very relaxing working schedule, could put out 1 video per month.
Ongoing Issues with Certain Cards in ApplePay
RTO is “free” and does not hit the financials in the same way as having to record the loss of a $X tax break.

Additionally, I recall some of the sweetheart deals which were being offered for the new Amazon headquarters. I could believe that officials offer ludicrously good deals that never pencil out for the city. Like sports stadiums.
It's really not a stretch to think maybe it would have been a good idea to change up his schedule instead of doing the same thing for 10 years.
What does allergic mean in this context?
> moving back towards an inefficient state controlled economy

Didn't the Soviets go from agrarian to superpower and give the US a merry chase before collapsing? This might be a long arc.

> slow down China's growth and make them much less of a threat.

If I was a dictator and the population was starting to get upset over stalled growth, starting a war would seem to be a great way to generate excuses for economic hardship and crackdowns. Oh, and it would give the factories something to do other than get undercut by Vietnam. War sounds like the answer to all of my problems. I think this situation makes me more of a threat, don't you?

> trick China into behaving stupidly

Remember, they just acquired the world's industrial base. With our encouragement, because we thought it would turn them into a liberal democracy. It, uhhh, didn't. So did we really trick them? Or did we sell them the rope with which they will hang us (to paraphrase the Lenin quote)?
> ice cream

There's a rather surprising result in nutrition science that ice cream consumption seems to be associated with better cardiovascular health. No other dessert has the same pattern and it's unclear why this is seen.

https://www.theatlantic.com/magazine/archive/2023/05/ice-cre...
This is how Plex works
Your question makes me realize there's some ambiguity regarding "believing" in a company.

There have been teams, especially small ones, where I trusted everyone on the team to act like a true friend, and to strive to do good things for the company.

I don't recall ever working for an organization where I 100% cared about their goals, or believed 100% in the righteousness of their goals, or where I was 100% sure they'd succeed.
Could it be you forgot how fast native GUIs are?

Every WebGUI I used lacks the snappiness of old school native ones.
and at the time of the Model T you could just about run them on anything with hydrocarbons in them with some adjustments. A electric car required infrastructure that just didn't exist at the time until after the Rural Electrification Act in 1936
> but I'd never get in an aircraft where a 'C' compiler was used for anything

Enjoy walking, I guess.
Yeah, the Starkvind seems a better long term choice wrt energy consumption (and perhaps filter availability, but definitely filter price (performance?)). Thanks for the input and enjoy the new year.
But you can but gas in a can as needed. Many remote locations don't have much solar potential because of lattitude.
Yes. Those are the reasons why gas was chosen.

But it doesn't make the question "where would we be now, if the choice had been made different" less interesting.
This seems amazing, there is another similar project called tauri but it uses webgtk, which has its rough edges.
Something integrated in the user preferred browser sounds amazing.

Is there any plan for mobile?

Does it open the user default browser with all extensions loaded?
Maybe this will teach people to rise up awareness and take personal security serious. Like not to trust anyone who is calling, especially from legacy line. Phone number and voice could be easily cloned.
We had an.. incident.. in my house where a teaspoon was misread as a table spoon of sugar for a noodle stir fry recipe.
I'm glad you got it working. I'll probably work on a Docker installer in the future.

Normally, in Windows, the best way to run it in WSL. There is an issue with windows-curses that durdraw doesn't like, and keeps it from running natively in Windows (in powershell, etc) without WSL.

Yes, a tablet or phone version would need to be re-designed to be touch friendly, naturally.

Thanks for checking it out. :)
Some (many) experiments the replication is difficult it exceptionally expensive. Particularly for experiments with large exotic equipment, huge populations, etc. But certainly replication should be incentivized - sadly I think even then it’ll be largely a secondary behavior.
The term "open source" is not protected, the OSI (opensource.org) attempted and failed to acquire a trademark on that term.
Even ignoring all the other advantages (mostly synchronization-related, which do objectively make implementing algorithms on UTF-8-encoded data simpler), "the number of set prefix bits is the number of bytes" doesn't seem meaningfully more complex than a single continuation bit.
Thank you! Feel free to contribute patches, feedback, etc. :)
> you're basically saying "If nuclear was as cheap as green hydrogen, would I consider nuclear then"?

No, that's not what I was saying.

What I was saying is: both green hydrogen and nuclear are technologies that are currently too expensive compared to what the market can bear. But technology can evolve. If the cost of nuclear went down by a factor of 10, would you become a proponent of nuclear technology? What if it went down by a factor of 100? Is there any level where you would?

If not, and you concede that there's no way for you to change your mind, why are you trying to change my mind? Why are you debating? It does not seem honest to me to engage in a debate where your position is that you would never change your mind, but expect the other guy to be willing to change theirs.

Edit (to answer because we reached max depth limit): There's nothing for me to change my mind, I already think nuclear is too expensive to build. Here's my statement on HN a few days ago:

https://news.ycombinator.com/item?id=38787356

But does nuclear have the potential to become 10, 100 or 1000 times cheaper? I think so. Just 3 weeks ago Kairos received an NRC permission to build a pilot FLiBe reactor.

https://www.powermag.com/kairos-hermes-secures-first-nrc-gre...
When ngrams is high (10) how do you pick "what" to start from?
This is more of a premium feature you make available as part of your $$$$ enterprise offering.
Kubernetes vulnerable to stale reads, violating critical pod safety guarantees
The obvious answers are things like plastics, but we can already kind of tell those are bad.

I dunno, actually, it is hard to say because we tend to be a little pessimistic nowadays, I don’t think we overlook much, it is just that there’s an all encompassing feeling that every choice has negative outcomes and we have to pick one. Maybe that’s the thing we’re overlooking, cynicism disguised as skepticism resulting in total paralysis.