skysight-inc/HackerNews huggingface dataset:
I think a lot of people are focusing on the implementation details here, which is fun and great, but the real deep insight here is the idea of a global registry of correct functions.

If you postulate for a minute that the (truly nontrivial) surface problems are all solved, and concentrate only on the idea of a universally accessible group of functions that accretes value over time -- like a stdlib that every language on every runtime could access -- that seems like a pretty exciting idea worth thinking about.

I had something like that idea almost two decades ago (http://www.gossamer-threads.com/lists/perl/porters/26139?do=...) but at the time it was all in fun. But these days, that sort of thing starts looking pretty possible, especially for the group of pure functions.
NASA Tests Revolutionary Shape Changing Aircraft Flap for the First Time
FBI Arrests Former SpaceX Employee, Accused of Running Silk Road 2.0
Slightly off-topic, but I missed this from last week: the author of this piece, Matt Taibbi, has departed with First Look media. I wonder if he is back at Rolling Stone for good, or just sold this piece to them.

There are two interesting notes on the matter. One, the notice of departure [0], and then a longer piece on "The Inside Story Of Matt Taibbi's Departure From First Look Media" [1].

The second links contains some interesting snippets:

"Taibbi’s dispute with his bosses instead centered on differences in management style and the extent to which First Look would influence the organizational and corporate aspects of his role as editor-in-chief. Those conflicts were rooted in a larger and more fundamental culture clash that has plagued the project from the start: A collision between the First Look executives, who by and large come from a highly structured Silicon Valley corporate environment, and the fiercely independent journalists who view corporate cultures and management-speak with disdain."

It also notes that The Intercept had similar problems while launching.

I also found it interesting that this is the first time I have actually heard what Taibbi was trying to do with First Look: "His vision was a hard-hitting, satirical magazine in the style of the old Spy that would employ Taibbi’s facility for merciless ridicule, humor, and parody to attack Wall Street and the corporate world."

[0] https://firstlook.org/2014/10/28/important-announcement/

[1] https://firstlook.org/theintercept/2014/10/30/inside-story-m...

Edit: Happened upon some additional details about the conflict at NYMag [2]:

"Over the last year, however, the center of gravity of the organization has shifted, as Omidyar and his Silicon Valley braintrust have exerted control over budgets and vacillated over the journalistic mission. Over the summer, Omidyar appointed a longtime confidante, John Temple — a former newspaper editor who previously led an Omidyar-financed civic journalism venture in Hawaii — to be the president for audience and products, putting him in a position above Eric Bates, the former Rolling Stone editor who was brought on as a First Look editorial director, who is close to Taibbi."

[2] http://nymag.com/daily/intelligencer/2014/10/matt-taibbi-dis...
Not entirely. Space law is moving pretty fast at the moment, so I think it's safe to say that commercial ventures that launch satellites will be required to guarantee safe de-orbiting in some fashion. There are significant monies in Europe at the moment through ESA and the EU, but I'm convinced that new money streams will open up within the coming 5 years. The public funding opportunities also provide some sort of a basis for a business model centered on providing active removal services. I'm going to be at the CODER workshop in a couple of weeks at University of Maryland to present my work, and there are a number of companies that are going to be present too [1]. One of the panels will specifically address "entrepreneurial opportunities" (Panel 7).

[1] http://www.coder.umd.edu/workshop/program
Exit the financial system. Use Bitcoin.
Yep, my otherwise intelligent coworkers insist on voting Democrat or Republican. Kinda depressing.
I was going to guess they were using the improved support for things like shadow pagetables to help with live migration - but I'm not sure why they couldn't just do that with the existing user/kernel divide, as you say.

Another possibility that occurs to me is that you might use the VT-d device-side stuff to provide some restricted directed access to containers (as you can for full VMs). I'm struggling to think of a device where that would be a significant improvement on what was already available, though...
Totally agree, you have to keep some energy in reserve to handle the unexpected.

To go further, if you want to do more than just handle the unexpected (which is kind of like putting out a fire) you will need to bring wisdom to the situation.

Developing wisdom requires an even greater reserve of energy _and_ some downtime to reflect.
Then don't allow large banks.
I use the Save-to-Read[0] Firefox addon.

[0] - https://addons.mozilla.org/en-US/firefox/addon/save-to-read/
I'm not familiar with how the fuzzer was monitoring the executed code path. Would this be thwarted by address space layout randomization?
Spontaneous creation of the universe from nothing
And then the full-screen application crashes because it was designed for Windows 7
So I guess HN is part of your "work" set up :-)
It's not. You have to explicitly put contact info in your about section if you want it to be visible to anyone except the YC admins.
Summary from ZeroHedge:

http://www.zerohedge.com/news/2014-11-07/why-matt-taibbi-thi...
Yeah, except that the absence of women is a huge and embarrassing black mark on our industry. Just because you personally are too big of a cretin to give a shit doesn't mean everyone has their head up their ass. GFY.
Best Business Practices for LinkedIn
I agree, it was honestly difficult to read this article and to reconcile the thought that I do business banking with Chase.

I've been thinking of a few non-profit startup ideas to combat this widespread corruption problem, but its nothing I'd want to discuss publicly in case I actually pull the trigger on it and desired to remain anonymous. I think you're thinking down the right highway of thought though.
I'm sure we've all worked somewhere that banned gmail or youtube, etc. It's interesting that, in the context of this piece, those bans are addressing symptoms and not root causes. The bans are trying to enforce what you're describing: single conscious intention; but of course addressing the symptoms and not the causes will only cause the mole to pop up elsewhere.

We should begin to consider mindfulness as a skill, just like coding itself. A muscle that needs to be worked and flexed and honed with deliberate practice.
Not realistic if you run a business that actually operates in the real world.
Syslog-NG PE works well for this. It can be configured to use a per-destination disk buffer, so that if the destination goes offline, messages will queue until they can be sent again.
That means it is no longer capitalism, right?
Trust goes two ways. Piling "all the blame" on one of them is silly; clearly both were to blame. That's self-evident.

And I'm not sure who betrayed whom. Both neglected the relationship; both found other mistresses to occupy them, both for selfish reasons.
Run everything in X11. I wish I knew of another way to run a decent tiling manager.
It doesn't and you're a cunt.
I linked the arXiv paper because I felt it was what deserve credit, but I'm not able to apprehend it fully.
A more muggle-friendly version of the story is available here: https://medium.com/the-physics-arxiv-blog/a-mathematical-pro...
It's not as easy as "letting Chase bleed" to send a message. If during 2008-9 the US charged these executives with the crimes they arguable should have been charge with, it would have led to massive panic in the financial world.

So the US "pretended" that these guys were just caught by surprise because admitting the alternative had conceivably much worse consequences.

Maintaining confidence in the markets was priority #1 for the team dealing with the financial collapse of 2008.
What to Know About Lisbon's Historical Alfama District
Far less than a fig leaf.
enjoying newly remodeled modern open office plan which includes open ceiling with all the AC pipes thus open too (we were told it is to increase our creativity). The low frequency from them, which in normal office the ceiling would block, is pretty oppressing. No ghosts so far though, only drones.
Yes, but can you google with the typewriter? If you couldn't, how much work can you get done? Not many people can work today without google, because with google, we get access to documentations, API docs, and what not. Without your computer, can you communicate faster? collaborate faster? Some folks use slack, hipchat, IRC, lync, whatever.

Are you going to code on your typewriter? I wrote code without a computer when I got into computing because I didn't have the money to buy one, I would write basic C code on paper. What a mess. Computers make us productivity, but you the user must decide on your work flow.

Computers are general problem solving machines, if you want to play game and watch cat pics all day, then it's your choice. If you want to work then you can. The guy on typewriter outside might do no work, instead he might stare at hot chicks or count cars or strike up a conversation with someone that comes along.

