skysight-inc/HackerNews huggingface dataset:
Actually, I didn't say who the charlatans were or who the fools were. You may have filled in the blanks in your mind. I wonder what that means.

As for overdramatizing: the DDOS's, foundational people disavowing Bitcoin, and general political intrigue prior to this post, make the stakes not insignificant. It's a policy debate... at the core of Bitcoin. There's been plenty of deceit, ill-will, stubbornness, and machinations to make up for the lack of outright financial fraud as witnessed in Mt. Gox.
Well, I think it's very useful to counter that core "once you ran something malicious you're screwed" issue and have a way to run any untrusted software in a solid isolation, i.e. without fear it could compromise the whole system.

Is there anything wrong about this?
The animated guide to paredit
You will use the gifs and like them.
Warriors look for a fight. Without a fight they can't be warriors. I wish they'd change from warriors to workers. Most workers aren't vocal and looking to offend others. They go about getting things done (changing the status quo) through collaboration and progressivism, not by shouting and bullying others. There's a reason SJWs see and feel that their causes aren't progressing. It's because their means are abrasive and offending, causing those they wish to influence to put up their defenses.
Vantablack: the blackest material ever made
"I mean the kind of 'good enough' thinking got us into the router mess we are currently in."

You mean the problem caused by everyone using the system? Certainly, if you don't have a system, you won't have problems with the system.
Use -Filter instead of -Include unless you need fancy wildcards. It's much faster because it gets passed to the FileSystem provider and filtering is applied at that level already.
A shell command to create JSON: jo
Nuno Brito, blog post author here.

Let's make a little test. You pick ten Linux users on the next FOSDEM and ask them how to find a file on a subfolder. This will be called the "brito test".

If only 2 people don't know the answer, you are correct and simplifying the command line is not really needed.

If 5 of them don't know how do it, they will be branded as "horribly ignorant" Linux users.

If 8 of those people fail, we keep closing our eyes and repeating that everything is OK.

If 10 out of 10 people that you ask are failing this question. Well, time to ask another 10 until you get a positive ratio of non-horribly-ignorant answers.. ;-)

And btw, the blog is about design of future (upcoming) command line tools and not about changing "ls" or any of the other example given. For example, thinking about the most used function of a tool and making that as simple as possible to reach.
I see what you mean, but it works both ways: if the world can evolve toward using BTC as a universal currency, then BTC can, in parallel, evolve toward being usable as a universal currency. The two would meet in the middle.

You're imagining a gradual adoption of BTC for everything everywhere, while BTC itself remains constant, which would never happen. Any nation that wanted to adopt BTC for its sole currency would have enough force to change BTC to make it no longer deflationary. Or, more simply, just create "BTC but not deflationary" and start using it—it'd immediately become the primary cryptocurrency from the sheer number of users it would gain in that country (even if the country is tiny!) and then any other country that wanted to participate would adopt that currency, not deflationary-BTC.
Microsoft brings Ethereum blockchain tech to the mainstream
This always felt like overkill to me.

a 4 character alpha-numeric code is 36^4 (1.6M) which is fine for new websites.

If you run out, add a 5th character which gets you to 60M, and a 6th character gets you 2T.
There's another thing about apt that's bothered me: apt-cache search isn't a very good search engine. Its most common use case is finding the exact name of some library/framework package, ie, "apt-cache search someframework". For common frameworks, this produces hundred of search results for packages that use the framework and mention this in their description, while the framework itself is in the list but very difficult to find. The --names-only flag fixes this, but it's not the default so it's one more thing to worry about.
I would also recommend the science fiction megapacks. I read a lot (especially sci-fi) and it makes me feel guily at times. :)

