skysight-inc/HackerNews huggingface dataset:
It's useful to distinguish between deaths due to malevolence, neglect, and other factors. Capitalist countries have killed plenty of people through malevolence or neglect. The Bengal Famine if 1943, for example, was caused by a combination of overpopulation, British imposed inter-province trade restrictions, Japanese occupation of Burma, and diversion of shipping capacity by the British for WWII. It was not, however, caused by the means by which agricultural production was arranged in Bangladesh. (Which was more feudal than capitalist anyway.)

Socialist countries saw many deaths due to malevolence because it often took violent authoritarians to institute socialist governments in the first place. One can argue about whether those deaths should be held against "socialism" per se. But what's almost unique about socialism is how many deaths resulted even when the government was not acting malevolently or negligently. Tens of millions of people died in the Soviet Union and China not due to gulags and purges, but because socialism is a bad way to organize an economy. Socialist reforms of agricultural production, in particular, destroyed production.

Those deaths are squarely attributable to socialism per se. It's the result of removing market signals, distorting incentives, and replacing the capital-owning class who knows how to operate the economy, etc. What would happen to say Waymo if you replaced its investors and management with the folks who run the U.S. Digital Service along with "stakeholders" from among the employees and "local community?" You'd destroy it, because that's a terrible way to run a company. That's what socialist countries did with agriculture.
> One, many countries that embraced capitalism flourished economically despite U.S. intervention.

I think you misunderstood my point: I said that leftist governements in South America failed because they were under massive pressure from the US. Chile is a good example, as Aliende was literally overthrown by a coup financed by CIA.

> many countries that embraced socialism destroyed themselves economically despite the lack of foreign intervention. E.g. Venezuela under Chavez, India under Nehru.

That's absolutely wrong about Venezuela. Chavez era is the golden age of the past 40 years in that country.

