skysight-inc/HackerNews huggingface dataset:
No. But also very much yes, if you're talking about the economy as a whole.

Transport is massively profitable for the economy but not for the transport companies themselves, they simply can't capture enough of the value generated to turn a profit. If they try then the level of travel disproportionately goes down to make them lose even more money. It's why most/all of a public transport needs to publicly funded in some way and saving a penny or two per ticket on WiFi will cost far more to the economy than it saves.

There is one notable exception. Japan's train system is profitable depending on how you look at it. The trains themselves are a "loss leader" in that they actually lose money per train ticket, but the company that runs the trains also owns the terminals (lots of retail space) and the commercial real estate around them, which is where the money is made. They are in effect a commercial real-estate holding company that's doing transport on the side to beef up their portfolio.
The cryogenics industry is a scam, but I'm more optimistic of the progress of the potential progress of technology. I'm not going to describe what's going to happen, since I think there's an infinite number of options, but I'll give one scenario:

- Machine learning advances, and we have LLM-like/SD-like models for the human brain, which can reconstruct a plausible brain from limited data.

- DNA preserves pretty well (and again, see above for restoring from degradation).

- There is an archive of what I look and behave like

It's not beyond the realm of plausibility that in a few hundred years:

- "Frozen in Antarctica in a concrete container" will preserve enough data to reconstruct a person

- We'll have bioengineering technology to do so

- There will be enough curiosity about what people were like a millennium ago to try

Will it work? Probably not. However, it somehow moves this out of "suicide" into "morally acceptable" under my values.

> How do you know that a drug overdose is a pleasant experience?

Perhaps I'm more interested in interesting experiences than pleasant ones. Again, you're trying to map your values onto me.
I'm surprised no one here is arguing in favor of Russia's actions in Ukraine.

Russia has 140 million people. How many of them are in favor of their government? Shouldn't some of them find their way to Hacker News?
Breakthrough deal to prevent Colorado River from drying up
Dark mode is not a platform-default available feature. It's a setting in the OS that tells apps that you may prefer a darker variant, but it's still up to the app to implement the work required to make that happen. That is a feature of the app and can be charged for, hence why he does it and the app is still in the app store approved.
> Isn't intelligence testing the domain of psychology?

Yes and no. Binet and his colleagues who created the first intelligence tests were psychologists. But in the 120+ years that have passed since, psychologists have determined that intelligence testing is full of problems, and have mostly abandoned them in favor of targeted assessments.
Pushshift API has been taken down
my user's privileges contain my ssh keys, my passwords database, my personal files, ...
You can sign in but you can't sign out.
Do you see Ukraine as a sovereign country, that can define its own future, or is it just a puppet state of Russia, like Belarus? Should we still allow redefining borders in Europe in the 21st century?
There was plenty of talking about it before the war, you just werent listening to the right channels. No one said anything about Finland joining because the bridges are already burned, it is too late.
Why's it treated as being a "per page" subscription? Doesn't that favour subscribers that use the printer to produce full-page, full-colour images at maximum saturation? Doesn't it disadvantage people who want a page of text?

I'd have thought it should be per-pint, or whatever. But then that would make it a purchase, rather than a subscription. I dunno, I wouldn't buy one of these contracts anyway; I despise HP printers.
To add to the point of not getting a too unique laptop, it's also important not to get too fringe a Linux distro. I've had Kubuntu on my Acer laptop for ages and experienced practically no issues at all.

Ubuntu's official web page has a list of verified laptops running a given version of Ubuntu as well, possibly worth giving a look.
>The Americans also destroyed other countries, too.

Hey, don't look over there, look at Russia, they're the bad guys.
"That sounds like a lot of work!"
Ask HN: What did you learn when launching a product for students?
- Do your startups launch a product/service that targets college students, or even universities?
- What did you learn about students?
- What should be the right marketing strategies?
This seems like a narrow technical definition that doesn't really align with how people use the word in common day-to-day speech.
Western-backed forces in Syria never really got started, nor was there much interest from the West in doing more than a bit of fighting - against ISIS, which was also engaged in Syria.

