skysight-inc/HackerNews huggingface dataset:
> The old nothing bad ever happens nonsense.

Exact that not what I said. What I said to make a rational assessment of danger.

Yes things happen, how likely are their and at what risk level.

And if you do that for civilian nuclear waste you can conclude that the danger is very low and even if something happens the overwhelming probability is that it is a very low risk thing.

I have actually been to the Ukraine during the conflict? Have you? And I work with Ukrainians that have displaced family. Just saying 'what about Ukraine' is not an argument.

> Then there are the frequent insecurities, missing nuclear materials, and other fun new conflicts brewing...

Yeah what if the Russians capture the civilian nuclear waste that was originally produced in the Soviet union. The Russians could be building nuclear weapons. What then, oh the humanity.

> missing nuclear materials

When the terrorist show up and steal 12m high concert blocks only to then make an inefficient dirty bomb. I much prefer terrorist to try that then doing something that's actually effective, like derailing trains of flying planes into buildings.

> and other fun new conflicts brewing

Ok but you know what, most of the time, most nations that have civilian nuclear waste are not at war. And terrorism isn't what George Bush apparently made you believe.

And even if war or terror happen, civilian nuclear waste is incredibly low risk.

Your argument essentially boils down to 'sometimes something happens' therefore no risk of anything bad ever happening is acceptable. Of course the same argument could be made against pretty much every other human built infrastructure.
Fun story. When driving through the agricultural valley between SF and LA, you used to see giant billboards on endless oarchards saying "Stop the DEMOCRAT drought" or "Stop the POLITICIAN CAUSED drought" both with the slogan "Is growing FOOD a WASTE of WATER?" Like, did people buy that?

It's not a waste, but it's also not your food, it's sold for profit. Farms in CA literally ship water out of the state in calorie form for profit. I'm glad they do, living in MN, but I hope they can sustain it.
Because running a business on cryptocurrency adds a lot of other operational headaches. Like volatility and currency conversion. If I’m running a small business, I want to focus on that and not an additional forex business
I think this cognitive fallacy is actually called "labeling". Instead of labeling yourself: "I'm dumb", think "It was dumb when I forgot to turn off my car lights and the battery died".

You are not dumb, lazy, toxic, etc, but occasionally you do or say dumb, lazy, toxic things
https://github.com/LemmyNet/lemmy/issues
Might be interesting: "What is Stoicism and How Can it Turn your Life to Solid Gold?" at https://www.mrmoneymustache.com/2011/10/02/what-is-stoicism-...
I wrote about my findings here[0] and honestly I don’t even know what to make of those numbers. RSS stats are stupidly hard to track, especially if you only rely on server logs which is what I do.

[0] https://manuelmoreale.com/poking-around-my-server-logs
NetDevOps Days London went from idea to sold out in 22 days
With a bit of luck they will be able to name the connector in inches, making it even more patriotic.
The article references Engadget's post, discussed earlier here: https://news.ycombinator.com/item?id=36388313 .
I was under the impression that this had been changed in the last few years. Do you have a link for that case?
"Governments have repeatedly proven themselves unable to react efficiently to contemporary problems"

I really hate when people blame the government for things. We are the government. If you don't like the asshole that represents you work to get rid of them.

