skysight-inc/HackerNews huggingface dataset:
In Firefox (on Desktop) you can activate reader view (Ctrl-Alt-R) by clicking on that little page symbol on the right side of the address bar, next to the star symbol for bookmarking?

Then you can vary the font sizes with that widget appearing on the upper left.

And then print (Ctrl-P) via that hamburger menu on the top right?
Imagine this.

You buy a fan for $20. It works. It has a low, medium, and high setting.

One of the most influential fan makers decides they want to make a new product. It’s fan 2.0. It’s $21 dollars and has a $1 a month fee to unlock high speed. The package says “optional settings for a monthly fee. Buy only what you need and save.”

Other fan makers realize this is a great way to make money. 2 years later, all fans have this option.

Influential fan corp puts a press release for their revolutionary new product that’ll change the world. Fan 3.0. Medium speed is $3 a month.
For Blind Internet Users, the Fix Can Be Worse Than the Flaws
Apparently it's from German around 1780, for the time during the summer when the cucumbers ripen, everyone is on vacation, and business is slow. That's what the Danish wikipedia entry says, at least.

https://da.wikipedia.org/wiki/Agurketid#Ophav

https://en.wikipedia.org/wiki/Silly_season#Other_names
We really need to rename these things to be based on Joules instead. A lot more intuitive.

This battery stores X Joules. 1 J = 360 kWh

This battery releases Y Joules per second. 1 J / s = 1 Watt
The heated seat hardware isn't expensive, the blocks can be bought for about $15/chair second hand on their e90 range. I highly doubt it costs BMW any more than a couple of months of the rental cost and I strongly suspect over the life of a car they will get at least a couple of months rent and justify the cost.

I, for one, welcome this change. BMW makes retrofit kits for everything because they know people want features that aren't in their spec and they're very expensive. I buy old, second hand cars and I'm at the mercy of the original buyer when it comes to features included. This way, not only do I get the option of a feature that was never bought, but I can enable it only for the couple of months I'd actually need it. Or better yet, I'll do what I do with everything I own and hack it, unlocking everything I can.
I'm pretty sure the end state here is that you just have a car-as-a-service. Now you can use the same car for someone who wants premium as someone who wants basic. After all, you will own nothing and be happy.
But it's not a society's choice in this case, but it's worst enemy's — government's.
I don't even have an Instagram account. My Facebook account is dead. Same for Twitter. I am doing fine and so are billions of other people like me.
> I wonder how others do this kind of thing.

We did the exact same for a text classification project.

The multi-week grind was awful, but it meant 1. we had a really good understanding of our data 2. we discovered surprising edge cases that we would have missed otherwise.

There is a very large fixed overhead you need to pay when you start outsourcing that work, so doing it yourself is cheaper at scales beyond what you'd normally expect.
Scale isn't the point. It's the nature of event based systems. Why do we have interrupts? Having an abstraction there makes developing operating systems easier. Why do we have hooks in git? Because we want to add or remove software integrations at run time, without touching git itself. Queue based systems have similar characteristics as event based systems.

It's not a bad idea at all, you probably use message based systems every day without thinking about it, culturally however the idea is irresistible for enterprise developers who live for abstractions. Just something to keep in mind.
Not necessarily. It is a difficult problem but people are working on it.

This was posted here before

https://taler.net/

https://news.ycombinator.com/item?id=30514122
Lots of restaurants around me say 'your meal is for free if everyone in the party posts a 5 star review'.

The manager checks it, and then zeros the bill.
They're not ETFs, but SSFs (Single Stock Futures). In Europe they were called USFs (Universal Stock Futures).

There were 2 US exchanges in the past: NQLX and OneChicago, both closed now.

pros:

- short selling restrictions don't apply

- no need to locate shorts, no need to pay short interest (but of-course it's expressed in future contract's price)

- lower overnight margin requirements - only 20% vs 50% for stocks

cons:

- lower liquidity

- only round lots

- no dividends

--

https://en.wikipedia.org/wiki/Single-stock_futures

