skysight-inc/HackerNews huggingface dataset:
Strangely, tornados are largely a phenomenon a of the USA. Canada (the worlds second biggest country), has about 100 tornadoes per year putting it in second place; the US has 1200. See [1].

The most powerful tornados are the terrifying F5 category ones. The US has had 59 of those. Throughout the rest of the world, no other country has had more than two. See [2].

More precisely, most of these F5 tornadoes have happened in just a few states, Iowa, Texas, Oklahoma, and Kansas have had six each, and Alabama has had seven. See [3].

[1] https://the-weather-station.com/countries-with-most-tornadoe...

[2] https://en.m.wikipedia.org/wiki/List_of_F5_and_EF5_tornadoes

[3] https://www.spc.noaa.gov/faq/tornado/f5torns.html
> They have accomplished what, exactly?

They made tracking annoying and evident.
Node_modules are OS specific.
That's so obvious that the writers of those religions gave women little to no financial independence.
No, you made a claim about "how humans function" over "millions of years of evolution". I guess you're abandoning that claim now? If so, maybe do it honestly.
Too late to edit, but not "online" styles—but "inline" xD
NASA's new black hole spotter makes it into orbit
Dataclasses can optionally be «frozen» / immutable IIRC.

Namedtuple is intended for when you need a tuple. I’ve used it for e.g numpy array shapes, so image data has names (imgshape.width instead of imgshape[1]). There, you need an actual tuple (or subclass of tuple if you want).
> try to pay a taxi in Djibouti, Sao Paolo or Islamabad with a BTC or USD and see which they'll accept and which will get you kicked out.

Even though the "merchant adoption" meme is the least interesting part of any asset, currency or potential payment method, the question is where does the goal post move when you can do that? Can you give us a preview of what your next goal post is?
There is a second paragraph to this article that contains exceptions to this.

If it is absolutely necessary for the requested functionality then it is allowed.
Therefore it doesn't really change anything.
"Public Service Announcement".

HTH!
That's because Hacker News _is_ the ad. It helps promote YCombinator itself, by adding prestige.
Only if you have long-living runners: if you use a dynamic fleet to save money, then almost every time you clone the repo. However, this is why you can do sparse checkouts and limit the git depth.
Based, No shits given when it comes to China.
Abiy Ahmed? I can keep it up.
import regards
El Niño and La Niña (El Niño-Southern Oscillation)
Huh? `dotnet run` created an .exe.

I'm talking about creating a single-file application, which is just an end-user nice-to-have if you aren't using an installer or deployment system.

Don't most applications have a bunch of ancillary files? I rarely see installed applications on any platform that are a single file.
How do you value oil or refined fuels? Same thing, no? At least with regards to Eth and Sol, they are commodities that presently have value because in the future people will need to purchase them to conduct the work that they want to perform.
Please don't use Python package management as a baseline. Aim higher.

I love Python, but I cringe whenever someone asks me why a Python program isn't running properly on their machine. Obligatory xkcd: https://xkcd.com/1987/
Environmentalism in the US started with a book, Silent Sprint, in 1962, which pointed out that when you poison pest species, you also poison the predators that prey on them, and risk shooting yourself in the foot that way.

So pretty much the #1 line item in American environmental law was to restrict access to pesticides.
A good deal of projects over the years have relied on 're' at their core. Thank you, Fredrik Lundh.
Google is effectively paying dividends to the tune of 60 billion dollars a year through share buybacks [0]. Share buybacks reduce the number of outstanding shares increasing the P/E ratio which should increase the stock price. You can realize your dividend by selling a proportional amount of stock which might be bought by Google themselves.

[0]: https://ycharts.com/companies/GOOG/stock_buyback
You can bundle the .NET runtime with your app. So the user doesn't need to download a runtime.
Enjoy your heart attack in 3 to 6 months.
I'm sure you would make money, though the law might catch up with you eventually. A similar tale:

