skysight-inc/HackerNews huggingface dataset:
I've never liked that witticism. For one thing it breaks down really quickly - ie by that logic Welsh is a dialect of English, and Walloon French is a dialect of Flemish. It's also fairly irrelevant to me what a government thinks is a dialect when I want to discuss languages. IE ethnic chinese can call languages that are mutually unintelligable 'dialects' all they want, it doesn't change reality.
Yes, some people on the Blue side can be overly sensitive. No, I do not think that "a significantly noisy subset" of the Blue side finds a dissenting opinion to be harassment. Do you imagine these people responding to "I don't agree with that" with claims that they are being harassed? I burst out laughing reading that sentence in the article, it's such an obviously preposterous statement.

It's really quite comical that the author, in order:

1) Claimed that they were being objective and presenting the situation free of bias.

2) Claimed that any person on the Blue side who learns that anyone with a dissenting opinion is on the same site as them will feel that they are being harassed.

3) Claimed that the arrival of Blue users would ruin mastodon.

I skimmed over the rest of the article and it appears to include an "Actually It's Not Technically CP" argument, so I think I probably made the right choice here.
> It just sounds like all of the self-hosted services you were using were crap to be honest.

No... they just match up with expectations of what I said: You need backup solutions. Those backup solutions need to work, need to be recoverable. And when a disaster happens, let's say there's a fire at my house, the last thing I want to be doing is spending hours recovering backup. That's a sysadmin's job, not mine.

I don't know why you say IRC "should have a one-click button to set up encrypted backups to a location of your choosing" -- that's not the case of any existing service to my knowledge, possibly not even for photos. And I also wouldn't expect every single self-hosted service developer out there to have to set up something like that, especially given that the development of such a thing requires pretty extensive sysadmin knowledge and self-hosted projects tend to be open-source-volunteer ones.

I'd love to have more things work like git though. Easy mirroring. Decentralized truth. In some way, IPFS, but not for like the entire internet; just for select projects.
> what's its concurrency story

I think concurrency is fine (threads and async are options) but parallelism still seems to always be just around the corner and never actually here. I understand part of the problem is making their GC able to handle parallel allocations without hurting basic allocation performance more than they're willing to do.
In my humble opinion, wealth inequality is the root of the issue -- to the point where a hedge fund MD can write, not ironically, and I actually thought the article was good, about how much richer people above them are.

That and an increasing lack of socioeconomic mobility. I remember as an adolescent, thinking that professional careers (generally) were a meritocracy, and then slowly realizing they were, for the most part, far from that, although cleverly disguised as such to outsiders.
It is not culture of entrepreneurs but it is thanks to socialists hacking democracy with handouts and exploiting vulnerable people. Sadly politicians in the US look at this scam with admiration as more and more socialism infects the US cementing their power.
Reminds me of this https://en.m.wikipedia.org/wiki/Derinkuyu_underground_city
forgot --no-preserve-root for it to really take effect properly.
Flexbox can handle that.
Suppose the events in question are network messages arriving via DOM callback. You call getNextEvent() and then what? You're not inside the event callback, so there's no event to hand back. You could push events onto an array as they arrive in the event callback and pop them off from getNextEvent(), but how? You can't await an array. Iterators won't help you either, because they are for pulling multiple results out of a function synchronously, not having multiple results pushed to the caller asynchronously. That's what asynchronous iterators / generators are for. Think of it like looping through an array, except the loop will halt to wait for elements that aren't populated yet.
What is there to discuss? 20 years into development and there is still no working fsync(2) which does what fsync(2) in a real UNIX has been reliably doing since 1985. One cannot build a robust infrastructure on an operating system where core functionality isn’t working reliably.
You are mentioning retraining people who have already been through the education system. Weinstein is advocating restructuring the education system from one that creates docile workers who perform repetitive tasks for a wage to one that encourages creativity and initiative. I also think you underestimate how many people have given up their passion to the reality that they need to plug themselves into capitalism to survive. If given an opportunity to pursue that passion instead of living paycheck to paycheck I think we might see a intellectual and cultural golden age.
You can't have a revolution if everyone is living paycheck to paycheck and missing even one day could jeopardize their housing.

[0] https://www.cnbc.com/2017/08/24/most-americans-live-paycheck...
It superficially resembles the Marxist account of the bourgeoisie as responsible for their own downfall ("what the Bourgeoisie therefore produces, above all, are its own grave diggers"), but he ascribes it more to a philanthropic change of heart or concern about their legacy.

> I think it's a combination of both embarrassment and enlightened self-interest that this class — several rungs above my own — is trying to make sure it does not sow the seeds of a highly destructive societal collapse, and I believe I have seen an actual personal transformation in many of the leading thinkers among the technologists, where they have come to care deeply about the effects of their work. Few of them want to be remembered as job killers who destroyed the gains that have accumulated since the Industrial Revolution.

