skysight-inc/HackerNews huggingface dataset:
> Are you sure?

Yes.

> Most of the APIs have been deprecated.

Most of Java 1.0 is not deprecated, and runs unchanged today. Also, deprecated doesn't mean removed. The browser plugin is no longer developed and is not supported by contemporary browsers, but it's easy to turn an applet into a desktop app that runs on the latest version of Java (the Applet classes are still shipped with JDK 15, you can still compile that code, and you can still run it if you wrap it with some desktop runner).

> OS/2 has been dead for 20 years and there isn't much code being written for it anymore

You're missing the point. A lot of C code out there targets platforms like that. It is much harder to maintain than Java code.

> Ironically you can run OS/2 in your browser, but not Java applets.

You can run Java them (and desktop apps) the same way: https://www.leaningtech.com/pages/cheerpj.html

> The path Oracle pushed Java to make it compelling for new generations of programmers left behind a lot of already written and deployed code that can't be run directly on modern systems, can't be touched 'cause companies rely on that code and even if it could be upgrade there are no Java programmers that wants/are able to do it (it doesn't boost your career to work on it) if the hardware won't fail in the meantime.

Except this is more true for C and C++ than for Java, and I still don't see the connection with COBOL. It's easier to run old Java code than old C/C++ code because the compatibility is so much better.

> 2000 Java code is harder to write/maintain/upgrade for a Java programmer of 2020 than 2000 COBOL was for a COBOL programmer of the 70s.

I don't know if that's true or not, but I do know that 2000 Java code is much easier to maintain than 20-year-old C/C++ code. Seems like you're not familiar with legacy C/C++: the situation there is much worse. I've seen systems running on ancient hardware because the C software was written for OS/2 or a particular version of the AIX compiler that comes with an AIX version that doesn't run on more modern hardware. I don't think there's any language with a better situation than Java when it comes to old codebases.
To be clear, this post is not a request of the HN staff (regarding the below @dang post, point taken). Meta-discussion within the community I would think is appropriate; if not, then I apologize.
Accessibility is important, have you checked out the flutter docs?
https://flutter.dev/docs/development/accessibility-and-local...
> I think he might be a robot.

I have the opposite impression - that he's human, and I mean that in a good way, as someone able to empathise and show discretion. He's an extremely good moderator and I can't see a robot being able to do that job well for a long time. (The other moderator is also very good but I have to admit I can't recall their name.)
They used to, and every major accident raised the demanded safety measures.
"A man's got to know his limitations."

I respect HN's ability to have decent discussions. It's better than anywhere else I know of online. But I'm pretty sure that this one would degenerate, quickly and irreparably.
If I'm a self-maximizing psychopath then of course I wish to avoid hell. Nobody wants that.

You are right about the escape clause in Christianity. What I would say is that a nonzero chance of hell is more of a deterrent than a zero chance of hell.
If you’re a library/tool author, please put a small code demo in the readme, or at least link to some. I’d like to see what the syntax looks like at a glance. I think it helps adoption for all projects, including this one.
No meaningful information in the article that would influence the election or anything else.

Businesses take losses on paper to avoid taxes.
Is that really the level of being a dick that should land you in a foreign prison?
You say this:

>1. [...] flag it after it happens not preemptively.

And then you say this:

>2. When you have a president who is refusing to commit to leaving office if he loses the election, [...]

The latter speaks of an event yet to occur. Using logic of the former, these discussions should take place after the latter has occurred.
> But for some employees, working at an activism focused company may be core to what they want, and we want to prompt that conversation with their manager to help them get to a better place. Life is too short to work somewhere that you aren’t excited about, and we’re happy to make that a win-win conversation.

> We won’t:

> Debate causes or political candidates internally when unrelated to our mission

> Expect the company to represent our personal beliefs externally

> Assume negative intent, or not have each others back

> Take on activism outside of our core mission at work

