skysight-inc/HackerNews huggingface dataset:
Anyone else recall Russell's "And then there were none"?

https://www.abelard.org/e-f-russell.php

------

‘So it appears,’ said the Ambassador dryly. He turned to Grayder. ‘You’ve been around a lot and seen many new worlds in your time. What do you make of all this twaddle, if anything?’

‘It’s a problem in semantics,’ diagnosed Grayder, who had been compelled by circumstances to study that subject. ‘One comes across it on many worlds that have been long out of touch, though usually it hasn’t developed far enough to become tough and unsolvable. For instance, the first fellow we met on Basileus said, cordially and in what he imagined to be perfect Terran, “Joy you unboot now!” ’

‘Yes? And what did that mean?’

‘Come inside, put on your slippers and be happy. In other words, welcome. It wasn’t difficult to understand, Your Excellency, especially when one expects that sort of thing.’ Grayder cast a thoughtful glance at Harrison and continued, ‘Here, the problem seems to have developed to a greater extreme. The language remains fluent and retains enough surface similarities to conceal underlying changes, but basic meanings have been altered, concepts discarded and new ones substituted, thought-forms re-angled and, of course, there is the inevitable impact of locally created slang.’

‘Such as “myob”, ’ offered the Ambassador. ‘Now there is a queer word without recognizable Earth-root. I don’t like the sarcastic way they use it. They make it sound downright insulting. Obviously it has some kind of connection with these obs they keep throwing around. It means “my obligation” or something like that, but the real significance eludes me.’

‘There is no connection, sir,’ put in Harrison. He hesitated, saw that they were waiting for him to go on. ‘On my way back I met the lady who had directed me to Baines’ place. She asked whether I’d found him and I told her I had. We chatted a short while. I asked her what “myob” meant. She said it was initial-slang.’ He stopped and fidgeted uneasily.

‘Keep going,’ urged the Ambassador. ‘After some of the sulphurous comments I’ve heard emerging from the Blieder-room ventilation-shaft, I can stomach anything. What does it mean?’

‘M-y-o-b,’ informed Harrison, slightly embarrassed. ‘Mind-your-own-business.’
> People tend to place all of that blame on top-level management or developers within a company. They do deserve the blame - but not all of it. Designers cause a lot of these issues all on their own and it's easy to understand why.

Not to get defensive — I am a designer — but there are two things missing from the conversation when you lay blame at the feet of designers.

First, you bought that over-complicated appliance for the same reason everyone else does: it has more features, and you like features. Everyone wants features. If you want to sell an appliance today, you have to cram in more features, and do it more cheaply than the competition.

If you want companies to produce simpler, higher-quality products, then search out and buy those products. Vote with your feet, and your wallet. Companies build what sells.

Second, that designer likely has as much real agency as the engineers building the firmware for the control board. Corporate mandated 12 months ago, “A coffee maker with features A, B, and C and price point P and trim level T.” The designer likely has no place to argue with any of that. A product marketing executive made these decisions, and for one reason — to build what sells.

The author is totally right that companies often ship software that’s too complex, or solves too many problems and does so poorly. This is mostly because the design/engineering team (a) takes directions from Corporate rather than from users, (b) Corporate wants more features so the product stacks up vs. the competition.
... unless you have a normal stovetop kettle, and a gas cooktop. Technically no electricity required then, though it does consume fuel.
It doesn't work super well during live collaboration, but Overleaf does allow git access to the underlying document: https://www.overleaf.com/learn/how-to/Using_Git_and_GitHub
Some people don't like to borrow money. For such people, it's usually not about whether the lender needs the money back, it's about how they see themselves.
This may sound sarcastic, but thanks for the link. Really. I actually had been looking to resub to some mags I used to get.
Heat Stroke was something that really took me from my last hostile environment course. Sure bombs bangs and bullets are the things most think about in those types of hostile climbs, but I expect if I go to Ukraine for a few weeks I might have a bomb land on my head. The Matthew Power case it what really stuck with me.

