skysight-inc/HackerNews huggingface dataset:
ShellJS was a delight to use when we had to build a cross platform Electron-based (sorry) desktop application for Mac and Windows. It replaced batch and shell scripts, async operations were easy thanks to NodeJS, and the scripts were maintainable. 8/10, would use again.
C++ 25 years ago (1996) was terrible. I used to have to keep a large C++ application going on GCC, Sun's compiler and Microsoft's compiler and it was a nightmare. Using templates with classes would invariably cause one or other of the compilers to crash, so we had to concentrate on the simplest subset of the language that worked. STL was very new and not supported on all platforms so we ended up reimplementing a lot of that in our own classes. Build times were glacial and the resulting binaries were enormous. Multiple string types. And horrific things like CORBA's C++ bindings ...
Your opinion may be true or untrue; it depends on what the meaning of "is" is.
> the ‘hard’ ones (physics, chemistry, biology) considering themselves to be more legitimate than the ‘soft’ ones (psychology, sociology).”

I'd like to add business (economics) to the list of soft ones as well. They are all, in a way, studies of human behavior.

That is not to say that those soft fields dont apply a lot of scientific methods and use techniques discovered in "hard science" fields (statistics, calculus, etc.)
I think this book is "Project Mars - A Technical Tale" by Werner von Braun. It's cheaper on eBay, but not much. If you get a chance, read it. It's clearly of it's time, technically, but it definitely shows you a vision of what might have happened.

https://www.amazon.com/Project-MARS-Dr-Wernher-Braun/dp/0973...
How does that work? People sell assets in order to obtain dollars so they can earn a negative real rate of return? Makes a lot of sense...
I can't help but smile when somebody uses words as a professional gut punch. Looking forward to the discussion on this.
> Would the USSR have won against Germany if the US was not involved?

It's impossible to say for sure, but in my opinion, probably not. 1/3 of the trucks in the Red Army were built in America and supplied via lend lease, as were 1/3 of the aircraft in the Soviet Air Force. The trucks, in particular, were of significantly higher quality than native Soviet trucks. The US only provided something like 10% of the fuel used by the USSR during the war, but the fuel it did provide was of significantly higher quality. The USSR had no native production of high octane aviation fuel. All of the high quality fuel was provided by the US. Most (90%) of the tanks and guns were built in the USSR, but much of the tanks that were built were built from US raw materials. The USSR was especially poor in aluminum.

Many people (myself included) are of the opinion that wars are primarily won by logistics-- by having the right people in the right place at the right time with the right stuff. If lend-lease didn't supply the USSR, they wouldn't have had the trucks for rapid mobility, they wouldn't have had the aircraft to contest the Luftwaffe, they wouldn't have had the logistic capability for an offensive war. Could they have forced a WWI Western front style stalemate? Maybe. Hard to say.

> And what if the US joined the Axis powers in the war?

The Axis+US definitely win. Guaranteed. Germany fights a one front war against the USSR, the USSR fights a two front war against Germany in the West and the US in the East. Lots of people have speculated that if the USSR was not able to relocate the forces guarding the East against Japan that the USSR loses the Battle of Moscow. If those Eastern divisions were required to stay in the East to fight against the US, and were additionally diverting resources that would otherwise be used to replace losses against Germany, Germany would probably have taken Moscow.

US naval power by the end of '43 is enough that Britain probably loses command of the sea. Instead of Britain blockading Germany, the US is probably blockading the UK. The blockade would be much more serious for the UK than it was for Germany.

A major part of why Germany lost was that it didn't have enough fuel to fight a mobilized war. Even if the US did literally nothing other than divert lend-lease from providing material to the Allies to providing fuel and trucks to Germany instead, Germany probably wins the war without a single US boot on the ground. (getting that fuel from the US to Germany would require fighting through the aforementioned British blockade)
Looks like it encodes the positions as base64 in the url? Seems pretty dumb to do it like that. Freezes for me also
I suppose one should ask, "could those countries have gotten better deals elsewhere?"
Correct me if I'm wrong, it seems like in the modern economy you have a situation where for many companies, most spending decisions are made long term, on the principle of what promises profits long term, regardless of immediate factor and with the perspective not overcompensating.