So if I need a quick scifi buzz, I pick a random story from the megapack.
Cancer tumour genetics reveal possible treatment revolution
Success is a journey that starts with a "?" (question mark) and end with "." (fullstop)
How a Revolutionary Old Zoo Was Redesigned for the 21st Century
Peanut allergy theory backed up by new research
Twitter likely did censor the #WhichHillary hashtag from two weeks ago. One of its executives was holding a fundraiser for Hillary Clinton a few days later.
Pat Conroy, Author of ‘The Prince of Tides’ and ‘The Great Santini,’ Dies at 70
This was one of the features I mentioned in my original critique of QubesOS that commercial & academic products had. I was glad to see they added trusted GUI. Anyone interested in prior work on trusted GUI's for how they might be applied today can check the links below:

A prototype B3 Trusted X Window System (1991)

https://www.acsac.org/secshelf/papers/Epstein.pdf

High-performance hardware-based high-assurance trusted windowing system (1996)

http://csrc.nist.gov/nissc/1996/papers/NISSC96/paper041/tx-h...

Design of the EROS Trusted Window System (2004)

https://www.usenix.org/legacy/event/sec04/tech/full_papers/s...

A Nitpicker's Guide to Minimal-complexity, Secure GUI (2005)

https://www.acsac.org/2005/papers/54.pdf
Personally, I completely stopped buying Android apps after Google reduced the "free return" policy from one day to 15 minutes. 15 minutes just isn't enough time to evaluate an app.

(When looking it up to confirm that it used to be one day, I found out that in August 2014, Google actually bumped it up to 2 hours - but I never found out about the policy change. Two hours isn't really enough time either - I might buy an app at lunch but only get to try it out in the evening, after work. A two hour window still kills impulse purchases.)
Same here, I've always found them strange.

In contrast, pacman or guix are quite intuitive and feel better designed.
> The Bitcoin development community acknowledges that bitcoin cannot get to VISA-level scale using on-chain transactions, because that would destroy the decentralized nature of the currency.

Why not?
Same thing with AMP "partnerships", which get shown at the top of a search with images and whatnot. Except those partnerships are mostly establishment corporate media.

So just as we thought we'd escape from the brainwashing of corporate media from TV thanks to the Internet, I think Google, Facebook and Twitter even will play a big role on keeping the masses brainwashed by serving corporate media content to the majority of people, keeping them as brainwashed as ever.
A segmentation violation when doing the out-of-bounds access would be a possible behaviour of C* code.

Concerning the intent: Note that the result of the out-of-bounds access is not being used. Looks to me like SATD() just produces the sum of absolute values of d.
"Bram Cohen – ‏@bramcohen

"@brian_armstrong Fuck you"

Excellent argument.
The 20 most common PIN numbers
Someone else used my email address for their Ubisoft account. The problem with this is that Ubisoft doesn't verify addresses, so I end up getting a bunch of junk from them (maybe things they should not be sending me too...). I looked for an email contact form to ask them to remove my address from the account. No dice. Their Twitter person said to call Ubisoft Support. Not gonna do that, so now their user isn't getting messages and I'm training Gmail that Ubisoft is a spammer.

ESPN Fantasy Sports was similarly broken as of a year ago, if someone entered your email address for a league, the only way to stop getting messages was to create an account, join the league, and then delete the account.

Of course just clicking spam is far easier than trying to fix the problem, but I figure creating friction against these sorts of broken processes is some sort of minor public service.
Bitcoin today is in no way deflationary in design. All the deflation comes from market adoption and speculation, not the protocol itself. The deflation only happens in a century when the protocol literally stops making new coins - which is a fundamental flaw in bitcoin, but it is not causing large deflationary effects right now.

You would be hard pressed to ever make a cryptocurrency where you could match monetary base inflation against adoption. You would basically need to tie the payout to the change in the number of wallets in existence, which is an exploitable vector.

I'd also argue pegging monetary base growth to popularity is a terrible idea. I would much rather peg it to monetary velocity - if the movement of coins is high, you print less. If coins slow down (ie, deflation) you increase generation to push spending. That would not outright stop deflation whenever adoption increases, but those are usually isolated spurts of growth - in the general case, you would inflate the currency.

It is also worth considering that I personally (as a holder of several btc, not much, but it is fun to buy stuff with) do not see bitcoin as a replacement for daily currency. It is a replacement gold - an arbitrary store of value that, as people want more of - only for the sake of other people having it, wanting it, and it being rare - deflates over time to act as a store of value outside traditional investment.
It depends on the nature of the attack and the attacker. Most attacks are rehashes of what black hats made available that are easy to counter with patches, a good configuration, or even sandboxing. Targeted attacks hit specific weaknesses in applications. Aside from detection, you can try to use tech to remove classes of weakness or (simpler) attempt to isolate each program giving it just enough privileges to do the job. Programs accepting input from untrusted, isolated programs check that input for sanity/security. They raise an alarm if something is wrong.

QubesOS is in that category. It's technically called a Multiple Single Levels (MSL) of security system. The isolation tries to keep problems in each VM.
Deep-Sea Audio Recordings Reveal a Noisy Mariana Trench, Surprising Scientists
It's not that simple, and it's easy to misdesign such API.

Say, VLC team had argued that a video player may need to open a supplementary subtitle file. If application can be only granted access to a single video file - that's impossible. I think there were other examples, but I don't remember those off-hand.
you forgot the link ;)
So you can't have screen recording software in Wayland?
Will it take twice the amount of time with the progress bar enabled?
People want native apps because the mobile web sucks for anything a bit more complex than displaying text or simple forms.

