skysight-inc/HackerNews huggingface dataset:
> The Chevrolet "Nova" has a different name in Latin countries. In Spanish "No va" means "not going", obviously something you don't want from a car.

Naah, that is a myth that has been debunked some 20 years ago:

https://www.snopes.com/fact-check/chevrolet-nova-name-spanis...

It is curious how it still surfaces from time to time.

The Pajero is instead a known "brand blunder":

https://en.wikipedia.org/wiki/Brand_blunder
Thank you, this is exactly what I was thinking of
Yes, and this is entirely consistent with the overall design of the language. The ‘==‘ does not have a special overload for String instances, which are reference types just like any other in the JVM. The equals operator does a reference comparison, just as it should. If you want to do a logical comparison of instances, you use the equals() method just as you would for anything else.

Frankly, if this is the most meaningful complaint you can come up with, it might be indicative that you haven’t learned enough about it to have an informed opinion.
Sequoyah – Inventor of the Cherokee Script
Wait, is it really possible to say “nature can’t do this”?

I mean, think about the entire history of medicine, and science in general: how many times have we underestimated nature? Can we actually claim that nature can’t, under any conditions, evolve copper resistance?

I am a layman when it comes to biology, so I have no idea. But I’ve seen enough handwavey results in other fields where alarms are going off when I read that. Perhaps the skepticism is unjustified though.
"As you can see, Google estimates that there are probably at least 10 pages for your search and you can go “next”. Yes, you can skip some pages, but you cannot skip to a page number 50194, because, again:

No one wants that

It’s costly to predict, even for Google"

The man is right on the money.
Why do you need to clean up if your program is about to exit?
They want you to log in to the site every time you need any info.

An algorithm has probably told them that you would be 0.0047% more likely to order something again.

..alternatively it's so that the order process is slightly more secure as the email is not secure communication.
> Do I just not realize how much better the new way is?

You're fine. The "new way" is unergonomic, but perfect for generating addiction. Sites using it are digital crack dealers, and the users who like the timeline tend to be casual consumers who don't yet realize they have a problem.
What? How is SSL dependent in any way on HTTPS?
Quadratic Payments: A Primer
There are a tiny handful of space based satellites, its far more than only a "bit" of inconvenience.
Big FX platforms see e-trading volumes drop over past three years: BIS
I think it’s a reference to the code name of Windows 95, which was supposed to introduce an OO desktop shell. (It did, but less extensively than planned.)
British counterpart: https://b4rn.org.uk/

There seems to be a sweet spot where there isn't enough existing infrastructure or dense property ownership in the way of a rollout, and the key obstacle is getting cost-per-mile down.

It also requires a small number of people committed to making it happen as a public service.
Why? Seems that it is a well proven language. Just like php, asp.net, and other languages people like to hate on.

Or rather, how would you define mission critical?
Why do dynamic languages excel when failure is not so bad? What makes non-dynamic (compiled?) languages better when failure is bad?

I'm parsing your comment to mean, "it's easier to write correct code in compiled languages", but this is not obvious to me, or anyone who's, for instance, written any C at all.
>>>Fiber is always healthy

Fiber is indigestible, provides no nutritional value. It just passes through. The only thing its good for is being the scaffolding to make a nice turd.
Yes, it's an object-identity comparison, not a logical one. Worse, you can sometimes get spurious true results due to optimization.
At first I thought “Isn’t copper really rare, surely there isn’t enough copper to plate all of the door knobs and other surfaces of the worlds hospitals.”

As it turns out we’ve only mined 12% of known copper reserves and once mined copper stays in circulation almost indefinitely because of it’s very high recycle rate.

Can we extract this wealth of materials cost effectively while respecting the ecosystems adjacent to them? What would a high-tech mine look like?
Well, from what I’ve seen, if developers can’t get a dynamic language then they’re highly prone to cheat: e.g. not validating on IO and using things like the c# dynamic type everywhere.

Point is, code culture matters much more than language.
DNA evidence alone would not convince me beyond a reasonable doubt. If DNA 'positive match' wasn't already being abused as evidence then this would have little impact. DNA should only be used to prove someone is innocent (DNA doesn't match) or support other evidence they are guilty. There are also actual instances of problematic matches noted in the article as well.
Similar to this, using “Shark Skin” surfaces has been found to have a lot of potential as well.

https://www.acs.org/content/acs/en/pressroom/presspacs/2018/...
Threads are fast, when they are working for you. If not, you need to wait until the work gets scheduled... and thread context switching is slow.
You broke the site guidelines badly with this flamebait and generic tangent, which predictably started a wretched flamewar. Then you perpetuated it.