People need to start holding politicians to be less corrupt. for instance, terms limits well stop voting the person back into office.
Tesla sure hopes so.
Maybe it's my ADHD or cultural norms, but I read it as "finally, a conversation doesn't have to a boring turn-based event". Natural conversations are duplex
I welcome back a little skeuomorphic flair to web design personally! More buttons that look pushable please!
Another interesting little go difference (along with other newer languages like rust, but not c/c++/c#/java/javascript) is making equality lower precedence than bitwise operators, so that
var & 1 == 0
tests the lowest bit of var, which makes it more convenient for bit hacking.

This feels natural now, but other languages inherited a decision dating back to B, when logical operators like && and|| didn't exist, and the bitwise forms were used in their stead.
Some companies will proactively reach out, others need to be reached out to. It's possible this is too small, but then again many pre-revenue startups will get this sort of treatment so it's not just about money.

The thing to remember is that Stripe (or your cloud provider, or your email sending provider, or any other SaaS) get something out of that relationship – they get a sales channel, they can trust you more, they can lock you into their services, they can show you more of their value – these sorts of companies basically want these relationships. The fact you can sign up with a credit card and never talk to anyone is sort of just to appease devs that don't want to talk to anyone, it's not how they make money in the B2B market (it's a bit different for B2C or B2B-ish services like Squarespace).

This project sounds pretty neat, and I could see it appealing to the audiophile market. I know people who would be interested.

But, I'm sorry to say, it sounds like Stripe cancelling your service wasn't the biggest issue, but that the service never found its market. Looking at the site I couldn't tell what it was or who it was for, and it looked a bit dodgy. Copy like "we're not google. we won't kill the site" (said twice) makes it sound like a hobby rather than a company, and even if that's true, it's not going to go over well for marketing. Also, it's sadly somewhat ironic given that the service has indeed gone. I totally see the vibe you were going for, but I think that vibe is one that typically maxes out at a handful of friends using it.
There's not an official adapter but one has been announced by Ford & GM.

The word on the street is that the Tesla plugs will start speaking the CCS protocol so an adapter is trivial.
I'm sorry to hear you're under that kind of stress, I hope things get sorted out. I've had several times in my life where I was so stressed about work I couldn't see straight, it's rough.

If you're in a place where you are using coping mechanisms that you seem to be ambivalent about, I'd encourage you to take another look at that. I'm particular I'd encourage you to ask yourself; should I be looking for a different position? Should I take a vacation? Should I talk to a therapist? Is there something I can do to make my work situation less stressful?

I hope that doesn't come off as patronizing, I only say it because I know I had a hard time taking a moment to ask myself questions like that because there was always something on fire, always a prospective customer we had to move heaven and earth to close, etc. and it never felt like there was time. On the off chance you feel similarly, I just wanna say, it's an illusion, there isn't enough time not to address it.
Wasabi would be quite an achievement, if you manage that you should definitely post it!
I'm not a business guy so I might be full of shit, but I think they're playing the long game and know who their audience is. They're trying to distinguish themselves from a bazillion fly-by-night VPN providers: not doing the current standard 'vacuum up every conceivable bit, nibble, and byte in case it's useful for marketing or resale later' is a great way to a) get a great word-of-mouth rep from credible people, and b) get a customer base more compelled by marketing real improvements to your core ecosystem than totally BS super flashy marketing and ad budgets. Flashy marketing might be super effective in the short term, but if genuine improvements to your core offering are your biggest selling point, that seems like it would directly contribute to long-term sustainability.

Given, this is assuming everything they say is legit. It's kind of hard to not be jaded these days.
For years and years of my life, I had enough friends to do stuff with, but with whom I couldn't really talk about things I cared about. I didn't realize what that did to me until way later, when I finally did find a few of sort of friends I was looking for. I'm trying to say that in-depth topical interests / ways of looking at life need to match as well - not just having someone to grab dinner with.
So, feature request: make sub.rehab/r/something... redirect to the new location of the reddit ;)
When you're on a solo road trip and everything lines up—empty, winding road, golden hour lighting, perfect song comes up on shuffle—its magic and sacred.

But a lot of the time, it's also about you driving behind someone going five miles an hour under the speed limit on a two-lane road for 50 miles, or desperately looking for a place to poop that isn't a rancid vault toilet.
Scientists on Twitter Head for the Exit
See https://news.ycombinator.com/item?id=36358408 for people questioning the reviews.
I recently took apart an Entex Pacman2 which I still have from my childhood.

I found this strange CPU in it (and not much else): Hitachi HD388A20.

It belongs to a family of 4 bit processors (HMSC40) with 10 bit words and 10-12 address lines (512 bytes to 4KB). It's a weird little thing. You can still find the manuals online. They have pins that drive the display directly and some addresses are for storing bit patterns which you can move directly to the display. I guess many portable games from the 80s must have used these chips, but I had never heard of it.
The actual questions you should ask in this situation are:

How many people who use bitcoin would use this product? How many want to use this product and don't know how to use bitcoin? How many people CAN use bitcoin for THIS purchases?

We're never going to switch to bitcoin for daily purchases but that doesn't mean it shouldn't be an option for people.
If you want to help someone, you'll put in some effort to find out what said person/group actually needs. Evidently the aforesaid volunteers did nothing of the sort, so I'll maintain my cynicism.

If I say that I really care for the plight of conjoined twin myslexia sufferers, but just throw a big parade to raise awareness of them, while never asking the sufferers what they actually would like, what does that say about me? Ref: the Nurse Gollum episode of South Park.

As an aside, if you've ever had people tell you they really care for you yet they never put any effort into communication/empathy/understanding, you'll recognise this pattern as the same. Basically, charlatans. They want the praise of doing good without any of the effort or risks.
Does it run in Chrome? That should pretty decisively figure things out for you.

It's more straightforward than explaining to people that the 'X' in Xbox stands for DirectX, or that 'i' in iPhone means internet. Chrome is a browser, it runs in a box. It neatly ties two concepts together in a way that the majority of consumers will grok. Is there a more obvious name suggestion that I'm missing here?
This is quite remarkable.

It not just the numbers. Those are likely opinionated reddit users that will help the platform go faster through its baby steps.
I very much agree with your response, yet will also say that I’ve still observed plenty of interruptions on Zoom. It may just raise the difficulty barrier, which I don’t regard as bad.
> Of course without agriculture we'd all starve to death, so banning farming is no solution.

You're absolutely right.

Yet, much like the "No Farms No Food" bumper-sticker slogan, there's some rhetorical sleight of hand going on here. Those stickers are correct in a general sense, but the slogan is rarely deployed in a general sense. It's generally used to defend uneconomical farming in environmentally questionable places.

Similarly, you're completely correct in every single way that we need agriculture and banning it is not a solution. However, there's perhaps a substantial difference between banning all agriculture everywhere and matching the agriculture in a location to the resources available to support it. If there's inadequate water or sun to grow crops that need lots of both, perhaps that location is not the best for those crops.

Agriculture is essential for human survival. It's possible that growing almonds in areas with sharply limited and poorly managed water is less than essential for human survival.
Show HN: Turn Your APIs into Swift Protocols
Hey HN!

If you're a fan of Swift you may have noticed that with WWDC 2023 came the (beta) release of macros. They're super powerful and expressive!

I've been wishing Swift had a [Retrofit](https://square.github.io/retrofit/) style API definition library for years, and with macros it seemed like this was now possible.

I'd like to show you all Papyrus, a library that turns your APIs into type-safe Swift protocols.

Would love to get your feedback.

https://github.com/joshuawright11/papyrus
As an individual, especially a "hacker", I have no use for these things. But when I went to my state's Department of Driver Services (DMV) for my license renewal, there were a bunch of Chromeboxes running the check-in process and I saw the light. Single purpose, run the check-in web site, doesn't look like it's worth stealing, when they're obsolete just swap out the box and keep the monitor, mouse and keyboard. Makes perfect sense when you're buying hundreds or more at a time for your institution.
Yeah I live in Maine and we are constantly carpet bombed by ads targeted at baby boomers which complain about “government controlled power.” Which is totally false, they’re going to run it more like a credit union. It’s consumer owned.
Restrictions are mainly on commercial and especially agricultural use. It's not that bad for residential systems. https://www.worldwaterreserve.com/rainwater-harvesting/is-it... But in Georgia, you can only use the rainwater outdoors. So you can't legally flush your toilet with it.
The 'flip a switch' is a bit of a shortcut, it usually isn't just a switch but can be a screw that acts as a jumper and you'll need to open the device to access it.

Well worth it though, especially if you max them out on RAM after installing Linux and you can get them for little money as 'bricked' for instance out of contract dedicated Google Meet hardware.
You are hyper focusing on one metric which is short-sighted.