And about Nehru, the main criticism is not about destroying anything (because post-colonization didn't have an economy to destroy in the first place) and more about missed opportunity, but that's an easy thing to say afterwards (and many non-socialist countries didn't do any better).
> However, I dont think that necessarily means nukes are taken less seriously than zero-days.

Sure, I didn't mean to argue that; only to point out that saying that only two nuclear weapons had been deployed, even if true in a perfectly reasonable sense, required at least some qualification.
people still think these policies and these people were 'well-meaning' or 'it just went a bit wrong'

They are taught to think that by people who want to have another go. Of course those people won’t be joining you in the fields, they see themselves as card-carrying Party members.

Think I’m kidding? https://mobile.twitter.com/bbcthisweek/status/67003748693718...

We have a General Election coming up in the UK and millions of people are going to vote for the party that thinks Mao’s massacres are a hilarious joke.
So you think a majority of sleep researchers think we should have DST all year?
> It seems you either have critical thinking skills or you don't.

I strongly disagree. Substantial amounts of similar (if to a lesser degree) behavior can be observed in any identity-related thread on HN. We may be better than the average mouth breather, but we're far from immune from delusional beliefs.

I wonder, downvoter, why do you disagree? Surely you can acknowledge that technical folks on HN are capable of critical thinking....do you truly believe this ability extends to all other domains, completely free of error? Or, might it be something else? :)
The synergetic, horizontally-scalable kind. /s
I actually don't care. It's been a while since I saw a Polonez (that factory now makes VWs) so what's good for VW is also good for plenty of other countries where they produce cars and the end result will be a net positive for the environment so how it gets done is irrelevant to me. I agree that it is underground support for industry but what with the state already a big shareholder it is more of an internal affair.

https://www.reuters.com/article/us-volkswagen-lower-saxony/l...

On the same note; ever wondered why Fiat or Citroen never won any bids to supply the German Police or the army?
>The notion that the online world is deeply disconnected from the offline one strikes me as hopelessly ancient.

Communication has always been between real people in the real world. The method by which they communicate is what has changed.
But is this really about AI? Almost all aspects of our lives are already controlled by the enormously complex soulless machines of bureaucracy we call firms and governments. Is there any essential difference between a computer bug and a clerical error? If anything, I would assume the former is easier to fix.
You are talking about the city that has half its space dedicated to free street parking and a bunch of highways cutting through it as if it's some sort of modern mobility policy paragon just trying to correctly price out externalities.

No, whatever Ubers goal in not doing this, I'm sure the motivations of local L.A. politicians are forever more twisted. These people wouldn't know public transport if a bus ran them over. Which is unlikely to happen, given their average speed of 9 mph.
I replied to another comment of yours. It's not out-dated info.

And from another HN commenter: "This seems more like a heuristically constructed perception of reality, presented as if it is fact."
You don't. Of course.

Honestly, you don't need much more than a really big chalk board to solve most problems one encounters when programming.

Even that's probably strictly optional if you get enough people to double check the work.

Sarcasm aside, what you're often doing when you make these transformations of std::vectors are structured algorithms. The structures of these algorithms can often be factored through operations performed on types—even if they're just all different names for the same std::vector!

These structures exist to give words and patterns to the stuff we do. To make it easier to talk about, share, reflect upon, improve. To make it easier to judge how different approaches to the same end relate and can improve upon one another.

You don't have to go use Haskell to get a LOT of benefit out of algebraic and equational reasoning. And I feel pretty unsure what to think about a philosophy where one would avoid a nice tool merely because it's possible to get along without it?

I imagine you're a fan of that Primitive Technology YouTube channel?
Much of software design is about composition, which is where category theory shines, just at the most shallow levels.

If I dream up a way to tackle a problem, have I made a category? If I have two modules, can I compose them into one, is there an initial or final module, is composition associative? If there's some underlying structure, what's the free module based on it?

Those questions can help make more durable designs.
It's questionable whether Tesla survives long-term.
We're really getting into the realm of fantastical scenarios now. The idea that the Chinese government would kidnap the family of a US-based employee in order to force them to hand over data is completely hypothetical, and to my knowledge not backed up by any known case. If they're willing to go to those lengths, they could just as easily blackmail or bribe any random employee. They surely have the power to do so, as does every government with any intelligence service to speak of.

What I do know is that there's an increasing atmosphere of generalized suspicion against Chinese people in the United States, and even of people of Chinese descent. There are lots of recent examples, but to give you just one chilling one: US government pressured Emory University to fire two US-citizen medical researchers of Chinese origin, for the non-crime of pursuing research collaborations in China. The two are leading researchers into Huntington's disease. At the time they pursued their collaborations in China, such collaborations were encouraged by the university, and they pursued them openly. Their entire lab was closed down, and the more junior researchers from China were sent home. This is not an isolated case.

I can't see what's changed to warrant this crackdown in the last few years, other than the quite open discussion in US foreign policy circles about the need to maintain US hegemony, and the long-term threat to that hegemony from a rising China. This has been accompanied in recent months by increasingly hysterical media coverage. One of the most consistently frustrating things about the US is the susceptibility of the public to these periodic campaigns of demonization. Obama laughed about Russia in 2012, but in 2016, Americans suddenly discovered that Russia is the root of all evil in the world - they're even responsible for racial tension in the US! Something similar is happening with China now, and it's reached such proportions that even a Chinese app that teenagers use to share lip-sync videos is a national security risk.
RISC-OS is a thing, since 1987, but thats not what this post is about, for anyone who was confused like me.

https://en.wikipedia.org/wiki/RISC_OS
The OP wasn’t defending this specific model. Just having an alarm device in genera. So #2 isn’t the only alternative. Even something like an Alexa device is an alternative. where app is optional.
My dryer heating element broke last week, after 14 months of operation. It's awesome that I was able to buy one on Amazon and get it the next day (Sunday). But it sucks that it only lasted 14 months. I'm hoping my remaining lifespan is greater than 2.3 years, but you never know.
In Amsterdam it goes the other way over time: special parking spots are reserved for EVs and come with charging ports. These are illegal to park a regular car in even if there are plenty of those empty and no spot to park an ICE car is available.
I got approved a few weeks back as well https://github.com/sponsors/ashishb/
Now that this in GA, anybody try cross matching to milk^Wearn the $5K bonus?

https://news.ycombinator.com/item?id=19991341
Here are the apps that could make your note-taking process easier: https://www.slant.co/topics/872/~best-tools-for-taking-notes...
I've got one that does WWVA/WWVB (useless, as they don't reach Montreal), a DST on/off slider, and a sequence of buttons to set the time, both with +/- buttons and a numpad. It cost me $20, I think.
Hopefully it was plain my comment is highly favorable to your tool!

Record/replay gets a bad rap, basically, but for anything short-lived it's often the superior choice.
Why? (I am not taking a contrary position by asking).

I'm not really an RDBMS guy (but I can write a select query from scratch!), but IIRC, the Netscape Server API (where Javascript got it's start - not in the browser!), there was heavy use of and expectation in the NSAPI of cursors for tabular data table scrolling and the like. I don't recall if they were in the DB or the HTTPD server.

But I do know that if you didn't want a 20,000 row response to your query to be HTML-ized to be transmitted and then displayed (sometimes over a 56kbps modem), you used cursors in the NSAPI.

I have no idea about whether that was a good design decision at the time, and even less idea now, but I kind of incorporated the practice, and didn't know it was "bad".

It is relevant for large web-API end-point responses (pagination) even now, no?

So! Why is that bad? :-)

