skysight-inc/HackerNews huggingface dataset:
I've heard that, I don't buy it. I think we are just stupid and crazy.

Biodegradable plastic has been a thing for over half a century yet the
whole planet is choking on discarded plastic. Where's the sane reason for that?

Cars!

Cars aren't sane, we had to convince ourselves that they were though a
deliberate campaign of domestic propaganda![1] Cars kill hella people
(I don't have stats for the rest of the world but more Americans have
been killed by cars than have died in all the wars we've fought!) And
that's just the people that get hit. There's air pollution (car exhaust is
a deadly poison) and tires are constantly wearing down and giving off
vulcanized rubber particles. I won't deny their convenience, but you'll
never convince we they're sane.

Or my old pet peeve: refrigerators. They open like cabinets instead of
like drawers. The cold air goes out, the warm air goes in, and you get
to pay for the energy to cool it off. Why not make them like a chest of
drawers?

Sanity? I think not.

[1] "The Real Reason Jaywalking Is A Crime" (Adam Ruins Everything)
https://www.youtube.com/watch?v=vxopfjXkArM)

Replying here to the other fella:

> The vaneless ion generator is >5x less efficient.

C'mon, less efficient by what metrics? Total cost over the lifetime of the structure, including maintenance? Killing eagles?

In re: Molten Salt reactors there's a old page[1] about Molten Salt tech in general that talks about reactors towards the end:

> The second MSR was a civilian power plant prototype, the Molten Salt Reactor Experiment (MSRE)7. Hugely successful, it was ignored by the US Atomic Energy Commission (US AEC), which had decided to favor the Liquid Metal Fast Breeder Reactor (LMFBR). The Director of ORNL, Dr. Alvin Weinberg, pushed for the MSR, but was fired for his efforts 8.

> 8. Pages 198 - 200, "The First Nuclear Era : The Life and Times of a Technological Fixer", by Alvin Martin Weinberg (1994).

I've read a longer history of Molten Salt reactors that described the events referenced in the above quote. Evidently both kinds of reactor showed promise early on (MS and LMFB) but for bureaucratic reasons the one was passed over for the other.

[1] https://web.archive.org/web/20040602210408/http://home.earth...
Well, I guess our inclinations differ. I wouldn't want to read a biography of Hitchcock written by a blind man, or a biography of Shakespeare by someone who can't speak a word of English, has read none of Shakespeare's works and knows nothing about Elizabethean society -- no matter what experts they speak to.

I'm wondering though: have you read a biography you really loved by someone who completely lacked any personal insight into the work of his subject?
I thought pizzas were measured by their circumference, not their radius. If so, that's a 72" pizza.

I measured out 59cm on a measuring tape and compared it to my refrigerator, and that's much larger than any pizza I have ever seen.
Could Google Really Leave Australia?
For anyone that has issues with fail2ban, I'm a fan of pam_shield. It's a pam module, so it's intercepting live requests rather than tailing logs, which seems cleaner to me. For debian, it was a relatively simple apt-get type install (libpam-shield). But, yeah, changing the default port surely kills off the noise.
To be fair the wording was a little ambiguous but sokoloff could have asked for clarification of meaning rather than dropping a "gotcha" sort of disagreement.
>Show me where Toyota has casting machines anywhere near the scale of what Tesla is using in Model Y, or board design, or AI chips, or even things like buying experience.

Toyota has 10s of millions of happy customers, and has car after car after car on top 10 lists, every year. From everything I've read, the Tesla service experience is horrible.

>Tesla has the lowest depreciation

Source for this? Or do you believe they are appreciating, too?

>Tesla has the best margins

You know this stuff is dead simple to look up, right? Toyota has profit and operating margins higher than Tesla. So, no, they aren't "the best".
Back in Windows 98 you could set your title bar to be a gradient between 2 colors. That used to be a fun way to customize your look.

How did we get into a world where 20 years later with Windows 10 you can't even set a dark title bar color because Windows will say "that color is not supported". There's a cut off when picking a custom color where if you go below a certain shade of darkness it denies you.
Space station detectors found the source of weird ‘blue jet’
Ask HN: Are there any good open source tax software projects?
Don't know if he was bragging or not, but if you have achieved something, I think it's hard to talk about yourself without someone thinking you're bragging.

I once got a top grade after passing an exam where I had read one page beyond what was required (can't remember if it was by accident, or because I was curious about something - but we're talking one page). After my presentation, the examiner asked a final question. This was covered in that page, so I just had to connect two dots and could give him a little proof immediately. Very little brain activity needed. Pretty sure I couldn't have come up with a proof on the spot otherwise.

I sometimes bring up that story as an example of why grading is stupid, but even though the point is how arbitrary the situation was, I can't shake off the feeling that people might think I'm bragging.

I think we should cut people some slack, if we don't know their intentions.
On (6), are you already using WCOJs and/or delta-based joins?
If not, check out [0][1].

If you do, you might be interested in the LSM tree ideas [2] from when arrangements where called `ValueHistory` to offload part of the memory usage to SSDs.

[0]: https://github.com/TimelyDataflow/differential-dataflow/tree...
[1]: https://mtrlz.dev/api/rust/dogsdogsdogs/index.html (3rd party rustdoc for convenience)
[2]: https://github.com/TimelyDataflow/differential-dataflow/issu...
Does nobody remember Pidgin? It was one of the first things a lot of people installed on their machines 15 years ago along with Firefox. We used it as an alternative client to AOL Instant Messenger and Yahoo Messenger. It used to be called GAIM.
The article talks about Continuous Deployment.

IMO Continuous Delivery is kind of a nothingburger vague process term that lots of people can (and do) talk themselves into saying/thinking they are doing. That's kind of the theme of this blog post BTW. Continuous Deployment is the actual indisputable thing (you either automatically deploy new commits in mainline or you don't) that gives you the real benefits but which lots of orgs aren't yet doing.
Rust is not just trendy. It is inherently more powerful when it comes to express and check invariants. I had thought that after decades of buggy dynamic code, people have come around to value that. Comparing go and rust, I see two statically compiled languages with many different and interesting features. But one has a strong type system and the other has a trivial one. I'd choose the strong one for any new project that I expect to maintain for years to come.
https://www.twitch.tv/rw_grim
I don't personally need a daily drive that long, but my last three Saturdays have been 250-350 miles.
So Palantir does digestion, interpretation, search, and display of data to non technical users who don't understand the error prone nature of such processes.