> So I think that in terms of wanting to leave a socially positive legacy, many of them are motivated to innovate through concepts like universal basic income, finding that Washington is as bereft of new ideas in social terms as it is of new technological ones.

I mean the entire idea is bullshit to me. UBI is not socialist and Elon Musk talking about UBI is poor evidence of any sensitivity to the plight of workers or even recognition that things will end badly for them if we stay on course by the bourgeoisie at large.

Fighting the UAW yet talking about UBI isn't being a "woke billionaire" or something, that's absurd.
After 40 years' burrowing, Mole Man of Hackney is ordered to stop
I like the following CBC podcasts:

Quirks and Quarks (science)
https://www.cbc.ca/radio/podcasts/science-and-tech/quirks-qu...

Ideas ("contemporary thought")
https://www.cbc.ca/radio/podcasts/documentaries/the-best-of-...
This is intended as helpful. I would very much appreciate it if you read it with that in mind and not read it just formulating your argument for how I'm wrong and just don't understand your situation.

--

I've raised special needs kids. I'm seriously medically handicapped myself.

Unless your children are all under the age of two, there are things you can do to empower them to take care of themselves.

Store things they need where they can reach them on their own.

If you have a microwave, set up microwave foods and microwave safe dishes near it. Let kids feed themselves when they want to. If most of the food at home is adequately nutritious and they are given some simple guidelines, this won't undermine their health.

For example: My son liked eating cold noodles from the fridge with Parmesan cheese. I told him if he had an apple to go with it, that was a perfectly acceptable light meal. He did that on his own often in elementary school.

Give them very simple rules and standards to follow, such as "I need to be able to walk to your bed, dresser and closet without hurting myself." Then let them figure out how to meet that standard.

I homeschooled while bedridden. The kids piled into bed with me and I read to them.

The point of that: Handicapped people (such as your wife) can often do a lot more than other people like to believe they can. Their physical limitations need to be accommodated, but it doesn't mean they can't do anything.

However, they frequently do not have the energy to deal with their physical limitations and also try to prove to other people that they aren't useless. So the attitude and mindset of folks around them matters a great deal in their ability to both contribute and to lead full lives.

I'm the primary breadwinner for my family unit. I work part-time and intermittently as I am able. Over time, I have gradually increased my earning capacity, in part by focusing on getting myself healthier.

In my household, we talk a lot about "primary breadwinner privilege." When I had a corporate job, my adult sons took over the women's work at home. I'm firmly convinced that a lot of men get as much done as they do because social expectation bends out of their way to accommodate The Job, not their gender per se. That line of thinking has been very helpful to me and my sons for trying to find a path forward under extremely difficult circumstances.

So it isn't being included to man bash. It's being included in hopes that it's somehow useful to you as a mental model.
It has been said before in many ways but I think it's still true that it's really hard for any human (or system) to change their actions without feedback (sometimes even painful feedback). The richer your are the further you are away from that. Some people of course, will change, but on average it just won't happen.
You probably don't want a certificate. I mean, first of all the thing you're protecting in an HSM is a private key, not a certificate, but beyond that...

A certificate means now Youporn, your employer, and your bank all share the same way to identify you. As does Facebook, and five thousand shady advertising companies.

Something like Web Authn / U2F is better here. With this technology sites don't get any meaningful identity, just confirmation that you still have the same token as before. This also means if you find somebody's token you learn nothing from that, you'll have no idea where to return it and may as well just start using it yourself.
The Pentagon Is Building a Team of Tech-Savvy Soldiers
This reminds me of a far better executed version of London's "Mole Man" [1]. I think it must've been linked on HN a few months back, but I can't find the link now.

[1]:
https://www.theguardian.com/society/2006/aug/08/communities....
You definitely can have armed revolution. Some form of "imbalanced economic conditions" is the most common STATED reason for violent revolution, which the starving poor inevitably participate in.
Throughout history the main problem of the ruling class was to find the balance between keeping in power and enriching themselves without the pushing the mob too far and revolting and killing them. This is no different.
> Yes students need to work on the side as well but you cannot just wash your hands off and say "That’s not the problem of academia."

My point is that academia must priorize theory over practice: 1- knowing the theory makes learning the practice easy, and not the other way around. 2- the theory is useful for your whole career. 3- Languages and frameworks evolve quickly, quicker than university courses [1].

[1]: In the university I was in they (re)define all courses every 3 years. That mean if you want to teach practice you must find something stable enough to be relevant for at the very least 3 years. They teach Java as a first language, Python for scripting; PHP for the Web; C for system stuff; OCaml then Scala as a functional language. As far as I remember it was roughly 80% theory 20% general practice (i.e. writing vanilla PHP instead of learning a Web framework).
Do you know of any companies that do that? That seems like a big hassle.
Exactly who cares, let's all be equal hunter gatherers
Surprised to see USB-C connector. Has it gone mainstream all the way in place of Type-A?
I couldn't agree more!

