skysight-inc/HackerNews huggingface dataset:
For those who want a little context in-thread:

"Eve is an open source Python REST API framework designed for human beings. It allows to effortlessly build and deploy highly customizable, fully featured RESTful Web Services.

Eve is powered by Flask, Redis, Cerberus, Events and offers support for both MongoDB and SQL backends [*]."
I don't know about Discipline and Punish specifically, but you can read Chomsky for a critique in general of Foucault, Lacan, etc In general I find much of the writing to be obscurantism around simple ideas, or just generally incomprehensible. Like I said, Popper's concept of critical rationalism predates Foucault and makes the argument far more straightforward and clearly.

Here's what Chomsky had to say, who can say it far better than I:

"Since no one has succeeded in showing me what I'm missing, we're left with the second option: I'm just incapable of understanding. I'm certainly willing to grant that it may be true, though I'm afraid I'll have to remain suspicious, for what seem good reasons. There are lots of things I don't understand -- say, the latest debates over whether neutrinos have mass or the way that Fermat's last theorem was (apparently) proven recently. But from 50 years in this game, I have learned two things: (1) I can ask friends who work in these areas to explain it to me at a level that I can understand, and they can do so, without particular difficulty; (2) if I'm interested, I can proceed to learn more so that I will come to understand it. Now Derrida, Lacan, Lyotard, Kristeva, etc. --- even Foucault, whom I knew and liked, and who was somewhat different from the rest --- write things that I also don't understand, but (1) and (2) don't hold: no one who says they do understand can explain it to me and I haven't a clue as to how to proceed to overcome my failures. That leaves one of two possibilities: (a) some new advance in intellectual life has been made, perhaps some sudden genetic mutation, which has created a form of "theory" that is beyond quantum theory, topology, etc., in depth and profundity; or (b) ... I won't spell it out.

Again, I've lived for 50 years in these worlds, have done a fair amount of work of my own in fields called "philosophy" and "science," as well as intellectual history, and have a fair amount of personal acquaintance with the intellectual culture in the sciences, humanities, social sciences, and the arts. That has left me with my own conclusions about intellectual life, which I won't spell out. But for others, I would simply suggest that you ask those who tell you about the wonders of "theory" and "philosophy" to justify their claims --- to do what people in physics, math, biology, linguistics, and other fields are happy to do when someone asks them, seriously, what are the principles of their theories, on what evidence are they based, what do they explain that wasn't already obvious, etc. These are fair requests for anyone to make. If they can't be met, then I'd suggest recourse to Hume's advice in similar circumstances: to the flames. "
Atom Shell != Atom

It is the, well, shell of the Atom editor.
You don't know till the party's over if you'll get a hangover.

In other words, no one knows for sure if it's a bubble. It may just be that this is a new mode for startup growth and expansion, one in which VCs don't have as much market power as they used to. Or it could be a bubble and it will pop and things will revert to the older mode.

Also, false analogy alert - just because Pandora is down doesn't mean Uber or airbnb also should be down. He should make that case on the numbers.
keeping track of which keys have been added to your local ssh-agent is a tedious task. SSH is very promiscuous when it comes to using SSH keys, and once you make use of another key it will happily add that to your current agent session.

I've only found this to be true with gnome-keyring's ssh-agent emulation (which isn't complete last time I checked, since it doesn't support -c) and the ssh-agent that OSX's keychain provides. They implicitly show keys added if they have known filenames in ~/.ssh (id_rsa, for example) in the output of `ssh-add -l`. To make matters worse, decrypting the key file puts the passphrase in the key chain, so even if you put as password on your ssh key, it's still accessible after you login and authenticate to the keychain service.

The ssh-agent that is distributed with openssh does not do this and requires keys to be added explicitly.
Lawyers are probably a big one. Most people think they spend all day in the courtroom, but many lawyers never set foot in a courtroom. Instead, their days are spent meeting with clients and preparing documents: their job is to translate the plain-English requirements of what the clients want to agree upon into legalese that has specific meaning in court.
So, it looks like there's a number of things you're confused about. First, Atom doesn't have anything to do with Mozilla's Ace or Bespin. Ace and Bespin (now Cloud 9) are tools that live on a server, which you access through a browser.

