skysight-inc/HackerNews huggingface dataset:
> They did, but to get it running as well as they did they had to deviate from generic ARM by adding support for the x86 memory model in hardware.

Note that this is actually very cheap in hardware. All ARM CPUs already support memory accesses that behave similarly to x86. It's just that they're special instructions meant for atomics. Most load and store instructions in Aarch64 don't have such variants, because it'd use a lot of instruction encoding space. The TSO bit in Apple's CPUs is really more of an encoding trick, to allow having a large number of "atomic" memory instructions without needing to actually add lots of new instructions.
It's economical to have low engine RPM at cruising speed, which necessitates high gearing. This has the side effect of a higher top speed. The engine might be at 1500 RPM at 60 MPH for maximum economy (and low noise), but it might have a maximum of say 6000 RPM... so gearing would limit the speed to 240 MPH. (side note: engine power is almost always the limiting factor in top speed instead of RPM, as power requirement scales with the cube of speed... though most cars nowadays have electronic limiters below the 'physical' top speed)

Acceleration ability is needed and valued. Good acceleration is needed to safely execute a lot of manoeuvres: especially overtaking on a two-lane road with oncoming traffic (more acceleration means less time and distance facing oncoming traffic), and entering a highway (less risk of high speed differential when merging). Again, higher engine power is needed for good acceleration. Indeed at cruising speed, only a small fraction of "power capability" is utilized; short bursts of acceleration are the only time the engine is used to its full extent. Lots of engineering goes into making car engines capable of these short high-intensity sprints, but with low fuel consumption the other 99% of the time.
AI will benefit the few that are agile enough to implement it. The rest of us will get what we get and like it. Pretty much the same as always.
The question should be "has there been a speed limit before the cars are designed the way to be capable of going much faster then the speed limit by itself"?

You asking the question the wrong way:)

Just, we have a lot of different cars today. Some are for comfortable driving, some address the aggressive part of one's personality with capabilities to go very fast. And that: very fast.

Fact is, you can go on any street very fast. If your car allows, you also can conquer that one curve over there with sounding tires.. even the weakest car can be pushed to its limits. The law makers look at the street and decide what's the fastest speed you can go without being to dangerous for yourself and for others. For not having a jungle of different possible speeds for each road, law makers decided to have like three classes of speed 30/40 km/h for inner city - 50/60 km/h for the big streets and 80+130 km/h for the countryside and Autobahn highspeed roads.

So.. should the cars be designed to be slower than speed limit, when speed limit have been chosen deliberately?
What's the problem of cars being faster than speed limit, of one's adhere to the limit?

Of course, the measurements of oneself with others in a competitive manner play a role, too. Because the men are like they are, we need rules of which speed limit is one of...
just for the record, the shielding is metal or it's not shielding; it also needs to be grounded, but the power audio outputs of amplifiers are generally not designed for grounding; and you also need to worry about capacitance and inductance; twisted pairs might give you better noise characteristcs wrt AC wiring hum than shielding

I'm not saying wires don't matter and I'm not saying wires do matter, I'm saying inasmuch as they make a difference, there are plenty of ways to undermine what you are doing. Might be a better idea to send shielded high impedance signals around the room and put power amplifiers at the speakers.
Getting 'instant sign-in' links from legit LinkedIn email that I didn't initiate
I had asthma as a kid. I stopped taking the meds at 15 and had no problems since. YMMV. Would require a study.
UCE: Unitarian Church of Edmonton?
I went on them multiple times. When the sea was rough the crossing was incredibly rough. When it was smooth, crossing into France straight up a beach felt like magic.
> Maybe, but why do things the hard way?

Me and some others don't find it harder. Also, what we write doesn't need a parser to output what the browser needs.

> Having to remember random trivia like this is exactly why writing HTML is awful.

Would not call it “random trivia”, these are quite basic HTML facts[1]. HTML is not XML. My theory is that some people find HTML hard to write because they make make it harder than it has to be.