I wish more companies would take this position. I go to work to build great things and work with great people, not to talk about identity or partisan politics.
No, the other case happened around the same time or earlier but involved a member of the House of Lords with a fetish for Nazi-themed swingers' orgies.

It was a huge deal for a few weeks, and then it disappeared. I only remember it because my Torts professor brought it up in class during the defamation lecture as an example of the differences between US and UK defamation law.
'X is "better", based on "science"'
Its about time a lot of nuclear power plans will reach their life-expancy. I wanna see how countries like France, Japan, Germany, Russia, China are going to deal with that.

Fukushima was not a good example of “how to treat reports of damaged facility”. Goverment knew and did nothing.

Newer nuclear reactors are safe, but older designs are a ticking time bombs.
I see no reference to that file in a checkout of the upstream Linux kernel I had here, and I never saw that file in /proc in any Linux system I've played with, but looking at my phone (with Termux) I do see that file. I agree, it seems to be Android specific.
> it kills a very low number of people per TWh.

I worked in energy for 5 years. Deaths per TWh was not a metric we measured. Deaths are not made acceptable because of energy production. The goal was zero. We did not reach that goal, but nobody ever said deaths would be OK if only the numbers went up.
Legacy admissions in law schools is much less of a thing than in undergraduate programs because classes are very small, and the school rankings heavily weight LSAT interquartile ranges.
I mean, it’s at least arguably an allegation of a crime. I wouldn’t be a fan of criminal libel still existing, but that’s a case where it might be appropriate for the hotel to take a civil libel case, assuming it’s unfounded.
A Technology-Focused Interview with the Libertarian Presidential Candidate
Animats is pointing out that Google has interfered with many apps from running in the background for performance reasons. But Google always special-cases their own apps and gives them extreme privileges on your device, because Google can do no wrong.
Whenever people bring up "but how do we store the waste!?", how much storage space would the nuclear waste used to power
all of America for a year take up? Feels like the amount is an important point, but I never hear it mentioned.
Outside of the near meaningless confirmation of Trump's status as a "fake" billionaire and how that may affect his ego, there's is an alarming piece of information here.

The man owes hundreds of millions of dollars in personal loans that he may not be able to repay. They will come due during his second term. Given his lack of ethics it's worrying to me that a president could have that kind of leverage against him. Dangerous.
I keep some of his comments in bookmarks, e.g. https://news.ycombinator.com/item?id=15151627
It's not really a question of what you can afford; it's a question of who deserves your business.
Eric Schmidt’s Daughter Has Tech Ambitions–Just Not in Silicon Valley
See related comment here - https://news.ycombinator.com/item?id=24610488
That's not what a legacy admit is defined to be.
How do acquire new, loyal subscribers if your site is “a little annoying to people who are not [your] loyal subscribers?”
> Deaths are not made acceptable because of energy production.

What? Of course they are. Just like deaths are made acceptable by anything else people need.
The Warmth of a Lost World
Richard Posner is very upfront: he first decides, then finds rationale for that decision. Of course, the judge's role is to pick one decision among a range of possible decisions. As long as there is a section of public who supports that decision, all rationale judges provide make it appear non-arbitrary. This kind of explains why the same court ruled in opposing ways wrt segregation, etc.
FWIW, I completely agree that she was admitted to Georgetown (and probably Penn, for that matter) for reasons other than academic prowess.

I only highlighted her name to demonstrate that celebrity and money can only get you so far. Georgetown is a perfectly fine law school, but it’s a far cry from Harvard or Yale law schools.
With a properly installed thermostatic mixing valve, you don't even need that. The water will always exit at a safe, constant-ish temperature regardless of the water temperature in the heater, by mixing in the cold supply.
yeah, that statement surprised me too.

I guess the most telling statement about it came from my wife. She asked me to do to her laptop whatever I did to my daughters to make it run so fast. What I had done was replace Windows with Linux. I suspect I have the rapid change mobile phone GUI's to thank for no one even bothering to mention the difference between Linux and Windows - let alone needing to ask how to use it. How can they be "very far from being good" when they are so close?

