skysight-inc/HackerNews huggingface dataset:
> please tell me where you live so I can move there too. "The state", in most of human history, is woefully inept at making good, centralized decisions

Germany. I'd also add that the countries doing the most for their citizens are probably the Nordic European States plus Germany and France. All of them Social Democracies, so what Americans would probably call a "strong state" oriented approach. I have a lot to critize about my own country, but the social support structures are probably still among the best in the world only toppled by aforementioned Nordic countries like Norway or Denmark.

I really don't think we should rely on the goodwill of millionaires and them running the state is, on a scale, mostly an american issue. Of course we also have lobbies, with which I have a problem, but our European countries are less controlled by wealth than the US for sure.

Regarding "good" billionaires, I'd suggest you listen to this: https://medium.com/@CitationsPodcst/episode-45-the-not-so-be...
You seem to support Chicago school style approaches, with which I will disagree, being a pretty standard Frankfurt school believer. I'd still like to discuss this further. Find my email in my profile, if you want.
This (text to speech) breaks pulse audio on my machine every time I enable reader view. Even if I'm not using text to speech or listening to anything else, I'll get a whiny noise until I restart pulse.
Tangentially related; is there no lint option (similar to use strict) in JS yet to ensure no methods / functions are dynamically called and thus allow effective dead code elimination?
Barbados officially launches its 12-month Barbados Welcome Stamp – Insider
Because the user can't be trusted - on several levels.
> The post mentions their HTML size decreased - most likely due to reduction in intermediate components and nesting.

Mostly because of initial data. Index page is still on react, so you can go on https://kasta.ua/ and look for element `#initial`.
I live in a country in which all internet is divided by a vertically-integrated duopoly.

One of the companies (let's call is "Bell") owns a national fibre network, the last mile of copper or fiber to the home, ISP service, mobile phone service, and several national content networks. It receives significant subsidies from the federal government for providing national backbone service, fixed wireless service in rural areas from its extensive network of towers, and content production on its networks. The other duopolist is similar, but started in the cable TV business instead of the telephone business.

These duopolists are required by law to allow third-party ISPs to use their backhauls and last-miles in exchange for some of the government subsidies. They do this grudgingly, using loopholes like providing twisted copper pairs to the third-party offices even when fibre passes outside their door. Regulations allow (and there is plenty of admission of, and lawsuits over) deep packet inspection to allow "traffic shaping" based on content and connection. At one point the cable company was successfully sued because they throttled all encrypted traffic on the assumption that it was VPN streaming pirated video content in competition with their own service., causing gaming to be useless for half the country.

I understand these are first-world problems. I own shared of some of these companies, and they pay good dividends. It doesn't mean they are not unethical.
this so rings true it hurts

just imagine if automobiles, aerospace or construction was run like that.... (hint, it was in the early days)
Maybe you first language isn't numbers?
Classical examples of chimera/polyglots are:

PoC||GTFO
International Journal of Proof-of-Concept or ...
https://www.alchemistowl.org/pocorgtfo/

Corkami:
https://github.com/corkami
Sometimes I think it's fascinating the rabbit holes we'll go down, when ultimately, the user just doesn't care.

TypeScript vs. plain JS

Logic-less templates like Mustache vs. Handlebars

Vue vs. React

Using async/await, and adding the relevant infrastructure to support that (transpiler)

Clean code practices in general

Unit tests, end to end tests

CSS BEM vs. tailwind

You can make indirect connections to imply the user does care, e.g. E2E tests catch a bug which meant the user didn't see it, but generally, these things are meaningless to them.

For my first course, I put time into those things - time taken away from making content. The more I think about it for my new course, the more I wonder should I just sell on a platform which already handles all of that, like gumroad.

Where's the line though? When is gumroad or squarespace not the answer?
Just use Svelte. It's a super simple API, the "trickiest" part is the "reactive sections" but the whole API and reactivity part you can grok in an afternoon.

In the past I have used Angular and React - these days I just always reach for Svelte (speed and simplicity).
https://www.tinyhabits.com/join

Try this for 5 days, it'll give you everything that the book gives you and it is very low commitment.

Also, if you find that it works, you can move on to the book.
My understanding was that an inch is exactly 2.54cm, and a foot is exactly 12 inches ever since the metrification of US customary units. Is that not correct?
Show HN: kubectl-flame – Effortless profiling on Kubernetes
Yes, being x64 compatible but not supporting SSE4 or AVX is basically useless.
React Portals could also help here, allowing you to still use context and the like.
I usually append \, hit enter, then ctrl-c. Run the new command, then up arrow, backspace, enter. You can get closer to the zsh workflow with ctrl-z instead, but that doesn't work if the new command is cd.
The first legit reason I can think of is if you have a particularly complex UI with fixed/absolute/sticky positioning and you need tooltips. In this case, CSS gets in the way and you need to render the tooltip through a tooltip and so need to set the position using JS on hover.
It's horrible to some of us that don't know the foreign alphabet too. While I had no problem reading the title it still makes my eyes bleed and my brain hurt to see it. ;)
> Why do there seem to be more examples of rapidly-completed major projects in the past than the present?

