skysight-inc/HackerNews huggingface dataset:
Make sure you're snapshotting with exponential-style backoff (e.g. keep 24 hours of hourly snapshots, 7 days of daily snapshots, a few weeks of weekly snapshots, etc.) to guard against clobbering or deleting data.

ZFS isn't an absolute panacea. It can get very confused if you have a systematic problem one day - e.g. if you ever have intermittent bus problems (e.g. dodgy backplane), it can start to believe that that blocks are permanently damaged and it's hard to convince it to read through to the disk storage. I had to copy the superblock from an old snapshot[1] once because it was convinced all of its copies were bad. This wasn't during writes; it was during a zfs scrub.

If you don't do it regularly, act like a zfs scrub could potentially wipe out all your data. This is more likely on home hardware, without ECC RAM and less likely to be built to handle loads of concurrent I/O throughput.

Keep on using backups.

[1] Thankfully, because of my snapshotting policy, my old snapshot wasn't actually very old.
And how do you counter that?
In fact maybe even if is baroque don't fix it... https://www.youtube.com/watch?v=uKiCphIiO6c
> It's certainly not free from addiction (it does after all, contain μ-opioid receptor agonists

It's not quite as simple as 'all mu-opioid agonists are bad'.

Mitragynine and 7-OH-mitragyine (the primary alkaloids in kratom) have been shown to be G-protein biased - which is why tolerance doesn't build like it does with almost every other opioid, why the side effects such as constipation are much less, why many people appear to have very mild withdrawals, and perhaps most importantly why it doesn't cause respiratory depression (this is what kills with most opioids)
Of importance to my son, it was Ethel's nephew (Sebastian) that invented the Junglegym.
There are technologies which are designed to survive print & scan. Specifically microdots[0].

Retyping is pretty good unless they sent everyone a slightly different version of the document or you retyped information which could identify you.

[0] https://en.wikipedia.org/wiki/Printer_steganography
You miss my point. You offered a rationale. But how exactly is it being used? 2 options : (A) It is being used to arrive at a conclusion (B) It is being used to justify a conclusion.
Odd comment - what's neat to me about this article on HN is that nobody has said "clickbait" or misleading title. That this kind of title can represent reality shows what amazing times we live in.

The level of medical awesomeness is off the charts - so many people can now start to hope for not just a better life, but a radically better life.
A platform for tech professionals, enthusiasts and businesses
> There is nothing racist about wanting nation states and controlled immigration.

Well no, it depends why you want it, doesn't it. There are racist reasons to want increased immigration controls and non-racist reasons to want it.

> You can't convince me with your blind agenda everyone is racist.

I didn't say everyone is racist, did I. I have no idea what a "blind agenda" is, but I'm not the one misrepresenting what's been said, so it seems less likely I'm the one peddling an agenda.

> Neither do I have to be careful. Why?

Because if you're not careful about the way you discuss immigration people might mistake your motivations as being racist. I assumed that wouldn't be desirable, your choice though obviously.

> The people don't see the country stronger with mass immigration, only socialists and maybe big businesses do.

So socialists aren't "the people". Ooookay, that's an interesting distinction.

To be honest though, "the people" you describe are wrong... you and I will have front-row seats as multi-nationals threaten to leave the UK and we have to drop corporation tax to encourage some of them to stay, as banks in the City of London lose their EU trading passports and leave for Paris, as the immigrant doctors and nurses propping up our under-invested NHS stop coming. A weak pound making imports much more expensive, causing inflation and increasing poverty. Increased tarrifs on 44% of our exports (the amount that goes to the EU) also sounds great... plenty of businesses will go bankrupt over that, meaning increased unemployment, reduced tax revenues, cuts to public services (or increased nation debt).

That'll all be fun. Loving how this stronger UK that "the people" see is sounding.

> I'm confident speaking about it because UK voted out.

52%, who were lied to during the campaign, some of whom would vote differently now. Some of whom have since died, and been replaced by young remain voters. Yes "the UK" voted to leave, just, but if you claim to speak for "the people" then you're clearly wrong.