I guess I'm biased, as for me Linux + Cinnamon about as good as it gets. But it is a close thing. They are all good - Android, iOS, OSX, and yes Windows. I'd put Windows at the bottom of the pile, mostly because it's slow and because Microsoft's continual nags to hook you into their ecosystem (one drive, get Microsoft account, email, yada, yada). Oh, and the other annoying thing about Windows is the 1/2 baked transition between the control panel and the newfangled way of configuring things. There is enough clicking as it is without having to check a bunch places for a setting.
Is this escape clause really in their doctrine? Pascal’s wager doesn’t make sense if you’re allowed to change your mind after getting a live demo of hell.
You mean after season 10? or after episode 10 in general?
> I go to work to build great things and work with great people, not to talk about politics.

It's hard for me to imagine any topic of discussion internally at Coinbase that is not political. Often in these situations, defense of a status quo becomes "non-political", while any suggestion that a better method might exist for doing something (especially regarding custody of assets precisely designed to be beyond state control) is "political".
I unfortunately don't know any details other than it seems to be working. The content they have is highly in depth, and the comments section is excellent.

My experience was that I started reading the articles as a non subscriber. Because I enjoyed it I began visiting the site more and more. After some time it started to annoy me that I had to wait to read the latest content, and that's when I started subscribing. These days I read it less frequently, but I still subscribe to support the site.
> The worst reforms in my opinion have been the ones that obfuscate memory and introduce nondeterminism, like aslr. It makes C programs impossible to debug.

Please could you explain how ASLR makes your programs impossible to debug?

I'm surprised to hear this, as I work on such executables in my debugger every day, with no problems whatsoever caused by them having ASLR enabled.

> On the other hand, stuff like ASAN is great.

It is, but it's not intended as an exploit mitigation. You typically wouldn't apply it to your binaries running in production, due to the performance hit. Its purpose is to help detect memory safety bugs during development and testing.
If you’re a psychopath, you probably do act in that manner, so that’s irrelevant? What curbs psychopaths behavior is their ability to calculate the risk posed by engaging in varying degrees of antisocial behavior versus the rewards gained by engaging in less of it and preserving their ability to exploit and harm others. And this is largely determined by their intelligence and upbringing.

The vast majority of people aren’t psychopaths though because evolution selected for traits like the capacity for empathy and remorse over amorality. These act as natural checks on antisocial behavior because it’s generally miserable to live in counter to these impulses, although humans have developed many clever means for overriding them (e.g. certain drugs, like amphetamines, and various violent or cult-like ideologies).
I'm sure you and others realize this, but it bears repeating: everything is political. If you want to work and not talk about the politics of your work, or the politics of the general world, that's basically signaling that you you are okay with the status quo.

This is not necessarily a _bad_ thing, but in this world it is impossible to be apolitical. The only thing you can be is okay with the status quo.
Murdoch's News Corp media.

Full of Right-Wing propaganda. Believe it if it suits you.

Like Fox News (another of his stable), it's legally classed as 'entertainment' and "not obliged to be truthful" -Florida Court verdict.
Before virtualization and containerization, UNIX machines needed careful love and feeding. But now they are just disposable. Configured by scripts, and thrown away when they are no longer needed.
The current title of the article is "Is It Strange to Say I Miss the Bodies of Strangers?" but as documented at the bottom of the page, it was originally published in print in the Sunday Magazine with the title "The Warmth of a Lost World," which I found to be a more apt (and less clickbaity) title for the article, which only briefly touches on the pandemic towards the very end and spends much more talking about the simple embrace of physical pleasures that the Western world somehow shunned.
Commend Armstrong for making this public. A valuable recruiting tool. Imagine other companies will follow suit.
Certainly not objc. Maybe objc++ where everything but the interface is cpp.
Headline reaction: didn’t it used to be simpler to teach loads of things, especially using anything related to technology?