Atom is a completely separate project (started by Github, not Mozilla) to build a native text editor using web technologies. The text editor is a native application, but it exposes a Javascript API for plugins. After a while, Github realized that the infrastructure needed to make Atom work (e.g. installers, updates, notifications, etc.) could also be used by other projects, so that code was split off into "Atom Shell". It's this project that's getting renamed to "Electron".
Desktop PC and Linux OS for first-time computer users in developing countries
I'm sorry that you ineptly pin the blame on the victim re: neo-capitalism.

What you call "the history of ethology" hopefully comprises the blunders that at different points in history "the scientific establishment" made regarding the "nature" of a) black men, b) women, c) gay people, d) irish people, e) jewish people, f)... you get the idea.

These observations of "animal behavior" are both extremely unsophisticated, always failing to control for critical variables, and very tied up to what the society of the day wants the conclusions to be.

Even today, ignorant people go around talking about how "human nature is selfish". I think Foucualt's contributions were pretty great re: this precise discussion we're having over here. Certainly more important than the vast majority of ethological work out there.

If you want to challenge me on this, just answer my question: What is human nature, and what do you claim to know about it in 2015?
is the code of "Hecate: The Hex Editor From Hell" available to look at?
Even in cases like that it's uncommon for the object to actually take up a lot of stack space. Since member variable's sizes have to be known at compile time it only applies to fixed-size (or parametrized) buffers.
How can I view this on oculus keeping the text for each location?
From a discussion of the open issues, http://www.wetmachine.com/tales-of-the-sausage-factory/comca...

"..as someone who has played regulatory poker with Comcast for 15 years now, I can say from personal experience that no one counts Comcast out until the game is well and truly over. Even if the rumors are true (and I have no way of knowing), these would only be staff recommendations. Comcast still has plenty of opportunities to plead, cajole and bully DoJ and FCC into submission.

Which is why it’s important to remember my advice from last February with regard to Title II reclassification: DON’T BE THE SEA HAWKS! We need to continue to keep the pressure on to get this over the goal line..

• The Antitrust Case Is Much Stronger Than People Initially Assumed.

• The Three Legs of the Antitrust Stool: Access to Programming, Access To Set-Top Boxes and Access to Broadband.

• Recent Win By The DoJ Supports Key Elements of the Potential Theory Against Comcast/TWC.

• Nobody Else Really Likes This Merger — And Most People Hate It.

• Conclusion — Still Too Early To Call A Win, But Path To Victory Clear."
Sure, but there's been almost 700 commits. There must be something in there worth a release.
It's not any more difficult to Google than "Go", or "Python". I mean, we're talking about board games and snakes, right? :)
> If Apple built the device, and the OS, and the marketplace, of course they're going to have a monopoly there. Just like Walmart has a monopoly on things sold at Walmart.

I'm not sure that this is as innocent as it might sound. Walmart exercises plenty of market power, unethically if not illegally, to make sure that it has a monopoly on some of the things it sells. (By way of comparison, would you expect that, say, Target of course has a monopoly on things sold there? Maybe you would, and I've misunderstood your language.)
We agree, but the problem is I see comparatively little effort being expended to change those perceptions as I do effort expended on (and now apparently, provably so) misdirected outrage at pay and candidate selection and such.

How does one even go about proving that the "social pressure" is or isn't more than monkey-see-monkey-do? I think I understand the theory, but I definitely don't understand what its logical basis is. The further I dig, the further I see more subjective a priori assumptions.
Secret of bikini body like HOT Kate Upton revealed
I think prosecutors would rather fine the banks tens of billions of dollars rather than throw people into jail.

For instance, the JPM $13 billion settlement (summarized):

- $2 billion to the Justice Department, which will then deposit the money into a fund at the United States Treasury.

- $7 billion, will flow to a range of government authorities, some more obscure than others