You do a lot of good for HN with your interesting submissions, but you've also been vandalizing HN with destructive comments for years. We've asked you not to do this many times.

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

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

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

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

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

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

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

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

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

Eventually the cost outweighs the benefit. I definitely do not want to ban you, so would you please review https://news.ycombinator.com/newsguidelines.html and fix this? All users here need to have self-control, and experienced contributors more so.
It is not inconceivable, but it is orders of magnitude more difficult.
I think the overhead of GC is negligible for many small programs. Claes Redestad @ Oracle gives a good overview here. https://cl4es.github.io/2019/11/20/OpenJDK-Startup-Update.ht...

I would look into GraalVM native images if you want fast startup.
In C (and C++) something as simple as forgetting to initialize a variable lands you in UB-land already, nearly every person I knew when I was learning myself (and still now) ran into these things _very quickly_.

Not to mention compilers make fun-times out of this by sometimes zeroing memory in debug and then not doing so for release builds (Hi MSVC!)..

The "thin layer over hardware" idea is a thing of the past as soon as optimizations come into the picture, and even then.
If you've read any of their blog posts you'll see that that's their general vibe: irreverence
Care to elaborate? Which languages would you use for mission-critical systems? What specifically about Python is not conducive to such systems?

You realize that many mission-critical workloads run on Python with great success, right?
Still ugly, imposing, and not human scale.
> There's a very good reason that so many systems block everything except port 80.

Elaborate? Rather than using different ports for different protocols and filtering what you don't want/need, you instead tunnel everything through port 80 and effectively don't filter at all?
Geez. Nuke'em from orbit, it's the only way to be sure.

In a more serious note, any biologist here knows if varying the type of hand sanitizer (e.g. alcohol this week, benzalconium chloride next, then something else, repeat...) would alleviate the problem?
What possible benefit does the US and EU get from paying these people’s salaries? I understand the real Politik aspect - they’re now “owned”, to be perhaps a little crude, by the powers paying them - but what does the arrangement get the US and EU? Asked a different way, what would happen if we stopped paying them?
As I said, you can use Script Editor.app, in the Utilities folder, instead of Automator.

Personally, I like to write and test Applescripts in the Script Editor, and then throw them into Automator when I'm finished so I can save them as "Services", which means they'll appear in the right click menu of whatever app(s) I choose. But that's entirely optional.
They're not viable for the following reasons:

* Paper can't adequately and sanitarily hold poop

* It's flimsy, recycled paper which is even worse

* They cost $0.05 a bag, which is pretty steep for a population many of whom have literally no money

Go to a dog park and see what people pick up their dogs' poop with -- paper or plastic?
I don't understand why they even brought up the Civilization example. "One more turn" isn't something positive unless you're designing a videogame or dealing internet crack.
https://www.theamericanconservative.com/urbs/why-architectur...

> Almost everyone now understands that the Corbusian legacy was entirely malign, even if they have never heard of the man himself. And the question is often asked how his grim concrete megalomania ever came to hold such sway in the first place. Step inside a Western school of architecture to pose this question, and you might get a shock. You are likely to find that the so-called “fathers” of the International Style in general, and Le Corbusier in particular (he of the tabula rasa concept of urban renewal in which everywhere “must” be “totally rebuilt” using only concrete), are still revered as the philosopher kings of architecture.
Sure there is. But never be blinded, Linux is very performant and rock solid from an end user's viewpoint. Sometimes it helps putting things into perspective.
The Man Who Declared War on Gravity
Tesla Cybertruck on 405 Freeway
It's a different kind of spam. These women weren't receiving scammy cryptocurrency messages, they were (are) receiving "hey beautiful" catcall-esque messages.

It obviously is partially a function of popularity, but this happens on basically every platform that doesn't provide effective countermeasures. (Ask your female friends whether they've ever gotten unwanted messages on Instagram or Facebook!)

The broader point is that if Keybase had listened to its female users and implemented anti-harassment tools in the first place, it might not have ever gotten to the point where cryptocurrency spam was endemic on their service.
Chicago was the code name for Windows 95. Cairo was a dropped (and ambitious) reworking of NT (at the time).

https://en.wikipedia.org/wiki/List_of_Microsoft_codenames
> Windows 10 requiring updates to be installed middle of workday at most inconvenient times

That just means you haven't told Windows your working hours, or you never shut down. This has literally never happened to me.

It will only start to force you if you've ignored security updates for 2 days or so, which as an IT professional you should appreciate.
I've seen this argument raised a couple of times so far on the internet, and when I offer the same search with the keyword "linux" people seem to feel like it's not exactly an apples to apples comparison.

