skysight-inc/HackerNews huggingface dataset:
Because during the cold war Taiwan wasn't nearly big enough to counterbalance the USSR. the PRC was, and when the US got bloodied in Vietnam and needed to pull out they wanted to make sure the USSR couldn't step into the hole they left behind and start pushing across the rest of Southeast Asia. Cue the PRC. Right after the US left, the PRC had their own war with Vietnam because they thought Vietnam was working with the USSR to conquer the rest of Southeast Asia and surround them, and the PRC and the US ended up working to isolate Vietnam over its invasion of Cambodia and put pressure on the USSR. With China holding down the fort in East Asia, the US could pull back its military spending from 10% GDP to 5% GDP in the 70s while the USSR got bankrupted by a new military threat.

Doesn't look like US politicians today are willing to throw Eastern Europe under the bus to flip Russia against the PRC like they threw Taiwan under the bus though.
Sounds like you've been reading hit pieces by bitcoin maximalists.
>60% of the 2019 road fatalities in Los Angeles were non-driver

Non-driver != pedestrian. Non-drivers include car passengers.
> I know that many current Rails devs don't dare try something else

OK, and I'm the one generalising yes? Clearly you have zero bias towards the Rails devs.

How about simply becoming really good in a skill instead of jumping stacks every 5 years? To REALLY become good in Rails, to the point where you can write gems for activerecord for example that do something cool with arel, or follow the work Tenderlove is doing easily, this type of good takes effort. and time. Some people don't care at all and will happily switch and rebuild that expertise (or will never become experts in anything). That's totally fine.
I value expertise, and won't make the switch for something that on the surface doesn't look like will benefit me at all (again, concurrency as it is in Rails is just fine for my career path and I think most Rails devs are on the same boat).
This is a bit of a boring analysis without much of a conclusion. As someone from the stone age would say:

We've put stones next to eachother, we've put them on top of eachother, we've thrown them at eachother. What more can we possibly do?
Yeah I'm fairly certain that this is the case.
These Paul Graham references are 12 years old, hasn't HN evolved a bit since then? Hasn't the world evolved a bit since then?

I think "downvoting for disagreement" generally works on discussion related to non-sensitive topics, but starts to break down once discussion enters the political realm. It turns into a numbers game. Since the dev community tends to lean to the left, the "downvote" numbers are skewed in that direction. It leads to non-left users getting frustrated and possibly no longer visiting the site (including myself), creating an echo chamber and eroding the overall quality of HN.

Why not set a max of 3 downvotes a day? Or subtract 5 karma points IF you don't include a reply with your downvote? There's gotta be a way to improve this.
That's because it is running DOSBox not real DOS.

One could modify this to use a PC emulator like PCjs [1] and then run real DOS under it, and then really format your virtual C drive. (FreeDOS or MS-DOS 2.x could be run entirely legally; running newer versions of MS-DOS might not technically be legal but I doubt Microsoft would do anything about it.)

[1] https://www.pcjs.org/
MongoDB used to suck in many ways. Since ver 3.2 with the WiredTiger storage engine, it only sucks in the ways that you'd expect using a schema-less document store. WiredTiger is kind of like InnoDB in how MySQL used to suck before it.

Using JSON with either PostgreSQL (JSONB) or MySQL is probably a much better bet. If you scale to the point that you really need sharding and not just multi-master and/or read replicas, then you can probably afford the migration.
I'd love to see your code!
Agism in the software industry is only a big issue in the "startup scene", in industry its not as big an issue and experience software architects are always in demand, even if they don't become "managers".

And even if you aren't climbing ranks, as long as you keep up your skills you can stay in a job in some places for a long time.

What I am saying is that people who go into "camming" don't have that option. Eventually their audience will go away.
The streaming AEAD problem is being solved in http://age-tool.com/
Solar's future may be cheap but capitalism's future is always going to be pricey.
Web scraping, calculator, spreadsheet management
In general, I’m pretty confident that the gender of a commenter on HN has no effect on how I reply to them