https://en.wikipedia.org/wiki/OneChicago
Redpanda talk was pretty interesting. Apparently some documentation on certain client settings is flat out wrong regarding consistency guarantees, IIRC written by Confluent.
And this is probably going to get even worse the more automatic classification is used to promote or silence content.

A pretty interesting result of this is what I'd call "TikTok speak", where words are replaced, either by similar sounding ones ("porn" => "corn", often times just the corn emoji) or by neologisms ("to kill" => "to unalive"), in the hope of getting around the filters.

This turns natural language on the internet into even more of a moving target than it already used to be.
I don't know about "excellence" - I have spoken to a human factors expert who opined that the UI flow of shutting down the computer by clicking a button labeled "Start" is a tad ropey...
Other examples would be, according to Wikipedia, "silly season" in english, "serpiente de verano" (summer snake) in spanish, "Sommerloch" in german, and a bunch of others. Very common phenomenon.

https://en.wikipedia.org/wiki/Silly_season
Metadata Fixer for Google Photos Takeout
Because 'you must buy a product from one of 10 companies that frequently collude in order to participate in society because we systematically dismantled all other options for transport' is not a free transaction>

Second reason: even if it were, 'free transaction' is not a measure of good. We ban carcinogens in food, lawn darts, and all sorts of other things because sometimes collective decisions for the common good are better for people than allowing society to be atomised and taken advantage of. This is the entire premise behind laws in the first place.

Thirdly, if there are ongoing conditions for the use of something after it is sold, laws preventing certain modifications by the buyer, and/or secrets required for its ongoing use/editing of software that are not cha7ngeable or knowable by the buywr, then the product was not 'sold' and representing the $50k paid as anything other than rent is, in any sane society, fraud.
More low-code than no-code, but checkout Retool's approach: https://docs.retool.com/docs/source-control
Nothing can replace practice!
Cross-chain security models, compared
I was glued to my PC in the nineties, while my folks read, played crossword, and talked to family on the phone. I guess we all get consumed by something which interests us.

I'm lucky to have had a very balanced life. I had the geeky friends at school, and a whole mixture of friends via church. My dad was very sporty, so that rubbed off a bit on me: I participated in everything school had to offer (rugby, cricket, athletics); never any good, mind you, but there was always a C or D team that would me. My folks love caravan holidays, so we were away with the caravan club every second weekend, and the cherry on top were those 6+ weeks summer holidays by the riverside. We made plenty of friends this way, and had a variety of activities to occupy us (fishing, swimming, games, and the lone Double Dragon arcade machine in the canteen). But, when back home, I was very happy to switch on the old 486DX4 and tinker with Slackware and code Pascal or dual boot into DOS/Windows3.11 and tweak bat files so I can play Lemmings or something.

Perhaps it boils down to offering our own kids as many opportunities as possible. Not forcing it on them, but participating with them and showing a genuine interest. E.g. we've turned our 5 and 9 year olds into avid hikers by not forcing the walking on them, but by calling it "treasure hunting" and incorporating geo-caching into the walking. (Their friends, when coming along, ask me to carry them after a while, haha). When we go camping, we pick car-free campsites where they can roam free, and we can trust them because we've done all the tricky stuff with them a few times before. Those are their favourite holidays.

That said, being glued to a computer today is a whole different ball game, what with the various algorithms that keep folks engaged on social media and possibly in games. I don't know if I have an answer for this. (For our little ones, their tablets are managed by Google Family link, so no Youtube, and websites on Chrome and Play Store installs are approve-only.)
Reproducible Builds in June 2022
Exactly. Yes, it's a successful game by traditional standards, but the initial hype was the biggest in gaming ever, by a wide margin. I'd argue that it would not have been that hard to convert a much higher percentage of those initial players with a few simple features like a decent battle and levelling system (simply use the template they used for every other Pokemon game) and optional PvP action (just challenge someone in your vicinity). I'm pretty sure people would have opened cafes just to facilitate Pokemon Go PvP battles.
Anton Sviridov: Part 2 – I Do as the Crystal Guides
> it had nothing to do with slavery and everything to do with states rights

