skysight-inc/HackerNews huggingface dataset:
Maybe so, I don’t know. One thing is sure. Clinton’s and W’s and Obama’s illusion that eventually China would follow the example of free trade some day because that was the supposed natural progression has led to this dispute that had been brewing unattended for decades.
Two Super Common Scams in the Cryptospace and How to Avoid Them
I agree entirely and the complexity over systemd has been one of the major concerns.

I do like having a standardized way of managing processes. Systemd does make packaging deb/rpm files way easier, but I don't really like the price. Everything is abstracted to systemd. Mounts. udev. mult-users/logins (consolekit).

I like fstab with UUIDs. I like manually mounting a USB stick when I insert it. I like having the options of using an automounter or not using an automounter.

At home I stick to Gentoo and Void. runit is super simple and I like the concept behind it (although it does lack in some exceptions/logging issues).

I think ideally on my hosted solutions, the best thing going forward is a thin Alpine with Docker and running all services as docker containers.

I really wish the FreeBSD port of Docker was still maintained. I'd switch everything to FreeBSD+Docker if I could.
Mental health is totally a (multidimensional) spectrum, and in mental health it switches from normal to a "problem" if it's affecting your life. There are a ton of medical conditions where we've drawn lines in where we think it goes from normal to a problem (blood pressure, blood glucose) and I don't think anyone is saying "oh, your blood glucose is just different than mine, you don't have it that bad". We even have the term "prediabetic" to indicate that they are getting to the bad end of the spectrum.

I think it's incredibly useful to realize that all of us experience symptoms of anxiety and depression, intruding thoughts and compulsions, but those who with the problems are just those further along the line. It's not diminishing the issue, it's humanizing the sufferer. They aren't "crazy", they are suffering from something we all can relate to, but just in a manner that's unmanageable.
Maybe have some standardized record of relevant issues. But it can't be that you do something, pay for yourself and then have to disclose that.

On a side note I am not even sure if individualized car insurance (and health insurance) prices are worth the effort of collecting all that data. You have to build up a big bureaucracy that evaluates all the data. Maybe it's cheaper to just take a nationwide average and save money by not needing that bureaucracy?
Getting Started with Activity Tracking App. Data Collection for Machine Learning
> Yes it's probably quite rare that a student is rejected at say HYP and does not get into any other college but I don't see why that matters?

Because the opposite case, where the economic destiny of folks from previously disadvantaged-in-America ethnic minorities is real and more common. If you're looking for a justification, more good than harm.
> if the US Federal government designs such a system it will be an inefficient and super costly monster pandering to special interests

I think you described every government project to date.
Prosthetic Limb Restores a Sense of Body Position
McDonald's just opened a new restaurant that looks like an Apple Store
And which operating system does the author expect people to use Matrix on? The one he personally wrote and reviews every commit to? Does he expect everyone to only chat on "trusted" open-source desktop operating systems and not their phones?

The F-Droid argument is a really empty one. Packages are cryptographically signed? Are you verifying those signatures? In an article about "trust", can you explain how exactly you trust F-Droid packages and not Google Play ones?

What about iOS?

The whole article is extremely vapid and lacks any compelling argument. Signal has introduced state-of-the-art encryption to millions of people in an accessible way.

The author goes on to poke fun at the animated GIF feature of Signal as if it is a waste of time compared to working on an F-Droid distribution, but neglects to address five of the seven points written by Moxie (which he links to) about why they chose not to do that.
Signal, in an indirect way, requires 1/6th of the world's population to part with their biometrics. It requires phone number, and in India, getting a phone # requires Aadhaar, which is a centralized, biometrics-based ID (photo, fingerprints AND iris at the moment).
So long as Docker works on Alpine and Docker+musl bugs/issues are addresses and fixed, Alpine could be a great base for running a container infrastructure. Within the containers you could use regular Ubuntu/glibc based images.
Getting to data nirvana – a user’s guide to data lakes and GDPR
My new secure chat app encrypts your message then send it to /dev/null.
I would agree with you if only Signal would not ask for so many permissions on my phone.
Maersk, IBM Unveil Blockchain Shipping Solution for Global Supply Chain
User 0 is root, and it is not able to read everything on other machines — as has been the case for decades.
Is the .apk reproducible from the source?
Unless it's Librem-5 (https://puri.sm/shop/librem-5/), although we've yet to see what comes out of it
> What bullshit. Accepting someone underqualified means rejecting someone perfectly qualified, by definition.