You and I are talking about two different things.

But I said I was stepping away from this conversation, so I will leave it that.
I'd like to see data proving transaction fees cause price to go up because the tokenomics don't work that way.
> I sympathize with you that it's probably true that scientists are inclined to cargo-cult their science after physics. But the endeavor here is not wrong, so even if it's cargo-cult, it's good.

Having been trained as a physicist and then worked as a biologist and dabbled in history, it isn't good. Physics cannot be used as the ideal of sciences because it is an extremely strange science. Consider: physics deal with simple systems with only a few essential observables that can be repeatably measured. History deals with very complicated systems with an inordinate number of possible observables none of which can be repeatably measured. Why would you expect them to resemble each other? I actually wrote a book about this...

> Science's primary objective is to find models. A model should do predictions, and then scientist should collect data of interest, and make sure the data isn't falsified by the model's predictions. Any scientist who cannot do predictions, and verify that data doesn't contradict predictions, is no scientist at all.

A model is supposed to recapitulate observations. Prediction is only relevant in the case of repeatable observations or the discovery of new observables. Astrophysics and history don't get the former, but you will find prediction in both in the latter case...but once you've measured it, it's not prediction anymore.

> Once you have models, it's simply too tempting to formalize them and build mathematical theories for them.

People do this to a limited extent with toy models, but the relationships among observables in history that you can get from the historical record tend to be fairly simple and rough, while the number of observables is enormous, so formal modelling doesn't buy you much. When people have done this on a large scale, you get the Club of Rome...trying to peer a few decades into the future with an enormously complicated model.

> It's another, and totally reasonable thing, to build a theory X from first principles that correctly predicts some data.

First principles are overrated, and I think the training of physicists overemphasizes them. In condensed matter there's a phrase, "more is different." We can go from atomic descriptions to macroscopic ones...in very, very simple cases. History has no such simple cases. You always have a huge number of parameters, which leads you back to the old adage that with three parameters you can draw an elephant, and with four you can make him wag his tail. There's too much slop for a model from first principles predicting things in history to be interesting.
How to Reopen America Safely
The first source I found online said that ~ was defined as the one's-complement operator and therefore had the effect of flipping bits. It's defined that way on all architectures, whether one's-complement, two's-complement, or something else.

If you think about it, all of the bitwise operators had better be defined just in terms of the bits. Bitwise and, for example, had better be defined as the AND of the bits. No exceptions for the sign bits (or for anything else).
Well, hopefully you have all your tapes in one location and a robot to handle them...

But wait, there's something better:

"BETTER THAN TAPES
A virtual tape system is a storage system
that uses fast disks to emulate physical
tape drives. Virtual tape systems look
just like tape drives to the OS."
Downvoters, I wasn't being snarky, this is a genuine question. This whole subthread is baffling to me. I read through the thread[0] from yesterday as well, and I see a lot of people who seem to intuitively assume this is really bad, but no explanation as to why.

0: https://news.ycombinator.com/item?id=23173018
Sony integrates image sensor with an AI chip for a smarter camera
I wonder at what threshold from between being born into poverty / riches that this reverses due to a lack of the same pressing motivation. Or if that's even the case.
Agreed on all points. For me, the value of history is how humblingly-nuanced it is. It’s kind of like Simpson’s Law: the more you see and the deeper you look, you learn more but you “know” less (because looking deeper merely exposes you to more nuance). The more widely you study history, the more you see this truth repeating itself.

It’s value is an inoculation against black and white interpretations of anything. This is good for free thinking, but arguably bad for people who want to influence you to think in black and white terms. Maybe that’s why our study of history in secondary school is so superficial! :) (just kidding)

In all seriousness, it’s really hard to cover history at the breadth of a primary and secondary school curriculum, and get to spend any time on depth. The curriculum seems more interested in arming us with superficial facts, than improving our way of thinking, but I’m sure it’s not the same everywhere.