[1] https://html.spec.whatwg.org/multipage/syntax.html#optional-...
Baseload is indeed meaningless unless you put a number on it in gw and gwh actually needed. People wielding the term without doing that (i.e. most of them), are basically insisting on unspecified amounts of energy to be needed for unspecified amounts of time for unspecified calamities that may need said unspecified capacity. It's usually accompanies by some handwavy statements about clouds, weather, and seasonal darkness and the suggestion that we should instead put all our resources into building nuclear plants.

This indeed bullshit. Because as soon as you specify these numbers these things, it becomes a simple engineering challenge with some clear economics that you can model for different solutions.

Numbers for domestic solar indeed are such that most installations pay back within a few years in most parts of the world. The largest cost these days is not even the hardware but the installation cost and getting the time of the certified experts that can do this. But even factoring in all that, you basically end up earning your money back.

If you plop down enough panels and batteries, you won't need anything else.
> What is that limit set to supposedly?

Even on the autobahn, you'll very rarely see anyone exceeding 3×10⁸ m/s
Afaik those limits are there because the tires aren't rated for higher speeds
The speedometer is a design choice, not an indication of potential performance.

And given F1 cars have a 1.6L displacement, the relationship between engine size and capability is weak.
Britain's 45 remaining cooling towers are architectural gems. Let's save them
wendover did a good viedeo about that a while ago: https://www.youtube.com/watch?v=qQTjLWIHN74

the law says that passenger trains have priority, but nobody respects or enforces that.
The driver’s ability to command a car’s speed gives effect to our rights to self defense, to unrestrained movement, to due process, to choose to break the letter of the law where there are extenuating circumstances, etc.
Why not electronically or mechanically govern them (except speeds > 250KM/h), then?

With today's electronics, you can use very smart feathering off acceleration curves, soft speed limit overrides for overtaking, etc.

Gearing doesn't make sense. I can keep higher RPM but turn cylinders off to reduce power and cap the consumption and speed if I'd like to, but it's not implemented.
I was merely pointing out that the question was whether there were any benefits of having such a high speed on a lot of road vehicles. The dismissive nature of the gpp of the question because they didn't read it, was irritating.

I would also show the relationship between top speed and engine power. I don't need to drive at 200mph, but I like that I can drive up a hill with 4 adults in the vehicle.

My wife's car has a smaller engine, lower top speed and struggles with more than 2 adults, and 2 children when dealing with hilly countryside.
Show HN: Single vanilla boilerplate for Node.js machine rounds
I'm tired of creating express projects from scratch for machine coding rounds. So, I created one boilerplate by doing the grunt work needed so that you don't have to. Just fork and have fun.
Unless you move into a civil war the gun issues can't be worse. So I guess it really depends on why you're moving away.
I think it probably depends what you’re after; I visit the US occasionally, but certainly wouldn’t want to live there. However I know people in a broadly similar situation to me who’ve moved there and like it.

If I was living in the US, given my job, I’d likely be living in SF, Seattle or NYC (the suburbs are not for me at the best of times, and _American_ suburbs in particular are just very unattractive). These are very expensive cities (Seattle somewhat less so), and cost of living would soak up a lot of the salary difference. And while they’re interesting to visit, I’m not sure how pleasant they’d be to actually live in long-term.
Where did this definition come from? Did you just make it up? It excludes all of mathematics and most of astronomy, for example.
Well in the case of the hovercraft, it had already. Just not enough to be ubiquitous.

I had the chance to live in Calais in the early 90's and seeing the Princess Anne and Margaret in operation. They were one of the coolest form of transportation.

https://youtu.be/FePd0XHIq6U
On non-accelerated tasks the performance is very close[0] and at half the idle power consumption. For the specific case of a low-power always-on platform, it's still the best.

[0] - https://www.youtube.com/watch?v=hekzpSH25lk
When you say lag spikes what kind of thing are you talking about? I have an M1 iMac I run pretty’s hard and I’m not sure what kind of behaviour you’re seeing.