“Today in some versions of Linux ls puts single quotes around file names...”

I recommend a shell that’s intelligent enough to distinguish lines and present them downstream as strings including spaces. I hope not to come across such an odd implementation of ls ...
Ever heard of sales and marketing?
Interesting idea. It'd have to be done carefully because there are problems with going too cold or too hot:

* Too cold: Legionnaire's disease. Presumably not right away, so maybe there's some wiggle room if you're careful about timing.

* Too hot: scalding, particularly if you have kids. Maybe a new design could have a thermostatic valve on the output to give more flexibility.
Pure speculation but I guess the usual stuff that happens in every other Silicon Valley IT company today:

Some employee or a group an employees decided they didn't like one of Coinbase's client because of their political affiliation and wanted to kick them out because they think they have a say as to who Coinbase should do business with and who they shouldn't.

If it is really the case then, I'm actually surprised Coinbase management had the balls to put out a statement like that, in a era where activists deem "inaction as complicity".
> So far, my only solution to this is to be a late adopter, and to favour simplicity over sophistication. I was recently considering going from paper notebooks to a tablet. That initiative stopped at the electronics store. The Surface Go wanted me to go through a setup wizard (after dismissing a few notifications). Two of the 4 iPads had working pencils. The ReMarkable reviews mention a host of issues. I never encountered any bugs with my Moleskine. It pairs flawlessly with any pencil I want, including older models.

Not to mention that it:

- doesn't need charging

- never freezes or crashes

- is much cheaper than a laptop or tablet

- distraction-free (no Internet, no apps, etc.)
Some classes of objects are not under copyright protection because they are ubiquitous or utilitarian. For example the design of clothes can not be copyrighted. You are paying for the material and the production costs, but not for the design, and any competitor can take the same colored cloth and sewing pattern and produce and legally market an exact copy of your clothes.

Skyline fotos, unless being really unique or special, for my understanding fall into the same category. Of course you ought to be paying for material and transportation, which is close to zero for a digital photo.

Copyright is out of whack. The general idea might well be okay and sane, but the implementation has been distorted into something grotesque.

Photographers are having a hard time, since the picture quality of comodity cameras, like the ones built into higher end phones, is really high and the cost for one picture is near zero, resulting in a maelstroem of really nice photos produced by a plethora of clicking monkeys.

Professional photography is being pushed into a niche profession.
My personal anecdata is that yes, it does help
Even asking is flagged. Feels like china here.
That's why it has been standard practice for Presidential candidates and aspirants to release taxes and other financial disclosures before elections, and why it was such a big deal that Trump didn't.
Some may disagree, but at least that’s clear. For comparison, here is a nonprofit version:

https://en.m.wikipedia.org/wiki/Wikipedia:Here_to_build_an_e...
I think the most legitimate concern about nuclear safety is, what happens to the plant if you push the "OFF" button and go home?