This has all sorts of bizarre consequences. In the middle of the PPE shortage - hospitals prevented their employees from buying PPEs themselves but would still only buy PPEs at the lowest price with a long term contract. And you had the Texas company that loudly proclaimed they couldn't sell their PPEs but they also only sold by long term contract. And this was all with people dying.

It's easy to see how manufacturer isn't going to be adding capacity for a puny short-term shortage.
Don't be silly, that would be foolish!

In fact, perhaps a law that prohibits you to get mugged in the first place is in order.
Trumps 2.5% avg which includes a global pandemic that all democrats decided required shutting down their economies for. I think context matters and those types of comparisons are dishonest.
Wow: Researchers in the Netherlands have created the first multi-node qua (cont)
Covid infection probably caused scar tissue which is now constant low grade chronic inflammation. It depends how severe your Covid infection was and how much scarring it left from zero to minimal to a lot.

You say you have severe chest pain but if you are able to breathe without artificial oxygen intake then I would say you have minimal scarring.

I'm not sure how to treat scarring of lungs tissue since you can't "repair" it with surgery like you can other tissues or you can idk I'm not a doctor but you should seek treatment.
>Now if you're saying that the autotools/make/cmake/meson tooling is hard, I sort of agree

That's not really the main problem to me but it is a problem.

>many people are familiar with C build tools already

Maybe if they're C++ programmers. I don't know anyone outside of the C++ community who has ever used anything aside from Makefiles and language-specific tooling.

>I don't see how it's easier or harder than learning language-specific tools.

The language-specific tools are typically very well integrated with the default testing, packaging, and editor tools ecosystem. The C build tools are not going to be, at least not for OCaml. Language-specific tools show users the best experience a language can offer. More advanced users can always choose to use something else, but the advantages of the whole community using the same tool are hard to beat as well.
Yeah... I think the author inflated the description a little.
There are 2.6 million farmers in the US, or about 1.3% of the employed population. In less developed economies farmers are a much higher percentage of the population. We are talking about helping tens of millions of people who are farming. In Nigeria for example, it’s 35% of the population. Only in very tiny countries are there only ‘tens of hundreds’ of farmers.

Do you really think that wiping out employment for a third of the population would improve the economy? It takes money to make money.
> if something happens to Taiwan

TSMC is building a megafactory in Phoenix AZ which should help distribute that risk. It will take several years to complete however.
Looking at NESPOS, it seems like there have been minor discoveries (mandibles) in 2002:

https://www.nespos.org/pages/viewpage.action?pageId=29887333

https://www.nespos.org/pages/viewpage.action?pageId=29887335

> Is there someone who's familiar with archeology who can explain how?

Lack of funding, lack of opportunity, ill-luck, the site might be large as well so if the fossils were not obviously visible it can take a long time to find them, especially as you'd want to be very careful in order to avoid both damaging fossils and damaging (and possibly bringing down) the cave itself.
Geomojis Translate Geoscience Across Any Language
Categories and abstraction generally is essential for solving a problem. Furthermore, how we categorize disciplines as scientific or pseudoscientific is very important. From the article:

> But to claim it is “science” is inaccurate. Actually, it’s worse than that. It’s an attempt to redefine science. Science, redefined, is no longer the empirical analysis of the natural world; instead, it is any topic that sprinkles a few numbers around. This is dangerous because, under such a loose definition, anything can qualify as science. And when anything qualifies as science, science can no longer claim to have a unique grasp on secular truth.
My 32GB, 2018 vintage work laptop is reporting 27 GB used, 4.13 cached, and 3.9GB swapped out.