> What's there to discuss?

Everything? For a start it looks like Scotland is as likely as not to leave the UK because of Brexit. Well done for that. End of a 300 year era.

Personally I'm doing what I can to stop Brexit, because it's insane.
I've seen some great success with my own kids and https://www.tynker.com.

Starts at the very beginning, with a lot of variety in paths and lessons. Self-paced and gamified.

Not sure about the cost.
I made a game! I guess that’s not very exciting in itself, but it took me many months, from conception to publication, and it was a lot of hard work (way more than I expected). It was written in C++ using cocos2d-x.

Wordigami is a fun and original word game that challenges you to rearrange letter tiles into a grid that spells a common word along every row and column. Someone described it to me as being like a word game that you play like Game of Fifteen.

Any feedback appreciated. Thanks for checking it out!

Direct links:

iOS: https://itunes.apple.com/us/app/wordigami/id1082173497?mt=8

Android: http://play.google.com/store/apps/details?id=com.yargies.wor...
Needs to run in background...
It's really no different than COBOL. As long as there's value in knowing it, there will be a small number of people who can command a large paycheck for that rarely-useful knowledge.

At least that's what I comfort myself with as I gaze over my stash of DB25 connectors and Z80-SIO chips...
Alt had already been used to replace meta by the time the windows key came about. Therefore they mapped the windows key to super.

You can blame Emacs users.

https://en.wikipedia.org/wiki/Super_key_(keyboard_button)
Then you're sending a fake to the media.

The media will ask if the document is real and the organisation will correctly claim that the document is a fake (because you used your own words).

A lot of these techniques actually make verifying leaked documents very difficult.
Show HN: CareerCombo – find professions that combine your passions
Agreed. It is apples to oranges but the article does an excellent job showing when/why to use each one. I believe the conclusion was spot on and IMO combining the stability of Elixir/BEAM with the performance of Go is the best of both worlds.
One of their great-great-grandsons is Geof Hinton.
I known what you mean. As a child I had an emergency appendectomy and they gave me intravenous Demerol (synthetic opioid) for the pain. It's literally the best feeling in the world and I can totally understand how people become addicted after prolonged use. So I recommend trying every other option for pain relief before letting a healthcare provider give you an opioid. It's scary how even dentists sometimes hand out codeine prescriptions after minor procedures like wisdom tooth extraction.
I don't live in the bay area. I did my time there and I'd like to see my town (Bend, Oregon) not turn into a place like Boulder, with average house prices north of $600,000.
Yes, this is called hyperalgesia and is a well known effect of long term opioid use.
I was actually pleasantly surprised by how little lamenting esr did in this piece. I'd sort of expected it to be "Things Every Hacker Once Knew [But Kids Today Don't Learn Them And That's Awful And So Are The Kids]."
The Syrian People Desperately Want Peace
this one : nikita.voloboev@gmail.com

Sorry for not replying earlier, only saw that you replied now. Thank you.
Get Ready for a Coffee Renaissance Thanks to Genetics
> Except that it's not a closed system. That would be the point.

Overnight interbank loans are a closed system, by definition.

The part that isn't a closed system is when people use Libor as a metric for other purposes. Which isn't a reasonable complaint, because that's explicitly not what the Libor was created for, and it was never intended to mean anything else.
You can't pick up the phone?
AKA Gate's Law
With the caveat below (i.e. maybe it's a term of art that I don't understand), I think that's precisely the misunderstanding I'm talking about.

Say I want to buy stock in a company. To decide which, I look at what analysts have to say about various companies, and pick one that they predict will do well. That's the job of analysts: to give prospective buyers (and sellers) an idea of where a company is heading so we can make buy/sell decisions.

That's very different from grading the "efficiency" of the company. In fact, the analyst's job is to take as many inefficiencies into account as they can. I don't care if this company under pristine circumstances can get 60% profit margins; if the analyst knows the current circumstances can only yield 20%, they had better give me an estimate of performance with 20% in it.