The current gigawatt-scale plants (AP1000, Hualong One, etc.) can cool without external water for 72 hours, after which a meltdown occurs. NuScale plans to run their reactors at the bottom of a pool, with enough water to passively transition to air cooling over the course of a month. (There are a bunch of proposed reactor designs with similar safety characteristics, but I know more about NuScale because they've been in the news lately.)

I'm not against building plants with a 72-hour buffer for now, due to the pressing need for low-carbon energy, but we should really focus our future resources on passive self-cooling designs that we can safely copy-paste across the planet on a massive scale.
This is definitely the scariest takeaway. With a second being what he will do to avoid criminal charges if some of the things implied in the initial article end up being true and come to light.
Big Sur has been moving closer to the look and feel of iPadOS so that the new Apple Silicon machines can run iOS-native apps under catalyst without it being too jarring a difference. They greatly increased the amount of code in catalyst to make this possible as well.

At the same time, they have been adding Mac features to iPadOS to make it easier to make a full-featured iPad app closer to a proper featured Mac app. One example there would be mouse/trackpad support. Another would be the multitasking support which, for all of its UX weaknesses on use, makes variable sized, multi window applications available on both platforms.

Messages is an example of the medium-term game Apple is playing here. I anticipate a large number of the built-in apps to be (finally) a single code-base under a single team. They are gaining more capability to do easy, deep customization per OS in each release - but also seeing the systems themselves move closer in terms of UX feature set.
Will it make a difference?
Investigating TLS Blocking in India
> everything is political.

Everything is not identity politics or partisan politics. "Everything is political" is the very definition of newspeak and it's sophistic.
I meant it as a compliment! I was thinking more Culture, less Commander Data, if that makes sense.

Tongue thoroughly in cheek, in any case.
The author also tweeted a specific example before writing the blog post: https://twitter.com/jpmens/status/1310200703391068160 (direct link to image if you worry about twitter tracking pixels https://pbs.twimg.com/media/Ei7EmD8XgAIJjrd?format=png&name=...)
You'd be surprised how many short, memorable domains are still available on new gTLDs. E.g. there are several times more possible 4 letter strings than total .dev registrations that even exist. And if you're willing to use numbers this gets higher, let alone 5 characters or more.
I mean. Maybe? Ideally?

Mostly we’ve traded a class of problems (debugging unknowns and differences between systems) with a new class of problems (complexity of cloud providers, abstractions and less debugability).
No one is talking about abstract type theory; we’re talking about the intuition you use to write maintainable, correct software including CSV munging.
I thought it was ex SYD but it looks like what Qantas was planning on doing was ex BNE.

https://www.qantasnewsroom.com.au/media-releases/qantas-sets...
Well, the Supreme Court is actually the court of first instance for some types of cases, and decides both matters for those cases

It's called "original jurisdiction" and for SCOTUS their scope of original jurisdiction is limited to cases between the states or involving ambassadors or other "public ministers." As a portion of SCOTUS' load, such cases are such a small fraction that it can be decades between such cases.

SCOTUS otherwise does not decide matters of fact because it's not within their jurisdiction to do so as an appellate court. They can overturn lower-court rulings on the facts, but in doing so must remand to the lower courts for new rulings on the facts. Additionally, while they can take facts into account in their rulings, such facts must be part of the record established in the lower courts (i.e., the trial courts), unless it is a case of original jurisdiction for SCOTUS (meaning state vs state cases).
*

1 point by somerandomboi 0 minutes ago | edit | delete [–]

This appears to be quite a subjective claim, people comprehend/retain information extremely differently. The ls command applied as an example to the argument undermines its credibility, as virtually every Unix user is aware of its importance. ls remains arguably the most Unix filesystem command, why would it be difficult for users to understand its relevancy?
Psychopathy is considered a disease because it is quite rare. For most people and for the broader culture, the reaction of a psychopath to a given cultural cue isn't a primary consideration.
Have you seen Factor? https://factorcode.org/
It's still a stupid take even after you restated it. The system has background processes. If it did not, nothing would work.
I don't care much about the radiation. And this is always the wrong argument.

I care about (1) the pollution with 100,000 years of half-life and (2) corruption and (3) Murphy's law.

None of these problems are even closely solved.
The only constant is that errors will be made. My previous generation thought that it was OK to put waste into the oceans. Or dump it in Africa.

Some Thorium solutions may work, but they need to be researched and improved. There are some scientists working on transforming nuclear waste, and this is the first thing that needs to be done.

Don't come back until you have done that.
Can anyone comment on whether Apple News: https://www.apple.com/apple-news/

Is a good option as a single-subscription aggregator of multiple magazines and newspapers?
In Death Valley, the wild burros, dependents of donkeys released by miners in 1890s, dig wells of about 5 feet looking for water.

When they find water, the wells create a habitat for amphibians, insects and even trees.