Almonds are a great source of protein. Oranges are negligible by comparison.

Almonds are a good source of vitamin E. Oranges contain none by comparison.

Almonds are high in healthy monounsaturated fats. Oranges contain none by comparison.

So now compare water per the above metrics and see where Almonds stand.

Almonds and Oranges are both unique and valuable in their own way.
This is the first time I hear of https://tildes.net/!

After a cursory look, it looks like what Reddit should have been and maybe where we all should move to.
Whew, good to know! Another point towards the `CHECK` constraint approach. Thanks! :)
With raw SQL you could write anything in it. Within EF Core it won't allow bad values, you could trick it I think but that is not something you'd do accidentally. You can always add a CHECK constraint in addition, if you have more uncontrolled places modifying those values.
These articles are kinda funny to me since I don’t know anyone in my corner of the industry, in my corner of the world who has been fully wfh since 2021. And like, nobody is all that upset about it? We need to share hardware, we were borrowing lab equipment, passing prototypes and going in to have techs solder stuff, etc, might as well go in a few days a week.

I’m not saying I don’t get why people like wfh, it’s just like, a small subset of workers this applies to who have purely computer jobs, and many of the articles about it seem to imply “everyone” is working from home, never mind carpenters or cooks.
“ as a google swe I find bard almost useless. it doesnt understand any of our internal tooling or context.”

How would he know it doesn’t understand if he hasn’t used it?
"Cynical villainization of good faith effort" is a great way to describe many South Park episodes, in fact.
> Caesar only had his own political advancement in mind with the ultimate goal to become an autocratic ruler when he pretended to care about the "people".

Oh, exactly like 90% of modern politicians then...
You can easily mod them to run stock Linux.
TBH, it annoys me that they don't at least keep updating the chrome browser. The base OS would be a lot less risky if they'd at least keep Chrome up to date.

I can't imagine a good reason for its expiration to be as short as it is on some of these models.
Or you know... the SEC went after Coinbase because they were nakedly criminal, and this exchange isn't.

Just a thought.
Stalin submitted his resignation from the role of secretary general I believe 6 or 7 times, and all times the resignation was refused. What's your point?

Also, wasn't the guy who wrote history on him his nephew and protwge?
I merely summarized the article, don't shoot the messenger :)
"Is it just that it's an absolute pain to administer, or is there a deeper problem lurking there?"

Deeper problem. Authorization in the general case can not be done with a set of simple textual tags. Consider sudo. A group might be able to flip on or off whether or not you have generalized sudo, but if I want Bob to be able to run these threes scripts, Betty to be able to run anything as root, and Billy to be able to run this exact script with this regular expression validating the argument, how are you going to do that with groups?

Obviously, you can use groups in the solution (each of those names can be replaced with a group identifying a set of people instead of an individual name), but you can't be creating an OS-level group for every tiny fiddly permission that may exist somewhere on the system, especially in contexts where the groups are shared across an organization.

Or, to put it another way, yes you could take any arbitrary policy and compile it down into a final set of tag-based permissions, but nobody would want to deal with the resulting thousands/millions of little group tags. It is technically possible but not a win on any level. For example, would you prefer an ACL that says you can access some resource during business hours, or an appearing and disappearing group tag?

ACLs and capabilities may suck in some ways, but a quite significant amount of the suckage is fundamental to the problem space. As humans we just don't want to be that specific about security.
> all it can say about them is pure hallucination

Could another way of putting that be, it performed a guess based on a heuristic?
> Took me 3 tries to parse the title.

Sounds like, to take a phrase from the youths, a skill issue.

But you and others here may be interested in Language Log's posts on headline dialect:https://languagelog.ldc.upenn.edu/nll/?cat=277
> Adding entire tables just doesn't seem worth it for this use case alone.

I am going down this path. There are a lot of downstream use cases (e.g. support, reporting, etc) that can benefit from having the canonical names & human-friendly labels in the database.