I'm really disheartened at the pessimism that some HN members show towards people working low paying/status jobs.
>It is immoral to steal from a person and to redistribute to others.

This is exactly what your boss does, isn't it? They pay you only a percentage of the profit you create, and essentially steal the rest.

It really is immoral, I agree.
As a single European datapoint: I know Amazon, Ebay, Facebook, Google, Dropbox, AirBnB and used all of them except AirBnB. I never used any of Asos, Zalando, Flixbus, Klarna, Xing, Spotify, Auto1. I know Flixbus and Spotify. I probably heard about Zalando. Asos, Xing, Klarna, Auto1 are totally new to me. I googled them and actually I knew Xing and forgot it, it's hard to compete with LinkedIn. Klarna moved to Columbus, Ohio.
This is an important subject, but a marginal article. Now I have to read more of Weinstein's writings.

There are some key points there. A crucial one is "why did capitalism work"? Some preconditions were required. One seems to be growth. Piketty makes that point at length of course, as have others. Capitalism did not create growth; technology did. Before the Industrial Revolution, GDP in Europe increased by a few percent per century.

Weinstein makes a less common point: the capitalist working and middle class depended on "the ability to train briefly in one's youth so as to acquire a reliable skill that can be repeated consistently with small variance throughout a lifetime, leading to what we've typically called a career or profession". That's broken down. Few people now have the same job for a lifetime. Or even a few years, now. For most people, the return on investment for higher education has gone negative. And, as he points out, any repetitive job is likely to be automated.

Weinstein makes the usual mistake of jumping from trying to identify the problem to proposing solutions. One of Piketty's strengths is that he admits he doesn't have a solution. Proposing solutions too soon turns the problem political too soon.

Weinstein has an incredible resume.[1]

[1] https://www.ineteconomics.org/research/experts/eweinstein
I thought this comment sounded familiar, you posted the exact same comment yesterday on the "Italian Wikipedia" article: https://news.ycombinator.com/item?id=17450827.

I can't wait for the French, German, and Greek wikipedia to also shut down so that I can read this again!
Now, on top of that, add the ability to run map(), reduxe() and filter() on a series of events. Instead of having to wait for all the elements in an array to be available, you can process it as you're receiving it, yet treat it as an already complete array in terms of being able to filter and transform it. It's a very powerful concept and I suggest you read about Observables in the RXJS docs. It took a while before it clicked for me.
Yes, most of us not do not seem to be able to resist the desire for the reassurance as you put it.

My reading of the paper is that it is more about the lack of mathematical (perhaps rational or logical may be the right word) approach to program development than proving programs or lack of proofs.
I mostly agree, but staring off into space can definitely be billable time. In fact, I think even time spent off-task can be billable, at least partially, as the brain needs time to digest what it has been presented with; I frequently find a short break can get me unstuck on a problem.

I think Patrick McKenzie recommends contractors bill by the day instead of the hour, partly to get them to consider necessary break time as billable. Of course, if you get to the end of a day and realize you really have been very distracted all day, you don't have to bill it as a full day.

Family distractions can be a big problem, though. You have to have blocks of several hours — I think the ideal might be two 3-hour blocks in a day — where you know you're not going to be interrupted, short of a true screaming emergency. Getting this across even to one's spouse, never mind a young child, can be very difficult. Getting out of the house might be the only way. As Paul Graham once observed [0], even the prospect of an interruption can be enough to keep one from getting into a flow state.

[0] http://www.paulgraham.com/makersschedule.html
Also, poverty is relative. The cost of living has soared, alongside a nice boost to production, naturally crushing the livelihoods and a large number of people under the weight of it or as a consequence in a vicious cycle. This cycle makes it worse and worse. There's some theoretical point that UBI is supposed to offset, presciently, but bo human culture has solved this problem completely, and there is no profit in doing so for the US. I'm not sure this article is more than a talking head piece (a mild interview) from a "disruption of the status quo" character.
> and isn't really an interesting solution since it's not really applicable to other RL use cases, or even other games.

I think it applies to many games: you typically progress through different screens/levels/whatnot on your way to completing the game.
This is basically how I play Minecraft: seeing how many pointless, elaborate rooms I can build below an unassuming surface structure.
The question was never answered: did she ever end up actually getting the storage space for the potatoes?
Emacs Eldoc mode.
However long it's been, I can't wait for the Ultima Thule flyby.
You can't retire. It's okay for companies because when they run out of money they just die.
> C++ is an archaeological dig of a language, which has about 4 major strata. It can be an entirely different language project to project, depending on how you use it.