It just so happens that some of this modeling is done to optimize indexing and searching data on humans our government would prefer dead, and no specific work has ever been done by Palantir employees to optimize anything for this use case, right?

You produce a search engine that helps identify who to kill, but don't pull the trigger so you have no ethical responsibility, right?

This must be how arms dealers think when they sell to dictators.
The "Delivery/Deployment" distinction is baseless and used as a justification for not shipping by people who are attached to old and burdensome change management processes.

Software not in the customer's hands hasn't been deployed OR delivered.

Alternatively: Software undeployed is software undelivered.
Cheers!

And yes! HyperCard is a great example. Really picking on the IT industry is like taking candy from a baby, we're so woefully ignorant of our own prior art.
I remember I used to customize my desktop a lot. Then I started moving, from Windows 3 to 95, then some Solaris with OpenWindows, then CDE and it all got a little bit boring. These days the only thing I change is the overall theme to "dark" and that's it.

I'm happy I don't do that anymore.
Rerun – a modular shell automation framework to organize your keeper scripts
Yes. It was the de facto AIM client for many years.
Interesting you say that because I was just reading[0] about his life:

> Ramanujan (literally, "younger brother of Rama", a Hindu deity[14]:12) was born on 22 December 1887 into a Tamil Brahmin Iyengar family in Erode, Madras Presidency (now Tamil Nadu, India), at the residence of his maternal grandparents.[14]:11 His father, Kuppuswamy Srinivasa Iyengar, originally from Thanjavur district, worked as a clerk in a sari shop.[14]:17–18[15] His mother, Komalatammal, was a housewife and sang at a local temple.[16] They lived in a small traditional home on Sarangapani Sannidhi Street in the town of Kumbakonam.