Ah yes, because college admission caps are not at all arbitrary and never change.

> Publicly funded ones should have fair and non-racist transparent standards.

Careful there with your language. Racism is an institutional proposition, discrimination is an individual one. So long as "white" (whatever that means) Americans hold the majority of political and economic power in America, the conditions for "racism" don't exist except in the most degenerate dictionary sense of the word.
Monitoring a Composite Cloud-Native Solution Using Serverless360
I think changing the PhD system is a great target, but how can you identify that as the culprit without changing the professoriate/tenure system?
Firefox has a decade-old bug that serves users Apple and crypto scams
Hating on systemd to hate on it is never going to give you a positive outlook. I personally really like the packaging simplicity and the concept of target files. But I have had lots of issues with the implementation and this article shows a pretty good example of just how complex it can get.

I wish there were drop in replacements that just reused the target/service files, but almost all of those have been abandoned.

systemd does solve legit full process management problems, but I think as we move to more docker based deployment strategies, its usefulness in that regard will start to decline.
Show HN: Incrementalist – Practical Tips for Small Businesses
> that's the unique instant messaging that has FOSS'ed both the server and the clients.

Signal's server code is open source as well: https://github.com/signalapp/Signal-Server

And apparently the client can verify that the server is running that code: https://signal.org/blog/private-contact-discovery/#trust-but...
Very cool! Error handling is a shortcoming of Go. If you enjoy coding in Go, as I do, then you'll appreciate this pattern (errors are values).

Yes, I wish there are more powerful options similar to scala's for comprehension:

for {
x <- xf
y <- Try(fooy())
} yield x + y

But you don't get that without other trade-offs. If you're using Go, you'll appreciate this pattern.
Signal has to be able to route messages from user a to user b through their centralized server, so at a minimum they are capable of logging "This user sent a message that we relayed to this other user".
The whole point of insurance is to distribute risk. At some point, if coverage granularity becomes too high, insurance will just become pointless, right?
It's complicated, but that's kinda what happened to the Lavabit "secure" webmail service. When the owner wouldn't install a backdoor, the FBI sought the private encryption keys so they could MITM the whole site.

https://www.newyorker.com/tech/elements/how-lavabit-melted-d...
"Free" is really handy for keeping the service fast & on time though. Not required to be sure, but each rider digging for change takes time. My local bus rapid transit is nominally not-free, but tickets are not checked. It's impressive how fast it is, and that is part of why.
The DNS community brought DNS over HTTPS on itself
Based on how people talk about it I actually thought it was a lot more.
Did you watch it at the time or in retrospect? That was largely the style of TV at the time, so I'm wondering if you experienced it while the expectations were still there, or if you were already in the world of Heroes and Lost when you watched it.
Jesus, they went from close to 400 million on 3.6 billion revenue to 96 on 1.6 billion revenue, and it's a success?

Really puts into perspective how tumultuous the last 15 years has been for even the biggest newspapers.
> Really, I don't understand how this is news. It's what was going to happen, everyone with half a brain has known that since facebook started being a thing

Just because something isn't a surprise to you, doesn't mean its not news. I know that wild fires will inevitably happen, but I'm happy that they are reported on the news.

> So how is it that there are still people who apparently care that this happens?

So how is it that there are still people who apparently don't realize that the 2B+ users of facebook don't know everything they know.
I was on Wire for a time and even got other people on board. Then the experience suddenly degraded out of nowhere. The desktop and web clients would never finish syncing. Some other stuff I don't remember. I really liked the app though.