Productivity is not just a function of tool but also a function of self, and self control. I saw someone that mentioned self control and got downvoted, but they are correct. It's mostly about how productive you decide to become, there is no shortcut. If you are not motivated, and you are locked up in a room with nothing but a typewriter, you will not write tons of book. You will just sleep and cry and beg them to let you out of that room, you might even smash the typewriter. Someone like me, I might have more fun taking it apart and trying to put it together, anything but write a book.
Is it really a problem that you have to be explicit in where you begin the top of the async/await operation? You can't just start the calls at a random point in code where you don't understand the threading situation and expect to get consistent results.
Listen to this guy. This is very true while programming.
I don't think it's fair to say the government has gamified the justice system. In most American jurisdictions, district attorneys are elected and so are state attorneys general. Candidates for such office aim to give the electorate what it wants, and it often seems as if the electorate wants prosecutors to be tough on the guilty to a far greater degree than it wants to protect the rights of the innocent.

You could run for DA on a platform of safeguarding the rights of criminal defendants and prosecutorial restraint, but that's not a winning platform in most jurisdictions except very liberal places. As long as we keep electing DAs (and in many jurisdictions, judges, albeit to a lesser extent), most of them are going to go for the lowest-common-denominator platform of promising to bring crime down and throwing the book at defendants.
PCs are great for doing and solving a wide variety of stuff in the modern age. But we are at a point where people who care about usability should start to care more about limiting the utility and convenience of a computer. (Of course the user should decide what should be limited, not some other entity.)

We have managed to come far with regards to assisting people with modern computers. Now computers need to start assisting people more when it comes to discipline and focus. I think unassisted self-discipline is impractical. It might have worked in the past, but not in the Information Age. We aren't lazy and undisciplined if we allow ourselves to rely on the computer for helping us stay focused, like blocking certain websites during work hours - we are simply saving ourselves the energy that we would otherwise have to expend in order to resist all the temptation that a vanilla modern computer throws at us. An expense that a typewriter of yore never had to even worry about. Do we let the computers control us, or do we let the computer help us control ourselves?

You can't control the fact that grocery stores sell candy and sweets at the checkout, but you can control the focus and discipline that your personal computer affords you.
This is the longest setup to the best punch line about Google ever.
i don't see an email
I disagree. CEO's aren't afraid of losing the corporation's money or the stockholders' money or the government's money or the public's money. But I bet that they are afraid of losing the CEO's money, and I bet they're afraid of the CEO in jail.
Y U NO Haxe? Misconceptions
U.S. Pat. No. 8605152: Method for Filming a Yoga Class
Is that sarcasm? Because Linux Mint certainly includes and provides access to non-free software.
Thanks for pointing that out. I was curious where to donate to them as well.
The Apple iPad Air 2 Review
One thing this piece highlights for me is the importance of really learning the language you're coding in or the system you're operating. Many take the very practical approach of learning what is needed and no more, using google, SO, and API docs in a web browser to shore up what is missing.

Unfortunately, searching for and then reading something written by a new stranger every 5 minutes is a severe disruption to a focused workflow.

For me, this means learning advanced language features ahead of time (light bedtime reading by Josh Bloch, for example) and keeping a browser open with nothing open except a local copy of the API docs. Another example would be finding one good (physical) book to use as a language reference and keeping it next to the computer.
Catalonia’s Human Towers as a Metaphor for Independence [video]
To me it seems like the bug in the system is the arrangement between the prosecutor and Chase to fake prosecuting criminal charges after settling the civil suit. That's willful deception of the American people and should be illegal. If you fix this it seems like this would end satisfactorily.
Dart for App Engine: “Running Dart Server Applications on Google Cloud Platform”
It is sexist and you would notice if it was the other way around and, you being as much of an ass as you are, you'd probably be a big fucking douchebag about it too. Way to turn the conversation to you boo-hooing about being called a sexist neanderthal, eh?
Is this a new technique, specifically sending threatening letter before a patent is granted, warning of owing in arrears?
I work hard while I'm at work, but I only work 8-hour days, max. Most of the time, more like 6-7 hour days. I've got a side project that might turn into a business, but I'm taking it slow and letting it develop organically. And if it stops being fun, I'll stop doing it.

