skysight-inc/HackerNews huggingface dataset:
Well, it certainly seems difficult to pair program for 8 hours a day. That to me indicates that people don't understand the point of it.

For me, pair programming with the right person always resulted in a quantum leap in my knowledge and skills. This was true for the astrophysics professor who taught me about Linux, RAID, Fortran, and modelling colliding galaxies, it was true of the electrical engineer who wrote driver software for a DNA sequencer, and it was also true for the guy who would keep postgres from falling over every damn morning at a startup whose data was just exploding. Even today, when someone new comes to a project we sit down every day or so for a few weeks and we code.

The amount you can gain just by watching a pro is incredibly valuable. It's all the little things, the tiny decisions they make, the way they think about problems and solve them. You'll get a glimpse of the reasoning and experience behind their philosophies. These are not things you can easily see through a pull request, in a classroom, or even in meetings. For me, it is the ultimate kind of mentorship.
My Notes from Dockercon EU in Copenhagen: Kubernetes, Moby and Serverless
I'm not sure I agree with your anlaysis. True the user ran Firefox as root (which is terrible practice), but also had the same problems on a different system that never ran firefox:

> Interesting to note that another system, also a sister, seems to have caught the same, and I can't recall ever having run anything but VirtualBox VMs on that one, it's turned off right now until I figure out a recovery plan, so at least 2 systems to recover, and have one clean one to do so from.

That said, it could easily be explained if SSH private keys weren't encrypted (passphrase protected) and allowed an easy hop from infected to sister. And if somebody is running Firefox as root, it doesn't seem too extreme to assume they might have unencrypted private keys...

So it may just be from running Firefox as root, but it's still possible it could be from other things.
Ask HN: Which post on Indie hacker is your favourite and why?
Not trying to blame the user, just trying to understand: why would someone ever run a web browser as root? A text editor to edit system files, ok, but a browser?
"What are the major effects of an urban vs suburban campus?"

An urban campus will promote urban housing which is dramatically more energy efficient than single family homes.

Further, commuting from a condo building to an office tower (or whatever) is very likely to not involve a car and to involve significantly more walking - so you have positive environmental and public health externalities there.

... and then there are networking effects as the new condo building needs a new neighborhood cafe which needs a new bus station and bulb-outs for bike lanes ...

Fast forward 20 years and you have a new train line.
Show HN: Dynamic DNS with Google Cloud Functions
I almost moved past, but this bit of tripe irked me so much that I need to say that this comment is the absolute worst kind of idle criticism. Shame.
I don't understand from this post why run Firefox as root and why have in addition flash enabled on Linux.

But it's still interest that they bother with making ransomware the first place for Linux.
Crime is not on the rise and the police are not underfunded(0). Where did you get this information?

(0) Their pension plans are underfunded, but those plans are rediculous compared to private sector plans.
> At the same time, each language is a barrier between people, one that prevents ideas to be shared and stories to be told. The fewer such barriers we have, the easier it becomes to understand others. Literally.

That is a strong case for having some language, like English, that everyone knows worldwide, in addition to their own languages.

Languages aren't a barrier between people. Not having at least one language in common is. The difference is subtle but enormously significant given that people can and do speak more than one language, and that full fluency in 2 or 3 languages is the norm in parts of the world.

There is a large amount of culture in every language. My own native language is quite small with no more than 2 million speakers, and for that language to disappear would also mean the loss of a lot of culture, and I do not just mean books and songs but also "everyday history" such as people's diaries, etc. And the loss of stuff we sometimes call untranslateable - not because it's impossible to translate per se perhaps but because there are often words or phrases that carry a particular cultural meaning.
For the most part here are some patterns I've noticed:

1. when pages don't work at all, try looking for cloudflare links. They might have their JS and CSS hosted there

2. When you want to play videos or audio look for *cdn domains (aliexpress has alicdn for example). These ones I tend to add to my whitelist.

