skysight-inc/HackerNews huggingface dataset:
> also happens to make them last half as long.

Which again is a "feature" of the design from the company's perspective.
https://archive.ph/mEarH
Related, I really like the look of hare[1], sadly they don't seem to be interested in a cross-platform compiler. As I understand it, some of the design decisions have basically led it to be mostly a linux/bsd language.

I personally love C. I think designing a language top-down is a poor approach overall, I prefer the bottom-up approach of the C-inspired for system languages, that aim to fix C rather than this is how the world should beeee!

[1] https://harelang.org/
Love me some long-form technical content.
True, but only in the east coast and Midwest. Even at the peak of US rail (1916) the west coast was only sparsely connected.
Also, memorizing mental modals has a sort of path dependence to it. Once you have one in your brain, it’s hard to replace, even if it sucks.
Boeing cargo plane forced to land at Istanbul without front landing gear
Yeah, current asymmetry is US wages/labour costs biases towards expensive defense. Add multiplier for expeditionary model. US has like 1:10 "tooth to tail" logistics ratio operating on opposite side of the globe, it's expensive to operate far from shores so force composition oriented towards spending extra money on expensive platforms to deliver high end weapons with low dud rates since it cost so much just to bring ordnances in theatre. VS PRC fighting in her backyard can value engineer the shit out of their cruise missiles, like they do EVs, as long as they perform adequately, they come out ahead massive in total bandwidth of fires they can deliver in theatre. Even duds that fail, if they fail within missile defense engagement envelope can still bleed expensive interceptors assembled/delivered from some pork barrel jobs program factory in CONUS that could be better automated.
Maybe it is subjective. For me it made perfect sense. I could not afford a new laptop but could afford rejuvenating an old one.
Kotlin isn't too bad, you can avoid double-quoting and use .toRegex() on strings:

val regex = """([\w\s]+) is (\d+) years old""".toRegex()
> I don’t understand how so many HNers are anti-union and anti-collective bargaining.

If you're talented and skilled then collective bargaining hurts your position because now every low rung and non-productive is along for the ride with your bargaining.

> Balance is key between workers and owners. Without it we are left with growing wealth inequality such as…

Inequality is inevitable and its only going to get a lot lot worse, in 20 years time you'll dream for house prices as they are today. The only way out is in your own hands and collective bargaining will just mean existing in a slightly better low with the people a fraction of your skills and drive, any small union win will be inflated to nothing in single digit years but if you bargain on your own there is no real limit if you can back up what you're asking for.
Yeah, we totally saw that during Covid...
A lot of large companies like to have standardized policies across the company so they can shuffle people where ever they need and everything is the same. Unions are usually location by location and often only cover a specific classification of the employees in a location (manufacturing, warehouse, maintenance, sanitation, and/or truck drivers), and each union will bargain on its own so you can have a single location running with multiple unique union contracts for each classification of employee. This is a PITA to manage for big slow corporations who would need teams of lawyers and HR people working thru and negotiating each contract individually and getting approvals from above.
It's harder to confirm for laptops but you can refer to motherboard manuals to see if any of your PCIe-related slots go through a switch or not. For example, my current PC has a PCIe x16 slot, x1 slot, and two M.2 NVMe slots. It says everything is integrated into the CPU except the x1 slot which goes through the motherboard chipset. I don't see why any laptop would make NVMe go through a PCIe switch unless the CPU doesn't provide enough lanes to support everything supported by the motherboard. Even the at the lowest end, a dual core Intel Core i3-10110U
(laptop processor from 2019) has 16 lanes from the CPU which could support at least one NVMe without going through a switch.
“The wheels of justice turn slowly, but grind exceedingly fine”

Tesla and Musk absolutely did mislead both - investors and consumers, and they are still doing it.