"states rights" to do what?
Some people like musical instruments. Some people like general purpose tools that can be applied for different purposes, such as music-making or checking email.

There is a big world of difference between a tool and an instrument. Musicians explore those differences intrinsically as they develop their skill. Its not so easy to develop skills on a device that pushes upgrade notifications on you in the middle of a session, though ..
What Is a Graph Database?
Yea, I signed up months ago and still no access. Be patient.
Same but I got Slackware off a Computer Shopper cover CD ;-)
I think the biggest issue for location based apps is that no one except niantic have access to Google’s map data.

If that data was easily available, I imagine you’d see a lot of great location apps. It’s not hard to imagine the normal Pokémon games in the location setting, where you actually move around instead of moving an avatar around and “fight” Pokémon in different areas to “win” them, or go to “gyms” and battle with friends and what not.

You’d probably need to design the stranger meeting stranger part around having that sort of thing only happen in secure locations like in the DND/Warhammer shop, and everything on non secure locations be based on friend systems, but still, it’s not hard to imagine a good location based Pokémon game. It’s just that niantic won’t make it.

Maybe open street map can supply the data, but you’re never going to have access to Google’s real world live monitoring of the movement of everyone with a smartphone.
I was honestly expecting it to start with things like arithmometers (https://www.youtube.com/watch?v=ppXnnWAssoI), Cooke and Wheatstone 5-needle telegraphs (https://m.youtube.com/shorts/YKSCqtKZOwg), or perhaps a dictaphone (https://en.wikipedia.org/wiki/Dictaphone) and what about the rich history of fax machines such as the Pantelegraph (https://en.m.wikipedia.org/wiki/Pantelegraph). Here's a newspaper being printed by radiofax in the 1930s for instance (https://commons.m.wikimedia.org/wiki/File:Krant_per_fax_-_Fa...)

Speaking of communications, there's things like Strowger switches (https://m.youtube.com/watch?v=xZePwin92cI&t=111) which I think count because that's what people were interfacing whilst using the phone (this became crossbars and relays in the 1910s and 20s respectively)

Relays and telephone tech btw is how Electro the smoking robot from the 1939 world's fair worked (https://m.youtube.com/watch?v=AuyTRbj8QSA)

Even if we want to limit to computers, we have batch versus time-sharing flow, teletype versus graphical terminals and along those lines you have the work of groups like Evans & Sutherland in the 1970s (such as the line drawing system 1 https://en.wikipedia.org/wiki/LDS-1_(Line_Drawing_System-1) ) or Scientific Data Systems which was later acquired by Xerox. You also have the world of analog computers, the most famous of which is the slide rule.

Even then you can go back to the 19th century Jacquard Loom, which even has a solution to "Hello World" on Rosetta Code (https://rosettacode.org/wiki/Category:Jacquard_Loom)

Then you have specialty machines such as the Fairlight CMI synthesizer with the lightpen interface (https://m.youtube.com/watch?v=iOlPCpSmhRM&t=40) which really laid the groundwork of most DAWs to this day. For music there's lots of things. The theremin which you all know about but also things like Nikolai Voinov's "Paper Sound" https://m.youtube.com/watch?v=Mmejo9WL2gY

You also have 1970s CAD computers, many of which were built by large companies like Mercedes, Nissan, Ford and General Motors (https://www.cadazz.com/cad-software-history-1970s.htm)

Then there's video compositing systems as well such as the lightpen based CMX-600 from 1971: https://www.youtube.com/watch?v=PTUdHncIbq8

The history is way richer then this. Nobody has really given it a good general effort IMHO. Maybe I'm the guy? I hope not. That's a lot of work.
I was about to say the same thing, it has been suggested long time ago. In this paper on blind signatures [1] Chaum describes in simple terms untraceable digital cash in one paragraph.

[1] https://sceweb.sce.uhcl.edu/yang/teaching/csci5234WebSecurit...
Telegram has group audio/video calls.

https://telegram.org/blog/voice-chats
https://telegram.org/blog/group-video-calls
Bold of you to assume they will still have the working cloud infrastructure for you to enable that in 20 years
Timescale is hiring for a Software Engineer (Database Internals) and this could also be a senior-level hire. It's based on PostgreSQL but if the rest of the resume stacks up it's not 100% essential that you've worked on PostgreSQL internals before. Global, remote.
I agree with you in general that it is unlikely that fusion will be cost competitive, but the last time I checked we still got a very large fraction of our power from coal, despite the steam.
Huh, didn't realize that was an empty threat. My bad.
You can do 802.1x user/pass auth. In general though it's far more expensive to run and maintain because your access layer (APs, switches etc) now needs to be fully managed to support 802.1x. That, and a lot of OSs have janky support that doesn't follow the standard well.
There are two issues filed already which I think sounds similar enough, and from the referenced it obviously scales:

https://github.com/vector-im/element-web/issues/20431

https://github.com/vector-im/element-web/issues/20143

I think the reason you don't see log reports here is that a condition for this to be problematic is large number of rooms/DMs. We could audit/edit the logs and submit them manually (and perhaps I'll get around to that). I also suspect high-intensity users are more likely to disable telemetry.

Just putting out a possible explanation why this issue may be more prominent than can be gathered from analytics. You do seem to recognize the common complaints of slowness (the dismissal of which prompted me to follow up in the first place), and there is at least one GitHub issue open by prominent community members since ~6 months.
LSim
Yes, the war in Ukraine is hitting Germany (and Europe at large) twofold, because energy prices are exploding and some key components for agriculture like fertilizer are also getting scarce.

The other big issue are the major "cash printing" programs, first due to covid, now due to the war on european soil. Our government, and the governments of the other member states, have been handing out a lot of cash, and this of course hits inflation with some delay.
I really like the ideas behind Vale, but I don’t understand this:

“These adjustments mean we never need the heap which is a big improvement”

Why would the heap be problematic? It is not different from the stack, there is nothing different between the stack and the heap from the perspective of the CPU. Memory locality is what matters - if you allocate an arena and fill it tightly and refer to elements in it in a predictable manner it will be just as fast.
LSim – A Digital Logic Simulator
You can already unlock spec features (called VO codes) in BMWs with a $20 dongle, some pirated dealer software and a simple YouTube video. Maybe they will introduce stronger protections but enabling features you didn't spec in a BMW is already a very common and easy thing to do. The only difference is now you don't need to scavenge the hardware from a breaker's yard.
I recently built a little Rust project, which I wanted to integrate into a Web App using Web-assembly (wasm-binden). Writing the Rust code was super fun, however, when I execute one of my functions (which takes around 10 seconds to complete), the whole Web App freezes. Well, this should be an easy fix, just make the Rust function async - right? Nope. Making the Rust function async to return a Promise: Web App freezes. Wrapping the call of the Rust code in Promises: Web App freezes. Using Web Workers to run any Rust code in a separate thread: Great, now you can’t share ANY state whatsoever with the UI thread (and no, you can’t pass any Rust objects to another Web Worker thread, because any wasm objects only consist of _binding_ which need an initialised WASM instance in their own thread. To fix this problem, people on GitHub redirected me to a parallel retracer example, which requires nightly Rust and some other tacky tricks to get running. Maybe I will figure out how to integrate this into my project, maybe I won’t. All I wanted to do, is to run one simple async function using WASM. But as it turned out I will have to implement a frikin raytracer first.
There is ATS as an example of an imperative language with dependent types.
Figure out what your expenses will be before you try to raise money. Do you care about getting paid a salary this early on?

If you can start small (don't hire) and find product market fit before you scale, you should have no problem doing this on the side.
I wasn't under the impression that "acute sleep deprivation bad" was news either. I think that's pretty self-evident by way of being human.

> For practical reasons and purposes, waiting for """consensus""" is a bad idea.

It's a free country, do what you want, but don't call it a scientifically accepted fact until it's you know, accepted by the scientific community.
A very interesting read! I've often thought about the different interpretations of past actions but hadn't thoroughly considered how historians as individuals cast their own interpretation on events.
> doing basically just that

Nope, not even close.
unfortunately HTTP doesn't have good status codes to make the distinction
I'd say that's something different. Regulatory capture is when a regulator who is supposed to be outside the system gets drawn into it (like a banking regulator who gets defensive about a flawed risk model by a bank after they've given their approval). Bar associations are by definition run by people who are part of the system.
A graphical OS for the Atari 8-bit
>What was money's killer app?

Medium of exchange or rather the division of labor. Bitcoin doesn't do it. In fact, most people who like Bitcoin want it to be a terrible medium of exchange. Everytime you hear people talk about Bitcoin on Reddit there are HODL memes, aka people openly proclaim that they don't want to use the money for anything other than speculating that it goes up in value.
Temptation bundling: how to stop procrastinating by boosting your willpower
I don't remember any server systems to reboot for updates if not configured to do so. And I've seen enough WinSvr in my life.

Probably nobody consulted a sysadmin when they designed the system. *grin*

Windows 10 behaviour is another story, but I would always stand on what it's a self-inflicted wound - people blamed MS for not updating soon enough... while disabling or postponing updates for literally years. MS acted. Poorly, yes, because by that time it ascended to General Motors levels of bureaucracy[0], but again - this is another story.

[0] https://www.joelonsoftware.com/2006/06/16/my-first-billg-rev...
This sounds like a wonderful system. It's sad that Kubernetes is to tech like Facebook was to web forums. It killed all crafted and tailored systems in favor of a big bowl of badly written integration spaghetti. (And I'm allowed to say that because I do such things for money.)
Oh, we've been there for decades. My old 2001 Peugeot 307 was sold without the "driving computer" - the function where you could click a button and cycle through fuel consumption/range/speed on the small display.

It was a popular mod to retrofit the appropriate button (the wires were still there) and to have someone with access to Peugeot Planet activate the driving computer feature.
I'd expect there is significantly more software effort in adding the ability to lock them behind a subscription than actually implementing the toggle to turn them on/adjust the intensity.
It gets pretty bad as your codebase increases. I work on a pretty large Rust project that uses a lot of async, and uses a LOT of static dispatch (mainly because we use a web-server framework called warp).

Usually, even after a simple change a simple `cargo check` can take a minute or two on a beefy PC. That said, over time you get numbed to it :D.
Man was always intended as being gender neutral anyway:

>The term man (from Proto-Germanic *mann- "person") and words derived from it can designate any or even all of the human race regardless of their sex or age. In traditional usage, man (without an article) itself refers to the species or to humanity (mankind) as a whole.

https://en.wikipedia.org/wiki/Man_(word)
Ah, so the US "dog-days of summer". Not going to lie, I prefer the silly-season nomenclature, it captures the lack of motivation and malaise that seems to set in during the height of summer much better. Thanks for the explanation, very interesting.
It’s commonly taught this way in the historical context of religious conquest and reformation, which may or may not be accurate for some population in some period of time, but is probably a lazy approximation that historical populations were ignorant and simplistic. My understanding is limited, but specifically that the term is not commonly used today outside of certain traditional churches (I have been to some). I used it to invoke the historical imagination where one may consider their actions in the perspective of a larger timeline where someone else may be studying them. But it’s certainly touched a nerve and distracted from some of the points I was trying to make. Or perhaps it was so vapid that there’s nothing else to discuss. Either way, I’d like to know.

You may notice this response as less apologetic than the first few times this accusation was levied. That doesn’t mean I regard it as any less accurate, but as I see it again, I try to address different aspects as there must have been something lacking to warrant repetition. One thing I’ve noticed is that none of the accusations have bothered to provide a specific correction. Perhaps you should consider starting with the assumption that people want to do well by you and improve their understanding of the things that are important to you, but cannot do that without your participation.
Is this sort of thing a boiled frog type slide to surveillance powered totalitarianism or will everyone eventually catch on and demand ubiquitous privacy everywhere?