3. If you have something like google apis you can add it to the whitelist and add a sitespecific conditional in adblock or ublock.
At least on my Sony/Android phone it's possible to access a subset of the camera app from the lock screen (phone locked). No fingerprint reader, and the "pin" is a passphrase.

The phone is encrypted - but the battery isn't removable, and I assume there's more than one way to get at the data as long as the phone stays on (usb/pin header access, some form of cold boot attack, kernel 0day).

I seem to recall the iPhone used to be similar wrt using the camera on a locked device - you can disable the touch id and enable a more secure pin? (although, if it's still possible to brute force the hsm, going to a "secure" number of digits isn't really practical. But six digits with three attempts before actually hardware enforced cool down should help a bit. But even at just 1 guesses / 3 seconds on average, it'd at worst take a month (15 days on average) to get into such a device, assuming an automated/robot brute force toolkit - especially with faulty tamper resistant hw).
I don't think it's true. Some manufacturers did produce less thin phones, both for better resistance and longer battery life. Nobody bought them. Maybe you're right and it's the web that influences people into buying these or maybe people just want to buy the latest and "most bestest" (whatever the metric is, nowadays its thin and pixel density ... people are into 4K now, 8K is coming too)
Every educated man would have been familiar with the Bible and classical literature in Europe and the Americas until the 1960s or so. The western world, Latin Christendom and its descendants, had a canon which could be assumed common to all and alluded to for a long, long time.

Newton’s Philosophiæ Naturalis Principia Mathematica was published in 1687. Dante’s Divine Comedy was the first celebrated work of literature published in the vernacular, in 1320. Latin was the sole official language in Hungary until 1844.

The West’s ignorance of history is really quite recent. Matriculating at a university without Latin or Greek would have been impossible until at least 1880, conservatively.
In practical terms in the US, nearly any time someone uses that phrase, they are an attorney. From context, OP is probably neither a prosecutor nor a criminal defense attorney, because they would likely mention that given its relevance.

Technically though, officer of the court is a pretty broad term that includes judges, magistrates, medical examiners and coroners, process servers, interpreters, and even bail bondsman. Anyone who plays a role in the functioning of the court and has duties to ensure justice is carried out. But really in practice you never hear anyone except lawyers refer to themselves as such.

It's usually a phrase we use to indicate that messing with us means messing with the judicial system, which tends to invite harsh punishment from judges, who are after all themselves attorneys.
That's an interesting resource, although, as you say, it measures more "how close this language is to English" than "how easy it is to learn for everyone". I agree with your entire comment, though, there is probably an answer for "which language is easiest for a group of X languages speakers to learn?".
No. Intellectual property is a legal concept supported by a framework of laws and regulations. In itself it doesn't constitute theft. Exactly how the laws are used or abused matters. Intention is everything. From one end of the spectrum of having all your productions distributed everywhere rendering you unable to sell it even for a pittance to coming down massively with locked down systems and lawyers and costly lawsuits to intimidate and harass people into buying your product over and above its subjective value... we need a balance like everywhere else. Absolute statements rarely cut it.
Show HN: Whichway.link – Braindead location sharing for pedestrians
It can be tedious; but so can waiting for somebody's poorly written javascript to lag your browser.

I started blocking all JS by default for security, but I've actually found it to be a much better user experience as well. You deal with the annoyance of having to whitelist domains, and sure a lot of SPAs don't work at all until you enable JS for the client-side rendering, but many, many websites work far better because all the content I care about is server-side rendered and JS is used to load ads that disrupt the experience (this is especially true on mobile. For that I highly recommend the Brave browser). You'd be surprised how much better it can make parts of the web tho to have no JS :-)
They very might have in theory. Other thing is practicing it. Governments understand that too. Who pushes the narrative has the power there is no need for the violent revolution of 1789 style.
There is a few standard ways to earn a living on writing open source software, all with benefits and drawbacks.

1: Selling exception. Keep it GPLv3 (or AGPLv3) and offer profitable propriety software to pay you for an exception. The major drawback is that you can't use others gpl'ed software in your software, including patches.

2: Subscription based donation like patreon. It is more stable form of donation if you got a existing user base that is willing to upfront commit to it. License choice is generally best as a community decision.

3: Hosting provider. In this case you want to corner the market in hosting the server-side. If people are required to host themselves than this is obvious a non-option. AGPLv3 is generally a good choice in keeping competition at bay and honest.
Your lack of constraints is disturbing
Is life not harsh? Should the world just stop adjusting to the new global interaction just so that some people can avoid some discomfort?

edit: To those downvoting me, can you please explain why? I was asking a serious question. The post above made it sound like that person's comfort was more important than adapting to changing times.
These things are very hard to find concrete data about for outsider, which I am one of, but at least nVidia has published that they're building their new Falcon controller chips based on a custom RISC-V architecture. It's hard to tell how widespread it is since they are not buying chips from Renesas or MIPS and looking at the board wouldn't necessarily show you there's a RISC-V chip in there. All we need now is a high performance variant of lowRISC to combine it with its safety features, port seL4 and MirageOS to it. Then would get finally get back what we had with the old Burroughs machines and enjoy safety and performance without having to choose.

Anyway, they announced this publicly in 2016 so I assume it's already hidden in some nVidia hardware. I also read about a storage vendor (Seagate? or WD?) working on a transition to RISC-V, but I cannot find it right now.

https://riscv.org/wp-content/uploads/2016/07/Tue1100_Nvidia_...

The reasons cited sound like those we heard about Linux and Samba or Linux and Apache in the past.
I don't know about everyone else, but until they start to step up and turn in the bad apples, I will personally continue to make generalizations. These people are police officers, it's their job to uphold the law.
> Cities change. They always change. Sometimes they change in ways a particular person likes; sometimes they don't. But this whole business of "good Seattle" is just crap.

I echo this sentiment here in Boise, Idaho, and we seem to be in the middle of this change. Companies all over being recruited into the Treasure Valley, and the cities here are dealing with these growing pains of being an attractive place to live that has jobs and low unemployment.

Some of the "locals", however, seem to think we can have economic prosperity and growth without the negative externalities that sometimes accompany it. I think the "locals" would be happier in small towns a few hours outside of Boise, where they're not really changing (although brain drain is a bit of an issue in rural America).
"If you care about the stuff on that computer, you really want it synced somewhere anyway."

I disagree.

If you care about (stuff) you really want to back it up somewhere.

This is different than "syncing" which can mean anything, is usually a completely unintelligible process for the end user, is fragile, and is actually a hard problem.[1]

Much more intelligible and manageable is to have one single repository of data and carry that "kernel" of stored data everywhere. Yes, certainly you should back it up, but the backup is just that: a point in time backup that you do not operate against.

[1] Two way sync, dealing with new, but different objects on both devices ... this is not a "solved" use-case ...
It doesn't seem to have been mentioned on the forums, which is alarming, but the correct response to finding out your machine has been owned is to shut it the fuck down. Right away. Then boot up a rescue CD, which will have a known working system (read: not compromised), from which you can do some forensic work to find out how you were owned and what data is recoverable.

Take the data you can recover offline and then reinstall from scratch. Don't try to fix it, just recover what you can and throw the rest away.
Probably because they were lazy and just logged in as root "like they do in windows" because they don't know how to sudo

Or maybe that was not the source of the infection, just ssh enabled with a weak password
Try uMatrix.

The uMatrix UI makes managing this a lot easier.
The Family Making Billions from the Opioid Crisis
Why does it matter if Firefox ran as root or not? I agree it's terrible practice in principle. But most people will run Firefox as their ordinary user, which normally has full access to the files in their home directory.

If someone gets arbitrary code execution under your user, they can erase/encrypt your files. Who cares if the OS files are safe. All the data you really care about will be gone.
$100M blockchain and cryptocurrency fund launched by Stellar cofounder Joyce Kim
Seeing as the user's main problem is their home directory was encrypted, the root doesn't seem like it would make any difference...

Better would be easier ways to run browsers (and all applications) inside protected systems of some kind, so even if they are hacked they can't touch anything outside their own cache directory, and creating downloaded files.
Interesting that you mention that — holding neither strong opinions nor privileged knowledge about the matter, the desire to avoid making a comparatively uninformed decision about the disposition of my body after death "at a personal level" is precisely why I've been a total organ donor since the opportunity first presented itself.
We have very similar signs in the Blue Hills Reservation just outside Boston, but the hours are rather more restricted (I think it's just Tuesdays). So it's not completely unheard of even in the relatively urban Northeast, probably because the deer situation really is getting that dire.
I was expecting a deluge of applause when he said `This is the iBook`. Kinda like - https://www.youtube.com/watch?v=M4Pc1eQtWmQ&feature=youtu.be...
If bases are good at one thing, it's destroying and denaturing proteins.
I don't know, if you ask me when in the field of public policy, this approach is a bad idea. When I encounter someone making proposals who is stating opinion as fact, I assume the person doesn't know the difference so I discount their opinion fairly strongly, because a lot if not most people in my experience genuinely don't know the difference.
Formal methods are particularly effective for verifying hardware, because a) the state space is much smaller than for software (although it can still be prohibitively large for complex designs and brute force formal methods) b) people are actually ready to shell out some decent money for getting the verification done.
Closing All Parentheses at Once
Show HN: Pg_blkchain – Postgres blockchain extension
It doesn't require an angel to turn in a coworker who executes a black man in cold blood.
>Right, now write an algorithm that takes 140 characters of input and correctly identifies whether or not the intent of the author is to legitimately commit an act of violence