Countless products that were announced but never delivered, self-driving promises of a car that was supposed to drive itself across the US 7 years ago, 1 million Robotaxis 4 years ago, Dojo etc etc. One may ask - yeah but who would believe that, it's just setting aggressive deadlines ? Well, analysts based their projections on that (remember the 500B$ valuation worth of Dojo business alone ? ), investors did invest based on that.

Same goes for consumers - wildly misleading marketing and communication from Musk about it's products and capabilities. It's very telling that Tesla used to win all the cases about crashes while on Autopilot. This year however, somebody got smarter and sued them for misleading marketing about Autopilot capabilities, instead of direct responsibility for the crash. Tesla settled the case, for the first time (https://apnews.com/article/tesla-autopilot-lawsuit-settlemen...). First of many many times that will follow.
As much as people enjoy grousing about them, CIG [0] has made some really interesting progress in pushing the boundaries in player counts. This article discusses this in a very hypothetical, back-of-the-envelope sort of way, but from what I can tell, CIG are actually making it work today using dynamic server meshing, database-like servers for managing global game state, and intermediate state replication layers for passing players and player actions between servers seamlessly. It's still a work in progress, but it's showing promise. Expensive, and the sort of effort other studios don't seem interested in investing in, but seemingly doable with today's tech, and seemingly no need for a global multicast network as the article suggests.

[0] https://cloudimperiumgames.com
Your mouse cursor aliasing test is sort of the tell here. Normal human beings are very hard put to be able to even detect the difference between a 60 Hz and 120 Hz display, and have to resort, as you do, to trickery and artifacts to measure it. And the use case at hand is text editting!

As far as 4k, not sure I understand? It's not a nonsense retina tablet or whatever, it's a 42" television with 100 DPI pixels I can see with my own eyes (well, when I put my reading glasses on -- presbyopia comes for us all). I bought it because it's cheap and it subtends 60 degrees of pixels small enough to be unresolvable, and sits farther than an arms length from my eyes (presbyopia again).
That's not just a trend. There are many areas of programming where a choice between Rust and Go is perfectly reasonable. Rust is playing on Go's turf, but Go isn't playing on Rust's, if you get my meaning.
> my job is to clock in at 9 and clock out at 5

Where can I find one of those jobs?
How about https://phaser.io/
we're talking about a 1C variance, I'd like to know what calibrated instrument and organization has the data for review going back a bit further than 1979.
> Further, most people (That I know) are not choosing a path based on data and charts. They are happy if the bills are paid, kids are in a good school, little crime and plenty of food TODAY.

Every time I read one of these threads on HN I simply cannot believe the doomsaying, condemnation of the heretics, and repent preaching that goes on in these rabbit holes. It’s like someone transported me to an ‘80s tent revival meeting.

I live my life, do my best to be a good steward of the earth and community, but I am certainly much more worried about the now than what might happen 100 years from now.
Governments can buy property. There are lots of things that can be cut by government to get more roads - all that public assistance that goes to a small portion of people can be re-examined and reapportioned to help all people via roads rather than a large portion of them who are leeches.

Climate change isn’t some doomsday. Relax about it, I promise you that you and billions of others will be fine. Many of us are tired of living our lives for the Doomsday Climate Cult.
> I would add that at the turn of the millennium C++ had a clear domination of the application space.

Correct, which it has since lost. My theory is that it's been due to two reasons: improvement in the performance of high-level languages due to both software and hardware advances and due to it taking several years for people to observe the cost of a low-level language, which mostly manifests not in the initial writing but in maintenance (because low abstraction means that changes to components require less local code changes). It's not much more costly to write a program in C++ than it is in Java or Python, but it is much more costly to maintain over time.

> In the last decade or so, I think the main reason it is being displaced in the desktop space simply by virtue of not being JS.

It's also been displaced in the server space. But suppose the lack of built-in "enterprise" features is the cause. It's been a decade since Rust, the "modern C++", has appeared and it, too, has failed to make significant inroads into the application space (i.e. take a significant market share from what I call high level languages).

I'm not saying people should stop looking for some holy grail of low-level/application convergence, only that I would (currently) bet against it.
I fondly remember the Pete Shelley album “XL-1” which had a final track that contained a spectrum program.

You dropped the needle on the record and pressed ‘Run’ simultaneously and it would display an animated set of patterns in sync with the music - and the song lyrics
> M4 has Apple’s fastest Neural Engine ever, capable of up to 38 trillion operations per second, which is faster than the neural processing unit of any AI PC today.

How useful this is for free libraries? Can you invoke it from your Python or C++ code in a straightforward manner? Does it not rely on proprietary drivers only available for their own OS?
Anyone who says “it’s easy” might be having an easy go of it, or they might lack the self-awareness to realize the amount of energy and cortisol they are burning through when they accomplish the task.

“Easy” things today can mysteriously cause burnout tomorrow. It’s easy to mistake the brain chemicals that lubricate effort for lack of friction.
There's plenty of people that will use the boot for the joy of using the boot.

Hunter gatherers don't really universally not have hierarchical societies. Both explicit and implicit.
hahaha, no better way to be snapped back into reality than hearing the wild calls of a screeching possum
> The more trials, the more you roll the dice, the more you learn.

If you have infinite dice rolls this is obviously true. If every dice roll costs you something or indeed everything... heh. Maybe don't just roll it to see what happens?
Imagine not building something because there will be more demand. I don’t care if they never scale to 100% demand, every additional mile of lane helps.
On a contrary note, many more of my circle in the UK are running small businesses than their peers in the US.

N.B. the distinction between startup and small business.

The US is not a very friendly place to run a small agency or an artist's studio - here in the UK it costs a few pounds to register a company (or nothing as a sole trader), and doing accountancy and compliance is WAY easier. It's fairly simple to employ someone in the UK, but it's hard in the US without a league of accountants and lawyers behind you - hence why stuff like Stripe Atlas exists. I wouldn't run a business in the US with revenue below 150k.
This line of thought can be used to dismiss pretty much everything other than purely utilitarian subsistence activities. Why pontificate about mathematics, or science, or food, or anything at all when some people can’t make it through the day? Why not live in concrete boxes and eat nutritious flavorless goop?

Even then - yes, if you want to treat it as purely a pragmatic thing, then it’s kind of important to everyone to have the same set of rules to follow. Unless you want a church comprised of people that can’t communicate with each other because their language isn’t standardized?

This already happened in the 19th century, when spoken languages had many orthographic variations. The reason we have rules like the ones we do now is because it was a problem that needed to be solved. When you have fifty different ways of writing grammatical rules down, it becomes difficult to communicate.
Oh well, when I joined the terms included "anyone can download a complete SQL dump of the site" and of course anyone includes all the people I don't like. I knew that, you knew that, we all knew that.
You are thinking of the dude with the mustache.
> if someone comes at you with a wrench

relevant xkcd: https://xkcd.com/538/
Sodium-sulfur batteries have traditionally operated at 300-350 C, which limits their acceptability and increases operating costs. Are you imagining lower temperature versions becoming available?
My m2 pro is already more powerful than I can use. The screen is too small to do big work like using a daw or doing video editing, the Magic Keyboard is uncomfortable so I stopped writing on it. All that processing power, I don’t know what it will be used for on a tablet without even a good file system. Lousy ergonomics
> His administration estimates that Americans pay more than a collective $90 billion in what the president has dubbed “junk fees” each year, including those for credit cards, food delivery, bank overdrafts and event tickets.

He's right about the junk fees. When you buy something the state and federal taxes are not advertised in the price.
I think there's a distinction to be made between having an interest in other cultures and being accepting of other cultures. Not sure if oikophilia is defined that precisely or not.

Seeing other cultures as something to be studied or understood is something even the xenophobic can be drawn to, if nothing else to size up the enemy (see all of the "studies" done by the Nazis on the "untermenschen")
Ask any parent how much time they had free (and didn't realize) before having kids.
It's quite interesting how much time we have free and not really realize.

Not saying that work doesn't take out a very big chunk of it, it does. But we still have more free time than sometimes we realize.

What we many times lack, is perspective and commitment.
> I can't imagine it makes starting a new small business any easier when you're required to pay employees $20/hr.

Oh no! Anyway…
> Top executives are alpha males

This is not accurate at all and really has very little place in rational discussion.

> didn't get there without lots of compulsive control-seeking, dominance-asserting, etc. behavior patterns

Some executives in some company cultures are like this. Most companies I've worked at or collaborated with did not put up with this behavior at all.
HyperCard was the right tool at the right time, but times change. HyperCard was super powerful with a medium learning curve, but at a time when personal computers were expensive and still an enthusiast (or school) device, users were willing to go further to do more. As adoption increases and prices decrease, there were fewer who wished to produce with the machine and more who wished to consume. HyperCard's market became unprofitable, and it went away.

People mention Flash, and that's a fair replacement, but I would argue it had a similarly steep curve, and the driver there was money - making Flash animations would make you money. Then Apple decided we were done with Flash, and here we are.
Every mile will help. We can’t let perfect be the enemy of good. Traffic woes may never end, but they can certainly be alleviated.
obstacks are in glibc so they are very widely available https://sourceware.org/glibc/manual/latest/html_node/Obstack...
yes, employers hate that, employees also hate that. dumb police is dumb police - union or HR.

HR usually doesn't do stupid shit like that because it reduces employer KPIs so even if they do that for some time it gets killed quickly. unions have different KPIs to optimise for and if they're pathological and/or parasitic, you get dumb shit like the above.

an union which is not a parasite is absolutely possible in the same way a non-exploiting employer is also possible.
Where is the best place a layman can dig into this statement “You do this by taking advantage of the fact that the superposition is a periodic function and the amplitude repeats.”? I’ve seen articles hinting at this in an obtuse way but I’d love to see something more approachable to help wrap my head around it.
One would think that technology could offer fancy scheduling, HR, etc. solutions for this.
What incentives did they have to do this?

Sounds like it could be a system problem.

… or they could just be slacking.
Why start with JavaScript?
I think plain text files also integrate nicely with other tools. Desktop search, external editors, etc.
> By the way, is there a way to create minimal NixOS VMs without systemd?

No, systemd is a hard dependency for NixOS.
Modding that game was my first experience with programming (and introducing bugs, but I repeat myself)
Technical details: https://sinclair.wiki.zxnet.co.uk/wiki/Spectrum_tape_interfa...

Assembly: https://worldofspectrum.net/legacy-info/spectrum-rom-load-ro...

TL;DR:

> A '0' bit is encoded as 2 pulses of 855 T-states each.

> A '1' bit is encoded as 2 pulses of 1710 T-states each (ie. twice the length of a '0')

> A 'pulse' here is either a mark or a space, so 2 pulses makes a complete square wave cycle.
"The vast, vast majority of workloads, especially at small startups, do not need a concurrency story outside of running N processes. Concurrency often gets in the way more than it helps unless you're actively trying to optimize something."

The assemption that the ability to optimize something is a trivial nicety vs an essential tool to keeup your business running and growing boggles my mind every time I'm engaging with the Rails community.

I get it that most startups in the early phase don't care if a request is taking 200ms or 1s and should just go with whatever is easiest to implement. The tendency to generalize this thought to mean that nobody ever needs to care about these problems is crazy though.
They might have been thinking of the recently discovered hardware backdoor issue, CVE-2023-38606 (see also Operation Triangulation). There was surprisingly little reporting on it.

Discussion: https://news.ycombinator.com/item?id=38783112

Transcript of Security Now podcast episode discussing the issue: https://www.grc.com/sn/sn-955.htm
This "trick" has been used since the dawn of time in major platforms
All I want to know is what was essential to get where they are, and what was noise.
Is there a reason a publication will write "Boeing workers falsified records" instead of "Boeing falsified records"? What do you think it is?
'Underwater bicycle' propels swimmers forward at superhuman speed
I love Decker - it's a lot of fun. I also enjoy Wyldcard if you are looking for something with hypertalk scripting.

https://github.com/defano/wyldcard
Thank you for your feedback and the information!
How do you see your team environment? Is it competitive or collaborative?

The idea is to find out if management is spending time stack ranking/comparing individuals or are they spending their time on the mission and enabling engineers to succeed in that mission.
The poor are also likely to be less dismissive of power that has intermittency issues. This is especially the case if the grid itself has reliability problems.
Very large investors are supposed to know better but it’s not the 80s and most investors (by number, not wealth) are those same consumers, especially for a stock which has been heavily boosted by Musk’s public persona. When they make lies in official statements like “The person in the driver’s seat is only there for legal reasons. He is not doing anything. The car is driving itself.” or claiming that the car drives better than a human, as Musk did on an earnings call in 2016, the government should be thinking of the retiree who bought a few shares rather than the professional trader who pays consulting engineers to fact-check that marketing.
I don't think the conversation gets to a high enough level of complexity as it necessarily should for employees to fully understand the stakes.

They need to always include the influence of industrial complexes and an uneven playing field with international competition, nations not having same cost structures because not having alignment on services and quality of life minimums for its population - so those who don't take care of their population as well get a competition advantage on pricing.

Fascism also needs to come into play, for example, when countries give certain companies $10s of billions of the taxpayers' money to "compete" for those factories being local instead of built somewhere else, but the serious risk is fascism is authoritarian politicians partnering with industrial complexes, so long as the companies receiving the money are willing to toe the tyrannical line.
Individuals choosing to live an energy-conscious life is commendable, and if enough people did it it might even ripple some small effects upwards, but ultimately I don't think that would ever be enough to actually solve anything. It has to be a top-down solution where lawmakers force the big corporations to be energy/environment conscious, but of course with the politicians (in the U.S. at least) being in the pocket of those very companies that's a tall order.
This seems to be part of a persistent pattern of businesses thinking they are above the law, and when challenged, the filing of endless countersuits and appeals.

At some point, the democratic process elected Congress and the laws passed therein, and businesses exist at the pleasure of the people and their elected representatives, not the other way around. A business that doesn’t want to unionise is free to close up shop and go out of business. They are not free to simply ignore lawful unionisation activity.
Your citation for an "understood phenomenon" is a position paper from a lobby group. That's the point: the facts don't match the policy you want, so in our post-reality world the job of lobbyists is to invent arguments to allow people to ignore facts. As folks elsewhere in the thread point out: murder rates don't work with this analysis (you can't "underreport" a body) and murder rates show the same effects.

Is it so hard to believe that your political aliance is just wrong on this? Would it really be such a terrible thing if, y'know, US cities were safe?
Actually, it has enough for having a 200+ pages book full of them.

"C++ Initialization Story: A Guide Through All Initialization Options and Related C++ Areas"

https://www.amazon.com/Initialization-Story-Through-Options-...
In the US police are often members of a union, and collaborate with the strikers, causing companies to hire professional security companies. Honestly, I have a hard time feeling much compassion for companies where the workforce unionizes: most of the time unionization is a relic of terrible management behavior over a substantial period of time.
Food delivery fees are "junk fees"??
The dark matter is just ghosts of println/log statements?
> Those who still have a lot of excitement for the field with a lot of time on their hands.

Hahaha, yeahhh. I'd love to do this kind of stuff, but after sitting at a computer for 8 hours every day for work, the last thing I want to do in my free time is sit in front of another computer :)
Technology Is Transforming Rap Beef