Anything weird showing in Activity Monitor or Console?
> pretty low build quality

At the same time having a very high reparability. I feel like these two metrics are complementary and I am happy that they went for reparability instead.
Tetris just got beaten again (twice) [video]
If you benchmark the AMD 7xxx series aganst the Apple chips while considering their power budget, AMD is on par or on top.

Battery life is strongly tied to software though, and here Apple has the upper hand. However, if you use Chrome vs Safari, you will notice degraded battery life on Mac OS too.
Related https://en.wikipedia.org/wiki/Swatch_Internet_Time
That's a hit and miss there. Sometimes a humorous bunch makes a mundane thing giggle worthy, sometimes a joke is taken too serious and you get accused of being manipulative.

So, YMMV.
> I can list so many things that were hyped up the same way 10 years ago that still aren’t revolutionising the world today.

The problem with it is that it is being marketed as the do-all productivity enhancer. It is not. There are some fields in which it excels, but are all rather very specific (think summarizing a long document).
To be clear: I wasn't saying that restricted cross-origin access to style rules was a consequence of CSP; I was likening the effects of document.styleSheets restrictions to the effects of CSP restrictions. (It happens that CSP has other, worse effects.)
AoC questions this year were _deliberately written_ to be confusing to LLMs, it's not failing because it's worse it's failing because the questions were written to make it hader for models :]

Edit: apparently not, the author is just really good at coming up with ai adverse puzzles. When testing ChatGPT did much better on last year’s puzzles.
The secret second ending of Tetris [video]
As I recall it looked a little something like these:

https://en.wikipedia.org/wiki/Landing_Craft_Air_Cushion

https://en.wikipedia.org/wiki/Lebed-class_LCAC
> I don't think the AI stuff is oversold. If anything, it's going to hit us sooner than most people expect. Once robots and their AI software are good enough, once self-driving is good enough, it's game over for most manual jobs.

Would you call an AI bot to fix your heater? I would not.
There's no substitute for artisanship.
> Apple also has a node advantage, which also makes their CPUs more expensive.

M2 is on TSMC N5. AMD's Zen 4 mobile processors are made with TSMC N4. From die shots, I believe the P-cores in the M2 are about the same size as Zen 4 cores. And yet Apple's M2 laptops are a good deal more power efficient than Zen 4 laptops.
whoa, total commander is still a thing? i remember my dad had it on his laptop like 15 years ago lol
It's possible that the correct visualization, the nutritional food pyramid, became too unwieldy with this many visualization methods.
This is something i'd prefer to save forever.
Who knows if i need it in 5-25 years and the website is not there anymore.
Small electric scooters got people hysterical for "safety". They now have speed limiters, with different zones based on GPS.

But for cars, killing and maiming millions a year, no one wants the same. So weird.
Why is water designed to be capable of drowning people?
Unfortunately, someone would have to write it first. (Why not you?)

My reasoning is in the next sentence: «Incredibly user-hostile and worse, effectively irreversible—there's basically no going back now because browsers don't have the option at this point to say, "Yeah, we're not going to honor this anymore," without putting users at an even greater risk than before CSP ever existed.»
High rpm always equals more wear. More revolutions, less perfect oil film on lubricated surfaces, more parasitic losses, more oil burnt.
And thank the Lord for that - the speed limit where I live is 120 km/h, which in some highways is a snoozefest.
Living in Portsmouth UK, I see a huge hovercraft all the time, maybe the largest in the world for passengers, taking people to the Isle of Wight. I sometimes forgot that they are pretty rare. They are great for kids as they really feel like an experience.
PhotoMaker: Customizing Realistic Human Photos via Stacked ID Embedding
Indeed.

As a consumer in Ohio, variable-rate pricing kind of scares me: It's nice to be able to run the clothes dryer without any concern over what time of day it is. We don't do variable-rate pricing here (at least for residential users).

