skysight-inc/HackerNews huggingface dataset:
I don't know if I really even believe in the idea of "must read" books, but here are at least a few I highly recommend. In no particular order.

FICTION

The Mysterious Island - Verne

The Time Machine - Wells

Nineteen Eighty-Four - Orwell

Fahrenheit 451 - Bradbury

Brave New World - Huxley

Snow Crash - Stephenson

The Shockwave Rider - Brunner

The Fountainhead - Rand

Cryptonomicon - Stephenson

The Foundation trilogy - Asimov

Something Wicked This Way Comes - Bradbury

Strangers - Koontz

After Dark - Murakami

It - King

The Lord of the Rings - Tolkien

The Hobbit - Tolkien

Perdido Street Station - Miéville

Permutation City - Egan

Glasshouse - Stross

NON-FICTION

Report from Engine Co 82 - Smith

Godel, Escher, Bach - Hofstadter

How the Mind Works - Pinker

The Four Steps to the Epiphany - Blank

Charles Proteus Steinmetz: The Electrical Wizard of Schenectady - Bly

Hackers: Heroes of the Computer Revolution - Levy

Artificial Life - Levy

Cyberpunk: Outlaws and Hackers on the Computer Frontier - Haffner & Markoff (Note: this book is not without controvery. There is a lot of debate about the veracity of much of the material on Mitnick. However, it is a wildly entertaining read, and an introduction to a number of interesting characters. But I'd suggest following up by reading other related titles, especially regarding Kevin Mitnick)

Ghost in the Wires - Mitnick (Mitnick's autogiography, basically)

Takedown - Shimomura & Markoff

The Fugitive Game - Littman (of the books written about Mitnick, but not by Mitnick, this one has a reputation for being a little more "pro Kevin" whereas a couple of the others are sort of pointedly "anti Kevin" in their bias. Maybe it all balances out in the end if you read them all).

The Cyberthief & the Samurai - Goodell

The Cuckoo's Egg - Stoll

How To Create A Mind - Kurzweil

On Intelligence - Hawkins

Engineering General Intelligence (volumes 1 & 2) - Goertzel

The Hidden Pattern - Goertzel

Everything and More: A Compact History of Infinity - Wallace
I think we read abridgments of certain episodes from The Odyssey a couple different years, but never the whole thing. AFAIK Shakesepeare's Big Four are rarely all covered in high school. Maybe one of them will be. Romeo and Juliet is much more popular, for whatever reason—I think it's considered easier, and maybe curriculum designers think kids will relate better to a story of young love. IIRC the only one of the Big Four we read in my high school was Macbeth, and I took all the extra English classes possible, starting in 7th grade.

I don't think Gilgamesh was covered at all. Yates, Maugham, Farmer, or Forster are certainly not commonly assigned in US high schools. Woolf, maybe, and if so, yeah, it'll probably be To the Lighthouse. Orwell, yes, but mainly for Animal Farm and maybe 1984, not his essays. I guess there might be some schools that assign C.S. Lewis, but I doubt it's common.
Arrow: Functional Companion to Kotlin's Standard Library
When I was looking into air quality a year or two ago, I realized that the color-coded "AQI" so popular are not precisely a scientific analysis, as they are a blend of different measurements, with cutoffs specified by committee. Different countries have different formulas for AQI. That doesn't make them wrong, but it makes them not a "gospel truth".

I have a Dylos rigged up inside my apartment, feeding particle measurement data to a serial port, which stores the data on my own cloud. I don't bother with AQI.
Genius product idea! Excited to see folks using it.
Not trying to be snide or make an accusation at all, but how is anyone supposed to know if this is actual protection or is a socially engineered exploit itself? When you go to the Firefox addon page it has a warning saying that Mozilla does not monitor it and that you should trust it yourself before using it.
How? Blockchains don't update themselves based on meatspace events, you'd still have to trust someone to keep track of shipments and add entries to the blockchain.
I should say it's a bit janky in some places, but for most articles it works reasonably well.
For better or worse, passively encouraging genocide isn't illegal under US law.
Statistically true but tell that to every school district that forces the teachers to lead live shooter drills every month. With that said though, shooters happen and teachers are in charge of ensuring the safety of their class when it does. Whether it happens or not its part of the job description. How would it play if there was a real school shooting and the teacher just ran away abandoning her class?
I understand your point, but if there aren’t subordinate leaders below the CEO who can perform this function, I suspect they have organizational structure problems.

I believe a good approach would be to have those first line leaders (who actually have that relationship built with their subordinates) break the bad news and then the CEO speak to everybody and own the decision.
I think the Iraq invasion of 2003 is what really set us down the path of ISIS.
This is kind of incredible.

Have you considered images just take up full width?
I agree with you except the one pain point that Wikipedia still continues to use "m.*" sub-domains for displaying mobile content. I know most people exclusively use mobile these days but I use desktop browsers for reading more than 60% of the time and its really annoying to click on a Wikipedia link on HN/Reddit and having it open the mobile site on desktop. It's OK to use m.* subdomains instead of reactive design but there should at least be redirects to the correct subdomains.

edit: formatting
This is clearly bullshit. It's not even the "hmm maybe" kind of bullshit – just the straight-up, inarguable, obvious kind of bullshit. The company pitching this particular bullshit (https://www.exlterra.com) also pitches the same bullshit for making trees grow magically faster. It's a modern dowsing rod and anybody associated with this obvious scam should be ashamed of themselves.
You are probably very right

The story I remember was a popular documentary which had a story arch of a single trader single breaking the market from his parents bedroom. Which is a good story but most likely just a small part of the truth; also probably why the Wikipedia just mentions him shortly.
Starship: Cross-shell prompt written in Rust
That's not how land ownership works in many places. You don't literally own the land and anything placed upon it, you own the right to do specific things with the land.
I hate to be the contrarian, but I'm confused by the positive remarks here. I find the interface looks like it was trying to force mobile design principles onto a desktop view. A lot of space seems wasted here and I can view less content at once. I don't find this useful personally.
If we did such a bad job in Afghanistan and Iraq why do you think the US would do a better job in Myanmar?
i use policy routing and let wireguard mark packets it wants to send out. the main table is empty (there is no route... at all..) external connections insert routes into their own tables. the wireguard interface does this too and any packet not marked by wireguard will use this routing table... if wireguard is missing nothing marks packets to leave at external interfaces. i have an additional rule that prohibits any traffic that did not have a route in any table applicable at the end of the policy rules
It depends on what your goals are.

People applying to intern positions have insanely widely varying skill levels. Some already have some previous experience and/or extensive side projects, some may have just started programming in university and might be "clueless" about many things. So you will want to have some coding challenges or technical interviews (obviously doesn't have to be and in many cases shouldn't be some algorithmic challenge or some other bullshit like that), for assessing if this person has the skills to be able to fulfill the basic requirements of the job.

Assuming you are also looking to hire interns for full-time after, you will want to assess if they are able to learn things, how do they work in a team, and overall how do they fit into the company/culture/industry.
I tried Dirk Gently's Holistic Detective Agency, and never really managed to get to the end. I was somewhat disappointed cause I had my expectations up to the Hitchhiker's guide. On the subject of the Hitchhiker's guide, I liked "And Another Thing..." the most(though it was largely written by Eoin Colfer.
This isn't so bad but consider new Reddit vs. old Reddit.

If "new" were to become the only way to access Reddit, I would probably abandon it.
@sjdz
Were you inspired to do this based on the Wikiwand site and extension from a few years back? It seems very similar.
Yep! And here in reality, the question cannot be, “how do we eliminate basic human instincts like greed,” and instead, “how do we direct our instincts toward positive outcomes?”

It’s a violation of basic logic to allow greedy people to just indefinitely claim stake of something they had no part in creating (land) so they can indefinitely reap rewards from activity on that land which they have no part in (rent).
Read a Paper: Learning Quick Fixes from Code Repositories
Exactly. In my specific case, there is so much fake news related to the Philippines because of the upcoming May 2022 presidential elections. The son of the dictator Ferdinand Marcos is running for the position and is heavily propped up by a fake news machinery, most likely self-funded by their ill-gotten wealth.

Big tech is ruining democracies simply by having so much power yet not having a proper method of flagging targeted misinformation.
I essentially stop going down a level when I get to somewhere I can't really control. For example, I'd probably stop at your realization that "investors are only interested in a company scaling at a certain rate". I can't make even narrow changes to investment mentality, so there is no way I'll make such a broad one.

Unfortunately, this often means there is no resolution either.
A lot wrong with your statement. Weed isn't imported. It's grown domestically. Here was a billion dollar field in California that got caught (1). There are many more.

The next part of slave labor is just false. Trimmers I met were earning $500 to $1,000 a day. $100 per lb trimmed was pretty common. If anything, creating an import model will guarantee we use slaves. Columbia exports cannabis legally to Europe already with a lot less worker protections than in the US.

(1) https://www.nbclosangeles.com/news/local/la-county-sheriff-m...
Is it valid tho? Deploying an app to get feedback is totally backwards. Make an interactive demo with no-code tools, record it and iterate on that based on stakeholder feedback.
Why Hello Pretty Is Sticking with Drupal 7 with Extended Support – Tag1 TeamTalk
Font settings, colors, custom themes etc are on the TODO for a future version.
The table of content is the bit I like the least. The observation is correct, then entire left hand sidebar of the standard Wikipedia layout isn't actually that useful. Putting the table of content in the sidebar might be an idea, but why the big bulk font? Just take the normal TOC and move it to the sidebar.

One big thing many could learn from, from the standard Wikipedia, and where this "modern" alternative fails, is the use of icons. Wikipedia mainly use text labels, not icons, which mean that I don't have to guess what the three dots mean. When going to Wikipedia, it very clearly states that I am in fact "Not logged in", this modern UI just have the person icon, but am I logged in? Similarly there's a small clock with an arrow, if I don't understand that Wikipedia is versioned, I have no idea what that does. The "view history" is much more clear, even if "View page history" would be even better.

It's pretty fun to play around with alternative designs for pages like Wikipedia, but actual updates should be done because it improved usability, not because it fails to follow trends that will change in a few years anyway.
yes, non-agile organizations try to bolt on agile at the 'bottom' of the hierarchy, and that's a sure recipe for failure because of the significant impedance mismatch that causes. the c-suite wants to hand down directives, and the agile teams want to listen to the customer first, leading to conflicting interests.

an organization has to be receptive to turning the marketing function upside down (product being one of the 4 P's of marketing) to be really successful at agile. that's why consulting firms tend to be more successful than ordinary product/service firms at it, because they're already inverting the marketing function (to lead with what the customer wants and then trying to execute on that).

executives don't tend to want successfully implemented agile, as it undermines their control of (customer/market) information, and the organizational power derived from that.
Memory Alpha (primary Star Trek wiki) is another one that was self-hosted and as a user of it I mostly just accepted that sometimes it would be down due to Mediawiki upgrades or traffic reasons or otherwise. They also migrated to Wikia when shared hosting seemed like a better deal than hosting Mediawiki themselves, and now in the "Fandom" age it's just irritating that it is no longer just disconnected shared hosting (which Wikia had briefly promised to Memory Alpha that it would stay independent) and is now such a blatant advertising infested cash grab. I don't directly know who runs that wiki, but I do sometimes wonder (as a user) if they regret the consolidation (and if they have any escape plans).
Conversely, the old desktop skin has been updated to work well on mobile. I really like how they carried the "pixel art" icon aesthetic over to retina displays. (When you zoom in, you'll see that they're actually vectors with smooth gradients.) And when you turn your phone to landscape, the familiar desktop interface comes back.

https://en.wikipedia.org/wiki/Main_Page?useskin=monobook
Ah that is interesting - and drivers in staging are fully available for users to try them?
Your incumbent killed the local ISP's project. Fibre customers generally won't change ISPs in the first 2-3 years of having service, so being undercut by the incumbent makes it worthless to continue with the cost of construction when you'll only get a handful of customers. I know because the incumbent has done exactly the same thing to me. A project that planned on having 140 customers can't be supported by 5.
I think railing against diets like you're doing here is harmful. Research is finally going in this direction, and as you can see, there's plenty of annecdata for people where dieting was beneficial, or even let them go into full remission. Sure, there's no diet that works for everybody, and diet doesn't help everybody, but that just means it's more difficult to do studies on, not that it's a wild goose chase.
A consumer protocol, but also way over consumer power level (350W). No wonder it's the furthest LoRa message sent. Let's bump it up to 1kW and break the record again...
Is there a way to verify that WMF has over a hundred million in reserves?

Also, why is bandwidth costing them over a million dollars a year? Is it because of edge locations or something?
I think it's very interesting that this person found the AMPRnet largely unused. I wonder how much of that is ham projects that don't traverse the Internet, how much is hams not knowing they can receive allocations from this subnet, or how much is the difficulty in actually getting an allocation.

Just my anecdotal experience in the U.S. but about a year ago I tried (again, after many years) to get a /24 from AMPRnet to announce via BGP. After not hearing back for two months, I was told that my request wasn't correctly submitted and to try again. So I did, and never heard back. Yes, the AMPRnet people go to great lengths to say that this is an all-volunteer effort and coordinators have many other things they'd rather be doing than processing request for addresses, but on the other hand the ARDC did manage to, uh, "acquire" nine figures of money from a large company by selling off a shared resource with minimal notice or community involvement so maybe paying a couple of staffers could be on the roadmap?

I was also wondering how this person managed to get a /24 in short order to do their "Easter egg," which definitely isn't a valid use according to ARDC's rules:

> But by only using a /24 (or almost $8,000 today) and more hours than you should, you can write your own callsign on the IPv4 map! Here you can see my own callsign, SV2OIY, written on the image, by carefully calculating the exact IPv4 addresses that need to be online and then making sure that they respond to pings.

And then...

> The reason I analyzed the 44/8 space was due to my role as a member of the ARDC TAC, and my duties of managing the IPv4 Address Space, planning for the future, and improving the processes under which it is being operated and allocated

So as with everything in life, it's not the rules you read, it's who you know.
Because it doubles the range of the PR stunt.

If they had driven the chip with a raspberry pi (or, more importantly, said so enough times to land the keyword in the article), they could have quadrupled the range of the PR stunt.
I would put it this way: his theory would predict that 140-character twitter would result in a different culture and thought process than Livejournal, and both would be different from Tiktok, which would in turn be different than Twitch - all entirely due to the constraints on the medium. that is a useful theory.

(do I think he probably took too much LSD and got high on his own theories? yes. but its at least adequate as a predictive starting point - and what more can we ask of any model?)
> And if the people who make the model say "Hey, our model's biases aren't our responsibility, we're just representing the training data as best we can"

I don't think this excuse is like the others. If the model doesn't work well because they used bias data, it is the job of the people making the model to find better data (or manipulate the training process to overweight some data and attempt to counteract the bias).

I think the burden of responsibility has to be on the people who make models or put models into products to make sure the model is a good fit for the problem it is solving.
> This sounds a lot like what I remember hearing about the Iraq invasion, how we would be hailed as liberators.

We were, and then the whitehouse had to completely waste all of this goodwill, install Allawi, oust Allawi, fire up the whole Sunni-Shia thing, and then install Maliki as a counter.
Thanks for reminding me, that book has been on my list of "I should get around to reading..." for a while. It's a long slog, but seems more and more relevant.
Just a guess: given that LoRa operates on line of sight, when trying to update a gateways with sensor status (e.g. GPS position of tracked item) the operator won't be able to get realtime reports if the gateway isn't positioned at a high enough altitude relative to the sensor.

You can mitigate this by having many gateway/collectors at high points on buildings/hills, but bouncing signals off the moon seems like an interesting alternative for connectivity in low coverage locations...

Perhaps this is clear to you I'm just trying to think it through out loud.
When you say switch teams, will you still be working with the same people on a somewhat regular basis? I've seen that happen, and it probably isn't worth it - just find a new place to work.

I've changed jobs at the same company in a way where my new job had zero overlap with my old job. It was basically a brand new job, just with the same company name. I was very happy with the move.

At a previous job, HR and certain leaders basically did everything they could to handcuff mangers when it came to firing people, which meant it didn't matter what the manager wanted - the most they could do was try to force the people to move to a different team. If the person was toxic and useless, no other team would hire them. I saw some people last 2+ years in their jobs until they were caught in a layoff. Get away from this type of situation as quickly as possible.

As for why the above, my theory is because this was a very old company and they simply couldn't retain most younger employees for longer than 2-3 years. So the attrition rate was pretty bad. So people used crappy tactics to retain employees and improve metrics, which usually resulted in top-down pressure to not fire people.
Also the evolutionary "eye of the needle" of the Black Death could give rise to the mutations in European alleles making them sensitive.
Which is why in FP-land, you are already carrying your effect system in every corner of the world, so you just eval in the effect monad and call it a day.
There is no law against doing things that tend to encourage extremism. For example, it's would be perfectly legal for a communist to state in general terms that we should execute all rich people as class enemies. Now obviously that's a horrible thing to say, but it isn't illegal.
> If you keep things damn simple so you have confidence in efficiency and performance...

... then SQLite might be the right choice for you?

In all seriousness, so many use cases are met by SQLite on the low end, PostgreSQL on the high end, and dedicated KV stores like Elastic off to the side, that what is left for MySQL? When you have a write-heavy workload on a multi-TB dataset that needs to be sharded, with a schema that is "simple" but not so simple that it works with an actual KV store?
Biden targets all-cash home deals in anti-corruption drive
Amateur radio operators routinely do earth-moon-earth radio communication using specifically designed protocols. So using LoRa here is surely the point: to show what it can do — not that it can be done at all.
Rust's implementation of doc tests and its integration of doc tests into standard workflows is praiseworthy. At the same time, we need to acknowledge that doc tests were pioneered elsewhere and have existed in many other languages for a long time.

Like many things in Rust, the innovation is not so much at the computer science conceptual level, but in designing institutions, communities, and processes that allow for integrating the best ideas in a controlled manner.
Past related threads. Others?

Paul Otlet Envisioned the Internet Before Computers, Without Computers (2014) - https://news.ycombinator.com/item?id=22043441 - Jan 2020 (14 comments)

The Internet Before the Internet: Paul Otlet’s Mundaneum (2016) - https://news.ycombinator.com/item?id=21560749 - Nov 2019 (2 comments)

Mundaneum - https://news.ycombinator.com/item?id=10104269 - Aug 2015 (2 comments)

Mundaneum - https://news.ycombinator.com/item?id=9783046 - June 2015 (6 comments)

Dec. 10, 1944: Web Visionary Passes Into Obscurity - https://news.ycombinator.com/item?id=988008 - Dec 2009 (2 comments)

Amazing anticipation of the web from 1934 - https://news.ycombinator.com/item?id=81030 - Nov 2007 (0 comments, but still interesting)
curl is part of the network infrastructure. We want a lack of fun there. Putting an Easter egg in Minesweeper is a different basket of rabbits.
I dunno, 20 years ago it gave us an instant cup holder
My first reaction at seeing the headline was - I wonder if I could guess these jobs by people's family names, IE: Blacksmith, Cooper, Chandler, Brewer, Baker, etc.
If you like Honore's talk, he also has a book of the same title. I read that a few years ago, and it really changed my opinion about a lot of things. I try to go slower now on things, though I still struggle a lot. Eating is a big one, though I put that down to 13 years of conditioning on 23 minute school lunches, coupled with 5 years of that while teaching. Such a hard habit to overcome.