I have two web browsers, VS code (remote mode only), and slack open. About 4GB is being used by corporate crapware. I use Firefox as a json viewer, so it’s using 0.5GB. Emacs is using 50MB and my imap client is using 260MB

Various UIs frequently hang waiting for swap. 32 GB is not enough, even though I’m using it like a dumb terminal.
That's mostly because dune is 'composeable' so it accepts project components anywhere in the tree. But the components themselves are laid out in a certain way:

- A dune file in a specific directory makes that directory a component

- An .ml file in the directory with the same name as the component (in the dune file) becomes the main module of the component

- Any submodules aliased inside the main module are properly wrapped and namespaced.
Eh, I’ve been using MacOS as my daily driver for at least a decade. Before that was a variety of window managers on Ubuntu and Slackware. 20 years ago, and randomly when I can’t avoid it I’ve used windows.

But I’m far from a fan.

A lot of just plain silly defaults and UX weirdness gets attributed to some massive usability genius, but near a I can tell (from using all the platforms), it’s just designers making what could be straightforward functionality overly hidden or obtuse because of UX purity and insider cachet with power users or whatever - ending up with changes/behavior for everyone that is surprising and ends up getting in the way for people.

I have actual work to do, I don’t want to have to learn yet another secret handshake gesture in this version of MacOS or turn off new settings to stop it from screen locking me if I accidentally bump my mouse over.

Example - this thread and others like it, or the massive numbers of bug reports and forum complaints on the hot corner screen lock functionality when it came
out. and now windows is copying it, yuck.
If you're using Ubuntu, Ubuntu Landscape I've found is the only thing that comes close without creating too much yourself. But even that requires adding scripts to check compliance, so scripted osquery might be better if you just want reporting only
Violations of Boole's inequalities only happen when you do something bad with probabilities, you just need to be a little creative.

Experimenters observe CHSH > 2 because they are likely doing something bad with probabilities : the same bad things with probabilities you need to do to violate Boole's inequalities.

The measurement process of the pairs by the detectors implicitly do some additional filtering on the hidden_state. Typically when you define what your detection threshold for registering a blip is, or what you consider is a coincident pair by filtering based upon the time of measurement.

When you try to apply Boole's inequality to something like

P( anything | measurement1, measurement2, 0< hidden_state < 1),

P( anything | measurement1, 0< hidden_state < 1),

P( anything | measurement2, 0< hidden_state < 1)

The chain rule doesn't apply the same way. Because hidden_state is not a specific value but a range of values : The joint probability is not factoring as a product of conditionals anymore.

You have some incompatible sets of events and you can observe CHSH type violation for your Boole's inequalities.
Sure. Another post on the front page now is about trees[1]. Where's the line between a short tree and a bush? We humans see the difference, but biology (a hard science) shows that using their classification rules there is no difference between a tall bush and a short tree.

[1]: https://eukaryotewritesblog.com/2021/05/02/theres-no-such-th...
Do you setup a company for IR35? How bad is the hit of the new tax rules for yourself?

Also any disadvantages that you have found yourself from going to contracting? Is it more high pressure/stress compared to permanent roles if you have any insight?
> Humor me. Go there and add a little article. It will take all of five or ten minutes.

What a perfectly phrased ask. How can you read "Humor me." and NOT add an article?
> Are you referring to the voices in your head?

No. I guess you refer to debating moral dilemma in your head, but that's only one aspect of morality.

Not all people share the same moral code, but we do expect all human cultures to have a moral code, and we expect humans to act on it's basis, despite their natural instincts and the rather arbitrary moral rules specific to their culture.

Meanwhile we expect animal to behave according to their natural instincts.

When humans break our exceptions, we judge them, since we know humans can and often are better than that. When animals break our exceptions, if ever, we are surprised, as this is rare and unnatural.
I think what the GP is trying to say is that reusable rockets had been known and built by NASA 50 years ago. More precisely, the Moon lander was just such a rocket that was able to land and then to lift off, albeit on the Moon, not on Earth. But the concept was there, it was just a matter of scaling it up.