However, you're right that this is going to be a long war. At least as long as it has been going on already. And then it will probably turn into a frozen conflict like North/South Korea or "Turkish" Cyprus.
Public opinion was really 50-50 [1] in the US so you're going to hear a lot of people that say they were against it because a lot of people were.

Of course, it went from a high of 2/3 for to now 2/3 against so the 1/3 flip-flopers will also be a lot of people.

[1]: https://en.wikipedia.org/wiki/Public_opinion_in_the_United_S...
The thing is, what exactly does something like Wikipedia need executives for? What strategic shifts does it need to adapt to? What new product lines does it need to move the entire org around to create? What hard decisions does it need to make to shut stuff down?

It's not really a business.
You’re usually pushed into this role if you have what they’re looking for.
You're considering an alternative behavior for asymmetric fields in choices, but you need to consider the behavior of optional fields in choices too.

In particular, the following duality is the lynchpin that ties everything together: "asymmetric" behaves like optional for struct readers and choice writers, but required for struct writers and choice readers.

From that duality, the behavior of asymmetric fields is completely determined by the behavior of optional fields. It isn't up to us to decide arbitrarily.

So the question becomes: what is the expected behavior of optional choice fields?

Along the lines you proposed, one could try to make optional choice fields behave as if they had an uninhabited type, so that writers would be unable to instantiate them—then you get exactly the behavior you described for asymmetric choice fields. Optional fields are symmetric, so both readers and writers would treat them as the empty type. This satisfies the safety requirement, but only in a degenerate way: optional fields would then be completely useless.

So this is not the way to go.