https://www.bbc.com/news/uk-29459896
Aaaand that's why people use electron.
> Traditionally large families were favored because they provided old-age security to parents.

Were they? If we asked old women why they had 3, 4, 5+ kids, would they say it was so they would have old age security or were they having them because they did not have a choice to not have them?
Your gut feeling is very correct.

https://news.ycombinator.com/item?id=28972431

There was a whole fiasco where the dotnet/C# team were forced to remove features from dotnet in order to sell more copies of Visual Studio. Later, Microsoft lied through their teeth and said it was some kind of sprint-planning scoping error, even though the development work was already done.
Chip design != chip manufacturing. Qualcomm, Broadcomm, Nvidia, and AMD are all so-called "fabless" manufacturers, meaning that they design the chips and then send their designs to fabs like TSMC. Intel is the big exception.
Apologies for seemingly misunderstanding your post and in turn not making my point very clear! But, surely “spartiate” (or rather Σπαρτιάτης) isn't a made up word? Also, as I understand your reply the classical sources exclusively use that word for the “homoioi”? If so I understand your original point and have learned something new today.

And a small edit: It was your last parenthesis that confused me, I would have written it as:

“or even "Spartiate", a term distinguished by the author of the blog as distinct from "Spartan"…”
California governor to create Texas-like law to ban assault weapons
I use vendoring in Go because my team's builds happen within a huge, complicated corporate network that has been known to break arbitrarily in new and interesting ways (or rather when something gets changed unexpectedly and then it takes days/weeks to navigate outsourced IT and change it back). Vendoring deps doesn't save me all the time, but I've generally found it helps. Plus builds are a bit quicker because I can download everything in one go (via git clone) rather than pulling everything in at build time. It also helps when the linter decides it wants all the dependencies downloaded before doing anything and then we find it has a relatively short timeout when the network gains a lot of latency without notice.

On reflection, it seems more like I'm papering over network issues. Perks of working in an enterprise company I guess.
It's Typescript-friendly, and if you use the Twin Intellisense extension for VSCode, it will autocomplete from all of the generated utilities in Tailwind, even the ones created from your own configuration of colors, spacing, etc.

Twin Macro has a few snippets of type definitions you can add to your project based on whether you're using Styled Components or Emotion, specifically to support these two props (tw and css).

They link to their Examples repo from the official readme with several projects using many different combos, with a handful of TypeScript ones.
But 99 % of websites use cookie banners, even when it’s unnecessary, so it doesn’t really tell you anything.
Usually when they were caught in the trap, I woke up to them squeaking or thrashing around within a few minutes to at most hours of them being caught and drowned them by placing the trap upside down in water.

I agree it is not a merciful way to go, but they do not make good houseguests and other methods proved ineffective.
"pIsSing dURinG w0rk TiMe IZ STEALING!!!!!!!!!!!!!!"

Wow, your boss must have the shiniest boots in town.
Public services in the UK are crumbling not because the 'ruling classes' devoted their attention to Brussels, but because of decades of neo-liberal policy and then punitive austerity.

As ever, it is the rich making sure that they get even richer, at the expense of the poor.

As for Singapore-on-Thames, that really is a dystopian nightmare, given the authoritarian nature of the Singaporean government.
For Americans Shocked by Inflation, Argentines Have Some Advice
https://github.com/kilimchoi/engineering-blogs
The article is BS written by an extremist. Reproduction is literally the purpose of all life forms, humans included. Our rapid technological advances have been matched by rapid population growth. The two are correlated if not causative.

Elon Musk is a great visionary who sees humans becoming an interstellar species. The author of this article wants to destroy that with sophistry.
Let’s not forget the fine German tradition of the Christmas pickle.

That no one in Germany knows about…
https://youtu.be/Sb0qu_RjQ6I
California is the only state to hide its spending – nearly $300B a year
It was advertising companies that started this trend of giving shit away for “free”. Before then people were used to paying for services.
Which definitely isn't wrong for a brand new medium like the internet. Early internet was "marketed" as being able to read articles, news, and academic stuff.