He was a journalist who lived in New York, it was winter and well below freezing for weeks and he'd acclimatized, but he agreed to go for a walk with a friend in Uganda. So he flew there overnight, landed, went out drinking and catching up, then headed off on a walk along the Nile in 100F+ weather. They were fairly well prepared, had emergency satelite communication etc. First few days were fine, but then they headed off the road. Only a few miles, then over the course of an hour he went from needing a short break, to being delirious, struggled to drink, then finally passed out. The rescue helicopter they had the coverage for didn't get there in time - literally two hours from "can we pause a minute" to "he's dead".

Power was an experienced traveller, on a decent expedition, with good support. Not a flip-flop wearing tourist you find up half way up a mountain with no map and a twisted ankle. A walk for a few miles from a road in 30C sun is the kind of thing you may think will end up with some sunburn if you forget to wear a hat, not something that will kill a 39 year old before a helicopter can reach him.
Similar thing happened to me. I had a roommate who regularly needed a loan for rent. They eventually descended into drug use and chaos and we wanted them out of the house. They kept missing their supposed move-out dates, so I offered to cancel out their ~$5k in debt if they were out on a certain date.

Keep in mind I was unable to afford groceries many of these months.

In the end, they cleared out on that date and I never heard from them again. Even though we were quite close at one time.

Money well spent really.
Broccoli looks more like cauliflower in a warmer world
>"...making plushies..."

Sometimes in the 90s I had a software product. It so happened that there were competitors for the same very niche market right here in Toronto - tiny company of 3 people. So they came to me with the offer to sell them a product and start working for them. The money offered was absolute peanuts, so was the salary proposed. Obviously I refused. 2 years after they called me back again and asked for a meeting. I assumed that they've probably come to their senses and had agreed to meet even though I was already employed with 6 figures.

Now the depressing part. They came and tried to pitch to me some bullshit (snake oil type) products to sell. Basically they went to multilevel marketing. I did not like it at all.
Books are also stuck in time. I like Ben Thompson's position here (Stratechery) - his ideas are moving so quickly that he doesn't want to have them stuck in time in a book. He publishes a lot of content and regularly goes back and posts updates to his ways of thinking. I guess you can approximate this with new book editions, but there will always be outdated published versions in circulation without updated context. Ben keeps old articles as they are but includes links to updated articles.
Very cool. Japan doesn't have much of their own in terms of energy resources, so I applaud both the commitment to help our ally and the R&D in terms of new and especially SMR nuclear.

Japan is the perfect use-case for nuclear. Even when disaster strikes, they're extremely safe. Only 1 person ever died of radiation in Fukushima. Thousands to tens of thousands died from the tsunami that caused it.
"Just replace the old stuff" doesn't work very well when all the manufacturers have outsourced to China, which produces unsafe cookware. Eliminating all non-stick cookware to avoid forever chemicals was hard enough.

I'll keep my gas range with real vent hood, thank you.
That's really interesting. Do you have any idea how much data (i.e. max amount of json) you can store using something like that?
Applets relied on the browser. I’m talking about using Java or languages targeting the JVM outside of the browser as applications communicating over network protocols to deliver content and communicate. Java was designed with networking in mind. Applets were added to Netscape because the browser and web had become popular. But Java itself was positioned to be an application delivery platform over the internet.
Observation or Recognition
Well, GP's Neural Smithing is a solid example. There is nothing wrong with it, it is surprisingly well written and correct for something published before the millenium.

https://books.google.com/books/about/Neural_Smithing.html?id...

Take a look at the Google Books preview (click view sample). The basics are all there, intro to biological history of neural networks, backpropagation, gradient descent, and partial derivatives etc. It even hints at teacher-student methods!

The only issue is that it missed out on two decades of hardware development (and a bag of other optimization tricks). Modern deep learning implementations requires machine sympathy at scale. It also doesn't have any literature on autoregressive networks like RNNs or image processing tricks like CNNs.
>Cool it, with a pinch of salt: Melting a solvent with a salt and then desalinating it enables a reversible cooling cycle