Which is exactly what most apps (not games) do.
As I said, this kind of restrictions are useful but not enforced.
I have this problem too. If I did myself shelling out to grep with pcre flags to find a simple library then there's a UX issue.
I have a compile-to-Racket implementation of a Pascal subset here:

https://github.com/soegaard/minipascal

There are two versions. The first one

https://github.com/soegaard/minipascal/blob/master/minipascal/compiler-simple.rkt

is without typechecking. The second one adds a type checker:

https://github.com/soegaard/minipascal/blob/master/minipasca...
Right, yes, I always forget about the dollar! The dollar will be the one to prove them all wrong!
RemoveWAT 2.2.9 100% Windows 7,8 Activator FREE
Does anyone here use http://www.gnucash.org ?
I have to disagree with some of the implications of the article. Older people (baby boomers or older) like my parents or mother and father in-law immediately look for a phone number when they encounter an issue because they "don't trust computers to be as up-to-date as a real, live person" (summarization). This tendency seems to decrease as a person becomes faster at looking up information online, but even my father that's in IT will still reach for a phone if he can't figure out what he's looking for within a minute. For myself, the resistance to calling is because of the dreaded wait time in a call queue.

It should also be noted that while the statistics unequivocally show a trend upwards in use of non-phone support channels, this still leaves roughly 40%+ of interactions by phone at the moment. The other important implication is that when customers do happen to call you, it will increasingly be because all other sources failed first which means your call center should be moving towards higher-skilled problem solvers than mostly tier 1 / level 1 support agents that might as well be replaced with an AI but aren't because voice systems are expensive for the results in conversation.