I mean the unfortunate reality of chat programs is that there are so many that when I'm having weird problems I'm not gonna spend time opening issues on GitHub and sending logs; I'll just go back to what works. That's even more true for my non-technical friends.
The signal server is responsible for doing the trust-on-first-use key exchange and letting you send offline messages to your counterparties. If your client could somehow be tricked into thinking that the other side was offline and you'd already sent them a large number of messages while they were offline, or that this was the first time you were talking to them, your client would leak a lot of metadata to the server. And given that the server is in charge of routing your messages to your counterparties, it seems like there's a lot of potential for a hostile server to trick the client in that way.

Theoretically it might be possible for a sufficiently paranoid client to cover all the bases. But it's certainly a huge attack surface.
From Star Trek to Fifty Shades: how fanfiction went mainstream
I think the value of simplicity is often underestimated, especially by really smart people.

Go's bare-bones practical, opinionated simplicity can eliminate, right from the start, huge numbers of decision points developers might face any given day while using more complex and expressive languages, with plethoras of elegant abstractions to fit every situation. Thats really valuable IMHO, when any one of those decision points can lead to technical debt, or lost time and energy on internal (and external) technical debates.

Its an especially huge win when building software to perform necessarily complex work (like distributed container orchestration).
The simplest way to keep that from happening again is to prevent wars like Afghanistan from happening again. Technology that makes it easier for the DOD to justify a war (by reducing civilian casualties) makes war more likely. Therefore, be refusing to build this technology, you help make war less likely.

I personally find this line of reasoning quite compelling. It's pretty clear that precision guided bombs, drones, body armor, and other technologies designed to save lives in war have also made war much more politically palatable for the DOD.
Google Hacker Asks Tim Cook to Donate $2.5M in Unpaid iPhone Bug Bounties
Maybe (as a matter of fact surely) a notifier is "too much".

But if an user (voluntarily/actively) can go to a page and in it there is info on:

1) replies on own thread

2) replies to own comments

3) total number of replies on threads user posted a comment to

It would IMHO not be anymore a nuisance/interruption (like notifications are) but rather a resource.
Uh, yeah, since about 2002.

apt-get install wondershaper

Specify your upload/download speed. All done.

It works really well if your upload and download speeds are predictable, as they were when I had cable. Now I have ADSL, and upload/download speeds vary with the weather (yes actually), and phase of the moon (probably), so it doesn't work so well, unless you set it to the lowest speed you are likely to see. (Don't do this on ADSL - it isn't pretty.)
To be pedantic, in N years we will run out of fossil fuels - or at least, fossil fuels that deliver positive EROEI. In the 1950s, petroleum was recovered at roughly 100:1 EROEI. Today, the Canadian tar sands are about 3.5:1, and they're profitable. The good oil is already long gone.

Peak oil is a matter of when, not if. It is not an infinite resource. The interesting (and worrisome) question to me is if we'll be able to convert the transportation grid to predominantly electric (and thus powerable by solar/wind) before we hit a global peak and start losing maximum recoverable oil at 3-10%/year, which will cause intense price spikes and resource wars, due to inelastic demand.
Top IT outsourcing myths busted
I switched from Facebook to Twitter/Snap/Insta.

Much easier than I expected, I still check my facebook once every few weeks, but the content on FB was garbage.
I know my interview with Riot was more like a freshman college hazing. At the end they setup a 2nd call and I was like wtf. They said they were just testing me to see if I could handle the culture and that I passed so I can move on to the next interview. I told him to diaf and never contact me again.

I'm male, I can't even imagine what its like for Women.
Sure, but does Julia have an equivalent to ggplot2 and dplyr? These are my two most used packages for my daily work. If not, Julia is probably not worth it.
Fourier or newton did not persue improving society, and they did.
(US perspective) I've wondered if for-profit insurance as we know it can survive changes in advances in actuarial science & related fields.