It's important to take a step back and consider what "optional" ought to mean: optionality for a struct relaxes the burden on writers (they don't have to set the field), whereas for a choice the burden is relaxed on readers (they don't have to handle the field). So how do you allow readers to ignore a choice field? Not by refusing to construct it (which would make it useless), but rather by providing a fallback. So the insight is not to think of optional as a type operator (1 + T) that should be dualised in some way (0 * T), but rather to think about the requirements imposed on writers and readers.

You're right to note the duality between sums and products and initial and terminal objects, and indeed category theory had a strong influence on Typical's design.
Yes, but the world(s) looked "lived-in" with the beaten up droids etc.
Yeah I've never seen a bad time before so it's sort of freaking me out.

It's gone from 'oh, I want a new job, I'll start next week somewhere I guess' to 'oh, I got a rejection from twenty roles that match me perfectly, huh...'

Way to take my professional ego down a few pegs lol
HN-incompatible: Any website that hijacks the scroll bar or the back button of the browser..
Well, if the US and other countries don't have equivalent laws, you can move everything to the EU.

Of course, this doesn't work if another country has such a law. But if it's a smaller country, then it doesn't have as much leverage (e.g. Facebook could accept the smaller fine or pull out).
Even if there were a separate Departments table, who is to say that the Department Name is not its primary key? The Department name certainly is A key.
It’s common for JR developers fresh out of college or code camps. It’s also good reason not to let the ratio of Junior to seniors get too far out of whack.

I’ve had several jobs now, where I came in to clean up after they hired a bunch of juniors with no experience.

Usually they were quite good at making things pretty.

But fundamentals like N+1, foreign key, insane / broken build times, desperation of concerns, etc abounded.

It’s sort of nice because you come in and be a hero for fixing everything up.
Can really sucks because there are often good reasons things got to be that bad.
You're moving the goal posts. Your claim was that all posts are globally public. That's wrong.

But to play along, what happens to the data depends on where it is stored. If the data center is in the US then the government can get a court order to seize that data. Which is not the same as in some other countries, is it?
What are the wishes of Ukraine? Are you talking about Zelensky or People of Ukraine?
Not very long ago US orchestrated a coup in the country so it is all meddled.
I can’t stop thinking about one the greatest scientific discoveries in this context.

Kepler was convinced the planetary orbits around the sun were circular and could be described with the five Platonic solids. His theory was testable, and when he measured it against observation, it failed. He could have persisted, modified his theory, and continued on the wrong path, but instead, he discarded his theory and discovered elliptical orbits with his three laws of planetary motion.

Kepler was a scientist.
You mean a bug this deep took one day to debug?
Why bother? Surely the community + mods here would crack down on that, and this isn't a site where you can just throw out a load of nonsense and expect that no one will analyze it to find flaws. Add that to the low user count (a few million a month compared to hundreds of millions or more for things like TikTok, Reddit, Twitter and FB) and limited resources are clearly better spent elsewhere.

Plus ideologically the people who support Russia most vocally online are Western tankies, and I don't think those guys would do well here.
Some great movies on this list, I own most of them on physical media. Rollerball was just released in 4k and it looks glorious. I disagree with the commentary though, I think Rollerball still stands up and is quite prophetic in some ways esp with the sports celebrity worship and the AI. Yes, by modern standards it’s fairly slow but all of these films are.

Zardoz is gloriously weird and desperately needs a 4k restoration as well.

Someone should sent Sam Altman a copy of Colossus: The Forbin Project before too long.

Maybe I’m just getting old but I find I far prefer to sit down and enjoy a well restored classic movie from decades ago than the great majority of movies made in the last twenty years.
Mimestream, a native Gmail app for macOS
Did the US see it as a sovereign country when we orchestrated a coup? Obviously Russia is in the wrong about all this but you have to be able to understand the context here.
> Good advertising should only require loose skimming to know what they're trying to sell you.

In my experience, good advertising is the opposite - it requires extensive reading about what they're trying to sell you - because it's good advertising, not a good encyclopedia.
This is a nice read too (the whole blog actually)

http://igoro.com/archive/volatile-keyword-in-c-memory-model-...

It's a bit old by now (2010), but I always remembered the mental model Igor created.
Why can’t you get a different, less stressful job? Life is too short.
Thanks! Yeah I've fully switched over now
The data that Facebook collects about people goes far beyond what is explicitly shared and visible in their profile. E.g. which sites they visit (and when) with Facebook widgets on them, on-site browsing habits, private conversations, their phone contacts, location data, etc.
What Number Comes Next? The Encyclopedia of Integer Sequences Knows.
You are paying for prints, not ink. Whether the cartridge contains ink or not is irrelevant. I am totally pleased with Instant Ink as that $55 printer rarely gives me trouble and I never have to buy ink. Support is pretty decent
And it is costly to try and take inch by inch.

They lost it inch by inch and paid a very high price. Why do you think they sent some of their best units there, like the “Da Vinci Wolves“, and lost good chunks of them, including, incidentally, said unit’s founder and national hero “Da Vinci“? This is not a secret, the obituaries are all public.
A wise man once said, "You're either with us, or you're with the enemy"

I think that sums up US politics pretty well since 2016
For me the OG for threaded discussions is Usenet.

I remember reading threads using a UI like this (not my screenshot but this is the client I used, MacSOUP): http://www.fen-net.de/mac/bilder/macsoup/Thread.gif There were also keyboard shortcuts to make navigating efficient.

Having a Usenet gateway seems like it would make a lot more sense from a technical standpoint than an email gateway
https://archive.ph/mguWA
Show HN: OfficePlan – Annotate Floorplans and Create Seating Arrangements
Hello HN,
I've just launched OfficePlan, a tool to help office experience managers plan their return to office.

With OfficePlan, you can annotate your existing architectural floorplan images and create visually pleasing seating arrangements. The application enables you to color code desk labels to show which groups of desks your teams sit at. It’s a practical and simple solution to what can often be a complex task.

Moreover, OfficePlan integrates seamlessly with Google Drive, making it easier than ever to create, edit, and share your annotated seating plans. You can also export your layout as a PNG image.

I'd love to hear your feedback and suggestions. Try OfficePlan today!
People get very easily offended these days. What's wrong with that tone? I was just simply stating a fact
Finland decided to join before they, too, were invaded. They have after all been here before https://en.wikipedia.org/wiki/Finlandization
> Do you see Ukraine as a sovereign country ...

To be honest, I am not sure what sovereign means at this point. For example it seems most European countries are just lapdogs of US interests. Which was especially clear when US bombed to German pipeline and Germany acts like nothing has happened.
> maybe sociologists will soon consider social interactions between AIs as well as AIs and humans?

Wouldn't that be more appropriate for human-machine interface experts than sociologists?
Wait, so it prevented the annexation of Crimea? The annexation of Georgia?

Wouldn't this be more like the US annexing Cuba, or really Venezuela, because of Russian/Chinese influence? I mean they are "Violent Socialist pedophiles invading our boarders and poisoning our children", and it's really American Oil put there by God anyway? Again, propaganda doesn't need to make sense when is serves a political and economic purpose.

My personal opinion is that dictatorships and democracies have a very hard time figuring each other out, which leads to great miscalculations. The dictator sees peoples elected representatives and decisions as great calculated moves, and seeks to threaten "the real power behind them". While democracies fail to plan (other than institutionally), but are driven by the beliefs of their populations, and need to be elected to make moves that are not "real politik".
HTTP/1 is surprising, what browser is that coming from?
I keep Show Dead on, and I often see one or two pro-Russia posts whenever the topic comes up. However, pro-Russia sentiment on this war is corollary to a trollish sarcastic attitude, so they get flagged.
A classmate made a (13+) Roblox account for our son (under 10yo) behind my back. I wanted to delete it, followed all the steps to contact the company via their support form, and was replied quickly and politely: "We do not have an account deletion request feature for players. You can stop using your Roblox account at any time. Should you choose to use your account again in the future, it will remain accessible to you by simply logging in." [1]

I really think this is deeply cynical, considering that Roblox is also targeting young children. With this decision, I feel like they're consciously hindering parents to protect their offspring from computer gaming addiction -- in 2023. This is extremely sad.

Including a dead-easy-to-find "Delete Account" button should be tacit ethical behaviour and a sign of respect towards users for every web company in 2023. Let alone the ones that target young children and thus make money exploiting their brains which are still in developmental stage.

I always hesitate (that is, almost always avoid) making accounts on sites that hide their account deletion buttons. These days, is an obvious sign of distrust towards the users and it feels like there is some stupid hoax.

Obviously, I can block access to roblox.com on my browser (I did, for good!), /etc/hosts, wireless router, etc. But -- actually having to this kind of user-side fiddling in 2023 feels incredibly silly.

Man up, Roblox devs. Add that button, for good.

1: Same message in full length posted to reddit by somebody else: https://old.reddit.com/r/roblox/comments/10409c0/roblox_maki...
You seem to be very knowledgable on the Ulrainian plans and overall situation. Either that, in which case shuttimg up would propably be prudent, or it is just forward applied 20/20 hindsight based on incomplete information and a lacl of understanding.
It's not possible if you want to do any analysis. Maybe if you just report statistics and limit your reporting to a set of uncontroversial fields. Best you could hope for in a think tank would be setting orthogonal to the main thrust of either side, like libertarian or something - some version of free software advocacy could also work.
Ironically enough.
The BBC is not neutral. They are the mouthpiece of the UK government.
s/Both/All/
Why would someone choose this over Rust?
We love it. When we can't afford real CCTV, we hang fake cameras up practically as decorations. Asda even shows you a picture of your own face with a little green box around it to show they've got you and then allegedly just discards the data from it: https://fullfact.org/online/Asda-facial-recognition/

Even when it's legally dubious we'll do our damnedest to look like we're surveilling the ** out of you.
> The cost of the subscription should (And I'm sure does--more than) cover the cost of the ink you receive.

Are you really willing to subscribe to a baseline 100USD/month subscription for ink?
How Congress Fell for Sam Altman’s AI Magic Tricks
This doesn't seem like a productive comment.
I wouldn't call it exactly "easy to follow". If you run this, you just get a long list of lessons named usr_01.txt, usr_02.txt, ... The lessons look "clickable" but if you put the cursor on them and press enter, nothing happens. How on earth do you jump to the actual lesson? You need to type CTRL-]. Not something someone just starting out with Vim is going to know. They'll just open :h user-manual and remain stuck there!
In Fallujah, the US:

- damaged more than half of the residences and destroyed a quarter of them (air strikes)

- shot and killed unarmed protestors

- used cluster bombs

- used white phosphorous

- used depleted uranium

- left the area with increased cancer, birth defects and infant mortality
Wow, thank you for sharing!

Dude, clicked your profile links, and wtf? Objective-S looks awesome! I had never even heard of it, but creating a more easy-to-use language ontop of the Obj-C runtime is epic!

I actually wrote my own C-based meta type system for giving my core library and applications that use it a language-independent object-oriented C layer for interop. That's actually how I discovered the magic that is Objective-C and how powerful the C runtime actually is... that's why I'm sad to see it slowly disappear, and anything like this that keeps it alive and uses it is really cool to me. :)

I just wrote unit tests for making sure the Objective-C runtime is working and doesn't accidentally get broken in the indie SDK, KallistiOS, for the Sega Dreamcast: https://github.com/KallistiOS/KallistiOS/pull/202, haha.
Since December I've been running a jitsi instance just for family and friends. It's been working well for me, and I like that I can just send a link to anyone and they can click it and join the call in a browser without messing around.

Edit: since this in HN, I'll mention too that I don't even bother with passwords. I set up basic auth on the endpoint for management and room creation, and just leave the room(s) open. For a low key chat-with-friends-and-family setup, it's great and I haven't had to touch it since I set it up.
And don't bother with the remake!
The NYT at least provides a historical record, though their day-to-day reporting involves a lot of historical amnesia. Take a look at this from 2002:

> "President Bush heads to Moscow this week for his first summit meeting there, one that his advisers call a historic start to Russia's integration with the West... By breeding and experience, Mr. Putin may be the most Westernized leader in Russian history... The American view, as espoused this month by one senior Bush administration diplomat, is that the summit meeting 'really puts the Russian-U.S. relationship on a firm course of long-term partnership, even a long-term alliance.'"

https://www.nytimes.com/2002/05/20/world/in-czar-peter-s-cap...

It's curious how little interest the media has in examining why this one-promising 'alliance' failed to materialize, and instead broke apart, with arms control treaties torn up by both sides and escalating belligerence as bad as the worst episodes of the Cold War, such that an outbreak of nuclear war is now an ever-present risk. Any cursory news search will reveal that both Russian and American nuclear forces have moved to what looks like a hair-trigger status, as evidenced by various large-scale nuclear drills, public statements, etc.

Some plausible issues are economic conflicts over who gets to sell fossil fuels to European markets (and where that oil money ends up), the general desire of military-industrial interests in both countries to keep military spending intact, and the general political opportunism involved in nationalistic chest-beating and demonizing of the enemy, etc.
Not really. Unlike crystallography, the molecules are well solvated and flash-frozen. Thermodynamically, the range of possible conformations, once folded, is only so big, and structures can often be validated with some other technique. There's really not been many, if any structures proven to be irrelevant.
This is good advice in general, but the Asus screenpad does work in Linux and it's extremely cool. Shows up just like a normal display!
Imagine Mexico joined an alliance with China, complete with funding and transfer of weapons, that said any attack on any other Chinese aligned territory (or say taiwan) obligated Mexico to strike the US. This would never be tolerated in a million years. This doesn't make Russia in the right, but get real here---there are degrees of actual sovereignty, and few nations have class A shares.
Whataboutism notwithstanding, Russia really is the bad guy here.
They are, and obviously they're getting downvoted to oblivion.
Interview with Programming Visionaries Donald Knuth and Niklaus Wirth from 1985