You don't have to for 2 reasons. 1. The law states that intent is irrelevant and 2. people already report these threats.

>Removing the requirement for intent is literally banning certain types of speech for the sole purpose of allowing for algorithmic/lazy enforcement

Not it isn't. The threat absent intent is still illegal. It is illegal precisely because it hard for humans to judge intent. And, often you can't establish intent until after someone has acted upon a threat, which does you no good. Death Threats have been illegal in the US and preceding common law systems for basically forever. It has never been protected speech in the US.

To reiterated, death threats are not protected speech and this isn't a free speech issue.
The person you are responding to stated that they are not in the US.
I wouldn't fully blame Amazon but Seattle definitley has lost the culture or character it had when I growing up.
You have to be reading ahead anyway to be physically prepared for the next notes. This is a problem only for the nearly musically-illiterate.
I am pretty sure it's abrt, this reports to downstream. I don't know whether they get passed upstream, but sometimes they do.
If you can make the trip to Chaco Canyon, I highly recommend it. During the day, you can spend time exploring (and I really felt like I was _exploring_) the canyon and spend the nights looking at the nicest views of the night sky you'll ever see.

PS Rental compact cars can get totally handle a 13 mile dirt road.
America's Best University President
English has historical spelling and that's pretty much all the crazy that there is to it

