skysight-inc/HackerNews huggingface dataset:
Except in this example, there is no competitor making the sale because of a lower price or higher quality product. The choice of product remains the same; the only difference is that the copier pays nothing to ANYONE and is the only person receiving a benefit.

I used to be in the camp in philosophical support of piracy, and I still pirate some of my media. But, I no longer try to excuse the behavior behind a thinly veiled philosophy.

Maybe it's not stealing, but it sure isn't harmless.
I came here to post this comment, and I fully concur.

The lightbulb moment for me came when I got a job working on a compiler and had to start maintaining some long files with some very large functions. Being able to read linearly through a long, fairly flat function easily beats hopping hither and tither trying to remember which bit does what and piece the whole thing together.

The real complexity in code isn't from the code itself, of course; it's in the data it works with, how it modifies the data, and how far apart bits of code that may touch the same bit of data in interleaved sequences are.

It's also one of the reasons I prefer reading recursive algorithms that use pattern matching, or in a pinch, switch statements, over and above dynamic dispatch from polymorphic references. If code doesn't need to be open to extension, it's much better off exposing an enum or some other easily flat-switched thing, than implementing a recursive algorithm in almost any other form.
All lives matter. This is clearly true, and goes back at least to Jefferson. ("We hold these truths to be self-evident...")

Black Lives Matter is saying something else, however. In practice, out on the street, blacks are dying far more frequently than whites. While we can argue about the causes of that[1], there is still a problem that is worth calling attention to. Replying that "all lives matter" is true, but is also diverting attention from the horrific body count, which makes it somewhat less likely that anything useful will be done.

[1] I have heard that, if you adjust for severity of the interaction with the police, blacks are shot less frequently per severe encounter. ("Severity" means "a murder bust is more likely to go bad than a traffic ticket".) I cannot cite a reference for this at the moment, however.
4 digits are now allowed.
Is there any reason you couldn't just have the workers request work from the pool process when they are ready for work instead of trying to push it to them?
Most parts of the world (i.e. outside western europe and certain Pacific Rim nations) have a large proportion of subsistence farmers. Most of those parts do not have Iraq and Syria's problems.

ps. you may have meant "exacerbate".
HIRING*****Senior Software Engineer, Red Bull Digital Music (Sound Select)
we are bank of female hackers based in the US,UK and Australia. contact us today for all forms of hacking via email: demon_teco@outlook.com or text 9378775461
> Wired's prediction is even more annoying because they've started begging me to turn off my adblocker last time I visited them a couple of days ago

Forbes "30 under 30": They don't let you read articles if you adblock... "To read this, you must disable". They create an article security nerds want to read... which then serves up a pop-under adware to steal passwords.

https://www.techdirt.com/articles/20160111/05574633295/forbe...