As I understand it, the entire concept of insurance is based around gathering relatively large groups of people with a solid understanding of their average risks for certain types of loss. Given the averages hold accurate over time, those that need a payout can get one, and the insurance company makes money in aggregate.

However, the better the insurance companies can understand our risk profiles as individuals (going well beyond age/sex/smoking/etc/etc/etc) - eventually (in theory) a motivated insurance company is going to be able to determine that I have a 90% chance of developing Serious Syndrome X while you have a 97% chance of developing Minor Issue Y.

Today we might get put into the risk pool. But as the science advances, the risk pools can be cut into finer and finer (and more accurate) risk pools. Why should a profit-seeking insurance company insure me past some point when the data strongly indicates i'm going to need drastic and expensive intervention.

It seems like the three ways to avoid this are:
1. "Advances" like the one mentioned here don't turn out to have enough predictive power and insurance continues to operate much as before
2. Some people just can't get for-profit insurance, at least not for health coverage (I'd think accidents will always remain much harder to predict than e.g. heart disease). Pushing them into some kind of not-for-profit
3. Regulation forces blinders on to underwriters essentially saying "actuarial science advances to here and no further"
I always find the example of PDEs interesting, depending on which mathematician you talk to PDEs could be anywhere from "as pure as it gets" to "extremely applied"
Why would you rely on others for recommending those, but not for Signal? Just don't recommend anything then, or don't criticise Signal. What's the point of convincing people to move to worse alternatives?
How to Improve the California Consumer Privacy Act of 2018
Anyone who follows Chinese politics will realize the CCP has factions just like any other large political organization. However, factional divides are usually restricted to smokey rooms and kept out of public eye. But when personal wealth is at stake, they are bound to be more riled up.
Apple wants iPhone to be proof of identity and replace passports
The thing is though that JadeNB is still making a good point.

Hypothetically, if I were to give my DNA to many of these services, I'm giving it to them with full understanding that they are allowed to share that information with anyone they see fit. Well, I can't now complain that they saw fit to share it with my insurance company can I? I certainly can't complain that my insurance company was interested in getting that data. The insurance companies collect relevant historical data for every other type of insurance.

I do agree with you that your DNA should be private. And it is private, so long as you keep it private. Telling a thirdparty, especially one who is a known loudmouth, the details of your DNA is the opposite of keeping it private.
An open-source server is certainly a step up from Signal, but since Wire doesn't support federation (either in their ToS or in practice) I'd favour Matrix.
A better comparison would be Intel Research and DARPA or Intel and the whole DOD. By either of those measures the military budget is much bigger.
They are absolutely unified against the lower classes. Your argument is simply that they don’t realize that, and I agree. It appears they don’t realize much at all in terms of social concern.

Let’s take a minimally critical look at Palo Alto’s history. Simply enough, if there was any tide of social consideration amongst these tech communities, Palo Alto, Bay Area, etc. would not have turned into the dystopia it now is. There would be less wealth and more humanity. Theee’s nothing complicated about this unless you insist on disbelief.

The “start-up space” is a misnomer of progressivism.

“Start-ups” are technocratic race-to-the-bottom capitalist entities; precisely the enemy of social concern since the advent of social concern. There’s nothing in Karl Marx’s works that does not apply to start-ups. You’d do best to just call them businesses because this term “start-up” apparently has an addictive element that causes some people’s eyes to glaze over giving a sense of unmitigated positivity. And maybe the hope is positive for themselves but not for others, and that is the problem.
You said, "Nevertheless, they are not synonyms, and the existence of these two different words suggests that there is a useful distinction, even if it is not sharp, and even if it is not always applied consistently."

That is what I was responding to. There is a difference, but it's social and not linguistic. Which means when you say things like, "Chicagoese is clearly English", that you are making a social judgement that they are the same language, whatever that means to you.