The problem in German is not the declensions, it's how they mix and match

Like 'der' can mean masculine in one case and feminine (or plural) in other cases. Or the 'er' ending can mean a lot of things.

> I've also heard that Korean, Arabic and Japanese are super regular.

I can't say anything about Korean but in Arabic it's common to drop vowels (they also have 2-plural) and Japanese with its thousands of symbols with no easy way to derive their meanings and no hint to how each one are pronounced are anything but regular. Especially Japanese.
I see product/idea validation as part of the marketing process, too.

In the intro to marketing course I took in college, one of the points they really tried to ingrain in everyone was that the market research you do before you create a product or feature is one of the most important parts of marketing.
It's pretty common for noobs to do this when they have messed up permissions, because permissions errors magically go away.

The OP on the Gentoo thread seems more than competent enough to know how to fix permissions issues though, so I agree it's a headscratcher.
Guide to Building Reusable Components in Angular 2
Hitting on someone is not sexual harrassment.

I've partied w Scoble, he's a nice guy.
I'd highly recommend www.thestudentroom.co.uk if you have questions about St.Andrews or studying CS in the UK
When the police are trained and accustomed to believe that abuses of power are legitimate behavior, why would they change that behavior with body cams? Regardless, the benefits of body cams go far beyond deterrent. They provide the population with the ability to produce evidence of police abuse and effect institutional change long term via legal action.
This isn't a replacement for any native Python data structures. It's a collection of three different approximate data structures for dealing with large data sets where you're ok trading off accuracy for reduced memory usage.
Unfortunately they still design their phones so that it turns off when I grab it. Because I have human hands with opposable thumbs and the power button is right there on the side where you grip it. I wonder what lifeform Nexus phones are actually designed for.

