skysight-inc/HackerNews huggingface dataset:
> Work from office is absurdly expensive for society.

That assumes everyone lives in American suburbia with one extra room for your home-office. Guess what, most of the knowledge workers live in dense cities with tiny apartments. Average flat sizes for various cities (sqft): Bangalore (1260), Singapore (667), Tokyo (710), Paris (520) etc. See this image for more details: https://files.buildworld.co.uk/average-home-size/03_Average-...

To make it permanent remote would involve a huge restructuring of those societies and that cost is much greater than maintaining office towers.
Perhaps I should say non-standard/non-native.

Java applets used Java Swing UI
I encourage you to read this sentence out loud, real slowly. Maybe look at a picture of an oscilloscope while you do it.

If you take all the critical chips out of an oscilloscope, remove the silicon dice from their encapsulation, you still take up more area than any smartwatch. Just the main processor is typically larger than an Apple watch. On top of that you need 1-2 ADC chips of a similar size, several hundred MB of RAM chips, a ton of discrete components that form the very sensitive frontend, then you also need a battery and a display, ports, and mounting hardware.

This is like saying Intel has been selling i7 processors for decades, so they should be able to pack it into a watch.

Packing an oscilloscope into a watch is several orders of magnitude more complex than you seem to think. Oscilloscopes of any configuration are many orders of magnitude more complex than you imply here.
It’s very strange to look at a long genealogy of oneself and be reminded that you only know the last names of your grandparents and maybe great grandparents, but that 300 years ago, almost all your descendants would’ve had totally different names. Everyone wants to know who their father^N was, just because we’re attached to a silly little name.
It’s only hypothetical in that the future hasn’t arrived yet. Most predictions are hypothetical by that criteria.

We know the economy is decoupled from physical limits because we have built it to be that way. If you go to my bank right now, they are not going to have a physical pile of valuable objects there which is my account balance. They have a computer that stores numbers, and obviously it needs energy to operate, but it doesn’t cost 10x energy to store 10,000 instead of 1,000 in the database entry for my account balance.
If you want to define growth as cash, then sure. If you want to define it by tangible output, then not so much.
Spanish and French are both romance languages and will have massive token overlap. Not likely to be so lucky with whale songs.
I don't necessarily think the DSLs are badly designed. But personally I find the overhead in learning and remembering a new language to be enormous. I instantly drop from extremely high productivity in my language of choice to fumbling around like a newbie. And often DSLs are used for smallish tasks that you work on, write the code, then leave for a long time. Then you come back to it and have no idea how that language worked, its pecularities, etc.

It had better have an extremely high payoff to justify that cost.
According to the article, the alternative to DSL is the programming language. So what the author understands as a DSL is some special-purpose language that is self-contained with its own run-time such that you have to string multiple of these to solve the task. Possibly, the author might have

The article doesn't discuss the possibility of building DSLs with the programming language and using them, all integrated together.

Yes, CSS is crap for instance. The web should have one language for everything in which styling is a DSL.

Regular expressions are better when they are in your language:

2> (regex-compile '(0+ (or "a" "b")))
#/(a|b)*/

E.g. we can cleanly stick something into a regex's syntax tree without worrying about escaping:

3> (regex-compile '(0+ (or "*" "b")))
#/(\*|b)*/
4> (let ((x "[")) (regex-compile ^(0+ (or ,x "b"))))
#/(\[|b)*/
> Then suddenly you become an expert and don't find it boring anymore, because at that point you see the inner layers and the opportunities.

The opposite can also happen. A friend of mine is a pilot for commercial airliners. Nowadays he compares his job to being a bus driver in the sky.
Feels like this was written by an extremist libertarian extolling the virtues of the highly generic term "freedom" without being able to explain in any detail whatsoever what they actually mean and what tangible impact it has.
Just copy the configuration files and extensions out of the directory where they're installed. Or use sync functionality.
It's more difficult to scrape pay walled content no?

Clearly, places like Reddit have wised up to this and are making API usages non-free for example, so while it's not impossible, you can see the limitations being put into place already. Twitter is another one.

It seems like all this data is now considered gold and people lock up gold?
Ship has appeared to already have sailed there.
I was mostly making a reference to SBF, but sure, certainly there are large scale projects that require boring bureaucratic knowledge. But I am assuming that the audience of the post is not people that want to build a career in policy. Because if that’s the case, this advice is a little too obvious - of course you should become an expert in X thing if you want to build a career in X field.

More generally though, my claim is just that solutions tend to be better when they are implemented locally and pragmatically, and not when thought of as abstract problems that can be solved by study and thought.
Also to give a brief overview: Dynapad was/is a scheme based wrapper/GUI layer/scripting interface for building applications on top of the Pad++ primitives.

Sadly the version of scheme used is very long defunct. But the goal is to get everything modernized to the point this can be something you can work with (with minimal setup and work) using the whole modern Racket ecosystem!
An implication is that any famous person from long enough ago, if they're not totally mythical and had any children at all, is your ancestor.
I believe blazor (dotnet in the browser) is built on it.
I was thinking just the same!

When I think of Github Actions I think of horrific inline YAML scripting, missing core functionality, clunky UI and frequent outages.
Instantaneously that may be true, but what about factoring in the environmental costs of manufacturing, including mining the raw materials and transporting the completed product (mass) to its final location?
You're not reading.

You've fallen into the age old trap of reacting, to written text.

His argument might well be farcical, suspend disbelief like you would watching some Micheal Bay nonsense.

Do you let people get to the end of their sentence irl? I've noticed more that some people wont tolerate a building narrative in basic sentences, and want to deal only in conclusions.

I really do miss the days when people regularly had multi-layered, long running conversations. Now everything has to be said in discrete steps, one by one.
What if I want to use a cuck license?
*some people in the south Asian community

No one I know supports the caste system and as a person with Indian parents living in California I cheer this bill happening. People from South Asia aren’t a monolith, and my understanding is that caste based discrimination is more common in the Bay Area than other parts of the state, but either way discrimination based on religion, sex, gender, race, ethnicity, income, or any sort of box you can end up in that you don’t choose to be in should be illegal under the civil rights act.
Or really the lack of a small in-line filter. Nobody at the head end knows if a house is getting more channels than they paid for until an audit years later turns up a discrepancy. At that point you don't really know if it was the homeowner doing it or a mistake by a technician so all you can do is install the filter and watch that house for convenient mistakes from that point on.
Not sure the popularity measure is an accurate measure since the two apps are default apps bundled with the respective products.
escape is mapped to thumb-hold + tilde. Your hand already opens up to push esc, so it's not even an inconvenience in my workflow.

The function keys are a bit more of a pain, but once again it's a thumb press + number (1->F1 etc). I'm more inconvenienced by eclipse and visual studio not having the same button for debug-step-over than actually pushing the thing.
A bit of a tangent, but do you happen to know if it's possible to purchase cat bonds as a small investor? I had looked into this a few years ago but never quite got to the bottom of it.
Certainly it is a crime in Canada too, so I think the answer is no---theft of telecommunications is broadly criminalized to prevent mafia-type involvement.
This is what an inverted population pyramid transition starts to feel like.

Note that every retiree has about 5 workers supporting them. When we retire it will be about 2.3 workers.
We've spoken to oncologists and cancer nutritionists, none of them think that what you eat truly can effect cancer or not. So there is no magic food or magic diet that will cure a person of cancer. (Excluding starvation because that can kill the patient and not recommended at all.)
You raise an interesting question: how many people would you be able to bus how far into nature to spend how long with zero electricity consumption to make it net-negative compared to the consumption incurred in the course of their habitual lives?

My naive orders-of-magnitude guess is ~20 people in a bus going ~100 miles (each way) would only need 2-4 days before the net goes negative.

It's kinda crazy how much compute is dedicated to streaming HD video or serving an endless scroll of Instagram.
Flash and Java Applets both owned a rectangle of the screen. Wasm interacts with the page just like JS does. So in contrast to Flash and Java, Wasm fits in with semantic web content to the same extent that JS does.
The “embodied energy” of a new tablet like a Steam Deck is estimated at roughly 1 GJ, which is ~275 kWh. Original Xbox draws around 100W, so you’d need to play for more than 2000 hours to get anywhere close to the energy cost of creating a new device.

https://energyeducation.ca/encyclopedia/Embodied_energy#:~:t....
There's an episode in which he competes with an AI, but it turns out to be narrowing down locations using data most (if not all) humans couldn't. Imagine for example that the camera in a certain locale had some debris on it, but it's a unique shape and location on the lens. Or perhaps there's rain on the lens in various patterns. The AI neatly organizes these locations by their coordinates, then if it sees any other images with similar terrain and the same lens anomalies, it will guess with extremely high accuracy.

It left me wondering how effective it would be with current technology if it couldn't "cheat" in this way. I put cheat in quotations because in any situation where any metadata like this would be useful for location identification, it wouldn't matter how it worked. But, strictly using geological data, how would it perform?
Highest end part:

7.125GHz
8x or 6x 9.851GSPS DACs
8x 2.95GSPS and 2x 5.9GSPS ADCs or 6x 5.9GSPS

So in other words, as much as you want.
I am glad I canceled my order for that.

I did get burned by Panono, which is 3D ball camera, who took a long time and got bought out after running out of money. Who offered discount on new camera model that was much more expensive. I had already bought one of consumer 3D cameras which was much cheaper if lower resolution.
Banning discrimination based on ancestry, ethnicity, and religion should ban the type of thing caste discrimination is.
> It is not unreasonable for theft of property to carry the possibility of criminal charges.

There is no theft. In the digital world there's merely copying, but in this case it was just tuning into an existing signal with a wire.

Theft of property would require that you broke into HBO's office and stole the master tapes, for example.
Most WASM applications use extremely non-native UI elements.
Yes, TLBs are pretty expensive (in area and power) since they are associative memories. The virtual (non-offset) part of an address to be translated is compared to all TLB entries simultaneously to keep latencies down since the TLB is on the critical path from CPU to memory. Accordingly, you need one comparator (lots of XOR gates in a simple implementation) per TLB entry.
Fast Inference from Transformers via Speculative Decoding
I experimented with that a few months ago. Building a fresh FAISS index for a few thousand matches is really quick, so I think it's often better to filter first, build a scratch index and then use that for similarity: https://github.com/simonw/datasette-faiss/issues/3

... although on thinking about this more I realize that a better approach may well be to just filter down to ~1,000 and then run a brute-force score across all of them, rather than messing around with an index.
Accelerating Large Language Model Decoding with Speculative Sampling
Ah, i see. That makes more sense, although the focus on abstract problems was not the lesson i gathered from the post. In fact, my impression was that this post was actually saying more of the opposite. Don't "dream up novel UN structures, spend time in abstract game theory", but instead get a job in some concrete and simple (i.e non-abstract) field that allows you to then be involved in policy making in some way, either as a policy making leader or an expert who can assist with making said policy. I mean, it's examples of Privacy / data protection laws and Biochemical supply chains are pretty concrete and encourage pragmatic solutions if it's literally your job.
> such as rate-limiting, apply to accounts regardless of what ideological flavor they favor, so none of that is relevant

I don't know, I can't even provide a sample larger than one for that. But
I think the rate-limiting thing should be due to something being triggered recently. It's not just a fixed rate limit, like the one you get when you submit too many articles in a short amount of time (which says something like "please don't post so many things that you dominate the new submissions page").

Also, ideological or not, restricting a user's privileges (in my case downvoting, flagging, vouching, probably upvoting and even submitting things) without telling them what the restrictions are, why they are being applied, and a straightforward process to appeal the decision isn't very friendly.

I even had trouble with rate-limiting when posting this very comment. It really seems that you think that I "obviously" should have self-censored [1] if I wanted to continue posting to HN. I don't plan on doing that. There is some value in standing for the good, the true, and the beautiful.

That would be our farewell, I guess. So long, and thanks for all the fish :-)

[1]: https://en.wikipedia.org/wiki/Self-censorship
Example implementation:

https://twitter.com/ggerganov/status/1697262700165013689
The amount of incidents involving firearms is astonishing. I'm glad I live in Europe where literally nobody has guns except police and heavy criminals that only really use them to shoot their rivals.

I thought most people in the US were proud of their firearm handling professionalism which of course includes not brandishing, threatening or murdering people. I'm really a bit surprised to hear this.

I did a similar job early on in my career (involving cheap phone calling devices with customers including consumers and often dodgy 'calling shops'). But the most dangerous situation I faced was a customer with a heavy dose of the flu, lol. And roadside fastfood.
ha yes, single corporate owner is certainly a different kind of issue. i agree with that.
You've been posting tons of unsubstantive and flamebait comments lately. If you keep this up, we'll have to ban you. We've already had to warn you about this many times before. Not cool.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
I feel you about getting zapped. I visited Catalonia for a month in 2008, and I was trying to help improve OTA reception on my fiancée's TV. She had a roof antenna installed.

Little did I know that the antenna in Europe is actually energized by design (I think I found out later?) and I received several non-damaging but definitely "means business" shocks whilst trying to manipulate the cables.
HN may not be the best forum to maximize your distance from Sam Altman, if that’s truly a goal.
360 is much nicer than 400 though. 12 months of 30 days each versus 10 40-day months or 16 25-day months.
Let's give some credit to one of the better games ever made, Star Control 2, which had 3000+ planets and a rich story and wonderfully-written characters. I'm surprised no one has brought it up yet.

It's worth noting that because the authors (Fred Ford and Paul Reiche) are such great people, the game has been freely available for a long time now.

https://sc2.sourceforge.net/
Right. Its using a service without paying for it which is theft if proven that it was done intentionally. Not sure how copyright was brought into this conversation.
Square Enix’s highly anticipated game, Final Fantasy XVI, is on the cusp of shedding its PlayStation 5 exclusivity. In a significant development, the renowned gaming company has officially announced the commencement of a PC port for the game.
https://archive.ph/DJ2rc
The large thumb keys of the Kinesis Advantage Keyboards (writing on one of them) can be pressed without moving the hands at all, because of their "loose fit". They probably work very well for a large range of hands sizes. I've programmed my layout so that the thumb keys are (from left to right) mod1, ctrl, return, space. The right ones with mod1 delete and backspace. On the home row (with mod1) arrow keys, alt, shift, ... . So the large thumb keys are absolute essential in my layout. And 4 of them are enough due to using one of them as mod1. I don't use the regular sized keys in the cluster at all.

I can't imaging going back to a none curved, none orthogonal keyboard.

Anyway, the Glove80 is still really interesting, esp. the various switches and the more affordable price.
Tinygrad is faster than torch at everything on M2 Max
> Copyright is a property right. It is not unreasonable for theft of property to carry the possibility of criminal charges.

Property theft and intellectual rights theft are two very different things. If I steal your car, you are now out a car and the use of a car. If I steal a copy of your artwork, you still have that artwork and can still sell copies of that artwork. I only start impacting your bottom line if I start selling copies.

To the extent you are impacted by a copyright violation, you can be made whole with a market rate payment for the copies created and a penalty. That's what civil law is for.

Wage theft has a much bigger negative impact on people's lives yet it's basically never criminally prosecuted. So why should copyright theft ever be criminally prosecuted?

> Also note that cable theft (e.g., the physical tampering element) can damage emergency communication lines and can create dangerous electrical problems.

Fair point, though I can't see why we'd punish that more harshly than we'd punish unauthorized digging (which is typically just civil to replace damaged lines.)
If you actually go back and look at who those people are, though, you likely don't have anything like as many as calculated, because your family isn't so much a tree as a DAG—there's plenty of duplication.

For example, my wife and I recently discovered that we're sixth cousins. This means that when our kids trace back their ancestry, there's an entire subtree on my side that is duplicated on her side, which dramatically shrinks the number of ancestors down from the theoretical maximum. And this is far from an uncommon occurrence—we most likely have many other subtrees in common that we simply don't know about.
I don’t think they sponsored the direct mockery, but they _certainly_ pushed the narrative that the hot coffee lawsuit was an example of frivolous litigation being used to harass companies. The PR narrative around it was _certainly_ deliberate on the part of McDonald’s PR. I suspect the mockery was not a planned outcome, but I suspect the McDonald’s suits didn’t mind it either.

I actually learned the true details of the case for the first time when I had jury duty, and the lawyer brought it up and asked questions about it during voir dire.
Lots of those nodes are not unique - especially if you're from breeding ground with more constraints (e.g. Iceland).
I'm actually switching to a zener for the next rev
The more that I think about this the weirder it gets. What fundamental error am I making here? How can I have 1K ancestors 10 generations ago, 32K 15 generations ago, 1M 20 generations ago?? But when I start with my parents, and think about how they have two parents each, and then go from there, the numbers seem to check out...
I am now completely confused by the Emacs vs Vim religious war

i think at least half of those who keep up with the emacs vs vim war are doing it just to confuse newbies. the other half really just prefers the emacs way or the vi way.

either way though you are right. they are both very distinct, and it's not one being absolutely better than the other.
That's exactly what I was wondering as well. I didn't really understand how tapping into the power source could possibly cause an additional loss that wouldn't otherwise happen.
Prefatory Remarks on 'Oppenheimer
I once "heard a story" about a very smart white guy that was retired special forces--just to put this racial thing to bed. Anyway, this guy lived in a subdivision that did not get cable. The cable company said there were not enough subscribers to justify the expense of the construction to bring them service. So mister special forces takes it upon himself to string a cable himself, and then decided to bring cable to the rest of the subdivision. After getting caught and arrested, part of his restitution was to make a PSA with him on camera in handcuffs saying something like "stealing cable is a crime" or something to that effect.
Mc-skin: A Python modeler/editor library for Minecraft skins
In the Netherlands customers were often left connected even in the analog days. The base package was cheap and the premium channels were scrambled anyway. I had cable for free like this after I moved into a new place for years.

I spent a lot of time soldering descramblers which worked for a year or so until the coding changed again. Only for personal use. They usually only managed video anyway, not audio. But it didn't matter as in the premium material I was interested as an exploring teenager the video was way more important than the audio
>:)

Of course this was pre-internet which solved that material access issue.

But I don't think people ever actually went to jail for this stuff. With the premium boxes there was no way to detect it, they could only go after the sellers of the kits.
Accommodating how? Everything goes through JS, what they share is basically an ArrayBuffer (if we're talking command buffers) which you can build directly in JS with the same JIT backend that powers WASM. I went through your article but it doesn't describe how is WASM more "accomodating" to this.

One way or another, the command buffers are an encoding process. They're not WASM code nor JS code, they're GPU code. You need to build them from one platform for another platform. There's no any direct correspondence between WASM and WebGPU, let alone WebGL.
OK, so this is the key assumption that does not hold up in the real world?

> With fully random matings the number of your ancestors doubles every generation.
It generally was never their TVs.

It was the neutral to their house failing and using the cable line shield and it's associated grounds as a neutral.