skysight-inc/HackerNews huggingface dataset:
Great article. I was almost lost in the first section though, as I’m sure 99% of humans understand “dinosaur” to mean “all those huge ass animals that lived 200 million years ago” and not a particular biological group. The Wikipedia page on dinosaurs does a much better, non-pedantic job at explaining the distinctions.
I’ve had the same thoughts about societies like that forming. It seems inevitable once brain-machine interfaces become available to the general public.
Perhaps they've asked threat metrix to handle a portion of their security and this was their solution?

At the end of the day, we all need to realize that we send out far more information than we receive when we surf the web.
As IBM core revenue continues to decline there is a serious risk that they will become a patent troll.
There is a very general problem with pulsed systems for fusion. The issue is that plasma-facing surfaces are confronted with extreme instantaneous power levels. The depth to which heat can diffuse is proportional to (pulse length)^(-1/2). A nanosecond pulse will deposit heat in a tenth of a micron thickness, or less.

This forces any fusion reactor that uses pulses to have a sacrificial ablative layer on these surfaces that must be renewed (and to deal with the forces from the explosive vaporization of this thin layer). This is problematic if the reactor also requires high vacuum. The scheme for p-11B fusion that this subthread was talking about, for example, has been presented with a direct conversion scheme that uses a megavolt level vacuum capacity. Imagine what happens to such a capacitor when its surfaces flash superheated vapor.
> I use Mastodon Social and it has none of these problems because it doesn't aim to monetize the users of the platform.

But it still does the likes & retweets part, right? Because I agree with the comment you replied to that that is the problem, not the intention behind doing it.

I'm unsure whether people would use Twitter (or Mastodon for that matter) if it wasn't there. I believe the real-time and constant feedback of belonging to some culture is what drives usage of social media platforms, and in turn influences what people present as (and possibly what they become) because they want positive feedback and want to avoid negative feedback.
I've never felt a desire or need to use snap at any point. Since we've been implementing CIS standards I've started nuking snapd on host bake.

Maybe it's a thing for linux on the desktop, but my time isn't worthless so I don't do linux on the desktop.
I don't mind missing semicolons. In c++ paren/bracket mismatches are the bane of my existence. Specifically, if you open a paten in a header file and forget to close it, gcc will dump reams of errors and warnings, even on fairly small projects. Usually the problem is the first error, but for a dangling paren, that one's a red herring, you want the last error. It says you have an unclosed curly-brace in the top-level file. This appears to be due to a confluence of footguns:

1. Files are allowed to have different numbers of open & closed brackets. So who knows where the real error is? For all the compiler knows, you left that paren open deliberately in one file and forgot to include the paren-closing file?

2. C++ syntax generally lets you put anything anywhere -- the compiler doesn't seem to mind that I'm defining a new class literally inside the parentheses of a function call? Is that actually legal? Who knows. But I'm still a little confused... after opening that paren I almost immediately use too many closing braces -- why isn't that spotted immediately?
Things 3, it's a joy to use. I wish there were a mail app of similar quality!

Other than Things, the native Apple Notes app is great. It's simple, fast, and works with a fuss. Sync also seems reliable enough for me.
I've been using Linux for 15 years as my daily OS, I love the package system, but this point of view is missing the point.

Those arguments are always from very tech saavy people.

They are a good exemple of purity over practicality, completly ignoring all the problems apt/yum have for the average user or dev publishing software.

If you are looking for reasons as why Linux on the destkop never happen, well, this is one of them.
Is patents also a way to get around tax?

Have a company pay “fee” to the same company registered in another country.
You have to defend your patents if not you can get the state against you. The patents is then not guard against competition.
Creating Videos to Grow a Podcast Audience
Isn’t most crime caused by poverty? I would suspect that a country that both has a functioning government and a reliable social safety net wouldn’t have as much crime as one that doesn’t.
At least in the UK, its laws and people would be better served if bias-free communication is rigorously used when lawmaking. The Land Registration Act 2002 an example of statute law which unnecessarily and frequently uses gendered words. [1] Sure, this is written in 2002, times have changed, but this is considered a key statute governing UK land law. Even as recently as 2015, unnecessarily gendered language is used in the Consumer Rights Act 2015, albeit not as consistently, but I'm sure more recent statutes also share this trait. [2] This sloppiness in writing could cause needless issues.