This should be the canonical way to describe it. Brilliant.

This is THE reason that I don't recommend C++ as a stepping stone language. If you need it use it, no hate, but it can make using online resources a mishmash of guesswork until you grok the history of the strata.
Unwelcome guests: Airbnb, cities battle over illegal short-term rentals
User Account with no password
The 2004 version? Someohow this seems to happen for really bad movies.
Its a house party. They've invented a house party.
Can't you cut helical gears with a lathe and a two-axis contouring milling cutter? Or is that not precise enough? (Or are you just saying that a lathe with live tooling is "special machinery"?)
Congress Is Weak Because Its Members Want It to Be Weak
Ketosis – advantaged or misunderstood state?
It was a frustrating read, but for what it's worth, he does raise the point that capitalism is powered by growth and that the growth began to go haywire in the 70s. He is correct that what comes after capitalism will be very different, he just appears to be completely unaware of the centuries of thinking that has gone into this.

He doesn't even mention the nearest socialist idea next to private capitalism, market socialism powered by worker cooperatives. That of course has its own problems, but come on, even a mention of that would have made me feel like he or the interviewer had done some homework. Instead I feel like they've noticed a few of the problems Marx did in the 1800s and are bantering about context free.

The media class and their billionaire friends consistently discuss technological change as having completely changed the economy such that Marxist analysis doesn't hold. I'm not convinced. Some of Marx's ideas ware that capitalism would routinely automate and disrupt routinized activity while leaving no safety net for the workers. It would scatter workers, break up every social structure, leave workers alienated from their work and social relations, and leave workers without salable labor with nothing.

This is in contrast to pre-capitalist modes of production that tied peasants to the land or to other feudal relations. Today's peasants have nothing securely, not even housing, and are entirely precarious save for the liberal welfare state that is being torn asunder by the capitalist counterattack on labor since at least the '70s.

I would posit that we are merely encountering extreme conditions in this analysis, but that our abilities as technologists blind us to this reality as our labor is still salable, and the VCs will help us start companies by lending us their money.
> Plus, Europe is way ahead of the us in terms of banking convinence and efficiency.

I heard that just posting a picture of your credit card number somehow means you can get all your money stolen/cause bad things to happen. Is this true? How can this be a thing?
I totally agree and it was actually the reason that I submitted it. I tried to read something from Wikipedia en español and got that even though I'm not in Europe. Do you think that the title "Wikipedia in Spanish also shuts down in protest at proposed EU copyright law" is better? My English is not good enough to be certain that sentence is correct.
> It is hard to recycle used equipment at scale generally and economically. Old ram if it is small will take up a ton of space as well.

You've said this already, but both of these statements need unpacking and quantifying, especially "a ton of space".

There's been a persistent myth that, in datacenters, it's space that's the expensive and/or scarce resource. It isn't. It's power and cooling. Only in the last 5-6 years have we seen the construction of datacenter facilities that could handle half-U densities, let alone what some "blade" systems were trying to do.

> It is the same reason why I don't reuse old hds, it does make economic sense. I would rather overpay for a 12 tb drive than get 12 1tb drives for free. The trouble, increased failure rates,

This is a false equivalence, since RAM doesn't have moving parts. A better comparison would be if you discovered a box of brand new drives, still sealed in their bags with dessicant.

Even ignoring the fact that 12 drives will have much better performance than a single one, would you still just blindly throw them away to buy the single one, without considering if it would be cheaper to buy 12 disk slots instead?

If the answer is "yes", this is inconsistent with "economic".

> the space usage etc is just not worth it.

I've already addressed the space usage as a red herring. What's the "etc"?

> A few ssds in a high speed non redundant raid would be much better.

Why a few? Isn't a single high-end one enough to saturate an NVMe or PCIe slot these days?

> Or a new class of volitile slow ram that has tons of space would be interesting. So more space at lower cost than ram but slower. That would be interesting. Give me a few 128GB sticks please.

What if this "new" class is actually DDR3 and the "sticks" are actually PCIe cards? That's what I've been suggesting.
It's rather hypocritical to argue that the lack of type safety is a feature not a bug and then turn around and claim TypeScript as a superset of JavaScript.
Beat the game to turn on your PC
One "problem" with western liberal democracies is that the billionaires are not tied to the land. This means that they are less concerned about the future of any one particular country. They can just relocate with ease. It also makes them less likely to invest considerable time and effort in trying to shape any one particular country because some other faction might take over power in a few years and all their work will be lost.

This is in contrast with countries like China where the CCP oligarchs are more or less tied to their country. That is the so called technocracy. It is not that they are any better than western billionaires. They just have no choice but to ensure the future stability of the only country in which the can retain their high status.

Now, I say "problem" because do we really want to recreate a new aristocracy?