Also bit of a sidebar, but the saxonizing of England, and the whole story of Oliver Cromwell and Scotland is so damn fascinating! It’s a shame they didn’t teach that. So many lessons to learn and interesting counterfactual thought experiments that teenagers would eat up. Although, I guess talking about nationally divisive topics isn’t super palatable. American classrooms are still trying to figure out how to teach slavery in 2020, and it’s been 150 years since emancipation.
Not sure if the parent edited their post after you stated this but note they explained a technique to accommodate database updates / changes / edits.
At the same time, I'd much rather shop in a small neighborhood grocery store with 5-10 other patrons instead of 200.

Trader Joe's and other retailers (at least in the bay area) have to delegate a full-time employee to the front door to throttle incoming patrons. This would free up that employee.
Cloud native technologies can mean a lot of things, what do you have experience with?

There are certain technology skills that are definitely highly sought after, Kubernetes and DevOps as one example. Knowledge of these is a leg up at any developer class level.
Let SOcket CAT Be Thy Glue over Serial
Gradle has a great protobuf plugin, what is so not excellent compared to Bazel?
I am not that much into ML, just fiddled with it a bit, is tf32=fp16?
That is awesome. I've thought for a while that a worthwhile project would be a new ground up browser. I've been put off it because I'm aware of my own limitations. Back a couple decades ago I wrote an os (well toy os is a better description because like many projects you can write an os in a weekend and then spend the rest of your life and your 1000 best friends finishing it).

Anyway, IMHO, you should really focus on code clarity and hitting the high points with a good modular system. Ignore all the edge cases and if/when you open source it, that will allow people to focus on narrow pieces and make them more compliant.

The world doesn't need another rats nest like firefox and chromium have become. AKA you need to reinvent the konqueror of 1999 that spawned webkit/chromium.
Does your company use remote execution across the board with Bazel? How much effort was it?
Are We There Yet – Rich Hickey
I'd find it difficult to believe that the NN wouldn't be biased.
i.e. It still categorises a cartoon bone as a penis.
A Low Cost Approach to Improving Pedestrian Safety with Deep Learning
This just blew my mind. Also almost broke my fingers.
C++ pow() is a function of doubles, not ints. You can't define it in terms of std::accumulate.
Put another way: I’ll have to spend an hour on the treadmill to work off the calories in this burger.
Does it know a dickbutt?

No, it does not.
I did not say your comment _is_ morally reprehensible, only that it’s widely and commonly believed to be morally reprehensible by many people. I decline to state my personal normative view about it.

That part is when you refer to having a new relationship partner as getting “a younger model.”

I do not have any trouble believing you exist and I believe people like you are reasonably widespread.

I only meant to indicate the cadence and style of your written comments has a great degree of similarity with the text generated by GPT2 bots.
Realtime Bitcoin Globe
Yeah, sorry. Forgot the slash. It's only been 20 to 25 years... :)
You can say whatever you want, but you are conflating not getting the responses you want with "being silenced".

> You're ability to participate here is facilitated by the nearly 11 years I have spent here. I did a lot of laying of the groundwork to make it possible for women to open their mouths here more readily and participation by women is up.

This is an anonymous internet forum comprised of tech stories and random nonsense. I can post here because I have an internet connection. Get over yourself.

> Maybe use that ability that I helped make possible to do something other than piss all over me.

You are not being attacked just because someone sheds some light on why you aren't getting the results you want out of posting on an internet forum and I can post here because I was able to think of a user name and password.

Try an experiment where you post anonymously and see if it actually changes the way people respond. Hacker news is extremely charitable, which makes it a bizarre place to claim to be victimized while posting walls of text with loose connections to the story link.

Ironically you have posted around 20 times in a few hours, which isn't what I would call being silenced.
> No law could permit uncompensated seizure as it would violate the 4th Amendment.

5th.