So, maybe you can try the search with the name of your favourite project (that maybe is similar in scope and user base to systemd) and tell us what you find? Are the numbers that dissimilar?
Since I can't add Windows7 on my laptop, I am hanging on (like the cat in the poster) to Win8.1. I am using this "Classic Shell" tool that gives me the Win7 look/desktop/menu/etc.

Don't Windows 10 have a similar tool? I've heard from IT folks that Win10Pro does a better job as an OS on CPU/RAM management, and that once you cut out all the crapware (enhance privacy/stop services/use firewall/etc).. doesn't this make it "better"?

I am thinking to run Win10Pro on VM to see if I can make it half-decent. As another writer mentioned above, it won't be far that we won't be able to find hardware that runs in previous Win versions.
I think there is a spectrum here between mission-critical systems (utilities, telcos, ATC, airline bookings systems, embedded) through to scripting. Perhaps I shouldn't have used the term "mission-critical" here, rather "big, complex systems whose failure costs money". Python is used extensively in certain disciplines(1), such as data science and data engineering, and there are plenty of systems that meet these criteria. Strong typing would wipe out an entire class of errors.

(1) Due to ecosystem richness, the need to collaborate cross-functionally, and other reasons.

EDIT: grammar gremlins.
Wow, this reads like an ad.
Someone at Lexis Nexis took this blog's advice, around the same time they went to "natural language search" that's more Google-like and has less control.

The end result is that if you want to find out the legal dictionary definition of a common term like "property," it takes something like half an hour to click through to the actual result page.
we need mass marrow transplants to confuse dna identification systems
Please don't perpetuate flamewars on HN, and please especially don't do personal attacks. We ban accounts that do that.

https://news.ycombinator.com/newsguidelines.html
Americans tend to call artificial structures with names usually associated with more natural structures: they have a lot of “parks” in their cities, which usually end up being just a concrete avenue with a few trees in it (still infinite progress from concrete avenues with no trees at all). I’m always so sad to visit US cities as European
Am I the only one feeling the author is speaking completely in his personal bubble?

While he might find 3170-3179 not useful, there might be some people that does, and having it there barely affect anything else at all.

Meanwhile his sql queries are assuming that businesses that build pagination use relational db exclusively. Highly scalable nosql db is a thing and if I were to bet most popular paginated calls would be built from such.
Pro tip: If you log in to SourceForge you'll never see ads. The main reason I use SourceForge is because it's better for distributing software to non-coder end users. It's set up like an app store with user reviews, and is much easier to navigate than github if you are not a developer, and are just looking for software to download. It's also not owned by Microsoft, and the new owners have been making really good strides. SourceForge also gives me more robust project stats like downloads, etc than other repo sites do.
Because "adults" in some places shaped by puritan religious culture can't stand anything that reminds them of "dirty" bodily functions or sexuality?
Yes, my point is, why do you have to explicitly select the no-op GC for this purpose, when the default GC could already behave this way?
Yeah even the wikipedia page mentions the astronomers' concerns

https://en.wikipedia.org/wiki/Starlink_(satellite_constellat...

btw the amount of satellites is staggering and this is just a tiny batch: https://www.youtube.com/watch?v=gRz3988El7Q&t=116s (Warning: hilarious commenter)
All floating point implementations are deterministic. You do get the same results on each run on a given CPU. There is no stochastic floating point implementation in AMD or Intel.

I understand that they don't agree when run on different CPUs. But they both work correctly, because IEEE floats and operations are defined up to a certain level of precision by specification.

What I'm saying is, if they obtain different results across CPUs within their accuracy target for results, their code is simply broken and they need to change their code to either use a numerically more stable algorithm or higher-precision floats. No scientific software should rely on unspecified numerical "bugs" that fall outside of specs and can change in the future even with the same vendor.

You also have to remember that there are all sorts of people in CERN from undergrads learning to code on the go to software engineers with no physics background. Just because a piece of code made into a CERN repository at some point doesn't mean it's a gold standard, word of gods (which appears to be your premise) and CPU vendors are to blame for any problems.
Software can make a picture look pretty, but it has very limited use when you are fighting against the limits of information theory. You want an actual new measurement, not a guess of what a reasonable measurement would look like based on past measurements.
You might want to check also Manjaro Linux, which is featured as one of the best Linux distributions (as for distrowatch.com) and it delivers always updated packages, since it's based on Arch.
Hence my question.
"But isn’t that too long and painful (sorry for the pun) to type?" - where's the pun?
Interesting. Is it the cross-language support or are there other reasons to use it?
I also likes the misuse of “distempered dogs”. I actually like “incorrect” words being used - it makes writing far more friendly and sometimes allows me to feel invalidly superior. Intentionally misabusing words is a personal hobby, copied from the best speaker of English that I know.
I'm really dubious of how well that approach is going to work.
I was just commenting about the Norton Desktop on here a few days ago. I really liked its scripting environment, brought features to Windows 3.1 that modern windows still doesn't expose as conveniently.