Next year, I'm going to take 5 months off of work to hike the Appalachian Trail. This is whether my side project takes off or not; if it's doing well, I'll totally leave the management of it to my co-founder while I'm gone.

I'm taking improv and sketch comedy writing classes. I don't have nearly as much free time as I used to, but I feel like I'm actually alive now.

Some people think that working 10-12 hours a day is living. They're hoping for a big payoff in the future based on slaving away now. I think living in the moment and exploring all the awesomeness this world has to offer is the best thing I can possibly do for myself.

My boss once asked me, "what's more important to you: doing your job or having fun?" I laughed and said that's the dumbest question I've ever heard. Obviously, having fun. I work in order to facilitate having fun. Work is not the end, just the means to the end.
Editor’s note: Reader comments in the age of social media
I got the impression that writer of the article thinks that this arbitraging is supposed to be hurting someone, but it's not clear who.

If the traders are arbitrating prices between different ad exchanges, their net price will be zero and they make the ad market more efficient. Who exactly is hurt?
I was a long time xmonad user on Linux but I spend all of my time in OS X these days. I haven't found anything that rivals the power a full fledged tiling window manager but use Divvy to bind hot keys to actions "fill the screen" or "fill the left half of the screen" or "fill the bottom right quadrant of the screen" etc and I'm able to create a workflow that's a reasonable compromise.
...because they might win? Its a two-party system like it or not.
>The appropriate uses of mfence are actually much more limited

This is true for regular race-free multithreaded programs. However, mfences are used fairly commonly in lock-free, concurrent data structures (http://concurrencykit.org/)
> Maintaining confidence in the markets was priority #1 for the team dealing with the financial collapse of 2008.

Arguably an act of fraud in and of itself.
I would argue that being focused on money at the expense of seeing your family is absolutely neglect. You can spin it as "being responsible" all you want, but it's far more important for a kid to have a father that's present and engaged than for the kid to be financially well-off.
It's probably using OS debugging APIs for tracing/code coverage and/or instrumenting the code during load directly (there's a mention of "lightweight assembly-level instrumentation"). ASLR is unlikely to be an issue for debuggers.
Four Things Computer Science Should Teach
From reading previous things of patio11's, this has not yet surprised me much -- but I am blown away by the depths of details he's included here. I've only finished the section on the salaryman relationship, and it's phenomenal reading.

Edit: the link to "An Introduction to Japanese Society" seems to be broken. Try this if you're interested:

http://www.amazon.com/Introduction-Japanese-Society-Yoshio-S...
Because humans suck at serialized content.

7 +- 2. [1] That's the number of things our prefrontal cortex/short term memory can track at once. That's why we (humans) organize things into hierarchies. That's why the best team size is around that number. Etcetera.

Heck, everything in the world on a computer is serialized into memory or onto disk. Or addressed as some disk in a serial array of disks. Serialized as in, "there's some data somewhere in these 2TB that tell me where in the same 2TB the rest of the data is." Computers excel at this. Humans are terrible at this.

I guess my point is, humans are the reasons we need modules.

[1] http://en.wikipedia.org/wiki/The_Magical_Number_Seven,_Plus_...
>It's not as easy as "letting Chase bleed" to send a message. If during 2008-9 the US charged these executives with the crimes they arguable should have been charge with, it would have led to massive panic in the financial world.

This is the common refrain, but is it true? I don't see why holding bank leadership accountable for crimes that harm their clients is a bad thing. In fact, I'm sort of surprised that the financial world isn't more "upset" over the fact that US banks have been given carte blanche to knowingly defraud their customers. Why do people still invest with Chase?
Cat's already out of that bag on that one. The issue now is regulation and passing laws to control and reign in power on those large banks.