I lost my compassion after that one. (I didn't get bit... but I had disabled adblock for one or two of their articles temporarily... not again)
Why does it matter? Why do you care? Personally, I'd rather learn more about the technology than discuss the science fiction aspects that will happen in 50-200 years.

For example,
"The part of the brain that controls the pinkie and ring fingers overlaps, and most people move the two fingers together," Crone says. "It makes sense that coupling these two fingers improved the accuracy."

I believe the ulnar nerve travels to both of these fingers. How does the part of the brain connect to this nerve. Is this a coincidence?
Always-on systems constantly burning petrofuels are an engineering failure. Solar radiators acting as heat exchangers have no pilot light. Neither do "instahots" or on-demand water heating systems that waste energy keeping 50+ gallons at 82+ degrees F. As for your stove, well, let's just say that there are other options for lighting them, including a bic or more "exotic" electric heat.

They're only expensive "as fuck" because they're more like an overpriced SCADA system with multiple fail-overs and backups than the 12-20v system you have in your home. But that happens when you have 10 - 250 tons of heating and cooling for 500 - 30,000 people in a building.

For every over-engineered Berlin Airport (Siemens runs there, right? Arup won't make that make mistake) I can show you 10,000 buildings, factories, and warehouses done right. Or one Viipuri library (1935).
Ha, I just got to using `jq` regularly (which is already a huge improvement). Now this ..
Considering how good Mandrill's delivery was, I'd be surprised if this were the case. Even still, there are better solutions - cut the free tier off, for example!
>"porn viewers don't have a huge incentive to make sure PORNHUB CO. doesn't appear on their bank statement"

Do they? I mean, honestly, who isn't a porn viewer? Who on earth would you, personally, think it to be scandalous to have a porn subscription discovered on their credit card? Anybody? What is the incentive?

I thought OP's porn example was pretty good. The entire world crushes porn (even when it's taboo or illegal), and yet still refuses to pay for it.
Which are taking their sweet ass time to find their way to consumers.

...because of government red tape.
Will we compile?
> for instance if some program (wireshark) changes the permissions on your loopback.

That would be a serious security flaw in that program. Some program could also change the permissions on /dev/mem (or really any other device), with similarly disastrous results.

You can't expect 1password to defend you against other programs disabling the security of your operating system.

> if a person gets access to a machine it is basically all over which isn't necessarily the case.

Root access with ability to run sophisticated arbitrary code is game over, period.

Things that we should actually try to defend against (somewhat) include:

- A human briefly sitting down at your machine while you go to the bathroom. (E.g. Chrome's UI that allows you to display back your saved passwords in cleartext with no challenge is a legitimate security flaw, IMO.)

- Someone physically stealing your machine and then trying to dump the disk.

- Malicious software running without priviliges.

However, malicious software running as root is game over. Sorry, it is. Trying to make it hard for such software to do bad things is simply not feasible; there are far too many avenues of attack.

> Thats why we encrypt databases or in certain cases storage at rest

No, we encrypt data at rest to defend against physical theft of the storage medium, not to defend against live running processes that have root privileges.

If a malicious process has root, your encryption is meaningless. The key is in memory somewhere. The attacker doesn't really need to know where. They can dump the entirety of memory, and then cycle through it trying every N bytes as the encryption key and see if it works. This won't take very long!
https://news.ycombinator.com/item?id=11212002
There are multiple ways to fail at spreading technology. One way is to choose a business model that makes it difficult for potential users to actually use the technology. Another way is to choose a business model that doesn't generate enough revenue to bring the technology to its full potential.
or D. faked death, if we're going conspiracy routes.
I understand you never claimed they are similar. But to be fair (and with due credit to redux for being a great framework), all redux does is save method call arguments in an array. rr is on a different scale altogether.
Yeah for a given price, fully hidden and the non-displayed portion of iceberg orders will be ranked (generally by time priority) behind any displayed shares. Most of the rules are meant to incentivize displayed size.
Logging for unikernels
Come on people, who already emails with curl. Admit it.
If they are giving them taxpayer money, what is the savings then?

Basically everyone is funding it for the percentage of them that will actually use it.

How about telling google, we'll guarantee X $$$ of account from low income people that we'll fund, instead of just throwing them free money for nothing.
Confessions of a Teen-Age Gamer
Though only briefly mentioned in this article at the buttom, I'd like to give a huge shoutout to aria2. I use it all the time for quick torrent downloads, as it requires no daemon and just seeds until you C-c. It also does a damn good job at downloading a list of files, with multiple segments for each.
One of the first cancer patients to be injected new tumour-destroying vaccine
It would have to be one hell of a deal to make up for having to lug the damn thing around.
انقلاب+حافلة+في+الداخل+المحتل
I'm pretty happy with "Hacker News Enhancement Suite", it supports this and few other nice things. [0]

[0] https://chrome.google.com/webstore/detail/hacker-news-enhanc...
Red Bull TV
Sr. Software Engineer, Services
Santa Monica, CA (ONSITE)

http://jobs.redbull.com/us/en-US/santa-monica-senior-softwar...
Alcoholism is a disease, but it's the only disease that you can get yelled at for having.

"Dammit Otto, you're an alcoholic!"
vs.
"Dammit Otto, you have lupus!"
This should be a standard feature in HN.

The other pain point is the up/down arrows being so close to each other on mobile that I have to zoom in, vote, then zoom out.
And then think about the questions it brings about the self, identity. Even the mind.
Suspicious. The conspiracy theorist in me says that someone wanted to put the investigation to bed quickly and make it seem like the death of the founder puts an end to the allegations.
So now Google is part of the military-industrial complex in more ways than one.
As far as I know, there are two broad types of addiction... physical addiction and psychological addiction. In terms of addiction to substances, people that become physically addicted to a substance will experience physical withdrawl symptoms if that substance is taken away. Psychological addiction is based on repeatedly trying to fix a psychological issue with a substance.

People are much more likely to become psychologically addicted to alcohol than physically addicted. Alcohol provides an escape mechanism for social issues, it is that quality that makes it addictive, it doesn't need to have the same level of physical addictiveness of other drugs in order to be addictive.
> If its a hot button political issue then teachers won't be encouraging little johnny and suzie to show the class their nifty secret code they made on the playground

Since when does this ever happen.
It is arbitrary, up to the people involved.
Tyler, TX Brags About Its “Friendliness” to Patent Trolls
Everything you said there is incorrect.
So that is where it actually comes from. I was wondering for some time now. This is one of my favorite features on oh-my-zsh!

It mostly helps when you type complicated command and after half an hour you need to repeat it for some reason. You type the command you used, and hit a arrow up.
Mid to upper six figures alone aught to do it.
I'm pretty sure people who have a not terribly high opinion of me would have it lowered still to discover I paid for porn.
Good to know regarding Paypal.
Or risk accidentally downvoting!!!
Or worse, Navajo indian sympathizers.
The Best IFTTT Recipes for Saving and Managing Your Money
I've got `alias cd=pushd` in my .bashrc. It keeps track of visited directories as a stack (arbitrarily deep).
Yes, I'm thinking those deep thoughts too.
I have it as

"\e[5~": history-search-backward
"\e[6~": history-search-forward

This allows you to continue using arrows for absolute chronological history then use PageUp and PageDn for history search.

You could also change it to

"\e[5~": history-substring-search-backward
"\e[6~": history-substring-search-forward

if you want to search for a string match anywhere in the command rather than at the beginning. It might be 'substr' rather than 'substring' depending on your Bash version.

Obviously the utility of this depends on your keyboard layout and config, as much as it does on personal preferences.

You can see the full list of commands at https://www.gnu.org/software/bash/manual/html_node/Commands-....
You clearly aren't familiar with US gun culture, e.g. plastic Glock v. metal 1911, striker fired vs. Single Action, Gaston Glock vs. John Moses Browning! Light, fast 9 mm Europellet vs. heavy, slow .45 (11.5 mm) Auto Colt Pistol ... and those are just two of the most prominent right now. Let me assure you, this isn't unique to IT!
Actually, a pretty large portion of our country (US), in fact, do not give a crud about healthcare beyond the notion that they, themselves, have it. People are incredibly selfish. Welcome to Earth. :)
> you'll pay exactly your limit price

Thats not quite true. Price improvement happens all the time on limit orders, but I'll concede you'll pay close to it if it fills.

> The complicated types (hide-n-slide, NBBO pegs, and conditional pegs[1]) may help some players at the expense of others.

This is true of limit/market/stops as well.

The Budish paper is very interesting.

What we don't know is what it would do to the spread, which is very important especially given that it will be harder to predict the clearing price. It is also a major change to the markets, virtually impossible to implement and its not clear to me what that risk is buying us, especially given that I fully expect most participants to go through an intermediate first.
Yes; if we assume the machine has been pwned, then whatever we can still trust is anywhere else but in that machine. At best we can come up with ways to securely smuggle bits through the pwned machine between two trusted endpoints; but we cannot manipulate any secrets on that machine.

(Trusted computing relies on some tamper-resistant core of the machine not being pwned when the rest of it is pwned.)
My favorite use of wget: mirroring web documentation to my local machine.

wget -r -l5 -k -np -p https://docs.python.org/2/

Rewrites the links to point local where appropriate, and the ones which are not local remain links to the online documentation. Makes for a nice, seamless experience while browsing documentation.

I also prefer wget to `curl -O` for general file downloads, simply because wget will handle redirects by default, `curl -O` will not. Yes, I could remember yet another argument to curl... but why?

That said, I love curl (combined with `jq`) for playing with rest interfaces.
You left off "Christian Arabs".
> no one ever

Except [at least] me.

I like man better because it's consistent. Some tools want --help, -help, -h, -H, -\? etc.

I like man better because I can search it.

I like man better because it gives me the details, not just a list.
WE are bank of hackers based in the US,UK,Australia.We offer services such as school grades change,DDOS hack, mails,facebook,whatsapp hacks,password retrieval,credit, bank transfer, clearing of criminal records, sim clones, spy on cheating spouse and all forms of hacking. contact us today via email: demon_teco@outlook.com or text 9378775461
Mypy: Optional static typing for Python
To this day, I find to hard to call Clapper's response anything but a direct and intentional lie. I do hope in a post-Snowden world, officials will be more careful not to lie under oath to Congress.
> this didn't work with trait objects back then did not
> increase that either (might have changed)

I believe the feature that you're referring to is called "DST coercions", which has been available in stable Rust since 1.2. See an example here: https://play.rust-lang.org/?gist=ff8bed62730d54c329f2&versio...
+1 for aria2. It's like the VLC of command-line download tools - it Just Works with anything.

https://aria2.github.io/
It is important to remember as much history as possible, since it gives us an understanding of the range of human activity, and the outcomes of pursuing particular policies. The mistake is to take it personally.
For my usage:

* Wget's the interactive, end-user tool, and my go-to if I just need to download a file. For that purpose, its defaults are more sane, its command line usage is more straightforward, its documentation is better-organized, and it can continue incomplete downloads, which curl can't.

* Curl's the developer tool-- it's what I'd use if I were building a shell script that needed to download. The command line tool is more unix-y by default (outputs to stdout) and it's more flexible in terms of options. It's also present by default on more systems-- of note, OSX ships curl but not wget out of the box. Its backing library (libcurl) is also pretty nifty, but not really relevant to this comparison.

This doesn't really need to be an "emacs vs. vim" or "tabs vs. spaces"-type dichotomy: wget and curl do different things well and there's no reason why both shouldn't coexist in one's workflow.
Just because America is so terribly broken doesn't mean it can't be fixed.
This is super neat. Is the vertical scale fixed? Midwestern US hills are a challenge to bike IMO but probably not impressive when compared w/these fantastic alpine landscapes.
If anything private sector driven surveillance can be creepier-- it's a total "wild west" without even the pretense of public oversight and virtually no regulation. Only the most insanely creepy things like capturing video from your house and using it for analytics might run afoul of the law, and even there you'd have to prove it and prove harm and it would likely be civil not criminal. The NSA and CIA at least technically answer to the public and are subject to regulations about what they can do with the data.

To quote Steve Rambam from HOPE: "If you're angry about what the NSA is doing, you should be furious about what Google and Facebook are doing."

IMHO the Amazon Echo and similar beyond-Orwellian devices will someday be looked back upon with the same amount of "what were they thinking?!!?!" as stuff like: https://en.wikipedia.org/wiki/Demon_core

To continue with the nuclear analogy: I've been predicting a privacy/security "Chernobyl" event related to mobile and/or IoT for many years now. It'll be something like a corporate whistleblower revealing that a company has been running all ambient sound from all customers' houses through speech to text for over a year, then putting it all in a database and selling access more or less indiscriminately. Customers, it will come out, will include organized crime, foreign governments, etc., and some of the data will turn out to be from the homes of US Government Secret and Top Secret clearance employees, CXO level corporate personnel, police, etc. Only a matter of time. I'm counting the days.
Because there's a ton of work to do and getting it done in a reasonable timespan is going to require some talented people to work on it full-time.
One nice thing about saving a file vs piping is that wget sets the timestamp on the file based on the remote HTTP headers.

curl -o does not.
Imagine that you’re sitting down to dinner with your family, and while everyone else gets a serving of the meal, you don’t get any. So you say “I should get my fair share.” And as a direct response to this, your dad corrects you, saying, “everyone should get their fair share.” Now, that’s a wonderful sentiment — indeed, everyone should, and that was kinda your point in the first place: that you should be a part of everyone, and you should get your fair share also. However, dad’s smart-ass comment just dismissed you and didn’t solve the problem that you still haven’t gotten any!

The problem is that the statement “I should get my fair share” had an implicit “too” at the end: “I should get my fair share, too, just like everyone else.” But your dad’s response treated your statement as though you meant “only I should get my fair share”, which clearly was not your intention. As a result, his statement that “everyone should get their fair share,” while true, only served to ignore the problem you were trying to point out.

That’s the situation of the “black lives matter” movement. Culture, laws, the arts, religion, and everyone else repeatedly suggest that all lives should matter. Clearly, that message already abounds in our society.

The problem is that, in practice, the world doesn’t work that way. You see the film Nightcrawler? You know the part where Renee Russo tells Jake Gyllenhal that she doesn’t want footage of a black or latino person dying, she wants news stories about affluent white people being killed? That’s not made up out of whole cloth — there is a news bias toward stories that the majority of the audience (who are white) can identify with. So when a young black man gets killed (prior to the recent police shootings), it’s generally not considered “news”, while a middle-aged white woman being killed is treated as news. And to a large degree, that is accurate — young black men are killed in significantly disproportionate numbers, which is why we don’t treat it as anything new. But the result is that, societally, we don’t pay as much attention to certain people’s deaths as we do to others. So, currently, we don’t treat all lives as though they matter equally.

Just like asking dad for your fair share, the phrase “black lives matter” also has an implicit “too” at the end: it’s saying that black lives should also matter. But responding to this by saying “all lives matter” is willfully going back to ignoring the problem. It’s a way of dismissing the statement by falsely suggesting that it means “only black lives matter,” when that is obviously not the case. And so saying “all lives matter” as a direct response to “black lives matter” is essentially saying that we should just go back to ignoring the problem.

From https://np.reddit.com/r/explainlikeimfive/comments/3du1qm/el...
Kind of frustrating that there was no mention of the pricing until AFTER users enter all their information to request an "invite".

And since I'm not making an account now, I can't delete my submitted information. Should I expect newsletters or spam now?
RightScale sees the cloud going hybrid
Bob Dylan's Archive
You don't reduce usage of drugs by criminalising them. That's what this article is all about. If you're interested in seeing the negative effects of drug use decrease, then you should be looking at other approaches other than criminalisation.
All non-PK cryptography eventually boils down to a 'password' if you call it that.

But this isn't a password, it's a shared secret. Which IS a good solution (not GREAT, but better), it just shifts the problem into communicating the shared secret. This is where TOTP comes in for most 2FA implementations. This particular scheme just uses email.
Why would they? Clapper has not been charged with perjury, or faced any serious consequences.
A very cool writeup.

One of the low-temp effects that was missed: The semiconductor dopants (both donors and acceptors) don't necessarily fully ionize at liquid nitrogen temps. So changing the electron/hole concentrations of silicon (for the electronics) or III-V (for the optics) can drastically alter the electronic properties.

See, for example: http://ecee.colorado.edu/~bart/book/extrinsi.htm#freezout
I had been using hn.premii.com in order to get a better browsing experience, but it was annoying that I couldn't comment on there. I'm not sure why I hadn't thought to look for chrome extensions to enhance HN, but I'm glad that I found them!
I microwave my water for coffee and tea in a glass french press container which has had enough use that it doesn't let the water superheat... this is important to prevent aftertaste (superheated water burns the tea).
Sigh. BP can afford to run fiber to their oil rigs, but Comcast can't be bothered to lay it through my neighborhood?
Isn't it amazing when corporate interests actually align with American peoples' interests?