Here's one. The UK's Foreign Office noted that the phrase 'pregant women' in general comment No. 36 on article 6 of the UN's International Covenant on Civil and Political Rights on the right to life 'may be inadvertently restricting the application of this paragraph to exclude transgender people who have given birth; this has happened in two recent cases in the UK.' [3]

This issue is greater than everyday language in business, but the same type of language used in our laws can potentially cost businesses by poorly-worded contracts or by other means. Legislatures should use gender-neutral language to make their laws clear and reduce potential needless unjustice.

[1] https://www.legislation.gov.uk/ukpga/2002/9/section/24

[2] https://www.legislation.gov.uk/ukpga/2015/15/pdfs/ukpga_2015...

[3] https://www.ohchr.org/Documents/HRBodies/CCPR/GCArticle6/Uni...
Discover Clicking Possibilities
Simplicity. I love it when < 1MB apps provide utility.
right now I actively using https://doh.tiar.app maintained by my friend https://twitter.com/pengelana/
Why would the delivery companies keep being a part of this? That doesn't make sense to me.
Find Product Pricing Fit with Google Search Ads
I've been using blockslists from a couple github repositories for a long time, heck probably since they were found on regular web pages.

They work pretty good, but can be a little cumbersome to turn off or to enable certain domains from time to time (such as when a site has so many ads it breaks the site). But the increases safety and speed while surfing is well worth it.
Sometimes.

The greatest good is our aim here.
Two more recent ones beyond Earth orbit:

The MarCO cubesats that flew past Mars in 2018 used Linux and Python with an off-the-shelf single board computer and camera: https://arc.aiaa.org/doi/pdf/10.2514/6.2016-2491

The Mars 2020 rover launching next month carries a helicopter that contains a phone SoC running Linux:
https://rotorcraft.arc.nasa.gov/Publications/files/Balaram_A...
There are also these "AppImage" files. They launch, but there is no guidance on how to install them to the system.

Launching Chrome: I click the Chrome icon.

Launching PrusaSlicer: Start a terminal and type

chmod 755 ~/Downloads/PrusaSlicer-2.2.0+linux-x64-202003211856.AppImage
~/Downloads/PrusaSlicer-2.2.0+linux-x64-202003211856.AppImage

That doesn't seem like progress to me from a UX perspective.
Pluto.jl – Lightweight Reactive Notebooks
https://en.wikipedia.org/wiki/Multi-armed_bandit
I have a way of thinking about this that I developed in connection with travelling but also applies (for me) to reading older works.

Consider two biologists. One is a molecular biologist and when they look at the living world, they are amazed by how almost everything is the same. Molecules, cell structures, chemical reactions ... almost all (visible) living things are incredibly similar. Now consider our other biologist, this one a zoologist. They look at the bodies and lives and eating habits and reproductive behaviors of whales and ants and eagles and snakes and are amazed at the vast diversity and range the living world presents.

So who's right, the molecular biologist or the zoologist? Is (almost) all life fundamentally the same, or is it incredibly diverse and different?

The answer, obviously, is that neither of them are right. They each are looking at the same phenomena in different ways.

When you travel, or when you read and old book, you will notice that in general, people wake up, eat some food, start the business of the day, eat some more food, socialize a little or a lot with others, take in a little (or a lot) of culture, sleep. They have children. They live in homes. They (mostly) wear clothes. This is the "molecular biology" view of other lands/times.

If you start focusing in on precisely what they eat, how they move from one place to another, details of their clothes, the nature and duration of friendships, the types of activities they do, the role of gender and age and beliefs and climate and soil ... you start to see enormous variation across space and time. This is the "zoologist" view.

People are all remarkably similar and all remarkably different. That's true whether you look around the world, or back in time.

And then of course, there's the French distillation of all this: plus ça change, plus c'est la même chose ("the more things change, the more they stay the same").
How did you find your marketing contractor? What were they doing?
I started a podcast to talk with folks about their tech stack choices. It's at https://runninginproduction.com/.