Reminds me of when wikipedia was young, and everyone was worried people would trust articles at face value.
FOSS is the victim in a way, but that means it must defend itself. OSI needs to get off their asses and acknowledge the problem and work with the community to develop licenses that limit SaaSification and other forms of appropriation in a way that is compatible with the principles of open source and lacks the optics (FUD) problems of the GPL approach.

I’m not holding my breath since the OSI is funded almost entirely by huge companies that are quite happy with all the free labor they are exploiting. So far the OSI has plugged it’s ears and pretended everything is fine, and OSS zealots attack the character of any lowly developer who isn’t happy providing uncompensated labor to surveillance capitalist behemoths.

I don’t see FOSS surviving another generation if this doesn’t happen, or at least not in a form that isn’t weaponized to herd everyone into proprietary cloud environments.
The opposite side of that coin is a required up-front install of every package that might ever be needed for every possible scenario... in which case people would complain (even more) about massive installs.

The internet exists, the industry has evolved, software has dependencies, and yes you have to download them (just like you had to download the SDK ISOs back in the day). But it's just one command, run it and get it over with, and after that up-front one-time pain you'll have a nice offline workflow.
don't drive cars, they can crash and it can be fatal while having other side effects, however rare they are.
I enjoy being lefty. My grandfather was trained into being righty except for golf, so I noticed early on how things were not made for me and I had to do extra work. My father uses a lot of power tools and the extra dangers were apparent there as well.

Overall it has probably helped my programming as I had been thinking outside the box for longer than the righties.
Don't prompt for consent unless there is a concrete benefit to the particular user you are asking, and in that case make the trade off clear.

In other words, for all these news sites doing it, "just stop".
I was thinking about making a light-field window that somehow transports the light-field from one side of a wall to the other. Maybe with fiber optics. Window with insulation of a wall.
I will have two extra kids to cancel out your decision
I feel Fossil's unversioned files [1] is the perfect answer to such issues.

[1] https://fossil-scm.org/home/doc/trunk/www/unvers.wiki
Storing something in response to an explicit user request seems fine without additional consent, though you still need to explain to users how the cookies are used to fulfill their request. [1]

On the other hand, there are many things that sites do that are not fully explicit. For example, shopping sites often show you items you have recently viewed to facilitate comparisons, or a news site showing ads might want to make sure they don't show you the same one over and over. That doesn't sound to me like it is strictly necessary for the functioning of the site?

[1] "users are provided with clear and precise information in accordance with Directive 95/46/EC about the purposes of cookies or similar devices so as to ensure that users are made aware of information being placed on the terminal equipment they are using"
I don’t want to live in a society where someone can establish an ideal population size.

Free humans making their decision one birth at a time establish population sizes.
And PIL (now Pillow), truly inspiring Open Source contributor!
The results in the link are literally how hacker news has been mentioned in scientific papers. Not sure how you consider that clickbait or misleading or why you consider those meaningless.
> Why have we accepted the cookie pop-up situation across the web?

I've never accepted that. When I stumble upon a website harassing me with obnoxious cookie (or whatever) pop-ups right away, I just feel overwhelmed and oppressed, and then I hit the 'Back' button in a second without even thinking about it because it seems so natural to react like that. (Just imagine the same situation IRL: you enter in a shop and suddenly someone rushes at you to get you to sign some papers: naturally, you'd leave the place without thinking about it.)
The real danger is when they act in unison. ...as we are seeing developing in China.

If anything we need to create moats between big tech and gov't. ...and one of those tactics is breaking up tech monopolies/oligopolies.
plausible analytics claims to not need consent as it does not do user level tracking or issue clienside state.