Because we have been shifting responsibility away from individuals who have the best knowledge to complete a task (I.e. engineers) towards managers. In software development, this can be seen by an increased focus on frameworks, statically typed languages, 100% test coverage, CI pipelines, code analysis tools; all designed to relieve developers from a sense of responsibility and ownership over the code and to give managers extra visibility.

> Why is US GDP growth so weirdly constant?

Because there is no growth. What looks like growth is just inflation of the dollar relative to the value of goods and services which underlie the GDP calculation.

> How do you ensure an adequate replacement rate in systems that have no natural way to die?

Abolish the Federal Reserve, introduce UBI. Trickle-up economics will bring back the free market because companies will compete to actually satisfy people instead of competing to manipulate them at the behest of their institutional paymasters.

> How do we help more experimental cities get started?

This is an artificial concept which does not align with free market dynamics. Does the market need experimental cities to begin with?

> How do people decide to make major life changes?

When they become deeply unhappy with their current situation.

> Could there be more good blogs?

Only in a free market. If visitor numbers are being shaped and suppressed by algorithms, there will not be any good blogs. It will devolve to mindless hedonistic garbage.

> Why are programming environments still so primitive?

Because simple tooling is essential. Complex programming environments will create more reliance on tools which will pull back the sense of responsibility from developers which will make them produce inferior work.
No amount of tooling can make a developer care more about the work; the more you automate a developer's work, the less they will feel as if it is their own work and the less they will care.
No tool cannot ever compensate for lack of care.

> What does religion cause?

It's a very positive force. People need to share ideals related to altruism and fairness in order to allow social contracts to remain coherent. People need to believe that if they do nice things for others, they will be rewarded with eternal life. Without this, most people will work only in their own self-interest and the whole capitalist system, which is rooted in the exploitation of the altruism of others, won't work.

Pervasive, single-minded self-interest is not compatible with capitalism. Capitalism needs somebody altruistic to exploit; religious people, young people, etc...

When capitalism runs out of altruists, it runs out of fuel.

> What influences when people act in accordance with their self-interest and when they don't?

People always act in accordance with their self interest or in the interest of their kin. If they think otherwise, they're lying to themselves.
If I had found one of those when I was a kid I would have been in heaven.

What I did have was a CARDIAC [0] computer. I found it when I was 10 (this would have been in the early 1970s) and it turned me on to programming. I still have it, although some memory cells are burned out (too many erasures) and I tried building larger, more complicated variants with extended instruction sets.

[0] https://www.cs.drexel.edu/~bls96/museum/cardiac.html
If you look at page 341 these would be solarpunk if drawn today.

They are thin and constructed over existing buildings. But with ramps so you can drive a car up.

https://s3.amazonaws.com/arena-attachments/2397578/dc67d37c8...
Depends on the country, you can see a list of fines here and who they were issued by.

https://www.enforcementtracker.com/
You can put them in charge of a country, as long as they are effective.

"Hate the game, not the player", might be appropriate here, but even in corporate games players can simply be so ineffective that they should be replaced by someone who can actually play the game.
> the world doesn't need yet another programming language

I disagree there. I think the world needed a systems-level language to replace C++ with safer constructs, more consistent syntax and no historical baggage. It's an open question whether Mozilla was the right sponsor for the development of that language, but nobody else was there (Sorry Dlang =) ).
> I think the sole question to be answered by such a measure is probability of the admitee graduating.

A society where the only criteria for access to higher education is that one graduates - and then perhaps goes on to do nothing with their education, or even just maintains the status quo - is a failure in my book.