Keeping database in sync with code like this requires some discipline and manual scripting, but I think it's worth it.
Amateurs, everyone knows real submarines use XBox: https://www.theverge.com/2018/3/18/17136808/us-navy-uss-colo...
> There are so many downsides to WFH, and even the upsides encourage the opposite behaviors you want in a team, so this is in no way surprising.

This blanket statement is not compelling on its own. In theory or in practice, it would need to be demonstrated that any of these soft assertions are true.
I never understand people's frustrations until I hear 50k loc base lol. That sounds hard in any language. I'd guess Tcl is pretty awesome if you keep things around 1000 loc or below (i.e. scripting).
It's not about the API pricing, it's about killing the only decent apps for browsing the website. Reddit needs 3P apps because their app sucks. Discord doesn't because their app doesn't.
It is indeed totally insane, but this is what is being worked on, not necessairly for cars but trucks and semi trucks for example that have much larger batteries than a car. Already to achieve 250+ kW charging stations have to have huge cables and watercooled connectors, here's one such installation I saw some years ago https://i.imgur.com/BpG4QAa.jpg and an example of a cooled connector for 0.5 MW https://www.phoenixcontact.com/en-ca/products/dc-charging-ca...
For SQL databases at least:

You can your db sum columns faster than you can grab the data, parse it, and compute the sum. In query calculations to avoid race conditions from doing the math on separate servers, etc.

Triggers and procedures are a thing.

The nosql/kv store hype missed a lot of stuff relational/sql dbs did well. Mostly because at the time they declared sql was too hard, or just never studied anything.
A potentially ~10 year old game controller
In my experience on HN, there have been plenty of unflagged/un-deranked posts regarding DEI. Remember when the harvard admissions scandal occurred? There is obviously "things to see here", in some cases.

In this case, there indeed may be some new phenomenon, which is real, effectful action against DEI in education, by government (at least in a long time and as far as my memory serves me).

Calling something you (you personally) don't like to see, don't find interesting, or don't agree with as "just stuff, nothing worth seeing", is not the right way to approach discourse in online forums, wouldn't you agree?

Personally, i'm undecided on the DEI hot button, but what I'm more passionate about is open discourse about it, not more of your philosophy of shutting it down.
> There are powermods who "moderate" hundreds of subreddits. This is not an exaggeration. Hundreds.

Can you provide links to such mods? Just 2 or 3 will do. I'm a bit skeptical.
Is there a reason ALTER TYPE name ADD VALUE new_enum_value wouldn't Just Work for the first example for 99% of use cases? Seems like the only drawback highlighted for native enums is that you have to lock the whole table if you completely swap out the type of one of the columns, which... Yes, that's true, but also very rare? I guess TFA mentions removing a value from an enum, but you shouldn't do that imo - leave the data in place and ignore it at the app layer, like how you'd treat a deleted flag or similar. Or migrate it and leave the old value hanging around in the type.
Simple and performant reactivity for building user interfaces
I thought benzene as a solvent was replaced by toluene, which is not good for you either but is less bad.
> And google is nonetheless happy to have countless other coders use their experiment, just not their own.

What makes you think so? Those LLMs aren't primarily coding tools.

> Leave other LLMs to the side on this issue

https://www.reuters.com/technology/google-one-ais-biggest-ba... indicates that the ban is about "all LLMs, period".

It's ElReg who, true to their style, decided to focus the discussion on Google employees using (or not using) Google's LLM. Even they, however, acknowledge that Google "also advised users not to include sensitive information in their conversations with Bard in an updated privacy notice."

As such, Google seems to apply the same standard to other users (including "countless /other/ coders") that it applies to its employees, no?
In that case I would probably just close the associated bank account. I consider them all disposable. Banks love opening new accounts as it makes the bankers numbers look good.
Universal Spritesheet Character Generator
It will help if you have a way to turn bitcoin into your preferred currency and vice versa. It's an option, not a complete replacement.
And with that in mind, you may want to re-read the post you replied to.

(That's about as close to explaining the joke as I'm willing to go.)