By the way, I don't personally buy this argument, but it's not completely meaningless either.
OH, also...

Sorry, I missed it originally. Not 100% sure if this is what you mean, but I'm not necessarily talking about "price manipulation". A company is free to charge whatever they want. BUT, they would have to adjust (relatively speaking) pricing among the different tiers of companies they do business with.

SO, if they only want to do business with large companies they'd have to create a structure where their pricing was both (a) out of reach to smaller companies, AND (b) compliant with the relative pricing structure. Ultimately I see a pain threshold arising from a model like this where "cutting out" small companies just won't be an option.
Compared to my experience with Python 3 and Ruby, OCaml is so much better. On the rare occasions I need to do something Unicode-y, I'll reach for Camomile, and the rest of the time I'm passing around strings/bytes unimpeded by silly language decisions.
Behind all the statistics is a horrific amount of personal misery.
And, in my opinion, its only going to get worse if Intel doesnt sober up and address the elephant in the room: Hyperthreading.

Without serious reform to the design of the Intel X86 chip to eliminate and refactor what basically amounts to a performance-before-safety feature, Intel is going to see the lions share of performance hits. Eventually people will tire of writing backflip code to sidestep pitfalls in the Intel HT design and simply return the responsibility to Intel, where its existed since day one.

It could be argued Intels mouthpiece has already lost its ability to convince major datacenter and cloud customers that HT is even remotely safe as a continued investment. Intel needs a new X86.
Shameless plug: https://github.com/zercurity/zercurity it'll provide you with a compliance dashboard for things like disk encryption, selinux etc via osquery.
Isn't it obvious? There's no profit here. Model out the math and you'll immediately see this is a horrible company to start economically
It’s a market reality, they can employ what I consider to be abusive practices like this because enough merchants accept it as a cost of doing business. But I wouldn’t call it “incorrect” exactly. If a merchant wants to submit to that, it’s a free country (thus far).
Interesting! Thats a view I have not been exposed to!

Just seems that the whole Vietnam having only a communist party with state capital system would make it obvious that we lost. But maybe people dont even know why we were there…
Thanks for the links, I appreciate this. I disliked much of the article, even if it was fascinating. Here's why: I can think of no joint venture in contemporary American culture where Black and White people built together as equal partners. As such, I thought it had a whiff of wishful thinking and horseshit about it. This was the era of hardcore Jim Crow. Martin Luther King leads the Montgomery Bus Boycott in 1955, the same year(?) Emmett Till is lynched. For instance, the appropration of Doo Wop by Italian-Americans sounds improbable. It was created by Black kids in the 40s, but Italian-Americans were (are) not exactly known for their multi-cultural spirit. You can see it depicted in Spike Lee's film "Do The Right Thing". And that infamous scene in True Romance:
https://www.youtube.com/watch?v=uZUJKXs6W-4

So how did this really happen? The mechanisms of cultural collaboration didn't really exist, but I would love to be corrected. I doubt it is different from hip-hop: it's built almost in it's entirety on the Black cultural underground, and some talented white people who skirt around the edges eventually learn enough to make a stab at the "mainstream".
> Is a hotdog a sandwich?

Depends on whether the bun is cut in half. If yes it's a sandwich otherwise it's a pizza. /s