Seen in that light, analysts predicting something different from the company's actual output is clearly an analyst failure. But do notice that this doesn't mean the stock should ignore the error, since buy/sell decisions are made on the basis of analysts' expectations.
I'm recovering from a car accident and they gave me plenty of opiates in the hospital. Honestly I didn't see the appeal outside of pain relief.

For pain relief they are great. I went from "I'm being eaten by a bear" to "Meh" pain levels in minutes. But other than that it wasn't too pleasant. There was no euphoria just dizziness and constipation. As soon as I could switch to Ibuprofen, I did.

According to my doctor, there is a genetic component in how people respond to opiates. Guess I was lucky.
Users flagged it heavily, and a moderator downweighted it.
Note the cardboard sign on the device in the background in the video says 495 GPa; this is over 70 million pounds per square inch of pressure!
I wish uBlock would be able to discriminate as to where it blocks WebGL. All these things on HN with Three.js fail in my chrome because WebGL is completely blocked.

edit: Turn out it wasn't any of my blockers... it was turned off in Chrome. Hardware acceleration support needed to be enabled. Why it was off is not clear to me.

https://superuser.com/questions/836832/how-can-i-enable-webg...
Big science has a buzzword problem
I agree this shouldn't be here. For my defence I can only say that I trusted the source, I guess too much. I will look into it. Thanks for catching it.
> Libor was "fixed" by design. Literally, the concept behind Libor was to ask some guys to make up a rate they thought they could borrow money at (note: Not the rate they WERE borrowing money at).
..
>Later it began to be used for other purposes, but it seems like a lot of people forgot that it was, at base, asking some bankers to make up a number.

To be clear, it was never intended to be a measure of credit quality for banks. It was supposed to be a measure of supply and demand in the money market, a substitute for the Fed Funds rate, only for the non-US domiciled dollar market.
A simple GenServer ( a OTP behaviour ) linked to an ETS ( erlang in memory data store ) table would do the trick. Basically, It receives by message the inserts, and once the counter reaches x or timer reaches y secs, it inserts in the db. Thinking about it, 20 lines of code is already a bit verbose for it :)
Productivity Game Plan: 7 Vital Steps to Reaching Your Goals
It depends on pain levels and duration. If you're in a position to reject them, then you probably shouldn't have been prescribed them in the first place.
Rewrite the document. Swap around chapters and sections, use your own words, TLDR some sections, remove/replace images, etc.
I've been looking for a good reason to try fedora--this may be it!

Unfortunately, wayland doesn't work with my displaylink dock drivers, but you can't have something for nothing I suppose.
The Irish are a small hyperconnected, global community. Having lived in Ireland for a while, the statement above does make me smile, but does not surprise me anymore.
Ask me anything about CSS Grid Layout
True and fair, yet see pc86's comment and my reply to it for exactly the kind of confusion that can arise. :-)
Suppose the 60ft high concrete panel Wall is to cost $25 billion. Add $20 billion to condemn a mile buffer back from the border to the wall giving a cleared surveillance zone.

The US imports $300+ billion annually from Mexico.

Trump to Mexico: Pay me $60 billion now and Mexico gets a three year hiatus on the new 35% import tax.

Mexico: Whew, here is the check.
This x1000. Beware "outrage fatigue". It has only been a week and it's already exhausting.
Nice feature.

Also not relying on the rightfully conservative TCP standard, they can iterate over new ideas. I thought the area should be thoroughly examined by now. But they have another good idea:

Forward error correction. This is essentially RAID 5 on the network level. This introduces an overhead of 10 % so one in tenth packages might be lost. However this saves us from a costly roundtrip. My knowledge of networking is a bit rusty but this is not implemented in TCP I suppose.

Anybody got any idea of when support for this will arrive to more mainstream servers. Such as apache?
Connect to google translate over tor and get them to translate it french and back again perhaps?
Aussie croc in Trafalgar Square fountain :)
The main thing is to realize that a communication may have been crafted to identify its recipient, and to take precautions against that.
Two-Way Chemical Communication Between Artificial and Natural Cells
good points. and to expand on that I'd say a good percentage of HN posts/comments are a case of "newbs/young rediscovering/reinventing what us older folks figured out long ago, ad nauseum."