Clearly, for at least a few people quoted in the article, it has social meaning that they both speak "Chicagoese" and not "just English". So they might have a quite different opinion on the matter. And clearly the author of the article does.
Sony celebrates selling 500M PlayStations w a limited edition 2TB PS4 Pro
Road upkeep is really cheap. (Cheap enough that Dominoes Pizza can fix roads for fun as a publicity stunt). The numbers seem high, if you aren't used to transit budgets -- but by those comparisons, roads are really cheap.

A $13 million bridge repair sounds expensive. But to replace that bridge with a BRT line (as one example) has an initial upfront cost of ~$40 million, and has a higher per-day maintenance cost too. To replace that bridge with a real subway line (which is probably what NYC would need to best serve riders) could easily be $160 million or higher.

Roads are the cheapest way to provide public transportation. Not necessarily the best way, but always the cheapest way.
How a batch system watches your processes and why it's so bad at it (2011)
Great idea! Pay me for improving society rather than chasing academic kudos and I'll gladly spend my time doing that instead of writing grants and papers.
> Pray, tell us more about the difference between subtracting points from someone for their identity, versus giving extra points to someone for their identity?

But that's not what admissions processes do. They say, "Here is the criterion for folks with consideration to their ethnic minority." All the research I've done does not suggest there is a single score folks are adding and subtracting to.

In the case of the article, they didn't say, "Sorry your womb makes you ineligible" they actually graded the tests with a penalty attached. They "changed the results" of the entrance exams.

> Pray, tell

Prithee sir, read with care. I hope thy question was answered. Fie, sir, fie! For this craven fear of loss and refusal to harken to the scope of history holds back your potential.
I was just considering learning Clojure recently, what resources would you recommend?
And that's not even what Moxie meant by "harm reduction" - he meant that he wanted to stop people downloading APKs from random third parties, which has surely been pretty much accomplished.
This sounds very much like OCD. One of the nastier traits of OCD that I experienced with a partner was the tendency for the OCD to hide itself, by convincing the sufferer that they were just a terrible person, or that what they were doing was normal. And this was post-diagnosis. My interpretation was that accepting you have OCD is the first step to acknowledging that the repetitive behavior isn't necessary, which of course the disease fights against.

It was very hard at times and there was often hostility but it was always recognizable to me as a symptom of the disease and not an intrinsic quality of the person.

I met another person with OCD who didn't know they had it - 5 hrs of cleaning each day and they didn't know, they just knew things needed to be clean.

I strongly encourage you to do what you can to get to a diagnosis. What helped the person I was close to in the end was cognitive behavioral therapy and a lot of hard work, to get to a point where things were manageable.

Finally - the biggest mistake I made as a carer was not talking to others about it or recognizing and acknowledging the effect on me. Get support for yourself if nothing else.
Really, really cool. Bravo!
Handwavy dismissals from Mormons about the high suicide rate all have one thing in common: they may explain higher than average baselibe levels, but they don't explain the growth. It is certainly plausible, and as empirical understandings improve, Mormonism is certainly being honed in on as a significant factor.

https://m.huffpost.com/us/entry/10798286
The upsetting thing with this whole "paying for the privilege of giving someone else your DNA" trend, is that even if you are opposed to it, relatives of yours essentially give your data too. For example, apparently, both my mother and father have already sent off their DNA to these various ancestry companies, which by extension means that I'm also in there, albeit slightly detached.
Let's Talk about HTTPS, Google and China
You can buy a raspberry pi zero which has the same functionality.
1-based indexing is a non-issue
Except that its business model IS being a monolithic entity.
They were also planning to stop using the $ in favour of the Euro to price their oil. US business interests did not like that one bit.
Hackernews suppressing Riot discrimination news?
One of the largest outcries in the gaming industry today and suddenly the stories all vanish from Hackernews?
> better

What happens when the sensor is not reading correctly? Isn’t that the biggest possible danger? The human “knows” it’s wrong but software?