Arguments about categorizations can be productive in as far as they allow you a glimpse into the thought-process of other people (=
I'm not quite sure I follow. I guess the same reason AMF isn't really much of a thing anymore? I don't think making a pinsetter would be a big deal now with ready access to parts and tools, but I'd imagine it was quite a feat in the 40's.

I think I need more description around "owning the world". Sure, those leisure focused companies are pocketing big dollars, good for them! But they don't really do much, they're only meaningful given the backdrop of the larger economy.
I think you are confusing a relevant but worthless data point for something of value. I guess there are people that attach emotional significance to such things, but it’s just some number that made a valid argument.

If I don’t care and it’s my number why do you or anybody else care? Why should I not use this number to make a valid argument?
I am a German living in Germany and worked remotely for a US company for a few years before they set up a German subsidiary. I was employed by the US corporation (so no employer of record), had a bi-lingual work contract which included all the necessary clauses for Germany (minimum vacation time, minimum termination period, "Probezeit"). My employer paid all social security contributions but did not automatically withhold income tax as a German company would have done, so I had to pay those taxes myself after filing my tax return.

The employer worked with a big-ish professional services company who did all the necessary payroll and paperwork for them.

Overall it was super smooth and except the taxes nothing was different than working for a Germany company. But I know that the ease of hiring really depends on each country, and I know that the company was only considering opening up remote positions in countries where there was an ample talent pool, basically where they could except to hire enough people to be worth it.
Don’t ever close any tabs one-by-one: bookmark and close all of them once a month when you computer starts being slow :)
I guess we know different developers. I work with Linux / C programmers, and everyone is familiar with the basic C build tools. C tools also deal with testing, and there's a very clear and well-travelled path from ./configure && make && make check && make DESTDIR=.. install to RPMs and Debian packaging.
Adding zoom and pan effects to SVG
Unfortunately, politics is riddled with opinion. No piece on politics is really that trustworthy, regardless of whether it's in an encyclopedia or a tabloid newspaper.
I know this doesn't address the point about the C standard itself, but:

• GCC and Clang both accept the -fwrapv argument, causing the compiler to guarantee that signed overflow will wrap, like in Java

• The latest C++ standard mandates that signed integer types use two's complement representation (signed overflow remains undefined behaviour)
I wonder if any of these companies would be interested in paying Monero and just avoiding taxes entirely. Taxes are such a huge headache for both parties. Of course it's illegal, but hard to trace if done right. I think it would be worth being exposed to a wider variety of talent.
With some limitations on housing, education, and employment.

The question is whether those limitations apply here.
Dracula’s Castle offers Covid vaccine to tourists
Microservices will not solve the fundamental problem that developers don't know how to implement things / can't ship features fast / can't work together / can't communicate properly. These are "people problems" which you can't always solve with technology.
Caniformia
The dubious nature of these "1€" south european homes were already covered in many articles. Most of them come with a lot of strings attached (like how much time you have to spend there, and you can't rent it), huge renovation cost in an area where craftsmen are largely unavailable or untrusting of foreigners, complexities with authorities due to the historical status of buildings, desolate areas without shopping opportunities... and the list goes on.

Instead of sprinkling fairy magic, these articles should at least hint at these.
The joke denies that the reader may be not male. It also shows women where their place is: near the man’s genitals. I can’t see how this is not offensive.
While it’s not necessarily a “bad idea” depending upon your application, you may be able to do “better” in the side lobes using masking functions (windows) other than rectangles, which is what zeroing is. See hanning, hamming, etc.
Cryptocurrency enables it.

Tell me how you, the CFO of a small US city, would send $1M to Russia in 2006?
Yes, this is changing, and these changes have been ongoing since about 2013 when opam was created. But it's true that they're accelerating. I think it's reaching critical mass. so yes a few years ago I would say your points would be valid, but today they are less so.
Myers and Briggs were inspired by Jung. And some enthusiasts insist on interpreting it how you do. But basically every test treats the axes as continuous.
War is not just about deaths. If it were, then US won vietnam by virtue of kill-death-ratios.
This isn’t the sort of website where you can criticize tools and languages like a hacker might. This is a forum for people with hire people who will inevitably be forced to make products using these tools for this tower of babel-esque dumpster heap we call the web stack.

Just because this forum is called hacker news don’t get your expectations twisted. We’re only here to boost engagement for acquisitions and “growth hacking”