> Forced labor would violate the 13th Amendment.

Not if the laborers were convicts, but, yes, generally.
Literally everyone but the hardware manufacturers would be happier if the software didn't depend on those chips.

If we can't move the supply chain closer we should at least decouple software from particular hardware manufacturers.
I'd be happy to chat about it. Contact info in my profile.
Wait until one of the favicons gives away more than you'd like.
As you have no proof "Q" is not real, you would be censoring people's speculations based on your own speculations.

And since there is no objective proof of God, the supernatural, witchcraft, numerology, astrology, aliens, or the efficacy of communism, you'd better be ready to censor a lot of folks.
Floating desks sounds really unenjoyable. Plus I'd have health concerns about that before a vaccine is developed.
No I haven't. I'm not on a constant chase to find the better tech. I wanna write good code and come back in the end of the day to eat dinner with my wife. Even if Elixir is objectively better for web development than Rails (which I highly doubt), I wouldn't necessarily want to invest the effort in learning it.
What's so interesting in learning 10 different ways of writing yet another CRUD app? Some people get a kick out of it. These people don't have kids lol.
True story. I just realized I've had an AWS EC2 tiny instance up since 2016. It has been unstable, never.
More to the point: the statement itself is meaningless. It is a reductio ad absurdum summary of Rene Descartes 6 Meditations (On First Philosophy). Descartes did not actually state that line or anything directly resembling that line though it is a close approximation. A more precise summary would be something like: If I can doubt I can doubt away everything but doubting itself which is a base thinking machine.

https://www.marxists.org/reference/archive/descartes/1639/me...
Port knocking
Here's what I saw: you interpreted some benign comments as hostile and responded hostilely [1][2]. Your comments feel like you are dismissing the idea that men struggle too and aren't particularly interested in the comments that disagree, but you have other comments where you are unhappy people don't go out of their way to help with your problems [3]. That rubs people wrong.

[1] https://news.ycombinator.com/item?id=23186124
[2] https://news.ycombinator.com/item?id=23186314
[3] So even the best of the best that I can find are still failing to go "I know! If we care about the status of women, we should figure out some kind of path forward on helping this very talented, intelligent, educated and persistent woman in our midst who has spent over a decade proving she's absolutely not some kind of man-hating feminazi."
"America First" isn't a strategy, it's a slogan.
My project for this quarantine has been https://iober.com/ .

Yet Another Focus Music generator to solve many of my problems using other services throughout the years.

What works best for me to focus is a combination of many services that exists on the market, so at the end I had to tune into many web apps on my browser which hogged my memory and I had to pay for many subscriptions making it a really expensive solution.

So I created this service, is still a work in progress, but I have been running to polish everything during this quarantine, right now I feel it is at a 90%.
When it is text, it's usually more small bits of text than big bits. If you're just copying around giant strings you're unlikely to be using webasm. More likely you're copying around tons of small strings as you format them into a giant string if that's the end goal. Or you're copying around tons of small strings as you use those small strings to make api calls to the dom (indirectly through js). Or you're just plain running something like a physics simulation and don't even have text in the first place.
Mesa Checking In...
/wave
>...For example, use solar power during the day to pump fluid from a lower reservoir into a higher reservoir, and then harness the energy of the water flowing from the higher reservoir into the lower reservoir through turbines.

Trying to rely only on intermittent power sources has huge storage requirements due to weather along with daily/seasonal variation. If grid energy storage was a simple problem it would have been done decades ago.

For example, one estimate is that for Germany to rely on solar and wind would require about 6,000 pumped storage plants which is literally 183 times their current capacity:

>...Based on German hourly feed-in and consumption data for electric power, this paper studies the storage and buffering needs resulting from the volatility of wind and solar energy. It shows that joint buffers for wind and solar energy require less storage capacity than would be necessary to buffer wind or solar energy alone. The storage requirement of over 6,000 pumped storage plants, which is 183 times Germany’s current capacity, would nevertheless be huge.