The older I get I have to sigh and skip over more and more of what's on HN.
Big presentation: PVS-Studio in 2017 (SCA for C/C++/C#, B2B/Free)
Google Cloud Platform Eclipse Plugin
I recall running into those on late night BBC sat broadcasts.

The best part is perhaps Burke himself, and his very very British presentation style.
That's a deep hole that involves management conflict of interest, tax incentives, and even governments monetary policy.

It's unhealthy, but nearly all big companies are leveraged and can fail in a spectacular ways.
It can completely cure the cancer

https://en.wikipedia.org/wiki/Chemotherapy#Efficacy
These helium-filled drives always make me twitchy and worried. I know they've come up with new seals to keep the second-smallest atom from leaking out, but I'd really like to know what the lifespan of these drives will really be.

That said, in the datacenter environments where they're pushing these hopefully the drives will be better monitored and replaced regularly as opposed to the consumer and small business market where there are still people who will give up their XP when you pry it from their cold virus-infested 15-year old HDs.
I am perfectly okay with GMO coffee. If they could make a coffee bean that also contained theanine I would buy.
How do you level up employee skills? There was mention that this was possible during the walkthrough
I, for one, am using this as an excuse to teach everyone I can about encryption. So I'm willing to live with the faux outrage.
Yes! But why?

As an earlier commenter mentioned, games are one of the biggest app categories and many games rely on the NDK. Pro audio could be another big category, but I think Apple has the market sewn up there because Android is still way behind.
Commercial television for you.
Totally agree. Erlang is quite against "magic" which improves greatly readability. Debugging is really straightforward 99.9% of the time.
I think he may be referring to the fact that the Angular 1 code referred to in the article will likely be maintained for quite awhile.
Who da thunk, this is blocked at my school
When our daughter was born, I used to try to catch her attention by going "woof! woof!". Even at the age of about 2 months, she found it funny.
Pardon me for missing something presumably obvious, but what is the source of revenue & pricing model?
>If you have the chance to download documents from multiple accounts and IPs, then you can check if the documents are the same bit-for-bit.

Now imagine fingerprinting is done on the fly by your corporate proxy server.
Very cool! Unfortunately, it didn't work for me. I got to the point of founding the company and then it hung with a steady stream of:

ReferenceError: Can't find variable: performance
I understand your argument, but I would disagree with a few points:

First, we use computers for so many more things than cars. The average user does really well with basic tasks like checking their email and simple word processing. This would be daily driving in your car analogy. Occasionally things blow up, but that isn't too different from a major problem with a car. However users are constantly trying new things with computers, new programs, websites, and tasks. Car-owners who are constantly trying new things with their cars have as many problems, if not more, than the average computer user. The difference is that the people who use the full range of their car's capabilities are deeply interested in their vehicles.

Second, abstractions like the check engine light are far from perfect. How do you know whether the light signals imminent failure or a minor inconvenience? What additional information is needed for the mechanic to diagnose the problem? I recently chased down a problem in my car that caused the check engine light to come on with a code that was physically impossible. It took a few weeks of careful experimentation and instrumentation before I was able to figure out what it thought was going on. This was a case where I absolutely needed more than a cursory knowledge of how my car works.

I also think that a hacker should be similar to a amateur mechanic: although their car might be fuel-injected, they have a cursory knowledge of how a carburetor works. They may have an automatic transmission, but they understand what a clutch is. Compare that to many developers who have never set foot outside their niche; They have never used a radically different programming language or a different OS. They've never taken the time to dig into the layers beneath the one they use. I would argue that is a weakness. How will you ever debug a problem when it inevitably occurs in the layers beneath you?
That's a good point, but I don't think it fully addresses what that parent was saying, which is that Libor isn't a price, but a subjective assessment. So it would be more like if two gas stations agreed to use the same marketing language to promote their stores [1] -- yes, it's collusion, but over a signal they never represented as an objective benchmark, even though people started using it as one.

[1] "we'll both say we have 'fresh produce', and one month out of the year we'll both say it's 'very fresh produce'"
NO CARRIER
Here's the origin of that - The Teletype Model 28 "stunt box".[1] This was a mechanical state machine, programmable by adding and removing metal levers with tines that could be broken off to encode bit patterns. These were used in early systems where a central computer polled mechanical Teletype machines in the field, and started and stopped their paper tape readers and other devices. Remote stations would punch a query on paper tape and put it in the reader, then wait until the central computer would poll them and read their tape.
This was addressable, so many machines could be on the same circuit. Used in
1950s to 1970s, when mainframes were available but small computers were not.

[1] https://www.smecc.org/teleprinters/28stuntbox001.pdf
This mimics my experience. I have ran summer coding workshops for 8 to 14 year olds and am currently teaching a coding elective to 11 to 14 year old kids at a local charter school. Each lessons starts off with a semi-completed program and guides them into how to change & modify that.

I have learned not to bore them with business apps or too much of the logistics to start. I start by getting them to code basic HTML/CSS. They get super excited by learning how to change colors and font sizes. Then we go into programming some simple JavaScript games. Later in the course, I bring in a Raspberry Pi and introduce them to that and a little Python.

You don't want to scare them away or overwhelm them at first. Keep it exciting and fun. At this age, let them hack.
Here's what I get from `whois usapoliticszone.com`. It's possible that the information is falsified, but it's hard to understand why a legitimate well-researched news site would list an individual in Macedonia with ICANN when they registered a domain:

Domain Name: usapoliticszone.com

Registry Domain ID: 2060737897_DOMAIN_COM-VRSN

Registrar WHOIS Server: whois.godaddy.com

Registrar URL: http://www.godaddy.com

Update Date: 2016-09-20T18:54:39Z

Creation Date: 2016-09-20T18:54:39Z

Registrar Registration Expiration Date: 2017-09-20T18:54:39Z

Registrar: GoDaddy.com, LLC

Registrar IANA ID: 146

Registrar Abuse Contact Email: abuse@godaddy.com

Registrar Abuse Contact Phone: +1.4806242505

Domain Status: clientTransferProhibited http://www.icann.org/epp#clientTransferProhibited

Domain Status: clientUpdateProhibited http://www.icann.org/epp#clientUpdateProhibited

Domain Status: clientRenewProhibited http://www.icann.org/epp#clientRenewProhibited

Domain Status: clientDeleteProhibited http://www.icann.org/epp#clientDeleteProhibited

Registry Registrant ID: Not Available From Registry

Registrant Name: Angelina Gjorgjievska

Registrant Organization:

Registrant Street: Vera Ciriviri 177

Registrant City: Veles

Registrant State/Province: Macedonia, Veles

Registrant Postal Code: 1400

Registrant Country: MK

Registrant Phone: +389.78459172

Registrant Phone Ext:

Registrant Fax:

Registrant Fax Ext:

Registrant Email: healthyclub247@gmail.com
I think it's hilarious.

Not just all the design work that went into it, but how it just pokes fun at the entire post-dot-com start-up era culture.
Is there, or will there be, a way to filter for only jobs posted on HN? (I expected the button at the bottom to accomplish this, fwiw)
I'm not the person you're replying to, but: technology stacks live for a long time. What's hot changes, but what was hot yesterday and the day before will still be in use for many projects, including new ones, for a long time. And equally, it takes a long time for something to become greatly popular.
Fair question given the current state of the project! Right now other than support for GitHub Flavored Markdown and syntax highlighting not all that much! I'm in the process of putting together a project website which has a detailed roadmap for the coming months.

The goal is to have developer centric features like making it easy to embed gists, jsbin and the likes. Also integration with GitHub/GitLab/Bitbucket to showcase the repos you contribute to. Other features like an API, webhooks, 2FA, Oauth planned too.

Probably posted it prematurely but wanted to ship it and get some early feedback.
> how often you would approach a mechanic family member to perform [car task];

I guess it depends on where one live, as i see that happen all the time (either family, friends, or neighbors).