Since October 2019 it's made $200 in the form of 1 episode having a sponsor.

As a side topic, I would be very happy to have anyone on who wants to talk about their tech stack for their side projects.
No.

You have a function F which maps inputs x to outputs y. You transform this function into new one F', that will map the encrypted inputs encrypt(x) to the encrypted outputs encrypt(y), without knowing how to decrypt.

F(x) = y
F'(encrypt(x)) = encrypt(y)
-1 points, I guess some people don't like links
systemd went away. Oh, wait...
I was working outside yesterday afternoon and this humming was driving me insane. I thought it was some instrument at a monastery nearby.

I can’t believe it’s the bridge.
You seem to have asserted there is meritless rep-mining and provided no details. Then you ask others to provide details about where they see meritless rep-mining. I know you already know about this repository documenting HN

https://github.com/minimaxir/hacker-news-undocumented/blob/m...

So I'm really not sure what more you are after with respect to how things work.

Why would HN be interested in having a 3rd party audit their policies? What possible positive outcome would be in it for them?
Web Scraping Craigslist: A Complete Tutorial
Rust WASM is still very bleeding edge. Let's not give anyone the false impression about what anyone can manage to build today.
Reminds me of my work with CryptDB. A framework to run SQL queries over encrypted data: https://github.com/CryptDB/cryptdb

One important fact about homomorphic and other encryption schemes you can calculate on: It leaks information! E.g., if enc(x) + enc(y) = enc(z), you gain the knowledge that x + y = z. With enough data, it’s easy to obtain the unencrypted data without the secret(s).
I also like that I can incorporate plots into my plain-text notes files.
Lull+Mattress+Savings+$150+Off=Fathers+Day
The stock market goes up when expectations are exceeded, and it goes down when they aren't.
We ran this experiment Vs influx some time ago for ingestion here https://medium.com/questdb/speeding-up-influx-line-protocol-...

In terms of queries, see our previous post on HN to get a sense https://news.ycombinator.com/item?id=22803504
Prehistoric Great White Shark Nursery Discovered in Chile
“That Damn Bird”: A Talk with Irene Pepperberg (2003)
It's enough to make you want to howl!

ps. the good news, if there is any, is that those people are probably not the best minds of your generation.
Thanks so much to the folks making purchases! Each time I get the email saying an order has come in, it reinforces for me that this is actually a product people want, which is just so ridiculously cool at this early stage. Thank you!!
Check your Nextdns.io logs and see what gets blocked. Then add the blocked domain (or the whole root domain) to the Whitelist. The whitelist always overrides any blocklist entry.
How to Think About Chess (2016)
The Vax C compiler used to do this, and mostly got it right.

It was a complete nightmare trying to port code that compiled and ran perfectly well on the dept microvax when we all transitioned to Ultrix and Linux.

As a result of those months of pain, even thirty years later I’m a huge fan of strongly typed languages, compiling with -Wall and -Werror, and have a zero-warning policy.

If you’ve never gone through it, you wouldn’t understand...
>...We quite literally get anxiety attacks when we’ve misplaced our phones...

>...phantom-vibration syndrome...

Holy shit, this is me!
You said it yourself, it's not common because the price is low. Let's not devote the valuable hours of human labor towards recapturing a gas at higher efficiencies than necessary when there's food, family time, and other technologies that could also use that same attention.
What a loaded article.

Obviously "clear" and "direct" are both positive-spin words, indicating that the author thinks there's some value to this.

As somebody who used to be incredibly blunt, and still is much blunter than average, I'll tell you that social graces, white lies, and indirectness usually serve purposes. The only time you need to be more direct is when people don't understand what you're saying (which actually happens a fair amount in business).

Take for example the PIP (performance improvement plan). On the one hand, the name of it is so whitewashed you could worry the meaning might be lost. However, renaming it to the blunt title "were-probably-about-to-fire-you-documentation", though refreshingly direct, would probably be a tough pill to swallow for a lot of people.