My fundamental point is that you while you should understand general trends, you should validate against your organization. AARP probably should not think about dropping half their phone agents exactly, but maybe they should revisit the idea in another 4 years as the general population becomes more educated and the technology-handicapped pass on.
I want to have the option of calling, but I don't like being forced to call. I absolutely hate it when I email in with a simple question and the reply is "please call us." If I wanted to call, I would have called in the first place.
I hear you. Back when I was on debian I had a small script I called apt-o ('o' for oblivious) which combined the two -- as you mention.
Not very strict demands. If it's still growing and does exciting stuff, I'm interested in hearing about it. (Though that probably is an insane amount of companies)
Can you give some examples of successful startups, funded by YC or not, that ended with a "." ?
Video Room 1000 – A video uploaded to YouTube 1,000 times (2010) [video]
Introducing elex, a tool to make election coverage better for everyone
Acronis Snap Deploy 5.0 Crack and Serial Key Free Download
You can, but the recording needs to be done by the compositor (e.g. kwin)
(With thanks to Detaro for pointing out my rookie error https://news.ycombinator.com/item?id=11230051 )
GnuCash
>.docx is a plain text xml based format

I realize you're trying to elucidate but the context of that author's sentence was "text editors" therefore things like vi/emacs/TextPad/Notepad do not understand a binary format such as a zip file. (And docx is a zip file as you already noted.)

Yes, inside the binary zip file is a text file called "document.xml" but none of those plain text editors will parse a zip file to get to that xml file. From the viewpoint of plain text editors, a docx file is an opaque binary format.
Amazon reverses course, will allow local encryption
Maybe the commenter prefers Intel's branding. More resell value that way.
BlockCypher[1] has written about this. I think SnapCard did something similar, though the closest I can find is an article about the laundry service they started[2].

[1] - https://blog.blockcypher.com/what-adam-saw-that-sam-didnt-a0...

[2] - https://pando.com/2013/10/11/superhero-laundry-founders-laun...

EDIT - Citations
Before the switch, 80% of the time I would get the unsolvable ones.
13 million apps built?
Michael Atiyah’s Imaginative State of Mind
Amazon Reverses Course, Encryption Returning for Fire Devices
Buffer is very popular. https://open.buffer.com/buffers-y-combinator-application/
> My arms have gotten a little bigger

To get as big as the Rock, it takes more than diet and exercise. Let's be honest about this. These celebrities make huge amounts of money by maintaining a certain aesthetic, so of course they're going to be on the gear. It's still hard work, of course, but it takes more than whey protein and 2-hour weight lifting sessions.
FreeBSD 10.3-RC1 released
“I've been working at Mozilla for many years, from peak to decline”
Code signing's downfalls outweigh its perceived benefits. It's the same principle as certificate authorities, and all it means is that the signer gave a "seal of approval" for the software. When a malicious program manages to thwart the checks and it ends up being signed, people who use this program will end up distraught because they placed so much trust in a "safe" mechanism that turns out only to dish false reassurance. I don't know the requirements for code signing, but it could also very well place developers in Microsoft's hands just so they can showcase their code as "trusted". It ultimately deters people from using unsigned code under the false impression that unsigned (or self-signed) code is by default insecure compared to signed code.
Ask HN: Why the sudden hate towards meritocracy in tech?
I'm detecting a lot of hostility towards it which for me makes no sense since meritocracy means that its not the person who is part of a certain group, has friends in the right places or is super good at networking who gets ahead but the person who is the best at their actual work, writes the best code and shows up with actual results.

How is meritocracy unfair? how is not the best system for this industry? so far all the arguments I heard against it were convoluted and unconvincing.

PS: I'm using a new account because I lurk most of the time and couldn't find the pass to my old one.

Edited to avoid redundant answers
Correct attribution is traditionally required when forking.
A thousand times yes.

Support articles are written from the perspective that the company's products and services are perfect and I might not understand how to use them correctly.

Only on the phone can I get someone who will acknowledge the existence of an actual problem and start drilling into it with me.
I think they point is you shouldn't be working ALL THE TIME. There is something wrong with your life.....you can fix it.
30 days? I'd be surprised if he sees any significant difference.
It is possible to get built. I was a skinny kid, picked on. Got tired of it. Started working out. Upped my protein intake. Went to the YMCA 3 days a week. The dudes in there were humongous and looked at me and smilled, this scrawny kid.

The first week I was there, one looked me and said, "It's hard, okay. Don't give up. Commit to 4 months of work and you will notice a difference. You will get stronger. You will bulk up. Don't give up. It takes time."

So I did. 4 months was nothing. I got a lot stronger. I put on mass. It worked!

This girl I had a crush on, she looked at me one day, looked at my new biceps and said, "Wow, you aren't so skinny anymore."

Within a couple years, I was curling 75 lbs on the preacher bench. Before I started, I couldn't bench press 50. If you want to change your life: Exercise. It takes time and energy and commitment, but it really does work and you will feel powerful and in control of your body like you never thought possible. People will look at you differently -- with admiration, with envy, with fear, with lust. Your life will change.
When I type into your search bar, the text is the same color as the background.
Louis CK on Donald Trump
I use it primarily because quicken on mac is completely useless when you have multiple accounts with different currencies. They even list your totals wrong like "100 USD + 100 GBP = 200 EUR" last time I tried it. And there aren't that many alternatives for personal use since i don't need anything extremely complex.

GNUcash is probably the ugliest piece of software that I use regularly, but at least it works. Depending on one's needs YNAB or Quicken might be a better choice though - but neither work well with multiple currencies or even accounts.
The Rise and Rise of Ethereum – The World Supercomputer
I can't answer specifically for `apt`, but many commands take significantly longer if you let them display to stdout versus piping their output to a file or `/dev/null`. cf.:

$ time ls -R /usr
real 0m7.570s
user 0m0.104s
sys 0m2.286s

$ time ls -R /usr > /dev/null
real 0m0.193s
user 0m0.036s
sys 0m0.154s

(edit: when will I grok HN markup?? cough support markdown cough)
If you're into startups & programming (this is HN, right?), here's my list of recommended reading: http://www.hello-startup.net/resources/recommended-reading/
Ask HN: Any success or failure stories with Instagram advertising?
Hey folks, my team is considering an Instagram advertising campaign to bolster initial adopters of our app. Any recommendations on how to maximize installs from an Instagram campaign? Any horror stories? Any tips appreciated.
Posted 4 hours before this one, here: https://news.ycombinator.com/item?id=11227598

Wondering why one didn't pick any interest, and the other picked 160+ comments.
Being Samoan might help with size :)