Ran AfterStep and LiteStep for years. Tried the various blackbox things, but minimal UI isn't for me, I want more functionality out of my UI, not less.
That depends on the mission, wouldn't you say?
The most beautiful and well designed moving brick ever.
You still seem to be misunderstanding me. I'm personally sympathetic. I'm saying most other people just don't care much. If they did, they wouldn't honk.
Honestly, for me all I would like is the ability to include/import one or more files as needed, helpfully separated by basic functionality, without needing to include the entire library, have a bare minimum of dependencies, hopefully, module independent, the ability to build painlessly for different platforms with a minimum of code changes and a painless build process for the library itself, ideally one I can include in my own build process without a lot of effort.

I've used some libraries that do some of these things, but I can't think of any that does all of them.
This is always a problem with green threads aka M:N threading.
I use VS at work, and I'm very happy with its code completions (except that the auto-popup behaviour is so unreliable or at least unintuitive. I'm sure there is an option to turn that off). I'm not aware of a way to complete to the largest prefix that is common to all completions, although something like that would be rather easy implement, too.
Your first use of “did” should be “didn’t”. Fix your comment.
I know it wasn't Vannevar Bush, but I think it was a contemporary of his that made all these elementary robots, each taking the previous one that did something simple (like avoid light) and adding a new behavior. It's driving me crazy that I can't think of his name.
You and Steve Gibson! (and me, and anyone who doesn't like the crap MS is trying to pull with the constant spying).
> and more than 4GB of RAM

https://ryanvm.net/forum/viewtopic.php?f=7&t=10547
Sunday Poetry: Junger’s War Observations
Always used to bother me that the football grounds weren't actually in Crystal Palace. It was bloody miles from Selhurst Park to real thing!

(actually - now I think about it why was the football ground called Selhurst Park? It was in Thornton Heath!)
Much needed! For those questioning the use case: there are unique components (say rich text editor like draftjs) that are better in one framework (React) than in others. If your app is built in Vue, but you really want to use DraftJs because it's the best rich text editor, and the proper tool for the job regardless of it's backing framework, this project becomes invaluable.
Got it. This is by design - though I suspect we need to dial down the cost for misspelled first character in prefixes.

We built our own FST, which is somewhat similar to the design of the Rust fst crate ( https://blog.burntsushi.net/transducers/#fst-construction ).
This is between the Milwaukee / Chicago corridor. In my case it is in Illinois about an hour north of Chicago, and the mortgage on my current house is 3 years old (bought for 162 K). In my case I put about 11% down, so I'm paying 100/month PMI, otherwise the monthly payment would be that much lower.

For a good idea of what housing is currently like around here, point something like Zillow or whatever in Lake County, look at Waukegan, Gurnee, the Chain of Lakes area, and if you want quite a bit cheaper you can go west a few more miles to McHenry County. Or for an area that is closer to urban, go north to Racine.

Now much of the housing in this price range (100 - 200K) is going to be older homes, however a lot of them are either well maintained (as there is a large blue-collar demographic here that is comfortable with DIY), and there is also plenty of new construction that you can get in that price range also.

Edit: just did a Zillow search, for all of Lake County IL, for single family homes 100 - 200K, and got 894 results. I added the keyword "as is" to the search, and only 139 of those have "as is" in the description.
> even the wikipedia page mentions the astronomers' concerns

Note, this section was added June 03 2019.

https://en.wikipedia.org/w/index.php?title=Starlink_(satelli...
Ah, right. The OO filesystem and whatnot too.
This isn't just about astrophotography, this has to do with real science too. Remember, most science work is already on a tight budget and now they will have to waste some of that budget sorting through the added visual clutter.
Research doesn't support the claim that there is a strong correlation between static typing and fewer bugs. Is your opinion based on your gut feeling, or do you have data on the matter that you can provide?

https://web.cs.ucdavis.edu/~filkov/papers/lang_github.pdf
He also has a history of calling people pedophiles for disagreeing with his designs. Even when they are domain experts and he is not.

I think that’s more just PR and he’s not honestly seeking feedback.
I think they lowered the orbit because Starlink latency was/is not competitive.
Pipenvs attempts to replace all other tooling to the answer is: all other tooling. Specifically, setuptools via either setup.py or setup.cfg. pbr, virtualenvs, tox, pip-tools, pip, etc are all useful. Anything that does not take 5-10 minutes to recompute dependencies basically!
I still don't understand your question, sorry:

> can't the regular GCs just not clean up on program exit

Why do you need to clean up your memory - at all, GC or otherwise - on program exit? The process and all its resources will be gone.