skysight-inc/HackerNews huggingface dataset:
Ethereum is a post-Bitcoin blockchain. One of the major differences with Bitcoin is that Ethereum is designed to be Turing complete: the blockchain can be used to run any arbitrary code.

The ability to run arbitrary code was built to allow for the creation of smart contracts. The basic idea with a smart contract is that the contract's code (running on the blockchain) enforces all the rules of the contract itself. No need for courts or external parties to handle disputes: the code just does the right thing.

A company called Slock.it created a smart contract called the DAO (distributed autonomous organization). The DAO was a venture capital smart contract. Anyone could submit proposals, owners of the DAO would vote on them, and if successful, fund them, taking some ownership of the proposed venture in hope of a payoff.

The DAO got people excited, and $160 million worth of Ethereum was invested in it. However, the DAO had bugs, and someone exploited one of those bugs to move a large portion of the DAO's Ethereum into another contract that the DAO owners couldn't control. This crashed the ETH exchange rate.

The "hack" split the Ethereum community: some felt that nothing should be done, the DAO contract ran correctly, just not in a way that was anticipated. Others felt that the DAO funds should be recovered and returned, and suggested a soft-fork followed by a hard-fork to make this happen. Both the Ethereum Foundation and Slock.it supported the fork option.

Eventually the soft-fork was released. The soft-fork stayed on the same blockchain (hence the soft) as previous versions, it just blocked transactions related to the "hacked" contract so the former-DAO funds couldn't be moved. However, once again bugs were found, making folks running the soft-fork vulnerable to DOS attacks. I don't know if it ever reached consensus.

A short while later, the hard-fork version of Ethereum was released. As the name implies, this version splits the blockchain into two, one continuing the existing blockchain and another that moves the DAOs ETH into a new contract that's going to be distributed to the former DAO owners. The forked blockchain also put ~$5 million in the hands of a curator to distribute as they see fit.

The hard-fork went live today, and it looks like the majority of miners have switched to it, which means the hard-fork has become the new Ethereum blockchain.
Yeah, but you couldn't have done any of that without the app. At best, you could have done it all on a web page accessible by a regular PC, but that wouldn't have gotten anywhere because who's using a desktop/laptop PC while they're standing on the street looking for a ride? Having an app that runs on a portable communications device in your pocket made all those things (hailing, payment, ratings, etc.) possible to do. Really, Uber is just a naturally emergent business enabled by smartphones and the internet; the only thing holding it back was the taxi cartels and their laziness and also obsolete regulations.
Actually, I'm not going to shy away from it. I'd be willing to bet that a clear majority haven't heard of alternate data streams.

There are too many developers who care not for NTFS at all, never mind some little-used feature, for that not to be true.
I want you to help me understand something.

Why do you feel the need to rationalize away the fact that getting involved in tech is something that was easier for you because you're a dude? It seems like there's this sense in which people like you believe that by admitting to being privileged will somehow diminish your accomplishments. I've got news for ya: it won't. You seem to feel as though there's a zero sum game, where raising the accessibility of what we've achieved to people who aren't like us will somehow harm you. Again, it won't. Where does this fear come from? Why not love?

I too spent a lot of time learning to code alone with my Macintosh Classic. However, nobody ever told me this was something boys didn't do. I had a bunch of (male) nerd friends who thought it was pretty cool. Rather importantly I didn't have a bunch of ugly, creepy girls slobbering over "that cuyuute nerd boy". When I took a (worthless) programming class in high school, everyone in the room was the same gender as me. When I took CS classes in college, almost everyone in the room was the same gender as me. It was a perfectly normal thing for a dude like me to be into. In the workplace, nobody remarks on my gender. I'm not a "diversity hire". I don't have anything to prove.

But my reaction to realizing this is that I fucking love my career, I love hacking, and I want to share what I love with everyone, to make it as easily available as it was to me. Why would anyone not want this?
Exactly... and if you reverse the roles, the hypocrisy just becomes more clear, to quote Emin Gün Sirer:

"Had the attacker lost money by mistake, I am sure the devs would have had no difficulty appropriating his funds and saying "this is what happens in the brave new world of programmatic money flows."

http://hackingdistributed.com/2016/06/17/thoughts-on-the-dao...
> I googled some phrases from the privacy policy insert and found that they had in fact gotten several extensions to include the code. Scary.

Could you share those phrases, so that we can do the same Googling?
> In addition to the sibling comments, there's also the critique of libertarianism as inherently being for those who have "made it." As it, it is easier to agitate for less government regulation and no social welfare net, if one does not benefit from such. And so libertarianism becomes a cover for protecting one's status of privilege. Thus, a shift to "traditional" conservatism which protects that privilege, as typified by nationalism, would be natural for a disgruntled libertarian.

Yeah, but its a product of the right/authoritarian side of the libertarians.

The left-leaning libertarians who tactically vote Democrat are fine with safety nets:

http://www.dailykos.com/story/2014/7/17/1314751/-13-Tenets-o...
None of those companies are Google though.
"As an engineer, it doesn't make any difference what you do," he joked last week.

..reminds me of Tom Lehrer's take on Wernher von Braun [1]

[1] https://www.youtube.com/watch?time_continue=36&v=QEJ9HrZq7Ro
Growing up with a large garden out in the country, we always had a lot of trouble with crows picking newly-sprouted corn. They'd go right along the row and pluck out the seedlings to eat the kernel at the root. At least, they would, until my father would manage to get one with the shotgun and then hang it up from the scarecrow. After that, there wouldn't be a crow in sight for months.

They are smart creatures.
How is Dart more beginner friendly than Go? You can't do much with Dart without an IDE for example. The language itself is also more complex than Go
Safety razor is the only thing I recommend to people looking for a high quality shave. However, I also make sure to emphasize my best analogy which is that of driving an automatic vs. a manual car.

It's cheaper to purchase a manual and you gain more control, but the average person will lose convenience and speed. It takes practice.
Heh, in case there is any Skype developer on here: will it EVER be possible to log in on Android with a Facebook account?! It sucks so much.
As long as you don't backup with send/receive. ("Silently corrupted file in snapshots after send/receive" https://github.com/zfsonlinux/zfs/issues/4809)
What are these "doors" that you speak of? I've seen them on the entrances to conference rooms and, of course, to get in the office itself, but I can't imagine why anyone would want one for themselves. ;)

Are you hiring? (I'm only somewhat joking there. I'd practically kill for a small office of my own.)
Thanks for the feedback. I do disagree on the 'delighting users' thing though. This is not something that occurs to many engineers.
I just published it https://about.gitlab.com/2016/07/20/gitlab-is-open-core-gith...
A notable conversation with my mother: Why don't you call your female friends more? maybe sit & talk on the phone with them like you're supposed to? we're a little worried that you're a girl who just wants to read and play with computers.

This concern didn't last too long & I got plenty of eventual encouragement on the STEM side, but my mom was worried I was abnormal and would never have a happy, successful female life because I was playing with computers instead of people. Women are supposed to socialize and be caring and nurturing.

So where were the girls like you? Hiding from their parents.
OCaml and Cordova: typed, more secured hybrid mobile applications
To me the disruption involved the new supply chain and marketing channels made possible by tech that drastically undercut the incumbent. The actual product differences are mostly irrelevant.
At my daughter's high-school, there was a lot of societal pressure for girls to be interested in tech/science. Most of them remained uninterested in math/computers, though quite a few went into life-sciences.
The High Priests of Marijuana Fitness
Ehhh what you are describing is an algorithm for evaluating the truth of a statement. Which is not the same thing as a proof at all.
I agree 100% with the author.

Another thing that I feel this "let's talk about women in tech" attitude is causing is causing a negative effect, rather than a good one. An example of this is my (female) friend who rolls her eyes at any mention of "women in tech" and makes jokes about all these online "troll" feminists[1].