But you're absolutely right, The Rock (and associated celebrities) are on gear. They also put in A LOT of work, time, blood, sweat and tears...but for that to translate into the types of results you see at the pace you see them at, you probably have to short circuit the natural process. They can put in extra effort and have it translate to results because the body is recovering unnaturally fast.
Whatever you think of Julian Assange, "imprisonment without trial" has been his choice. If he were to leave the embassy, he fairly certainly would receive a trial.
you proved your counter answer. when you have humans make decisions you get bias. "his", "guy" etc. You've already assumed it's a guy. or at least discouraged most women from bothering to apply. meritocratic would great if it were achievable.
Never had a chance to study abroad? Now you can work abroad
"I get this bad feeling that someone (author of the article) is planning a takeover and for all the wrong reasons."

The author of the article is the CEO of Coinbase. They want Bitcoin retail-sized transactions to clear fast, so their exposure to Bitcoin price variations is low. Coinbase guarantees the price of Bitcoin for several minutes when merchants use their service. The longer they have to hold those Bitcoins, the more risk they take.
Text config files plus the command line makes explainations and documentation a lot simpler, more concise, and more precise. You can exactly duplicate a series of commands and config changes. "Type this command to edit this config file, change the value of this setting to this other setting, then run this command to reload." Making documentation is often simply a matter of copying from your .bash_history.

Making documentation for graphical programs often requires screenshots and sentences like "click the third radio button on the right-hand section" that add nothing to the documentation and are easily misunderstood by hapless users. Then the developer changes the layout of the dialog box and you need a new set of screenshots. I'll grant that GUIs are more discoverable to a casual user.

I seem to recall that it's possible to automate GUI software but it seems fraught with peril in a way that automation of a commandline and text config system simply is not.
The OP mistakes what a build tool is. A build tool generates the executable from sources. Use other tools for other tasks. I once wrote a tool for running commands on file system events, but I lost it. But for example I write files rather often, a build on each write would be annoying for me. It's a personal thing, so give me the build script and let me use it the way i like.
I had the same experience when I read it for the first time, I was skipping over the "philosophy" part to just read about the motorcycle trip.

Then I read it the second time.

And the "chautauqua" (what the author calls the philosophical discussions) blew my mind!

I have read the book 3x so far, and the insights keep deepening.
The Bayesian Second Law of Thermodynamics
Companies which have publicly disclosed that were rejected by YC and have since raised >$20m:

* Chartboost

* Sendgrid

* LightSail

I've seen it claimed that Couchbase should be on this list, but I've never seen a primary source which verifies that they were rejected from YC.
Walkers don Google cameras to map 2,500 miles of ancient trails