EDIT: Please don't be snarky - I spend more time figuring out clock-skew on high-frequency mixed-signal boards than I do talking to a database, and I'd like to learn to be better at the latter.
> this was a mere 4 years after the socialist revolution

And WWI, and a civil war, and a drought. Poland had its own famine the year before, even without commies.
> You don't call a trigger

You call an instead of trigger implementing updatability of a view, or the select query defining a view, just as much as you call property setters or getters in OOP languages.

With the DB triggers, as in many OOP languages (C#, Python), this is an implementation detail obscured from the calling site, which is good for loose coupling, modularity, etc.

Your objections, while IMO still overblown, have relevance to some uses of triggers (they are particularly applicable to AFTER triggers and BEFORE triggers other than those implementing constraints, but least applicable to INSTEAD OF triggers implementing view updatability, which is what we are discussing here.)
Even if not, its assets will certainly do: can possibly lead to even cheaper/better EV cars.
But there are very real, very possible existential crises that could massively impact the ICE fleet and filter out existing vehicles faster the usual replacement rate. To obvious examples: the cost of gas rises fast enough, and/or entire gas chains go out of business making stations hard to find.
Not all of it. Zigbee lights are one example of a very useful "smart" device. They save so much effort rewiring, basic functionality is interoperable, are generally reliable and fallback to dumb behavior in the worse case.
Good thing most companies don’t do any stupid things compared to Microsoft! Or else this would have no relevance.
His blog is possibly the most complete source of stupid things microsoft put in its APIs. Come on, it's about not turning a million followers against a smaller target.
Yes, I'm using "timezone" as shorthand for "the timezone of your working hours", which occasionally can/does include people who want to work odd hours to accommodate.

That said, we are always a little skeptical of people who are willing to work very odd hours (e.g. throughout their night), because for many people it's not sustainable for them long-term.
Pivotal is also on the steering committee.

Representation is based on contributions to the project, and Google has publicly stated that they look forward to not being a majority on the steering committee (when other companies have exceeded Google's contributions).

There are CNCF projects whose governance is entirely within a single company. I get that there's a great narrative here that "Google doesn't share", but it seems like Google is being held to a higher bar here.
I am a bit shocked that the work by LIGO is so... unprofessional. How can one give away a Novel prize so easily.
Nope. It dropped her entirely after the first couple paragraphs and just talked about Waffle House.

And three jobs in a year does seem a little high, even for tech.
> this was a mere 4 years after the socialist revolution

Also in 1970s in Kampuchea, the 4 years from 1975 to 1979 when the Communist Party of Kampuchea was in power, they managed to get 21% to 24% of the country's population killed.

https://en.wikipedia.org/wiki/Khmer_Rouge_rule_of_Cambodia
In case people don't understand the reference you're making, Terentiy Maltsev (a colleague of Lysenko) convinced the Chinese leadership to mandate a theoretical planting technique called "deep plowing" -- sowing seeds 1 to 2 meters deep -- which was one of the multitude of causes of the Chinese famine.

The history of Lysenko and his circle's influence on Soviet and Chinese farming, and the triumph of political influence peddling and ideology over reality, seems almost unfathomable, but was very real.
I believe the following quote (which is, supposedly, attributed to Stalin) exemplifies what you're saying: "The death of one man is a tragedy, the death of a million is a statistic".
It's backwards compatible with a new and not yet widespread USB format. How does that help me connect my existing monitor, or my keyboard and mouse that are still using the old USB connector?
What’s wrong with cursors aren’t they just iterators?
Agreed, we still have the right to avoid having one's identity stolen, to take action toward making that more difficult, to protect our one real name IRL.

Parent: if you s/driver's license/credit card & CVV visible/, does your position change? It's "just another picture of a thing."
I'm confused. Are you suggesting that you know that I downvoted your comment? Twice? How should I achieve that you recon?
Quitting is the easy part if you don't have anything better lined up. Some people just go for it and always seem to fall on their feet. Others hesitate forever.
The US economic system is broken in many ways and workers rights there are next to non-existent. It is also not the only country in the world and there are plenty of examples of how it can be done better.

If you want to change that start with changing how you vote, the two party system is broken beyond repair, the US would fare much better under a coalition government.
Gnome 3.34 has some nice performance improvements. Maybe give it a shot.
> I find this is more prevalent for non-technical people. The boss allows remote work up to a certain point, but they can’t cross over into being fully remote.

> That would be too scary. We can’t have that!

It could also be that non-technical members of the team don't have the combination of tools, technical ability, and training to make remote meetings effective.

I've seen a lot of remote meetings completely wrecked by inability to use the meeting software, failure to adjust audio settings properly, faulty or improper hardware, inappropriate use of hardware, etc. After a few frustrating interactions, many might conclude that this mode of communication isn't effective.

This is definitely a cultural issue that needs to be addressed from the top -- these people need to be assigned the proper tools, trained to use them, and expected to use them.
How can a usually intelligent, sometimes very insightful guy like DHH be so foolish as to buy something, spend some short time trying to make it act like something else, and conclude it's no good?

Does the Mac have a Windows subsystem? Would you investigate that and use it as the sole determinant of the Mac's quality?

Sheesh!
It's a clock. You only need three buttons. Heck, my watch gets away with one. If you need more buttons, add more buttons - the clock won't get new features, so just add whatever buttons you need for the features it has.
> A method call only ever does one thing at a time, not multiple things in a random order.

That's...not at all guaranteed if it is possible for the method call to make use of concurrency and parallelism constructs. It's actually not at all uncommon for method calls to do a unknown number of things in an unknown order (and it can even have an unknown number of them still in progress when the method returns!)
You're right, I meant to say 13,000kg.
1921 was not Soviet Union. Soviet Union was established in 1922.
can you explain that engineering limitation? I never heard about that.
Thank you, I will give that a shot!
I disagree. If we get to a point where alternative energy sources are scalable and cheaper to produce than oil, then there will be a very limited market for the oil and no profit to be made.
You can compute the market price, either by taking the USD/USDT pairing on Kraken directly or by taking the ratio of BTC/USDT on Bitfinex against BTC/USD on Coinbase. They usually give the same answer modulo exchange fees (i.e. within about half a percent or so). When there was a run on Tether in May and it dropped to about $0.93, there was roughly a 7% price premium (several hundred dollars) on Tether-based exchanges like Binance and Bitfinex.

The confusion is because in theory, the market price should be tracking Tether reserves. Bitfinex admitted in a court filing that only 73% of outstanding Tether was backed by dollars. In an efficient market, that should imply that the price of Tether would fall to $0.73. Instead, it went back up to about $1. The implication is that traders either figured Tether would somehow be able to make up the shortfall, or that it just didn't matter.

Interestingly, people who shorted Tether expecting the market to be efficient got rekt, and the people who were actually correct (so far, at least) were the ones who were irrational. I wonder what this says about rationality and efficient markets today.
It’s a custom written OS for the RISC V processor written in Rust.

http://osblog.stephenmarz.com/index.html

Edit: original post I could’ve sworn was worded to imply it was what was what GP linked, but either I misread or it was edited, so changed my reply accordingly.
Eric Schmidt got a book deal and general global elite status despite writing an email acknowledging that what they are doing was illegal and asking to stop writing about what they were doing.
If any of us want to write a blog post, we can, and it gets the same support. His is better than most of ours. :)
Agreed. My phone already has an alarm clock app that sounds an alarm through the phone speaker. If someone tries to sell me a separate alarm clock hardware device that requires a smartphone app to accomplish basic functionality that is already available on the phone itself, I am liable to become very hostile and recount unflattering anecdotes about the salesperson's mother.

It's a GDMF clock. We already have well-established user interface paradigms for clock-setting that require only two binary input buttons, in devices that cost less than $0.05 to manufacture.

The use case for a network-connected clock is to never have to set the time manually, or update it for daylight savings. That is a feature you add to a clock that is already completely functional without a network. You can add a wifi password with just two buttons and a 16-segment LCD, if you are patient enough.
I can't slam my hand down on the snooze button on my phone, not without risking a fragile and expensive device

My phone sometimes dies for some reason overnight, my alarm clock doesn't. No software updates, no[1] battery to die, etc.

[1] okay, there's a backup watch battery in there
When I just read the headline linked here on HN, I confess I immediately thought of Betteridge's Law ("Any headline that ends in a question mark can be answered by the word 'no'"). But of course, that's not fair, so I did click through to the scanned article and gave it a quick read.

No.
There were some studies in using fly ash to reduce the carbon footprint of cement, but it was never clear to me how you avoid point source emissions of fly ash. Isn’t it difficult to handle?

They mention fly ash as a resource but don’t cover anything other than that it will also become scarce.
To my knowledge, you can't get data from an RDBMS without a cursor - kinda required to do even a simple SELECT. I'm guessing what you're referring to, is keeping a cursor open from a Python process that should have been closed after the results were brought into memory.
Its not corruption per se its perversion. Honor and integrity have been usurped by greed, money and power. As long as money = speech and corporations are considered constituents, the issue will prevail. The real solution is to outlaw campaign contributions and lobbying... But that's not going to happen as long as the foxes are guarding the hen house.
Never mind that. Who would buy an alarm clock at all? It's 2019. Use your phone. Or your Apple Watch.