- JPMorgan agreed to make a “lump sum payment” of $4 billion “payable to Freddie Mac and Fannie Mae, divided between them,”

- The National Credit Union Administration, the federal agency that regulates credit unions, said it would collect a $1.4 billion share of the $7 billion pie “for losses incurred by corporate credit unions as a result of the purchases of the faulty securities.”

- $515 million goes to FDIC

- $613 million to NY Attorney General (expand homeowner assistance programs)

etc, etc, etc...

[0] http://dealbook.nytimes.com/2013/11/20/where-does-jpmorgans-...
So what?
Sure, rust is the new thing, node.js is the new thing, forget about SQL since NoSQL is the current thing. Etc etc, Bla bla bla.
I hate this "let's chase every new thing and everything old is shit" attitude. C++ may be old but it does a great job at what it is targeted for (just like Fortran and many other "old" things). I'd really wish more people would stop chasing "new shiney" and just get work done. C++ may be complicated and old, but it gets work done.

Old, complicated and legacy does not equal bad.
Hillary Clinton’s Secret College Thesis on Satanist Saul Alinsky Leaked
“To be the master of the machine, you have to have the knowledge and the skills to teach the machine.”

That is an awesome quote.

Thanks for posting the article it was an interesting read.
You don't have to use Django's class-based generic views either. Nothing wrong with just inheriting from the base View if you really want.
"Working" by Studs Terkel comes to mind. http://www.amazon.com/Working-People-Talk-About-What/dp/1565...

So many people have this question early in their careers, it really seems like something is wrong. Perhaps we need a serious/mandatory/formal job-shadowing program for teens and college students.
For my part, I was starting to consider questions of what my area of mathematics might have interesting things to say about machine learning. The industry job I landed in has me doing applied ML, and working through many of the subtleties of some interesting algorithms. As such, the research isn't necessarily so far off from the industry job, though the need for a small Big-O constrains things a bit.
Isn't that super creepy?
I usually eschew boingboing (for personal reasons), but this is a tasty turn of phrase:

"Corporations are immortal, transhuman artificial life-forms and humans are their gut flora."
Already implemented: http://www.spermbankdirectory.com/donating-sperm#paid

;-)
Key distribution is a problem even for ransomware. It looks like the decryption key is a function of the Bitcoin address to which ransom is sent. That should eliminate the need for a server controlled by the ransomware people to return keys.

What does "check payment and receive keys" really do? Does it check the Bitcoin block chain to see if payment has been made, then calculate the decryption key? Is this entirely blockchain-based?
Imagine if that was my one word response to your post.
Kubernetes is going to become the standard api for container orchestration only because there are no other tools out there trying to do as much. There was a vacuum around container orchestration tooling and Google got there first. Kubernetes components can be swapped out for other community-driven efforts, take mesos as an example, which can be used to replace the default k8s scheduler. With k8s you can avoid lock-in with different cloud providers. I think Google is hoping that we end up on their cloud platform but its nice to see that it is being built from the ground up to be used with other cloud platforms.
That's true. Microsoft have never taken out a court case claiming exclusive ownership of the idea of windowing GUIs, or the shape of icons, or the mechanisms for interacting with touch screens. Apple are infintely worse.
So much fun! I actually got a real one: http://tiffzhang.com/startup/?s=497083847643
You guys should probably release nucleus before hooli does!
What?

I'm saying that the tooling that helps manage import paths in the way you want is not part of Go-the-language.

The language restriction against unused imports certainly is.
You'll find multiple other developers of iOS apps with Pebble support complaining of the same issue with Apple in the comments of the page that's linked to.
Show HN: Get Domain Like Ninja – Domain from Keywords, Synonyms
It's from Mercola if you want to read more about it.
Give them a couple years. After a few more "government is bad" TV spots, and under a republican president, they will try again. Whether they merge today or then doesn't really matter.