But I'd manage to sort it out in pretty short order, I think: It usually isn't very important to me what time of day the clothes get dried (as long as they don't sit long enough to get stinky), so I would indeed be motivated to pay attention to that. I, myself, would even become motivated to automate it so that the clothes begin drying automatically when energy is [relatively] cheap.

I can also imagine things like automating water heating: Burn Joules when it is cheap to do so, and store [most of] them for later use at a time that may be more convenient to me. (The math gets interesting on this one.)

Having very cheap energy be available occasionally would also be neat: I've got computationally-intensive tasks that need to get done some day. These cost real money to run on the hardware that I have. It sure would be nice if I could save some money by only doing these tasks when power is cheaper. (Right now, I do try to optimize timing them for energy efficiency. For instance, in the summer it is cheaper to run them on cool nights when the windows might be open than during a hot, sunny day when the aircon might barely be keeping up.)
Scientific computing. I can't just write a "for" loop and expect it to perform. I have to use whatever is provided by packages which weren't written in it, or make a similar package myself.

I can't imagine any technical reason for this situation. Only perceived convenience and some kind of social dynamics.
> Lifelong passion projects really resonate with me (sorry) and frankly, I have no doubt that this guy knew 10x more about sound systems than both of us put together.

Probably. He would also probably fail a double-blind test in telling the difference between an ultra-hi-end system and a merely adequate high-end system.

IOW, he spent all that money on equipment and environment, but he almost certainly would have gotten the same result with less spend on equipment.

> My frustration is that I think this kind of extreme audiophile stuff is a legitimate mental illness.

Maybe some is and some isn't, but in this case he really was mentally ill. By his own account, he worked his children hard in pursuit of his happiness, and then when one of them wanted a keepsake worth a $100 or so, he disinherited them.

This man is genuinely mentally ill.
A decimal fraction is not the same as decimal time. There may be a simple conversion (* 1000), but the conversion to 24hr time is almost as simple. The problem with decimal time is that it is a proposal for people to use, and that it solves no problems at an immense conversion cost.
Nobody is arguing that rail would be better if they exist ,however coverage is not good enough now and that doesn’t look it will change anytime soon.

Given the realities we have , road trains is probably what we can realistically achieve I think .
The doubling of production is also what drives the learning curve cost decreases at a rate of 20% per doubling. Which is what has reduced battery costs by 90% over the last two decades and is widely predicted to continue.

https://ourworldindata.org/learning-curve
Polymorphic Types in C [pdf]
Well, again why not governing it at a modern 5th gear at 120 KM/h, with a soft bump at 90 KM/h?
The bass is the part most affected by the room, though.

There are "buttkickers" for home cinema for simulating ~20Hz sub bass without actually having subwoofers powerful enough. But the "chest thump" affect happens at more like woofer frequency around 90Hz.
Naming is hard, and I already have to implement file management :P

Makes sense, well done btw :D
Whilst Amazon has nailed logistics (especially last mile), it's real value is in reduced cognitive load.

You know when you shop there that what you order will arrive quickly, no convoluted delivery charges, and a returns policy that shook the industry up completely
One thing I always wondered: how do these codebases pan out in terms of maintainability? Are there J/K/APL programs with many programmers working for many years on the same code, with people joining and leaving the project? Do they continue to follow the same terse style that is beloved by most users of these languages?
My impression of the 2023 AoC was that Wastl has spent considerable effort on making it less LLM-friendly this year. Some days, this seems to have been done by adding extra conditions and complications which make the task more difficult for LLMs to parse. Other tasks required studying the input data which is difficult to achieve with an unsupervised LLM. Finally, the first couple of days seemed a lot more difficult this year than previous years, possibly to deter chatgpt users from filling up the leaderboard right away (though this year December started with a weekend which could also be a contributing factor).
If you're interested in ASUS laptops (they have some very good and powerful models), you can check out this website: https://asus-linux.org/
That's fascinating! Where can I read more about it?
Point taken, I could’ve worded my comment better
Yeah. At my previous job we had all kinds of JAMF management software and Crowdstrike (??) and it was a massive performance killer.

Particularly, it seemed to be configured to scan every file on disk access, which was a performance nightmare for things like that involved "accessing lots of files" like Git on our large repo. Spotlight indexing seemed to cause some pretty big random lag spikes as well.
Lightweight Kanban Board utilizing browser's IndexedDB
I always struggled with online Kanban Tools, because every tool needs one to register. So I made a simple to use Board where one does not need to register.

Feel free to contribute or like =)
https://github.com/binaryArrow/canban2
It’s always drivers of red cars.
The risk of exposure in emerging and low market economies is significantly lesser than advanced economies according to this report . The nature of work in advanced economies by comparison then is going to significantly change. If 60% of jobs in advanced economies are at risk am surprised with statements from these countries that they are well equipped and ahead of the curve to deal with it . Is anyone seeing anything tangible being proposed and planned to deal with apart from educating people to use this technology? Or is this all a prelude to another AI winter I wonder as we start to make these forecasts and raise expectations
That's an interesting idea, I wonder how it compares to WASM in concrete benchmark numbers.
I think people might be a bit offended by what sounds like arrogance. But I completely agree with your general concern that nuts and bolts of making somebody else's software work is often frustrating, complicated and inaccessible while math, logic and domain knowledge is "easy" for many people and far more generally known. Even to the point that it's often easier to write your own thing than bother to learn about an existing one.