https://plausible.io/
Yep. Getting started on the web platform is honestly still a marvel to me and unmatched after decades. Sure you can use babel/webpack/vite whatever, but you can also still create a text file called app.html, type your little program into it and then double click to run.
What do you think underlies most of the changes via "organized labor action or government oversight/regulation"? People understanding that things should be different, which is a cultural change.

The history of the minimum wage isn't that some bureaucrat mandated it and then everybody said, "Gosh, that's a good idea, let's keep it." There was a long period of advocacy for it, a period of persuading people that it was the right thing to do. That was the ground in which all the work for the change grew.

Today, software developers are the key labor force for this change, and we aren't organized. So in practice, the first work we have to do is to persuade the bulk of programmers that it's part of their professional duty to make sure their employers support the open-source projects that their businesses depend on.

Companies will do it if we insist. In the grand scheme of things, it isn't even much money, not compared to what they're paying programmers in salary, benefits, and cushy amenities.
For Maven, you can use this plugin to move downloading dependencies into a separate step:

https://github.com/qaware/go-offline-maven-plugin

It's not perfect, but it can be useful.
> Point 6: I've read this sentence several times but seemingly you opened an executable in a text editor and that somehow broke your build process? Or something? Was it write-locked by the editor?

I can't imagine how you got to that interpretation.

Obviously what OP meant was that they wanted to get out of VS and try developing in Sublime..
> The world’s OS, in other words, is American. And that means the majority of the world lives on technology that is based, for the most part, on American values like free speech, privacy, respect for diversity and decentralization.

Seriously?

Privacy? None of the quoted companies even pretend to have anything to do with privacy, bar Apple( who still mostly pretend).

Decentralisation ?

I can't even be bothered to continue the article, i seriously doubt working on such a flawed premise would result to anything sensible.
I know that, my point still relevant because it was related to:

>There already is a better solution and always has been, it's called setting cookie preferences at the browser level and then leaving it.

This is really not a solution, browser already had a black and white option to allow cookies or not, or allow JS or not. The proposed idea is to give only 1 place where you can accept or not accept tracking, then you want to really read a website or your work/bank forces you to read a page and you have no choice then allow cookies for everything and accept all possible tracking because some HN web dev did thinks is mmuch smarter then a group of consultants. lawers and privacy advocates.

If tracking is legal then Allow/Disallow tracking should be per website and always should be 100% transparency on what is tracked and shared with, Tech people could create browser APIs for example, you could have a in browser cookie popup where web devs could populate the text message about "We care about privacy" , an array where web devs can populate with the names, links and terms of use for the 100+ partners. Then all websites will share same native popup, and implement it correctly with no dark patterns, there could be a 3 line extension to click allow or not allow for people that really want to accept or not accept. But this browser APIs won't happen because Google controls the web , Mozilla is on it's last breath and Safari is still screwing around with missing JS and Webgl features and other bullshit.

Edit:
Also a simple law as propsed with "make cookies a setting for all websites per browser) is not good since you can use the localstorage,fingerprinting or other tricks to go around the law, so proposed idea is bad.
> There’s nothing worse than a maimed mouse dragging a snap trap around your house all night…

Glue the trap to the floor?
by and large it has been solved with editor extensions and pnp plugins for various tools, i've used yarn 2/3 at enterprise scale for a few years now and am happy with it
I’ve thought about this a lot in the past few months and every time it just boils down to "I like it". For example, when I stand up on Saturday morning, I don’t start programming to save the world or whatever but just because I like it. Maybe, I do need to ask "why" again though. Why do I like what I like? I have no idea yet.

I’m curious what other people think.

(The first view is called behaviourism and was largely debunked by Noam Chomsky.)
same with CI/CD pipeline. Most developers just choose to download the same runtime each time there is a build, which is not just very inefficient but not at all guaranteed to work for the next 10 years.
Why are people so quick to cynicism? This new use of liquid metal is several orders of magnitude more ambitious than a mere switch.
Nice! This reminds me of Pollen:

https://www.pollen.style/
> see if you can get this webapp running in electron, and maybe figure out how to do push notifications and save data locally. Two days later the project is done. A week later, the app is ready to install.

So you had an app that was already written, ported it to electron (designed to make the port as painless as possible), and you note that this is easier than writing it from scratch with non-web APIs? This is not exactly suprising, is it?
This is the reason I wrote "bash-drop-network-access" [0]. I use it as part of my package building system so that downloads are only done in the "download" phase of building where I validate and cache all objects. This means I can fully verify that I can build the whole thing air-gapped and far into the future with the set of files identified by the SHA256 in each package's buildinfo.

This is important because I support each release of the distribution for up to 10 years, and have some customers who may need to build it in an air-gapped environment.

[0] https://chiselapp.com/user/rkeene/repository/bash-drop-netwo...
and yarn 3 will even allow for node_module linker usage instead of cjs require hook overload
I personally think it would just be fun to re-program myself. What would life be like if I could make myself less argumentative? If I could turn myself Christian? If I could make myself enjoy OOP?

Also, imagine all the various hardware updates I could get - how cool would it be to see UV/IR?
My point is that you're trivializing the problems and insulting all of the people who have been trying to make it work for decades. I too have started successful businesses. What I learned from that was to respect the people doing the actual work, rather than to run around arrogantly blustering, "It isn't rocket science."
I just went back to Java Swing and stopped being frustrated.
She should have used tool like AutoHotkey. In no more then 5 lines of code you can move mouse if it wasn't moved in last N minutes.

There is no equivalent on nix systems but one can use similar but way more limited tools like xdotool, sikuli etc. for the same effect.
> How does it actively helps and avoids small human errors in reasoning.

Because reasoning is only a part of everything to be done. An IDE can help with typos, best practices ( global variables, lack of error checking, etc) which are tedious things that take time. Isn't it better to the things that matter instead?
It seems like both sides of this supposed debate are saying precisely the same thing, with one side ("how dare we suggest anything is wrong wth open source") taking umbrage for no apparent reason. The premise of "both" arguments is that open source maintainers are being exploited.
>So bitcoin competes with other currencies by being a system with transparent and predictable behavior

There's no reason to believe that the crypto ecosystem is 100% secure. Any security vulnerability could destroy the value of the entire market. Not to mention that the crypto ecosystem is unable to use force.
NixOS Community Oceansprint 2021 Report
Some of MS own apps are written on Electron. Think about that when considering their awesome native UI frameworks
One is a conscious decision the other is rolling the dice.
Its not like game companies are not trying to do stuff like that for decades, with 0 success.
The topic is coffee packaging and you're not talking about that, at all.

You don't see the distinction?
Permutation City is a great exploration of this idea.

https://en.wikipedia.org/wiki/Permutation_City
I had a similar idea about "basketball studies." There is plenty to fill a curriculum and it's less ridiculous than many programs that exist today.
Oil has utility. I can make plastics, fuel, or lubricants, and sell the refined product at a markup.

You can value oil by the value things that can be made with it against the cost to extract it.

Crypto does have an "extraction" cost, so that provides a baseline, but there's no downstream product to provide that value.

Crypto holders speculate that in the future they'll need crypto, but that isn't a given.
The APIs for cross-platform native GUI development haven't changed in any significant ways in 20 years or more.

If you insist on using the new hotness being offered for any platform (web, native, whatever), then sure, you're doing to see this. But in the web context, you reference the DOM APIs that are stable ... in the same way that Qt, GTK (or even Cocoa) have been. New APIs for web dev show up monthly, but you apparently manage to not keep switching from one to the other. Why would you do the same thing for native dev?
I think it started with Android.

You can download all versions of Android if you want, but i doubt that you would want that.
qmake and QtCreator work great on Windows and Mac. QtCreator calls the command line version of Visual Studio on Windows. The QtCreator debugger works seemlessly. (NB/ I'm still on Qt 5)