We should as a community—like the author herself said—focus more on inspiring women to join the industry; not talk them into it. I think the author's suggestion to have confident women talk about their awesome tech is a great start!

[1]: I am not trying to discredit feminism. We can't deny there are some people who take it too far when they have online discussions; this happens regardless of the topic being discussed.
I was specifically speaking of the Apple app store (I'm sooo done with Android), but the criteria for curation would apply equally to any app store: it's up to the owner of the app store.

Personally, I'd hope Apple would keep only the five or ten best-of-breed apps in each category; the apps that best showcase Apple's tech and UI.
GitLab is open core, GitHub is closed source
Unless it has changed in newer Windows versions, you can simply disable that warning in the Internet Settings, no need to keep files in an outdated filesystem.
Thanks. I see it now.
Planet Scaling
Tom Scott did an excellent Welcome to the (After)life video: https://www.youtube.com/watch?v=IFe9wiDfb0E
Other people have power to not hire you, fire you, not offer you opportunities to advance, not invite you to the "old boys club" to network etc. Add to that your caveat, and good luck with that.
It uses XAs, check with:

mdls some-file-tagged-green
(...)
kMDItemUserTags = (
Green
)

or with xattr:

xattr -l some-file-tagged-green
(...)
com.apple.metadata:_kMDItemUserTags:
00000000 62 70 6C 69 73 74 30 30 A1 01 57 47 72 65 65 6E |bplist00..WGreen|
According to TFA (and to this avid cyclist it makes sense) it is the combination of the two effects you mention and weight distribution. Novel bikes can be constructed that tweak one of these inputs into an unsuitable range and yet still balance, but I really doubt you could mess up all three and still have a bicycle.
Like Christian Ott of my alma mater? Seems to be doing fine!
I see. When crypto is concerned, this kind of purity seems attractive though… Easier to reason about when using it.

If I were to use ZFS’s native crypto I would have to look into the details of their implementation to understand what guarantees are provided, and where in the stack the crypto is applied etc…
Looks like a hipsterized version of Cisco Jabber to me. I hope it doesn't share Jabber's huge list of bugs, but looking at Jabber, I don't have much hope.
I don't care as much about my home as an investment (though appreciation matching inflation would be nice) as much as not having to pay rent or mortgage when I'm older. Retiring at 70% income means nearly full salary after the mortgage has been paid off, minus taxes and insurance.
Computer says: oops
I love going to the Evergreen Aviation & Space Museum in Oregon because many of the volunteers there are folks who worked at NASA. Once I struck up a conversation with one of the Saturn V propulsion engineers - it's indeed fascinating to hear from the people who were actually there doing all this stuff.
> This is one of the world’s biggest proofs: it’s 200 terabytes long! That’s about equal to all the digitized text held by the US Library of Congress. There’s also a 68-gigabyte digital signature—sort of a proof that a proof exists—if you want to skim it.

This sort of comparisons always bothers me, they make no sense.

Also according to the Nature post linked, the 68G "digital signature" is just the 200T compressed, just another sign that talking about the file sizes is meaningless.
It is Stellardrone, they have many Space Ambient kind music all for free you should check out: https://stellardrone.bandcamp.com/
>I am a professional computer programmer. If I can't figure out how to reset a password on Skype, then what are the chances that a less technical person can do it?

The days of 'being good with computers' are gone. UIs change so rapidly that core skills are useless in comparison to daily use. You could be a linux guru with decades of database dev skills, but any 14yo youtuber will probably navigate a website better. I'm a lawyer. I know lots about tax law, more than most accountants. That doesn't help me navigate the tax office's website. My accountant is the expert there. (Actually, even she has someone who does the web stuff.)
What inaccuracies? I can accept that "no consistent positions on anything" is probably going to be debated, but the rest seems pretty much factual as far as I know.

If the result was this guy, does it even matter if the primary debates were centered around principles?

I'm not commenting on the Democrats here, so the nature of their process is not really relevant. I am not arguing for them in any way, and will cast my vote in that direction only with great reluctance.
As far as I can tell it's a list of files in my Dropbox with ":"s in the name, e.g. "Invoice 09:17:13.pdf"
That feature must be super useful for a static website generator.
Unilever has bought Dollar Shave Club for a reported $1bn
What is a dataset in this setting?
Just buy a spool of wire, a ruler, and some wire cutters and cut your own!
This is what I find appealing about journaling, but I just find the thought that someone might find mu journal and read all my thoughts over the years kinda scary. Do you do anything to protect your journal?
Don't forget shit like WebRTC that's impossible to turn off and known to leak certain private information (such as internal IPs).
It seems like you might be able to come up with a way to auto-generate these selectors based on known content on the page. ie, find the thing that has this text in it and use that as the selector from now on.
I believe the .DS_Store files are just a fallback so if you are accessing files on a network share or on a file system that doesn't support extended attributes like FAT32, those features can still work. The native implementation on HFS+ uses the extended attributes.
Hmm, perhaps it's because I learned to cycle later than most people (at 18), but this phenomenon was always very apparent to me. When I first started, whenever I tried to steer I'd always end up going the wrong way.
Yes planet sizes aren't realistic but I will change it.
Because in the unified storage model that ZFS (and btrfs and friends) have, being force to set up specifically encrypted zvols and zpools is a bunch of arse.
It's not just Flash. Netflix makes my fan spin like crazy (2011 MBP w/ dedicated GPU) and drain the battery like I drain beer mugs at Oktoberfest. Same laptop + VLC with a BD50 untouched rip: laptop cold enough that the cat doesn't even sniff at it.
That's amusing actually. Average HN reader just cannot imagine an average people cannot handle abstractions at all.
Maybe he's betting on Trump bringing Palantir more business with the concentration camps Trump plans to build. Or he might just be a stupid, racist asshole who can relate to Trump and enjoys others' suffering. Who knows what makes scumbags like this tick?
It's just a link to https://www.dropbox.com/help/145

(No login needed there.)
I appreciate the civility of your tone.

Okay, I'm sorry I said that security cordons and fencing was a wall. I was wrong. Is that really enough to make me an idiot?

Does that mistake detract from the rest of the post? Is a wall in itself racist?
Dart's main objective has never been to be faster than js. Dart's goal was to make a modern, 'sane' language.
You can steer a light motorcycle by leaning, without touching the handlebars.

https://en.wikipedia.org/wiki/Countersteering#Countersteerin...
Pokémon Go data usage draws attention of House Energy and Commerce Committee [pdf]
I have been using it on Ubuntu 16.04 and before that with Ubuntu 15.10 for about a year. Good news is its a first class citizen on Ubuntu now. I have have great success with it on my home server and have plans to try for some prod systems I'm building out.

https://insights.ubuntu.com/2016/02/16/zfs-is-the-fs-for-con...
https://wiki.ubuntu.com/ZFS
There is nothing in dart that would freeze it on safari, except that large app are slow on safari, regardless of dart. Btw. the linked benchmarks are server-side.
Thank you, nothing special just some minor changes to make this scene more realistic.
This applies to any ideology: if you have an X society, non X people can join and destroy X society.

With the caveat that most Xs are not open, thus no contradiction by closing society X. So only libertarianism suffers from this contradiction.
Here's one example where it would be helpful, say you have a simple mirrored pool built from 2x LUKS encrypted drives in a low powered NAS device.

With the encryption underneath ZFS, the encryption during a write necessarily happens twice, once for each LUKS mapping, which increases CPU load, reduces throughput, or both.

With the encryption in the ZFS layer, data only needs to be encrypted once during a write, after that the data can be written to as many drives as necessary without any additional overhead.
Not data, but for anyone who finds this surprising: I'm going to guess the vast majority of software spending by dollars is on Microsoft, Oracle, SAP, RedHat, etc server products running in closets at traditional small and medium businesses.

Outside the tech world, it's a good bet that any given business has a Windows Server variant with Exchange onsite (little battery UPS likely, fancy fire suppression or HVAC pretty unlikely) and Office licenses on every desktop. If there's virtualization it's VMWare. If they allow telecommuting at all it's probably Citrix.

The view of the tech world from SV, and from an IT contractor with a staff of ~45 acting as the IT department for ~500ish local firms in a sleepy Midwestern city, are very different.
Yes its awesome, I really like their editor.
Contoso Fooled by Google, Returns to Microsoft
Download link of the video since "oreilly" is an a* h* organization who doesn't allow you to watch it without signing into an account:

http://srv72.clipconverter.cc/download/3LCUfYeKqZmwY7Wr2Nmaa...
>Not exactly sure the point you're making

Some women choose to openly identify as (for example) feminist and embrace all of the connotations and reactions that come with that.

Some women choose to identify as feminist more privately and live their life being fair with others and only discussing their group association among certain circles they feel allow them to do so free from worry of being ostracized or criticized for that group association.

Some women choose not to identify as feminist at all, want nothing to do with the modern brand of 'feminism', but might still have to put up with some of the externalities of being a woman in certain spaces that sometime get associated (sometimes unfairly) with, or are critiqued by modern feminism.

This is an example. This is my point.

The comment I referenced above perfectly illustrates an example: just because I am a member of the black community doesn't automatically mean I desire to constantly be the spokesperson for position n that impacts the black community. Some individuals choose to be in that role, other's don't; however that there are those who don't want that burden shouldn't be taken as an indicator to mean they're immune from the biases and assumptions that come from onlookers who see me as an opinionated and (I'm trying to hold back from typing this word because of the baggage inherent to it in this context) articulate black man and ask me "Well what do you think about Black Lives Matter?"

Does that clear it up at all?
I can't look at PowerShell's assemblies, but they could just call into native code for that.
The Javascript wild wild west.
Corning's new Gorilla Glass 5 is meant to survive epic smartphone drops
Use --force-local to bypass this issue. I got hit by this recently. :)
That’s interesting, but it again seems like something which can be implemented independently of the particular choice of file system.
> Where were the teenage girls who shared my obsession?

We were around. I spent my teenage years hunched over computers in my garage too (TRS-80 and IBM XT for me). As it happens, I didn't get into the BBS scene -- my parents wouldn't have looked kindly on tying up the phone -- and knowing how girls get treated in chatrooms, it's a good thing for my career that I didn't.
This is a nice quick overview of what is covered in-depth in the Google SRE book [0].

[0] https://www.amazon.com/Site-Reliability-Engineering-Producti...
In order to do filesystem encryption properly, it needs to be done at the file layer, not the block layer. Block-level encryption is not authenticated because there are no extra bytes to add the authentication tag.

If a ciphertext is not authenticated, it can be trivially tampered with. This means that someone with access to the encrypted drive could add backdoors or otherwise tamper with the executables and data even though it is encrypted.
Why Amazon is taking aim at cable companies
The Feeling of Power
Ethereum Executes Blockchain Hard Fork to Return DAO Funds
Yup, you nailed it!
I want to thank the author. Like many users, to repeat this project entirely on my own would be a nightmare. The GMail HTML source produced from the server is "minified". Random, meaningless class and id names. Author took on the burden and made Gmail more accessible for browser extension/add-on. I implemented a FireFox addon (for accessibility purpose for my senior thesis) using Gmail.js. Furthermore, the code is very readable and the API is extremely intuitive and well-designed.
Thank you!
Aren't bailout in fiat systems fundamentally different ? I mean central banks create money and then lend them out to cover losses; this is distinct from ETH where stolen coins were returned.

More like the financial fraud police; less like the fed ?
Stack Overflow Outage Postmortem
dupe, please check before submitting: https://news.ycombinator.com/item?id=12126338
You likely know that HN doesn't sort in chronological order, so the negativity probably gets downvoted to the bottom while the complaint remains at the top.

It would be nice if we could skip this whole multi-layered meta discussion in the first place, of course.
They don't know because they don't want to know.

And they willing to pay (by money or by privacy) for the products that allow them to continue not knowing.