A way I sometimes evaluate whether to implement some feature in my work is the ratio of the work it does for the user to the work the user has to do for it. Adding a page header in MS Word used to have a very low ratio. A web based LLM is at the other extreme. Installing a bunch of interdependent finicky software just to do simple child-level programming for HA seems like a poor ratio too.
Keep in mind a lot of phones come with a custom skin and apps made by the manufacturer, and the file managers that come with these phones can be really bad :(
Nils M. Holm's t3x.org is filled with the most wonderful toys. An example:

"SubC is a fast and simple public domain compiler for a clean subset of the C programming language. It can compile itself and passes gcc -Wall -pedantic. Its internals are described in detail in the book Practical Compiler Construction. Note that SubC is a teaching vehicle rather than a production compiler."

https://t3x.org/subc/index.html

And when I say toys, I don't mean mean plastic, trivial items. I mean, I want to buy all of his books, download all of his tools, and collect the whole set, like Legos or other toys never did for me when I was a child.
The microprocessor certainly delivered on the hype it got in the late 70's and early 80's.
I searched the text of their comment with Google and the third hit was this article (the first two being their comment):
https://semiengineering.com/aging-problems-at-5nm-and-below/
Ok. Can you post here an AI generated photo of my kids, sitting in our kitchen?
That's interesting, in what ways do directories break the mental model?
>Gearing doesn't make sense. I can keep higher RPM but turn cylinders off to reduce power and cap the consumption and speed if I'd like to, but it's not implemented.

"Why doesn't trillion dollar industry with millions of engineering hours devoted to optimizing performance just do X, Y, Z?" is classic HN.
The US Navy has been operating LCAC for a while now.

https://en.wikipedia.org/wiki/Landing_Craft_Air_Cushion
Agree. When I first learned the subject, my first thought was:

As fancy as that feature is, it should be called array memoization, or call stack memoization.

The term "dynamic programming" should be reserved for something better. IMO.
I don't think it was in the past, it's just becoming obsolete, piece by piece.

This is what I'm questioning though, 30 years of hand waving about "base load", and all the stories about how renewables aren't sufficient, but then, oh wait, actually, we can probably do it now.

Maybe, just maybe the tech wasn't there, but it is convenient that when push comes to shove, we do have the technology. If the investment was there 30 years ago, it feels like we could've made a lot more progress. But the narrative persisted.
For the same price you can get boards with Intel N100 which are newer and more powerful.
If anyone is looking: https://www.rpilocator.com