They are effectively merged already. They stay away from each other, treating customers like each other's property, and offer comparable services at comparable prices. They aren't in any real competition with each other. I'm not saying that they should merge. Rather, I'm saying that them not merging isn't a quick fix of the underlying issue. Americans need actual choice of providers within a given technology.
If you're unconscious, you're not a threat any more.

Live to fight another day.
I don't understand the term "sex positive" -- it implies to me that, specifically in this context, AirBNB is sex-negative?
You sound like an US patent clerk in the 1901's ;) Look at Rx for example, it isn't needed in as many applications but when it is its as revolutionary as LINQ was.

I think reducing friction and increasing productivity is really important, it's not as sexy as some of these other features but it makes real difference in big projects.

I'm getting a little worried about the async-await and task methodology. It's true that they've made a lot of that kind of programming much much easier, but it also means that orchestration is cluttering our code. It seems that now that we've elevated the level of abstraction it should be possible to get rid of it (more or less) by being more declarative in our intent and structures. We're programming on at least one layer below what we should.

Unfortunately I think that might require so large fundamental changes that you need a new language. Many might say, what about F#? While F# is great for certain more algorithm oriented solutions for me it never seemed to quite fit the paradigm of certain applications and enterprise systems.

I think in the end there's a skeleton of a next generation language embedded in what c# has become. If we removed some of the crud and used LINQ style syntax as template perhaps we could take parallelism, asynchronicity and productivity to the next level
Crazy that they don't mention Carousel. I've been really happy with it. Easy to send family links. Not tied to a social platform -- my wife and I share the same account with all iPhone photos uploaded/downloaded to family computer. Onedrive offers much of this, but its slow -- photos load relatively slowly on iPhone app, and videos constantly buffer. Carousel/Dropbox is instant. For me, the only missing feature is rotate/crop, but I can always do that on a desktop/laptop linked to Dropbox account, and all devices update.
This originally hit the news 10 days ago:
http://techwatching.com/page/there-s-finally-a-tool-to-free-...
Remote BizDev Jobs
Rust is the answer to a different question.
I'll give it a look. Thanks!
JIT compilers are time constrained so super optimization isn't a very good match.
SBRM = Scope Bound Resource Management ( another name for RAII )
EBO = Empty Base Optimization
NVI = Non-Virtual Interface
ODR = One Definition Rule
TMP = Template Meta Programming
I didn't see anything mentioning chemistry/science in the commentary, so forgive me if I'm repeating something I missed...

The PhD is not "just for academia". It's the entry ticket for working in the biotech/pharma business. It's a 4-6 year process that demonstrates that one can do independent work in an organized fashion and write it up. Quite similar, except for scale, as how medicinal chemists (and various support disciplines) work.

One learns the jargon, often combines a complementary post-doc to round out training (such as synthetic PhD following up with natural product p-doc). This extra nudge improves the chance of being hired and can usually lead to more $$ upon hiring. PhD's usually know 1-2 things well. P-docs, maybe, push that up to 3-5. It's a basis for getting started.

Is the entry-ticket aspect of a PhD fair to BS/MS students, who tend to be the lab denizens who actually do the work? No, probably not. There's a huge status difference between "PhD" and "pair of hands"... But then, as the difference is only 2-ish years, carrying through to PhD should be the typical choice (barring real-life issues forcing termination).

Due to job/geographic stability, it's not the best career choice, but it's a useful one (as, for example, they actually DO work towards curing or alleviating disease). The pay is reasonable, the chance for personal recognition is present and there's chances for "financial renumeration" if one scores big-time. And if groups like YC get really into funding longer-horizon projects, the jobs just might reappear.
I also put together a reverse agent a few years ago:
https://github.com/ewindisch/reverse-ssh-agent
http://bat-bean-beam.blogspot.com/2011/03/what-do-people-do-...
Why Rails 5, Turbolinks 3.0 and Action Cable matter, and why DHH was right
Who have you chosen for president next year? Or are you also waiting to be told who the actual candidates are?
Commensurate, not commiserate.