https://www.econstor.eu/bitstream/10419/144985/1/cesifo1_wp5...
> Doesn't matter what Lincoln said.

It's not only what lincoln said, it's what the US government did. We've had protectionism from the very beginning. Just because you don't like the reality doesn't mean you get to dismiss it.

> The Civil War was caused by the South's attempts to protect itself from capitalism.

Actually, it's was the exact opposite. The industrial North favored protectionism to protect manufacturing. The South favored free trade since they wanted to ship cotton to britain.

"Slave owners preferred low-cost manual labor with no mechanization. Northern manufacturing interests supported tariffs and protectionism while southern planters demanded free trade.[65] The Democrats in Congress, controlled by Southerners, wrote the tariff laws in the 1830s, 1840s, and 1850s, and kept reducing rates so that the 1857 rates were the lowest since 1816. The Republicans called for an increase in tariffs in the 1860 election. The increases were only enacted in 1861 after Southerners resigned their seats in Congress."

https://en.wikipedia.org/wiki/American_Civil_War

One of the major reasons for the civil war was the South's insistence on less tariffs and more free trade.

Why do you write lies after you've been proven wrong?

Once again, for the last time, slave owning south war pro-free trade, the anti-slave north was pro-protectionism. This is a matter of fact.

> The entire history of humanity is one of violently pushing other people off their lands.

Nope. And race based genocide only occurred during the age of capitalism. Also, there is a difference between "pushing other people off their lands" and systematic racial genocide under the age of capitalism.

> (For example, after defeating Italy, Japan and Germany in WW2, the US (and Britain and France) gave those countries back to their citizens. How often has that happened?)

Historically, all the time. Almost every empire in human history - from the greeks, romans, mongols, ottomans, etc. Otherwise, we wouldn't have chinese, indians, arabs, etc. Racial genocide was actually very rare. Nations conquered and formed empires. They didn't exterminate. What happened in the US, Canada, Australia, Nazi Germany, etc are outliers. Also, we didn't really give back those countries yet as we have occupying forces in all three nations. But whatever.
I work for no man, as a character in a movie once said. But I recently went through this exercise just to make sure I could do it, and it's easy enough to put a bare-bones executor node in the cloud and use it temporarily. You can even get ARM nodes, to make sure you aren't implying the target architecture.

Doing it on a company scale is probably harder. Last place I worked used bazel but did not bother with remote.
> the voice told me off and erased it.

You mean it said, "wow that's kinda small?"
My DigitalOcean droplet is over 750 days now. I'm very happy and proud of what they offer for budget conscious users.
Bak bak... B'cock!
Could you use JSignPDF instead?

https://github.com/kwart/jsignpdf
I think you're slightly confused about the kind of racism being discussed.

You rightly point out that there has been tremendous exploitation of (for instance) Africa by Europe, and that a lot of this exploitation has been justified by racism.

But separately from that, consider the question: why were Europeans able to do this to Africans in the first place?

If you asked question back in the Nazi regime, you'd probably get answers like, "Europeans are somehow inherently racially superior to Africans, and this superiority allowed them to become dominant."

Guns, Germs, and Steel lays out a different and detailed explanation. The author is quite aware of this history of racist explanations. He provides a competing theory, backed by considerable research and evidence. I found it quite good, but also very dry. :)
I think you would need to take a fine tooth comb to the definitions here. I could see a few different options emerge for non-Nvidia software including

- Cloud providers wishing to provide lower CapEx solutions in exchange for increased OpeX and margin.
- Large Nvidia customers forming a foundation to shepherd Open implementations of common technology components

From a free market perspective both forms of transaction would be viable and incentivized, but neither option necessarily leads to an open implementation.
Is this technically considered insider trading? It's not like he found out a specific company was about to be acquired or something. He's probably going to argue it was publicly available information.
Why is that better than just putting the solar panel on the roof of your house and plugging the car in?