If we wanted to look at their contributions to capitalism using a market measure (I'm not claiming this is even a good measure) then university dropouts like Bill Gates and Zuck are already examples of how your measure fails.

(Although Gates did eventually graduate 34 years after starting, hopefully the point is clear and we don't need to get pedantic about a simple example).
You mean in nine years its Backbone, then React, then server-side rendering? Yeah, that’s tech hopping every 6 months in its finest.
Still waiting for a streaming provider to pick up on the basic music streaming concepts of favorites, playlists, and shuffle play.

What is a tv channel if not a shuffled playlist of shows and movies with ads intermixed?
Installing some of these tools is annoying, let alone all of them. Having them in a easy to run image / VM makes life really easy.
They can accuse any and all property you bring with you of a crime and keep it, with very limited recourse for you.
ZFS has a good share, if not 100%, of the same problems as Btrfs, and in the end of the day it's always matter of leaving files/directories/volumes without CoW, which is hardly a software rewrite as the grandparent insinuated, and more of a packaging issue.
When did the dodo become extinct?
Indeed. Still a clear win!
Quantum paradox puts objectivity on shaky footing
Thing that stood out was the business analyst offer. Why so high? I’m sure it goes beyond creating pretty tableaus. Is there a heavy component of ML implied in these roles nowadays?
If you re-read my comment, you'll see that "administrating sedatives to humans safely" is specifically what I consider irrelevant.
> I don't really understand what this "evolving into godhood" means

Not dying of old age or saving your memories/consciousness into a computer and transferring into another body.
> Mozilla was the right sponsor for the development of that language, but nobody else was there.

Which may indicate that the world really doesn't need another programming language.
>Whereas some researchers believed resolving the paradox requires quantum mechanics to break down for large systems such as human observers, some of the new study's authors believe something just as fundamental is on thin ice: objectivity. The puzzle could mean there is no such thing as an absolute fact, one that is as true for me as it is for you.
> And I‘ll just casually say, well some machines had variable byte sizes and go back to what I was doing, waiting for them to start sputtering.

Maybe make a remark about word marks, or decimal machines.

Are you sufficiently sputtered yet?
You're in the US though, right (based on your username)?

Over here in The Netherlands, for one, I imagine a ton of workers aren't back in the office because our government is actively encouraging people to work from home. From what I can tell it's not mandatory, and I've heard from a few friends that they're back in the office more, but all those who aren't 'strongly encouraged' don't seem to have any desire to be in the office for four days a week and instead only show up sporadically (for meetings and whatnots), if at all.

While as a WFH freelancer I can't tell for sure how things are working these days, I've noticed a few things:

1. whenever I go to my coworking space, it's still much quieter than usual.

2. in the morning I hear fewer people leave the apartment block, and fewer cars leaving the area.

3. official numbers of people using public transport (quite common here) are something like 40% down.
Solution: Make your own "smart" electronics if you desperately feel the need for a light bulb that can talk to your toaster...

Related, I see the user redis_mlc posted a very insightful comment about how the American court system fucks over the defendant for the government every time, and it's "dead" for some reason. I suggest everyone turn on show dead comments because usually they are the most helpful the majority of the time. When information is being suppressed you know it's good.
Downvoted over "luck laundering"...

Definitely time to quit get back to work.
Also video quality is auto selected, they don't have an option at all to change the quality!

Why would anyone do that?
I take your point and you may be right. I don't do a lot of C++ development, so I can't speak from first-hand experience if Modern C++ makes Rust superfluous.
I personally think its kind of creative, and looks cool. Though the author might like to be aware of the discontent it causes certain individuals. This is mean but it comes accross as though you are just wanting to show off you knowledge of a different alphabet...a complainbrag. Seems unlikely you'd take the effort to bother but thats my perception.
Searching for Inception goves me results like Deadpool, Mom and a host of irrelevant shows!
It's not. That sys.path includes "." when running a script lets you import files next to the script. This is trivial to confirm:

> cat "import bar" > foo.py
> touch bar.py
> python foo.py
> python -I foo.py
Traceback (most recent call last):
File "foo.py", line 1, in <module>
import bar
ModuleNotFoundError: No module named 'bar'

and this is exactly the feature which makes it risky to run `python` from an untrusted location.
I know you're joking, but I bet it'd be possible to make a python-powered ECU these days. It's not that hard to make non-allocating code in the first place, but even then the amount of data is so small that a GC cycle could be done in a ms or so at most.

An engine running at 3000 RPM is only doing 50 rotations per second, so you have a 20 ms budget to calculate whatever you want, hit whatever spark plug timing you need and then GC.
> It is no surprise at all.

I'm totally nitpicking on your style here, but IMO this line reduces the value of the rest of your comment. Without it, your comment could be interpreted as a call to action, eg to encourage people to take more pride in their work. With it, it's clear that you've already given up, and you're not really adding anything except maybe encouraging others to give up on stuff too. That makes me sad.
Writing things like this reminds me of edgy teenager on the internet of early 2000s.
Mh, so you wrote one micro-service and came to that conclusion? What did you do to learn the language beforehand?

For what it's worth, I've been programming with Go professionally for a few years, and I do agree with the "null" issue. Although in practice - with a good development culture - it's less of a problem than you might think initially. We tend to avoid using pointers (because, they're not even faster than structs in _many_ instances. They don't work like pointers in C/C++).

By avoiding pointers you also avoid `nil` being a thing. but if not having nil is a strict requirement I'll pick another language like Haskell instead. Pick the right tool for the job yada yada
> Also what can bash do that zsh can’t?

I have noticed that a lot of the features listed in https://www.gnu.org/software/bash/manual/bash.html#Major-Dif... aren't present in zsh, but I am not sure of all the ones that aren't in zsh.

Ones that I have used in bash that aren't in zsh (there may be many more, I stopped using zsh in many scenarios because of some of these):

* Some of https://www.gnu.org/software/bash/manual/bash.html#Shell-Par... (e.g at least ${LOGNAME^^}, `(FOO=BAR;echo ${FOO,,})`)

* -p option to read for the prompt, e.g. `read -s -p "Enter the DB password: " PW`
> The 'modern' people chiming in about how to "search faster" are missing an aspect of the experience that is literal and measureable, as well as partially undefineable simply because the portion of the mind and senses that is exercised is non-linear -- file that under "non-linear thinking"

I don't understand the luddite attitude towards ebooks:
- you can carry them anywhere
- you can search them (more important for technical books)
- you can save important parts as screenshots in some other folder
- they can be significantly more affordable
- even those people in small cities can get them without searching in bookstores
- Poor/middle-class students can easily get pirated copies
- you can copy paste from them.

The resistance to ebooks instead of adaptation is weird.

In fact, because of ubiquity of smartphones, I wish there would be some sort of programming environments for these devices, that nicely reformat code to fit into the smartphone screens or even use some different representation, so that we can get something done on the go. These devices are not just for consuming Netflix content.
Ooh, I never tied that to flag colors, thats super cool. Indigos and I assume anthraquinone dyes for the reds. Though I think with some "younger" countries like India that have oranges on their flag, saffron/mangowood yellow and other orange colors have enough cultural significance that it doesnt seem out of the question for an empire in the region with the resources for war elephants to decide to use a saffron flag that they keep re-dying as needed
It's a bungalow so all ground level living (not just handy when you're old but apparently also when SO just delivered a baby) so the roof is also mostly flat.

I've considered adding a vegetable garden on the roof too, or maybe just herbs. And thought about a terrace on the roof too, that would be cool but the ground-level garden is nice already as it is.
You know, executables are not the only type of binaries, embedding a PNG file into the JS asset would also be considered embedding a binary asset. But I'm sure you knew this, you're just trying to be funny.
AFAIK Apple mostly only licenses the ISA and then runs a completely custom implementation, so in this case that's not relevant.

I think the sibling comment is more accurate: while the core of the ISA might effectively be public domain soon, there are plenty of extensions in common use that aren't. If you implement a custom x86 design without those a lot of software won't be able to run or it will run with significantly worse performance.
Is this actually portable x86 executable?
I am also a contributor to OSM, but it does not replace the need for Waze, for example. They are partially redundant, but not completely interchangeable.
Not in vanilla JS. If you use the flavor of JS accepted by google’s closure compiler, then yes.
Sorry, but I've read too many posts that say "bash sucks, it doesn't do <thing that bash has done for years before zsh did it> like zsh does".
I recently switched from a 3G wireless router to a copper ADSL-like physical line (not fiber). To be honest, ... I don't notice a lot of difference. Some days it's better (less ping, more bandwidth) other days it's worse (remote desktop being barely usable). I'm using it for remote work / remote desktop, video conferences, and streaming (movies), but not gaming.

Whenever I get too frustrated I switch to my iPhone's hotspot. The service is always better, but maybe that's because the line is less contested then (unfortunately I have low data caps on my phones).
This seems to me yet another story of "We didn't knew X enough, so we switched to Y" or even worse, "we implemented our own".

No framework solves the problems of knowing your tools and learning every day, React is no different, not a red pill for every problem, you have to know it's quirks the same way just any other language/framework/tool you use.
HTMX is discussed further down in the same article.
In my experience, sewage is billed based on water usage, which makes sense to me.

If you use some water, presumably it has to go somewhere.
I was interested in dabbling with this project until I came across this regarding Python support:

Note: Python 2.7.3 or greater excluding Python 3.x, which is not supported.

I'm not a developer by trade or talent, but I'm learning and I'm starting with Python. Everything I've read and been told about Python development says to start with 3.x because the 2.x branch is officially deprecated and should only be targeted if one is intending to learn specifically for maintaining a legacy project that still uses it. I'm learning to learn, not to work, so I think I'll wait until AGL is brought up to a current version of the language before I dive in and get myself confused.

Beyond that though, I do like the premise of having the infotainment stack open source from the ground up. It would be nice if manufacturers would pay attention to this project and write open source drivers for their hardware.
Not that I disagree per se, but why does "containing malloc" mean "complicated"? I'm a lot more confident in 50 lines of well-written C that uses the heap than 500 lines of custom assembly that cleverly reuses the same static memory region for multiple purposes.