You commiserate (sympathize) with the author's plight. And now your compensation is now commensurate (measurably equal) with your responsibility.
You're assuming that the CEOs cited in the example were not actually guilty.
Strength in Microsoft Cloud Highlights Q3 Results
> Criminal convictions of CEOs are useful.

Yes, if they actually committed a crime and there is evidence to prove it beyond a reasonable doubt.

A drug dealer who gives all his money to feed the poor is morally good but legally a criminal. A CEO who lays off a chunk of his company to upgrade his yacht is a slimeball but not a criminal.

Being morally repugnant is not the same as being a criminal. The urge to ignore the letter of the law and obey the will of the mob turns us into a nation of men instead of a nation of laws.
Mergers are often more about executive nest-feathering than about "synergy" or whatever, aren't they?
NASA Uses Mars Rover Tech to Design the Perfect Urban Car
A year?
That's nothing. Personally I'd consider anyone with less than 5 years of professional C++ experience a newbie. It's a complex language, it takes years to learn it well.
That looks perfect. I wish there was an audio version.
You're assuming that teaching ability scales without scaling the workforce. Having an instructor provide for more students means each student gets less instructor-time. More instructor-time increases the learning ability of most students. And so class size is an important metric.

For most universities, their biggest product is their own marketing and promotional material. Now that they are corporatizing, they are painting hindsight with rose-colored glasses, as "Brave New 1984" as most corporations are wont to do.
Brocoin: Why Bitcoin’s male domination will be its downfall
So call it two words. ElectronEnv, AtomEditor, AtomIDE, etc..
What does a video game about raising a terminally ill toddler feel like?
He said elsewhere he's in India.
Google Age Discrimination
For a rebuttal by a programmer, see "Chomsky can't be bothered to learn C" http://byfat.xxx/chomsky
I'm also very curious which direction things will move. I think I'm less convinced than you are that it'll be away from AWS and the like though, they're innovating at least as fast as the open-source container cluster tools (at least it seems that way to me).

I can imagine a future where it gets easier and more common to build an arbitrarily complex backend by just hooking together AWS services, using Lambda (or something that evolves from it) to write all your custom business logic without ever thinking about a server, VM, or container. I'm working on a greenfield app and very seriously considered this route now we but ended up deciding the uncertainty vs doing it the way we know wasn't quite worth it. It feels very close to the tipping point to me though.

Either way it's definitely an exciting time
I'm guessing that when a cyber criminal is caught they add all retrieved private keys to the police's keychain. Even a symmetrically signed key (passworded) can be brute forced or the arrested can be court compelled to decrypt the key.
Agent forwarding and ProxyCommand-style jumps are two different use cases; they both have uses which the other cannot be used for.

ProxyCommand is used for 'jump servers', where you want to simply login to one server behind another. Of course it's handy to be able to authenticate from your desktop to an additional server whenever possible and not leave yourself open to attack from some server in the middle. In fact, it becomes very handy to use an ssh agent in combination with ProxyCommand-style jumps.

Agent forwarding is used when you actually need different servers to interact with each other [and not your desktop] using credentials only you control. Rather than keeping credentials on the disks of intermediate servers, they stay on your desktop.

From an even more practical standpoint, agents allow you to copy files between servers without these stored credentials, too. Just try copying a couple terabytes of data from one server to another with your cable modem as the intermediary; it takes a lot longer than copying from server to server. Hence, agent forwarding to allow you to copy files from host A to B using the creds on your desktop. ProxyCommand doesn't do this.

Agent forwarding is always somewhat potentially harmful, but that potential can be limited a great deal. Of course the private keys (nor passwords) are never sent over the network. ssh-add -c allows you to be prompted before they're used (the author thought it was ssh-agent's option) and the -t option to both ssh-agent and ssh-add also allows you to expire the credentials after a given period of time.
Nomi tracked customers phones MAC addresses in stores without in-store opt-out
PVS-Studio includes analyses like that: http://www.viva64.com/en/a/0077/#ID0EISSQ
What is the point of kotlin over rust
Does your language have mutexes and exceptions? You NEED RAII...