Unfortunately the public doesn't get excited about passing complicated financial regulations.
The difference is that Erlang decouples the handler of the exception (the supervisor) from the caller.

In most other languages, the caller is forced to deal the the exception, which litters the responsibility to resolve the exception across all consumers.

This is qualitatively different from erlang
I am constantly the contrarian in these cases, but not for sake of being contrary, it's just that I genuinely do not relate.

I would kill to be in Ben's place. He is making an impact. We aren't reading his words because he is a great dad or husband or whatever, he is impacting us and making us spill thousands of words because he is making something impactful. I could never turn that off, nothing is as great in my opinion. So like I said, I don't get it. If anything the more substantive work that is piled on (not bullshit bureaucratic stuff), the more effective I am across all components. Maybe I'm wierd.

Anyone who does this type of work for a living and responds negatively to you saying “I’m unable to make it, I miss my family and want+need to spend some time at home” isn’t a friend, partner, or an investor you should want to work with anyway.

See, at the same time I understand this also, because not all people are like me and just love doing good work they are passionate about. So when my co-founders or partners say things like this, its great because I know that they need that time and we will adjust things to give it to them.

The last thing I will say is this: No one's legacy is based on how good of a dad/partner they were.
This is a false dichotomy and sugarcoating. The article is not just about banks being reckless, but about criminal fraud committed wilfully and with intent by Chase's high ranking personnel. And they not only got away with it, but also profited from the aftermath.

So the real situation here is the opposite. People with money and power get even more while everyone dependent on them suffers from their actions. It's outrageous and what should happen is criminal persecution of responsible individuals, not fines for corporation which don't touch people in charge and as you say "take down the economy".
To be clearer (I guess.) There are no guidelines that say this that I am aware of, that I can locate, or have been cited by anyone. The guidelines only mention downvoting in the context of bitching about downvoting.
That makes sense. I was asking mostly out of curiosity; I can't use Beluga because I don't have any iOS devices.

Were I to use it, I think it would play a role similar to Trello, which I'm using to manage a small project with a 5 person team.

Unrelated: I thought it was funny/cute that the items on the lists in the screenshot are whale-related.

Best of luck!
Somewhat related: are downloading and storing webpages practical nowadays? The Web is obviously invaluable, but even in this day and age the infrastructure isn't perfectly reliable from the perspective of an end user. And there is a sea of irrelevant information that you can get sucked into.

I was wondering if it would be possible to download (and update at regular intervals) websites which I can then use in my browser even when I'm offline. Something like downloading Wikipedia and perhaps all of Stackoverflow. If that works, I could get a lot of useful information even if I'm working in a location with no Internet/bad Internet connection. Or maybe I'm even sitting in my cubicle and purposely disconnect the Internet to stay more focused! (The problem then would be that I've grown too accustomed to streaming music through Spotify...)
It's the way the game works. Busting drug related things is a lot more lucrative than busting "other evil" things. Did you really think law enforcement cares about principle or morality? It's all about money.
My employer does this.

The answer is yes. It is after-tax dollars. But the employee can get it back on their tax-return at the end of the year.
And JIT?
Yes, this is an important point: bailouts and jail time are not mutually exclusive.
It's not as bad as it could be. JPMorgan spent 9 billion dollars to keep her off the witness stand. But it seems that they never seriously tried to kill her.

Note well: I am not advocating murder! It's just that, since things didn't go that way, things aren't yet as bad as the most cynical of us assume they are.
Aerial Bold: Kickstart the Planetary Search for Letterforms
I recently changed my pc. It took me 2 commands to install 90% of my dailies applications. One for install Chocolatey and the second for "cinst" everything.

I really hope that the kickstarter will succeed and choco become even better than now! :)
Rust and Go
Thanks, fixed it. I can never remember which parts of Amazon URLs are safe to cut off.
tldr anyone cares to post a summary?