https://www.science.org/doi/10.1126/science.adf5114
Fun project! And espresso is fun too. I have a la pavoni, but was interested in the Gagguinio after my bad experience with the Decent (can't really hack on it at all).
Bob Iger tells Disney employees they must return to the office four days a week
Binance Is Bleeding Assets, $12B Gone in Less Than 60 Days
There could be some impact to GPS as well.
Whoever says that must not have anxiety of any form. I regret things I've done that didn't even endanger anyone's life.
These will be more common in the next few years as we enter solar cycle 25: https://wikipedia.org/wiki/Solar_cycle_25
Last week, for me, the "add to list" button had disappeared off every book other than kindle editions. I wonder if they were trying to nag me about the size of my wishlist or if they were trying to make customers miserable.

At least they fixed the bug where you'd google a book and the direct link from google went to a 404.
But since it looks like the proxy fleet is made of a large set of nodes and each one of them only keeps track of their own state, if sourcehut were to only keep one counter for the whole user-agent it would lead to a large number of nodes not being able to refresh their cache for potentially long periods of time (there's nothing that would guarantee for example that it's always a new node that gets to make the one request per hour).

That's precisely why it's so unfair to ask the sourcehut team to try to come up with a solution to this problem: it's the very design of the proxy that Google put together that is causing this issue in the first place. And the sourcehut team has no control over their design. And to add insult to injury: when the sourcehut team offers recommendations on how to improve their implementation, Google responds with "it's too much work".
The beauty of machines like the Gaggia (I have a Classic) is their simplicity. I can get spare parts to replace everything in the machine, and work on it myself (I'm not mechanically-minded, but it's very straight forward). The biggest repair I've had to make is to replace a thermostat and themal-fuse, and it cost me about £10 in parts and 30 mins of work.
Nothing is your job except your job, but how impoverished would your life, family and your community be if everyone stuck to strictly that?

You might be right on the specifics in this case, I'll abstain from making judgement. But as a guideline, as a framework, "it's not your job" is monstrously insufficient.
I hate to say this, but I leave that to my wife. She grew up eating sushi rice, so she's very good at making it. I grew up eating the microwaveable rice. I can make a mean bowl of microwaved rice, but I'm pretty awful at sushi rice... This year I'll get her to teach me. What I will say: the rice she makes is just rice and water in a saucepan. Nothing too complicated. It's about selecting the correct rice, the ratio of rice+water, heat, and timing. My goal this year is to figure that out.
I wouldn't call the "session" concept an ASP favourite - it's the industry standard for any backend web framework to use a user session where the session key is stored as a random cookie value and the actual key-value pairs are stored on the backend somewhere.
This has less to do with having money and more to do with understanding whether the person asking actually values you and your generosity regardless of their ability to pay.

It's unfortunate that some people seem incapable of feeling guilty. They have a victim mentality which only gets worse whenever people don't do anything nice for them.

If they're redeemable there is a point where you give them so much that they finally escape their problems and their attitude improves. Sadly this doesn't always happen and it doesn't always last.
It appears so. I have this [1] in my cache and had to click on objects which is odd as there would never be robot behavior from my IP. Perhaps the bot submissions were becoming too much. I've not used a VPN in ages.

[1] - https://www.gstatic.com/recaptcha/releases/5qcenVbrhOy8zihcc...
My father taught me early on that lending a friend $20 was one of the cheapest ways to find out what kind of a friend you were actually dealing with. It's a valuable lesson, for sure.
I very much enjoyed it. Sad it was a box office failure.
This is obviously untrue because we know that Google does write significant portions of its backend in Go and that Google derives ~0% of its revenue from Go (the very definition of a side project). My guess is that you're assuming that a side project for Google is the same as a side project for a lone developer or a small team, which is (pretty obviously, IMHO) untrue.
Sorry to say, but not everyone you meet is worth keeping in your life. This is just one way of filtering the people who aren't worth keeping, out. Those that are worth keeping, and really are just temporarily down on their luck, will repay the loan and continue interacting with this person, none the wiser.
Ask HN: How can I download all the data from iCloud?
I have around 45GB of data on iCloud, and the excessive number of very few files at the root level of the cloud drive makes `bird` (the macos drive sync agent) go crazy and not sync anymore. I don't see any command line tools (rclone has an open ticket from 2017 that's 5 years ago: https://github.com/rclone/rclone/issues/1778) or "downlad all" from the iCloud portal. Any ideas? Please help.
Maybe just pregenerate a couple opening lines that can be used as delaying tactics? "Hang on a sec, let me go somewhere quieter", "I'm driving, can you hold on a moment while I pull over?"
> The goal is to never be asked for money again and slowly bled out by frequent sob stories

Sometimes if you "loan" people money they will cut contact and disappear from your life.

The much more likely scenario is that you will get the reputation of someone who has money and is generous with it, and these requests and sob stories will increase 100x.
Just as I suspected: logging a hundred equals signs (or other symbol) for every log entry turns out to be a bad idea.
"Neither a borrower nor a lender be;
For loan oft loses both itself and friend,
And borrowing dulls the edge of husbandry."

-Shakespear

I've just followed this my entire life and it has served me very well.
Other than a mortgage, I never borrow, and other than family emergencies, I never lend.
A bit more context for people who don’t live in South Korea (I’m a South Korean):

Everybody knows that the systems are absurd. Most newer systems don’t require the use of such anti-keylogger programs. This is basically a countrywide legacy that we’re figuring our way out for ~30yrs.

This started in the 90s where South Korea got high speed internet everywhere, and people demanded internet banking… when IE didn’t ship 128-bit AES support due to export laws.

The South Korean govt submitted a law to enforce encryption for such services (i.e. an custom algorithm called SEED and 128-bit or higher keys were required), and without IE support, these encryption were developed in ActiveX. (For who don’t know, it was a COM-based solution to load native code from IE.) Laws and protocols are sticky, and even after IE shipped better encryption, these stayed.

When the anti-keylogger idea was first proposed, it was simple: the anti-keylogger could ship with the encryption support. It was when IE didn’t have a yes/no dialog to ask whether to load native code or not; everything felt easy, and at that point everybody got locked into this legacy mess where nobody could use different browsers other than IE.

When IE added confirmation dialogs, banks instructed customers to press yes. When IE deprecated ActiveX, banks didn’t remove their 20-yr old code straight away; people were advised to turn on ActiveX support from advanced settings (they added step-by-step instructions to help people), and when MS finally ripped out ActiveX, banks just copied their ActiveX components into a separate executable that runs a localhost server. (And that explains the hastily coded JSON support, the never-updated libraries, and so on that the article shows.)

Every time MS tried making running untrusted native code harder, the banks and customers got used to it… until it became acceptable to install 2~3 different executables for each bank, each running a server on a different port.

Thanks to smartphones, newer solutions now develop all of the encryption code in JS, and the legacy now runs in JS without native code. Still legacy, but it’s been much better for the last 5yrs.
> Instead, I snagged the cheapest and most basic coffee maker I could find. It cost me $12. It has no clock, no programming options, no base settings or cleaning functions. Hell, there aren't even level numbers on the water reservoir tank. You simply add your scoops of coffee grounds along with desired amount of water. Then you switch on the (only) button at the side of the machine. After a handful of minutes, you have coffee.

Until recently that's what I had too and I connected it to a Sonoff S31 (Tasmota) connected to Home Assistant which let me turn on the coffee maker with an automation and also measure when it's done brewing. One of the temp fuses blew recently and I haven't been able to get the parts I need to fix it. None of the thrift stores in the area have had a simple model like that for a while now. They're all "smart" with their timers and "brew strengths" and whatnot, very frustrating.
Thanks for your response, seems reasonable to me. That being said, this post is at best impolite, and at worse intentionally "scooping" another reverse engineer. Seems like you guys are chatting now though, so I'll leave you to figure it out.
You may want to also consider this one:

Artificial Intelligence, a modern approach – Stuart Russell, Peter Norvig
It functions similarly (and was inspired by) as espresso, in my experience - so typically you'd add water to fill it as a full cup (e.g. an Americano). Still, with two people, you'd brew it twice.

Edit: designed as an espresso alternative -> functions similarly to espresso
blow your own horn much?
Yeah. In my particular case the utility was already paid to deploy fiber, but they did “fiber to the node” which runs fiber to the DSL station. It’s still copper from there to the house, and in my case (end of the line in a cul de sac) it’s degraded down to only 30Mbps max bandwidth.

But somehow that counts as a fiber deployment :/
What do you have in mind that beats Flash as an SVG animation development platform?
I just hope it wasn't Rob Pike.
As a preface, I'm a massive tech lover and have tons of complicated devices in my house.

We have 3 ways to make coffee in our house. The first is a ~$7 5-cup coffee maker with no bells or whistles (like in the article) that I've used for 5+ years now. I'm fairly certain I've gotten my money's worth in that deal. I recently added a Zigbee on/off switch so I stop forgetting to turn it off. Second is a dead-simple ~$25 Kurig machine that you pour water in, pop in a pod, and punch the only button on the device to activate. It pumps out hot water and turns off. We've also had this for years with no issues. The third is a recent addition. It's a double walled glass vessel with a basket on top that holds grounds and you pour in boiling water. No electronics at all. I couple it with a simple electric kettle that's equally dead-simple (one button), but could be replaced with water boiled on the stove or a fire if need be. I fully expect these devices to last for many more years at this point.

All of the above is my anecdotal contribution to the value of a machine or device that just does the core thing it was designed for in the simplest way possible.
Routes are the fundamental building blocks of a webpage, so the hierarchy will be represented by the routes in the url. Proper frontend framework, like Ember.js, built on top of routes and building a UX focused web app is much easier with them.

https://guides.emberjs.com/release/routing/
Upon upvoting this submission, I was prompted to login which included a captcha. Possibly due to use of a VPN. Are you using a VPN?
Cloudflare is faster than Zscaler
I think a good start is to think about what you want to do. "Back in my day" ai was mostly academic and had more classic foundational parts with newer flashy bits. It wasn't, broadly, applicable to the real world. Some parts but not a huge amount.

Now I think you've got key parts. There's how to use recent production ready models/systems, how to train them and how to make them. Is it in a research or business context?

The field is also broad enough that any one section (text, images, probably symbols) and subsection (time series, bulk, fast online work) all have significant bodies of work behind them. My splits here will not be the best currently so I'm happy for any corrections on a useful hierarchy by the way.

Perhaps you're interested in the history and what's led up to today's work? That's more of a "brief history of time" style coverage, but illuminating.

I'm aware I've not helpfully answered, but I think the same question could have very different valid goals and wanted to bring that to the fore.
Lovely story! I can see how 110 is scary in a Trabi, especially so considering the state the roads were in.

> there was also a strong camaraderie, 'us against the system'

I think this is what gets lost in prosperity, and what causes some of the current spiritual misery. You simply don't need other people anymore if you have enough money, which in turn destroys community. Maybe the land of plenty is a dystopia, and we're not meant to live like this for extended periods of time.
Reminded of this from an NYT article [1] about Tumblr:

The features Tumblr eliminates are as important to the way it feels as those it adopts. Bijan Sabet of Spark Capital, an early Tumblr investor who sits on its board, says that it is “normal behavior” for a founder to be excited about adding new bells and whistles, but Karp seems excited about doing the opposite: “He’ll tell us, ‘Hey, got a new version coming up — and I took four features out!’"

[1] https://www.nytimes.com/2012/07/15/magazine/can-tumblrs-davi...
The whole concept of “identity theft” is a concoction meant to pass blame on to consumers rather than creditors. If a bank gives away money to a person pretending to be you, that shouldn’t be your problem. The bank screwed up. Your “identity” wasn’t stolen, the bank didn’t do basic due diligence and now they’re looking to pass the blame on to you.

https://youtu.be/CS9ptA3Ya9E