Those colorful buttons are real nice though.
There's a gorgeous tiny forest on the Beara peninsula that I visit whenever I can. I think it's my favourite place on the whole island (Beara as a whole is happily underrated and relatively lightly touristed).

However, it's fenced in by old stone walls, and I was dismayed to see someone had driven a tractor through said wall the last time I visited and there were at least a couple sheep munching away in there.
I keep telling people I want a Viking funeral. And not one of those silly, historically accurate ship burials. I want to be pushed out to sea in a longship with a sword laid across my chest, with an expert longbowman to set me on fire with flaming arrows.

Is it anachronistic? Yes. Am I a badass Scandanavian warrior? Not even a little. Do I actually worship Thor? Only on census forms. But it makes me laugh about my death so I'll keep telling people that's what I want.

In my actual will, I'm an organ donor and donate anything left over to science, but no one needs to know that just yet.
Was wondering if anyone else was having flashbacks to Fremen tribal practices in the Dune universe!
The CDC says 34% of US adults have pre-diabetes, and of those, 88% are undiagnosed[1]. Yes, about 29% of US adults have un-diagnosed pre-diabetes, or about 74 million people.

I think a significant cause is that testing blood glucose is thought of as something that only diabetics do, and as a result, most people have no idea how their bodies respond to meals they'd consider normal. The feedback loop is completely open. A typical Chipotle burrito has ~115 grams of carbs, often consumed in 20 minutes[2]. For some people, that's fine, and for others it's not, but the only way to know (other than waiting for problems) is to actually measure one's own blood glucose an hour later.

Until blood glucose testing is either (a) thought of more as data collection without fear or stigma, like a bathroom scale, or (b) made blood-less and automatic, like is rumored about the Apple Watch[3], many people won't learn the answer to that question until a symptom of pre-diabetes appears.

If you're reading this and haven't had your fasting blood glucose tested as part of a regular checkup, get that done. It's not nearly as informative as post-meal testing, but it's much better than nothing.

Also, if you're a diabetic who created a side project/hack because you wanted it, and at scale, that project could mitigate the public health impact of diabetes, feel free to contact me. I'd consider helping make it mainstream[4]. My interest is improving societal health (this will be a massive problem in 20 years if nothing happens now), not personal or financial.

[1]: CDC National Diabetes Statistics report, 2017: http://cdc.gov/diabetes/pdfs/data/statistics/national-diabet... (page 7)

[2]: Chipotle nutrition calculator: https://www.chipotle.com/nutrition-calculator

[3]: "Apple CEO Tim Cook test-drove a device that tracks his blood sugar": https://www.cnbc.com/2017/05/18/apple-ceo-tim-cook-test-drov...

[4]: https://twitter.com/troyd/status/920747116703518720, https://twitter.com/troyd/status/921409373661884416
CCleaner 1.21.94 Crack Full Version Get Free
Did PS4 even get much of a homebrew scene?
"Sublinear space algorithms" is another phrase that ends up meaning the same thing.