He wasn't born in a rich family but it wasn't poverty either. He did become very poor at certain point in his life due to his inability to focus on anything other than mathematics but then recovered financially as his genius started to be known by more.

[0]: https://en.wikipedia.org/wiki/Srinivasa_Ramanujan
I just give them the salary I want to make (which is easy because what's on my paycheck + stock opts is a good enough value) so either they go for it or they will decline. It's a good way to see if they mean it or not

So yeah sorry, not moving for a lower value
We really don't. Roscomos doesn't make the rockets, it's the Russian NASA. The cost here is because of the middle man and the US having been dependent.

Be that as it may, today in 2021, the cheapest and most reliable way we have to send someone to LEO is to make a Soyuz and use that to send them.

Maybe eventually SpaceX will catch up in cost. But in 2021 it hasn't yet.
Here’s a description of the history of Antifa from the Anti-Defamation League. Note that Antifa is an specific group of self-identifying people, not just everyone that’s against fascism. They have a flag. They’ve been around since the 80’s. Some are violent, some just harass.

This is according to the anti-defamation league. The Southern Poverty Law Center (SPLC) has also condemned Antifa in the past:

https://www.adl.org/antifa

The people you are describing probably are more closely aligned, ideologically with SPLC and ADL (unless they spend their evenings doxing neo-nazis, and shopping for equipment for their next violent counterprotest).

I have been donating to and referring people to non-violent anti-fascist groups for years. That’s very different than supporting militant extremists.

(Trump designated Antifa a terrorist organization, and I refuse to use that word to describe them.)

> No, it’s to get other people to exercise their right to free speech to not amplify harmful voices.

So, compelling speech is better than silencing people? Where will it end? Surely the criteria isn’t Republican vs. Democrat. Lets go with “supports violence”

Violent far left militants definitely exist, and are “harmful”. Shall we silence them? The ADL and SPLC condemn them, but are also clearly sympathetic. Shall we silence them too?

If not, perhaps we should stop them from supporting harmful protests. Antifa could use this map to physically attack lawful groups on the right:

https://www.splcenter.org/hate-map

Perhaps it should be taken down, at least? I donated money to help create the map. Should I be put on a list and prevented from getting a job?
Anyone can build and run their own software on Windows, so distributing software for Windows is not a GPL violation, whereas distributing iOS apps via the app store runs afoul of the anti-tivo clauses in GPL3
Looks like a new switch for the high end mechanical keyboard market.
GTK on macOS is completely fine, unless newer versions of GTK have borked it. We use GTK2 for Ardour (cross platform DAW) and there are almost no issues. I did contribute numerous important patches for the quartz backend along the way.
I've been following this, and am anxious for the direct-to-sqlite replication.

One of rqlite's big limitations is that it resyncs the entire DB at startup time. Being able to start with a "snapshot" and then incrementally replicate changes would be a big help.
Agreed. In the data points from my professional career it's only been small companies and teams that have actual CD to prod. The closest I've been able to come in enterprise environments is CD to a lower environment (got all the way to UAT once!) with manual promotion to prod. But that's not the same.
If you want things to be easy, then go with Ubuntu. It's based on Debian but has some things which make it easier to get started.

As you suggested purity isn't your top priority, if you decide to go with Debian then you probably want the 'non-free' images, that include blobs for making wifi and such work: https://cdimage.debian.org/cdimage/unofficial/non-free/cd-in...

I would not recommend arch for a beginner. There's a chance that you need to reinstall drivers after a kernel upgrade, which can be inconvenient if the drivers that no longer work are needed for your wifi connection.
The qualifiers are relevant here, specifically:

> basic application

> simple concepts

Topological sorting (along with basic graph theory) is something any beginners course on discrete mathematics should already have taught you. You would reach for that in most cases where you need to deal with a graph of dependencies.

The other part of the puzzle is about storing calculations, i.e. memoization. This is trivial in my language of choice, but really it's not a hard problem to solve in any language. You map function inputs to outputs somewhere in memory and retrieve the results when needed.

These techniques are broadly applicable in many domains. To many people, the intuition would be to reach for them directly when they have a task that looks like a graph search, rather than go look for a framework or library that they would then need to read the documentation for and spend time integrating with their code. Sometimes less is more.

My point is really just that a lot more people would think about this as a graph or memoization problem than would ever think to go look for a Rust framework. Maybe if their own solution at some point doesn't work out, they will start searching for frameworks or libraries.
Programming Isn't Fun Any More (2011)
Hank Aaron Has Died
> the well-known "5-device limit"

Sorry, but I'm not familiar with this – could you share more please?
What Is a White Hole?
Vulnerabilities in SolarWinds Orion Allows Remote Code Execution
If Windows doesn't impose those restrictions, it makes more sense to port it there than to MacOS.
It enables you to use a token that is portable and removable, which TPM2 chips are not. This has an advantage that it can be carried and secured separately, even if the device has to go into insecure storage like a hotel safe. You need to trust your FIDO2/PKCS11 device to be secure, though.

Clevis, on the other hand, allows to bind the key to a specific machine, preventing the storage itself from being yanked out (where it is still possible) - and you need to trust TPM2, which many do not.

It's all about trade-offs and trust.
> it doesn’t have working camera drivers a year after release though...

The problem is the lack of SoC documentation. There is some progress for the camera though: https://source.puri.sm/Librem5/linux-next/-/issues/44#note_1....
I work in the public sector in Europe. We’re regularly approached by various ML projects. From universities to IBM, and we don’t turn them down, because we genuinely never turn down potential. Especially not something that’s on top of Gartner lists, or on the minds of our CEOs because they regularly hear about it from various Deloitte/E&Y types. This may sound like me being condescending, but I’m not, the same thing happened with RPA, and we’re reaping huge benefits from that despite the technical weaknesses of it.

We have yet to make anything work in the real world with AI or ML that wasn’t some sort of image recognition. We let IBM use Watson to come up with various forms of analytics, but it didn’t come up with anything our analytics team wasn’t already building and it was frankly far behind them. Even if it had matched them, or surpassed them, the licensing would’ve likely made us stick with humans because they were just cheaper.

Eventually it may be good and cheap enough, but one of the key issues we’ve often run into is that we don’t have enough data of a high enough quality and that’s honestly not very likely to improve. Even with the EU focusing on common enterprise architectures, and suppliers adopting/accepting that a police CaseFile always has a specific recipe to follow, they don’t necessarily stick to it outside of the APIs.

It’s hard to name a specific failure rate. Because as far as recognising images, and trolling through millions upon millions of casefiles in tiff format, it works flawlessly. But for everything else, our anecdotal failure rate is probably 100%.
90% of male cadavers have cancerous tumors in their prostate. The cost of treating men would be enormous. The medical opinion will be that it is harmful diagnostic because the patient (and the medical system) are better off not knowing. If you think this is a joke, it is because your doctor has never said this to you.
Brain fog is common with autoimmune conditions.

Often one of the first symptoms that cause people to seek a diagnosis.

Have Sjogrens. Cognitive decline is a real issue for me. Treatment and lifestyle changes make a huge difference.

Basically controlling inflammation becomes your life. Or you won’t have much of one.
Incoming CEO of a Sand-Polishing Company in Oregon Makes Curious Remark
Jessica Rosenworcel replaces Ajit Pai, is now acting FCC chairwoman
Heads up - generally "Git" cannot form part of a product name. https://git-scm.com/about/trademark

(GitHub and others were accepted for historical reasons)
Ah that's true in spirit, but it wasn't entirely false.
> As long as you have manual processes, it's not continuous.

Agreed. I'm all-in for Continuous Deployment. Continuous Delivery is a half-measure at best.
I don't think this is a fair characterization of the situation, but my knowledge is mostly based on one book, Reaching for the Moon, a Short History of the Space Race[0], that I recently read.

You're right that Kennedy was ambivalent about it, and that working with the USSR was floated, but ultimately he did decide to go ahead with it. And there were people opposed, but "extremely unpopular" doesn't sound right. Like, I think the majority of the population was broadly in favor.

[0] https://www.amazon.com/gp/product/030023046X/
This is not nominative determinism. Per your link, nominative determinism is the theory that influence occurs after the name is coined. Palantir was very intentional in picking the name before they even started, because it aligned with what they were trying to produce. Additionally, nominative determinism is typically reserved for human names, not business entities.

I'd argue this is more a case of an aptronym, mentioned in the second paragraph of the wiki entry you referenced. "Nominative determinism differs from the related concept aptronym, and its synonyms aptonym, namephreak, and Perfect Fit Last Name (captured by the Latin phrase nomen est omen 'the name is a sign'), in that it focuses on causality. Aptronym merely means the name is fitting, without saying anything about why it has come to fit."
I don't agree that all designers do this; but it's certainly common. Are you extending that criticism to the designers of respected professional tools like Photoshop, Logic, Final Cut, MS Word, etc? Those are products refined over years using the feedback of thousands of professionals. If I walk into a recording studio you decided you don't like red clip meters... if I sit down in your airplane and you've flipped the rudder pedals with the stick... I mean... there are standards and standards are good and the more good standards we have the better off we all are.

I'm using one of those few remaining systems that you mentioned. But even on OS X I don't find it "impossible" to use the standard interface.
No one thinks they are magical and the fact that you had to trot that straw man out shows you are arguing in bad faith. People take issue with who they have contracts with and not the tech stack. Excuse my hyperbole but it reads like: “Oh I didn’t actually source the data for the nazis I just helped them search their data lakes”
An alternative is to have your attorney be responsible for executing your will, but keep everything else in the safe deposit box and put the instructions on how to access in the will. That way your attorney can access only if you die and they assume legal authority for exercising your will.

If you don't have anyone you will leave your assets to, the attorney will be the one liquidating your estate as per your will.
Man. I see the pidgin chat client is at the top of HN, and I was thinking. I use Mattermost, Slack, Discord, and on occasion Facebook, and Pidgin has plugins for all of them. Maybe this would be nice.
> It’s a specialized Google

...used to kill innocent people
In my experience the opposite is true - no one is doing CI. But that's only because the definition of CI is unrealistic/impossible for large teams, specifically this requirement: https://en.wikipedia.org/wiki/Continuous_integration#Everyon...

I've never seen a team that operates with every developer committing every day. Small commits merged into a stable trunk as often as possible, yes. But every developer merging code every single day is unrealistic, counter-productive, and incompatible with code review practices.
Mustard Watches
How to start with Node.js framework in Total.js Cloud
Sure, it's also how Tesla works.
> What about Elastic making the "jerk move" by switching the license under Amazon?

They’re also switching out the license under everyone else. It’s maybe notable that elastics cloud offering was acquired at some point (it used to be found.io). I used to do elasticsearch consulting and I could name a few customers that will now have to reevaluate their product.
I remember using Pidgin for my accounts on Facebook, Gmail and Yahoo - happy days :)
Nice! This is kinda what I had in mind, while writing that ammendum!

Thanks for sharing :D
https://www.google.com/search?q=Apple+Developer+Agreement+5+...

TIL it's now 10 devices...
There’s an easy way to fix this. The Pidgin iOS app could be forked into a different licensing model. It also need not be open source, just demonstrate feature parity. Another way is to modularize the core messaging layer under a BSD license, and have the desktop app and iOS app both implement the front-end (and OS specific functionality) under distinct licenses.

There are many ways to skin this cat.
It still works great on the Nokia N900!

https://developer.pidgin.im/wiki/UsingPidgin/N900
Litestream – Streaming S3 Replication for SQLite
I'm not the author but thought this was an interesting new release.
I'm really sad about this. She was fantastic in B5, and in LOST.
Fire address AFAIAA are rated by time normally, so they'll be rated to withstand a fire for an hour - giving time for the fire services to extinguish it. A safe that survives a whole house burning to the ground seems like almost an impossibility.
The OP is isn't ashamed but more frustrated because he wanted to do good for the world and is disappointed by the fact that he may not be able to now because gree corporations like Amazon will take all the hard earned work of contributors and profit from it, thus breaking the spirit of open source.
At least that's how I interpreted his comment..