Does changing the words around it lessen the pain (in the long term)? Unclear, maybe it just spreads it out, maybe it makes it more shameful, because it indicates it's too severe to be addressed directly.
Which metrics did you use?

(i'm cell/mobile phone free since ... forever, but spend all day in front of networked computer screens for decades)
Unfortunately can't take credit on iOS here - the same app is 1.4mb on iOS - I assume because it isn't statically linking some part of the CloudKit syncing framework on macOS whereas it does on iOS? Or maybe SwiftUI framework is dynamic on macOS due to Catalyst - not really sure.
I think it means both. The ideal is to be suckless, but practically, the most one can hope for is to suck less.
Yes, you're right. You can of course travel on the hypotenuse even if you're not oriented along it. I was probably stuck in some fixed front wheel thinking. I would think it's a lot easier to get the the proportion of lateral speed exactly right if you're aimed along the hypotenuse though.
> I get that too, but personally, why would I care if a piece of software is 70kb or 500kb in this age? YMMV.

I'm torn on this because I am way, way over screwing around with my OS, but I also hate that all the modern standard desktop operating systems (macOS, Win10, Gnome3 or KDE) that you get if you don't want to jack with defaults and configure things or use some way-less-popular so likely to be (even more) janky distro or "spin" or whatever, want to take up a gigabyte or more (way more for macOS and Win10 especially, tens of GB) of disk and hundreds of MB of RAM, while delivering experiences that are marginally better than what we had in the late 90s and early 2000s with sub-GB OS installations and low-tens of MB of memory use when idle.
Correct, in ancient Rome C,K and Q had the same hard sound

We are talking about classic Latin, born around the IV century b.c.

But it changed a lot over the centuries influenced by the Greeks, to the point that the Byzantin Roman empire chose Medieval Greek as official language at the end of the VI century and even before, their Latin was different from the classic Roman one. I think they abandoned Latin as official language in the third century to use Koinè Greek (sorry don't know the name in English) basically a Greek dialect, the first common form of Greek, used among all Hellenistic cities which eventually became modern Greek, still in use nowadays.

Most of the Latin found in science (like in the animal taxonomy) comes from "modern" ecclesiastic Latin which incorporated traits of vulgar and neighbors languages (French, German and Italian), it simplified the alphabet but reduced the symbols available so C was mad an affricate consonant.

In practice we have dealt with modern Latin or some form of it for the past 15 centuries, longer than Rome existed.
This is great and it's something I'd definitely buy for my dog.
"HAS THIS EVER HAPPENED TO YOU?"
This is miserable. Communication needs to be informative and actionable first of all. For example, the opener “I am not impressed by that projection.” Who cares? There is 1 bit of info on that statement (impressed OR not impressed). It achieves nothing.

Second to being informative and actionable, communication should be useful (to you, to them). If being blunt or overly straightforward renders it useless, for any reason (even just sensitivity of the listener), then you need to take that into account and consider how it affects the outcome you want.

It reminds me of this Yudkowsky quote from [0]:

> “what you say is another issue, especially when speaking to nonrationalists, and then it is well to bear in mind that words don't have fixed meanings; the meaning of the sounds that issue from your lips is whatever occurs in the mind of the listener. If they're going to misinterpret something then you shouldn't say it to them no matter what the words mean inside your own head”

This article from Beck is little more than pretense to feel entitled to treat people rudely and act as if that is pragmatic. Very disappointing.

[0]: https://www.lesswrong.com/posts/Pm83rA8MTYYeR4Ci4/i-don-t-kn...
I also can not figure that site out or how it makes money.
This (advanced?) vi/m tutorial I really liked and found it useful over the years https://www.ele.uri.edu/faculty/vetter/Other-stuff/vi/009-in.... It is by Walter Alan Zintz, originally published in UnixWorld Online, dvelves into more advanced vi/m use. From https://sanctum.geek.nz/arabesque/unidex/, that itself I find a gem (e.g https://sanctum.geek.nz/arabesque/series/unix-as-ide/). Long time lurker first time poster, registered for this :-O
7

3+4

2nd-smallest double Mersenne prime

Number of continents
English vocabulary rules - vocabulary is built of axiom schemata - are insanely complex, and still we have to rely heavily on disambiguation by context. It is the nature of NL semantics. I'm not arguing against more precise terms of art, just saying that expanding an insanely huge and complex vocabulary isn't a great way to accomplish that. Establish your context, then use your symbols in that context; thus are all utterances disambiguated.
Batteries are very much already included. The missing features you are referring to are likely not show stoppers.
simple scraper is cool - I had that same idea and you beat me to it!
If you don't like churn, avoid anything written by Google. They write it for themselves, not you. And they are famous for their mono-repo. It works for them, but it means they break semver and frequently make breaking changes in minor version increases.

And when they do follow semver, the pattern becomes obvious. We're on Guava 29 after all https://mvnrepository.com/artifact/com.google.guava/guava

19 breaking changes in ... 10 years?
I’m curious if there can be an impact on the wildlife out here. Animals don’t understand what the noise is, so can it disorient them in some way that could have a harmful effect?
I think there are some very good critiques of snap (performance, provenance, reproducibility, namespacing, etc), and the first couple points in this article seem reasonable.

However I can't agree with this:

> apt/deb is a wonderful package management system and everyone is happy with it, at least the majority of Ubuntu/Debian users. Besides, dnf/rpm is also a similar packaging system for Fedora/RH systems and everyone is happy with that too.

Debs and rpms are great at assembling tightly coupled monolithic systems. Great! Let's keep using them for the base system. However when I want to install a QT app on a Gnome system or gasp a proprietary app, Debs are insufficient. I want all of the QT libs embedded in the package. I want the proprietary app in a container. I want MAC with a polished UX. I don't want debs to worry about those features. I want an "app store" done right: open yet verifiable. Protection in depth.
I think you meant homomorphic, not homophobic...
Top H1B sponsoring companies 2020 as CSV file
Worse mistakes have been made

https://en.m.wikipedia.org/wiki/Tacoma_Narrows_Bridge_(1940)

Pretty sure every bridge engineer knows that one. Amusing that the lesson didn't generalize.
I guess plotille (https://github.com/tammoippen/plotille) is the closest match for python. And maybe termgraph (https://github.com/mkaz/termgraph) is kind of similar.
I've seen this a million times. No one accounts for the marketing spend, and they all fail.
Toyfhe.jl – A toy implementation of FHE algorithms
The whole snaps business was already annoying. Then my external monitor stopped being detected due to some issue with Nvidia graphics on (which probably is more Nvidia's fault then Ubuntu's). I'm using Thinkpad X1 Extreme Gen 2. Tried Fedora 32's live usb and basically everything worked but the installer didn't detect all partitions and didn't give a choice of choosing exactly what goes into which partition without offering to wipe-out stuff (they need to take a cue from the flexibility of Ubuntu's installer). Finally tried Pop!_os's live usb and everything basically worked + had no issues with the installer either.

I wasn't keen on using a derivative distro of a derivative distro; thought of using Debian but wasn't very confident if the issues won't persist on it. Considering everything just works perfectly with Pop!_os, I might just stick with it.

Ubuntu was such a breath of fresh air at the beginning (I still remember Dapper Drake). It is sad to see it going this way.
Indeed. Obsession verging on criminal persecution of Dominic Cummings; identical or worse behaviour from those in their preferred political parties (Stephen Kinnock, Ian Blackford) passes almost without comment.

The pro-EU class continuing to act deranged and anti-democratic; plus ça change...
The main point here is that Snaps take away control from the user. The user has no control over how and when apps update. The backend for snaps is proprietary and completely in control of Canonical. If they decide to shove ads down through Snaps, they can at any time. And the whole hijacking of the chromium apt package to backdoor in snaps without user consent is a move straight out of the Microsoft playbook

This feels very natural to what Apple, Google and Microsoft do on their OS. But Canonical seems to have forgotten that such behavior is what drove a lot of people to Linux. It is never going to be accepted. Nor it should be.
But don't firewalls drop everything inbound by default? So it's more that people don't know they should create rules to allow ICMP, no?