skysight-inc/HackerNews huggingface dataset:
This blog post is a reaching out, and the article clearly points out that with optimizations it runs fine, but that you can't always run with optimizations enabled, e.g. when debugging or stepping through sections.
Thanks for this elaborate response.
I meant besides Regin.
FWIW:

<(foo) in bash creates a fifo, and pipes the output of foo to the fifo. It then replaces the whole <(foo) argument with the path to the fifo. This means that commands that normally expect to read from a file on the command line can instead be wired to read their input from a process. And, of course, both processes run concurrently.

>(foo) does the same thing, except the other way around, for process output.
1% * (+500,000,000) + 5% * (+5,000,000) + 94% * (-100,000) >> 50% * (+100,000) + 50% * (-100,000)
Would this also work for a GNU Social or pump.io service? Or diaspora?
I'm at FOSDEM! I'm on #fosdem and #sandstorm on freenode -- my nick is paulproteus. Also I work on+for Sandstorm.
I am fond of ardour for mixing audio recordings.

Lilypond is my favorite music notation software, but I have a predilection for text-based formats.

Of course TeX and its descendents remain world-class for serious document production, even if XSL-FO-based systems have made a big dent there.
Yes I was wrong about that last point, sorry about that.
I don't think Sandstorm wants to be a platform on which you host your large user-facing app. Instead it wants to be the platform on which you can install your personal wiki, ipython notebooks, your streaming media library, etc.

You as the owner of the Sandstorm instance will control whether the apps on your instance can send data to Google for Google Analytics, for example.

If you invite someone else to use an app on your Sandstorm instance, they will trust _you_ with their data and you can decide whether the apps on your instance share the data with Google or not.
I hate the idea that Apple or Google are examples of good embedded coding and their defect ratio is the best humanity can get. I don't understand how people think this way. Embedded development has a very different culture and lower tolerance of faults than general development and ESPECIALLY mobile development which is a nightmarish show of amateur hour.

I have no idea how Tesla does this, but in most cases you're deal with deterministic software or real time OS's, massive testing suites, coding guidelines that guarantee positive outcomes, etc.

JPL published its guidelines. Do you think Google and Apple are this stringent with their mobile toys? Of course not. They have zero economic interest to do so. They just have to make things good enough that kids and housewives won't complain too much.

http://spinroot.com/gerard/pdf/P10.pdf

or more specific to autos

http://en.wikipedia.org/wiki/MISRA_C

Mistakes will always happen, but Apple or Google are not good examples of what well written software is.
"Gateway: Unable to connect to host."
Drawings of English Royalty for Teenage Jane Austen’s Parodic History of England
"process-streaming" is more like a set of helper functions for "process"; it doesn't provide formatting, regexps, or OS-independent implementations of typical shell commands. It does support piping of processes, though.
I believe you're looking for something like http://packer.io
good example, but McLaren is far from your usual car manufacturer. In purchasing price you pay also for these services...
CoffeeScript syntax is better and cleaner than the ES6 syntax. It's a fun language, and I've been using it everyday since it came out. On small projects, it's top-notch.

But the future of CoffeeScript is bleak because many software designers are beginning to understand the value of type systems, e.g. TypeScript and Flow, for building maintainable Javascript code bases, and this means CoffeeScript is out of the picture for good because its long term design goal is to remain a minimalistic language, and doesn't intend to support these ideas. There have been attempts[0] to fork it to add a legitimate type system to it so it can scale, but they have faltered. Aside from that, the way CS deals with variable shadowing[1] makes it risky to use in large codebases.

So when ES6 syntax is tolerable and stable, I will pack my bags and move over to the ES6 land with great regret. I wish I could stay in CS land for longer, but you have to put away childish things eventually.

------------

[0] https://www.npmjs.com/package/typed-coffee-script

[1] http://stackoverflow.com/questions/15223430/why-is-coffeescr...
When I was a kid in the 70's, there were three kids in my town who died due to bike accidents. I'm betting that at least one of them would have not happened if the kid was wearing a helmet.

Survivor bias is real.
what rest-framework do you use with flask ? or build one yourself using what components (except these 2)?
MongoDB LDAP and Kerberos Authentication with Dell (Quest) Authentication Services
complementing PS with Sketch
It's never a bad idea to learn a new language, but from experience I will say that the quality of the language rarely has anything to do with how popular it is.
I would guess so. There are tons of startups out there, you just have to find one. Try Angelist[1] or Crunchbase[2] and you should be able to find something. If not, contract work isn't bad either.

[1] http://angel.co

[2] http://crunchbase.com
Warriors of the Net Movie
The Most Fashionable Dog on Instagram
There's a reason the audiophile community has rejected double blind testing.
Well, it's kinda an Alpha. Goes without saying, doesn't it?
I wonder if they typically launch with very conservative defaults and over time can learn more about the system and what tweaks can be done without causing too many issues. In ICE there's this whole "chip tuning" culture that does this as well. With a trivial updating process and all the data each Tesla sends, it seems like "chip tuning" is built into the Tesla culture as well.
I find this fascinating, and I think it's a great reminder of what public institutions are capable of, especially since they are oftentimes the sole stewards of these sorts of information.

Aside: I am really interested in contributing to these sorts of efforts, except, ideally, at a level higher than a mechanical turk. [0] Might anyone be able to suggest self-directed learning resources (Coursera courses, ebooks, websites, open source projects, etc.) in the realm of geographically-oriented web development or the latest in geographic/GIS data wrangling? Any suggestions for languages to learn or frameworks to become familiar with? Thanks.

[0] http://buildinginspector.nypl.org/
That article's writing style isn't for me. It is more like reading poetry than a history of anything. For example:

> The history of data processing is punctuated with many high water marks of data abundance. Each successive wave has been incrementally greater in volume, but all are united by the trope that data production exceeds what tabulators (whether machine or human) can handle.

I thought it would just be a history, not some philosophical exploration of databases and what they mean to humanity. If that's what you're into then read the article, if you want a history then look elsewhere.
Is there a free access to this somehow?
Machine Leaning to Improve Software Development
I don't believe any of the Model S updates have ever been automatically applied. It will automatically tell you "hey, an update is available" but won't install it until you give the go-ahead.
Can data analytics really pick a winning startup?
Wow that is pretty amazing. How far the web has come if you think about it.
One of the Sandstorm devs is already working on porting Diaspora. pump.io has been mentioned as a possible thing to port.
I agree -- the current WordPress package needs work. Thank you for trying it and looking into it!

Community-wise, one thing we're going to need, as Sandstorm grows, is an ecosystem of app package maintainers. Part of what we're hoping is that more developers of the apps themselves will maintain the Sandstorm ports, like Audrey Tang is maintaining the EtherCalc port.

Tech-wise, one thing we're going to need is a solid story for how Sandstorm packages will easily stay up to date with the latest changes as the upstream author releases new updates.

I work on+for Sandstorm, and I'm also a Debian developer. Debian is not a shining example with regard to either of the above, and I'm sure we can do even better at Sandstorm.
Interview Qs for MySQL DBAs and Developers
Note that tiny vacuum tubes already exist. Look at any vacuum fluorescent display (e.g. nearby microwave oven).

Also, when tubes were in their heyday, there existed miniature tubes: perhaps not as small as this new one, but a lot smaller than a 12AX7/ECC83.

Check out the vacuum tube hearing aid pages in the Hearing Aid Museum:

http://www.hearingaidmuseum.com/

Can't believe they made kids wear such things. :)
Fifty Shades of Grey
I imagine such sanction would be easy enough to evade by questioning the jurisdiction, if you do not live in Washington, D.C., Puerto Rico, or on a military base, or work as a federal employee.

But in order to question jurisdiction, you will likely have to do so pro se, without an attorney (who is an officer of the court). And U.S. Attorneys can be tenacious, if needed "pour encourager les autres", so it's usually a better idea all around to just avoid their attention altogether.

The only question you really need to answer is the number of people domiciled at your mailing address on Census Day. I got the long form in 2010, and answered "four people live at this address" with no subsequent in-person harassment or prosecution.

The person who eventually arrived at my door was unaware that census data were used to place Japanese-Americans into concentration camps during World War 2, and subsequently declined to ask me my race again, or any other questions. I didn't even get to bring up post-9/11 legislation.

It turns out that the arguments I had planned on making back then were well-founded. I won't let it go to my head, on the off chance that I was checking a stopped clock at just the right time of day.

If the temp employee persists, it might be useful to ask how many people have actually been fined, since 1970, under the laws they threaten you with. You should already know the answer, so that your questions will be rhetorical. It's zero. In the last five censuses, no one has been fined for failure to respond, even though 2-3% are prime candidates.
There are lots of different CC licenses. None of them are closed-source, although there are some which don't allow modification (No-Derivs / ND). Others disallow copying for commercial use (NonCommercial / NC), and a couple allow almost anything (Attribution / BY, No Rights Reserved / CC0). https://creativecommons.org/choose/
I have Axe-Fx II, it is amazing, and from my understanding no one can tell the difference anymore, which is why so many big and small names have switched over, like Steve Vai and Metallica: http://www.fractalaudio.com/artists.php
> Witness how difficult and ineffective policies to ensure accountability for teachers and eliminate the bad ones are.

I've yet to see any policy sold under that banner that had any reason to believe it would achieve that end: all have either been proposals to increase the degree of arbitrary latitude granted elected politicians and appointed administrators and/or policies imposing measures as standards that have no demonstrated validity as measuring teacher performance as distinct from other factors that might affect the students in that teacher's classroom, including (particularly) the degree of administrative support for that teacher. Usually, most proposals have included both of those features.

I haven't opposed them because teachers oppose them -- though no doubt they do -- I oppose them because I am opposed to wasting public money on measures that have no rational expectation of success and I am opposed to decreasing accountability for school administrators.

> Or think for a moment about any policy which might reduce the status of either group - for example, partially replacing teachers with machines, or shaming people on welfare. How do you think such a policy would be received?

The latter with well-deserved derision from much of the public (and plenty of support from most of the right, probably), the former would depend on the specifics -- plenty of functions teachers have done have been partially replaced by machines over the years with broad support.
Here's my own summary, which if you like it, I can try harder to make sure becomes more prominent somewhere:

Sandstorm is a way to run web apps as containers, gloriously sandboxed from each other, and moreover a web interface to install them easily and allow the user to create multiple instances of a web app easily.

It intends to grow features relating to sharing instances -- so that an instance of a web app is as easy to share with someone else as a Google Docs link -- and grow features relating to supporting more network protocols -- so that apps can safely communicate with the outside world, mediated by the person using Sandstorm.

Right now, the target audience is people who like running web apps like WordPress or Ethercalc on their own server. In the future, the target audience will grow to include companies whose IT departments want to enable users to install web apps safely without asking IT first -- they'll know it's safe due to the glorious sandboxing.
Ah, that makes much more sense now! I think they need to figure out a better way to spell out their value proposition.
FabFriday is our Infographics Day, eh
Fascinating. Mind chatting more about it? I'm genuinely interested how you dealt with all that. My email is in my profile
History - while America has always been governed primarily by two parties, that set of two has changed a couple of times.

Originally, it was the Whigs and the Democratic Republicans. In the mid-1800s, the Republicans were a new party, and Lincoln wound up being the first president from that party.

Interesting to note that the guy who freed the slaves was a Republican, while it was the Democrats who tried to maintain slavery. During the Civil Rights movement, the parties got confused about who their core constituencies were, leading to the major shift leading to the alignment we see today.

While I'm far from confident that it's happening, it's entirely possible that today's problems like ubiquitous surveillance, brutality of a militarized police force, etc., together make up enough of a sea change in public opinion that the Parties are again susceptible to getting lost. Witness flip-flop of many people in condemning GWB while failing to protest Obama's own similar actions, or vice-versa.
Ghost security flaw, Revolution Analytics, leadership at Docker, and more
Facebook’s Project to Find Out What People Really Want in Their News Feed
I live near the Bethnal Green gas holders and I run at least once a week down the canal past them. They're quite interesting to look at but they're also in prime London real-estate, and the capital has a huge housing shortage. It's frankly inconceivable to keep them, that land is worth millions and there are people who need a place to live.

As much as it is nice to cherish our past, it seems it's OK for the haves to say let's keep it, when the have nots are struggling with ridiculous rents.
"NSA/CSS has two interconnected missions: Signals Intelligence (known as SIGINT) and Information Assurance. Through SIGINT, we gather information that America's adversaries wish to keep secret. Through Information Assurance, we protect America's vital national security information and systems from theft or damage by others."

https://www.nsa.gov/about/faqs/about_nsa.shtml
Respect the right to encryption without backdoors
https://news.ycombinator.com/item?id=8968722
> There are lots of different CC licenses. None of them are closed-source, although there are a few which don't allow modification.

Licenses that don't allow modifications are closed-source. At least, they are inconsistent with the Open Source Definition (specifically, with criteria #3: "The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.")

http://opensource.org/osd-annotated
I agree. My company bought me a copy of Coherent back around 1992 so I could brush up on finding my way around Unix because we took a bunch of SCO Unix boxes on maintenance contract (I was a field engineer). The manual was top notch, I think I might have mine in a box somewhere.
As recently as 2011 we discovered that Dolphins communicate by sonogram:

http://www.speakdolphin.com/ResearchItems.cfm?ID=20

Our new model of dolphin language is one in which dolphins can not only send and receive pictures of objects around them but can create entirely new sono-pictures simply by imagining what they want to communicate.
> is this common? A phone interview after onsite?

Yes, happens all the time. You'll want to address and alleviate any potential concerns they may have. BTW, this is a 2-way dialogue. Have additional questions ready for him.

> Are they interested in me, but just want to buy time to interview another candidate later this week?

It's safe to assume they are speaking with a few very strong finalist candidates. They are trying to determine A) Skills, can you do the job. B) Motivation, will you do the job. C) Fit, can they live with you.

It's OK to tell the hiring executive you felt your performance was sub-optimal. Blame it on rookie nerves. But you're very glad to have a follow-up conversation, because you felt this opportunity is a great match.
Python's lambda semantics are limited due to the syntatic limitations created by Python's significant identation. That's not an universal problem of significant identation, but Python's syntax has it. I don't know, CS, so I don't know if it creates any such limitation.

Also, computers don't deal well with it. It's a smaller problem than people don't dealing well with it (the alternative), but it's still a problem. Anyway, this is much more relevant to scripts that run inside a browser.
Until Replicant is usable, Cyanogen is the best we got.
Downloaded. Already addicted. Well done, well done indeed. I'm not gonna get shit done today thanks to you :)

I doubt if you'll need to market it at all. I'm sharing with friends now, I would expect this to grow virally if others have the same experience.
> The end-user doesn't care because their expert in [whatever automation] tells them it has a password or proprietary protocol and can't be accessed without a program that's only given to trusted (industry) insiders.

I doubt a discussion even gets that far. The end-user doesn't care because it works to do what they need, and they never even consider security.
Again thanks! But using Facebook was still a poorly chosen example of what their apps won't do, since they aren't aiming for hosting large customer facing apps like a social network. Perhaps that is what contributed to my confusion in the first place. Now I have a better understanding of what it's for.
It's definitely not common. Partly because $120k doesn't go as far as you'd think if you live in a nice city, and partly because not everyone wants a Porsche. If you're into cars, and really wanted one, you could be driving a used 911 on that salary (if your other bills/expenses are reasonable, and you go with a tame model.) The thing to remember about expensive cars though, is the high cost of ownership. Insurance will cost more; Parts will cost more; Repairs will cost more; Tires and gas will cost more...
Ah, but you could write an A/B testing page and then share it easily with your friends - part of the value proposition is 1) hosting your personal apps and 2) fine-grained sharing of it with others. So it wouldn't be a huge sampling, just your friends.
This is exactly what needs to exist. I recently set up Ghost, Owncloud, and Gitlab on a personal server (odroid U3) that sits under my couch at home, and it's really rewarding to own the hardware which is my "cloud". However, it should be easier, and possible for anyone. Good for you guys.
Many (many) years ago I was briefly involved in this: http://sydney.edu.au/arts/timemap/

It was a larger scale, lower resolution version of this. The PoC demo was to demonstrate the borders of the Mongol empire over time. It was, as far as I can tell, a few years ahead of it's time in 1997(ish).

It was also the first time I got to use a proper SGI workstation. Damn, those things could make every other computer you used feel like a Jalopy.

EDIT: This has since been bundled into the "Heurist" project: http://heuristnetwork.org/
Assuming you've never used non-cash, you mean?

If your purchase habits are uniquely trackable, upon switching to cash you'd need to modify your purchasing habits sufficiently to disassociate them from your past-self. Good luck!
yes, like updating the position in a sorted list you mean right. And did you also get it to work with touch events on mobile? I have an open question about that on SO http://stackoverflow.com/questions/27837500/drag-and-drop-wi...
How is glorious sandboxing different from regular sandboxing? Is there a 'glorious' certification?

Just kidding - looks pretty awesome!!
We use a philosophically similar solution at Spotify:
https://github.com/spotify/crtauth

The difference with crtauth is that you don't need an SSH server running in tandem, everything is handled by the crtauth library. Our main use case for this is for bots that need to access secure services.

Protocol spec:
https://github.com/spotify/crtauth/blob/master/PROTOCOL.md
Check out the recently-released Turf.js, http://turfjs.org/

Really well done by the smart folks at Mapbox.
> Contributors: Jasvir Nagra <img src=x onerror=alert()>

Nice try :)
Seems like the time has come for the synergy of native + JavaScript. React.js are not the only ones working on it... Tabris.js works on a similar principle (combine the best of native and web) and offers features like instant debugging of JavaScript on your device. It's currently invite only.
I'm guessing the "Systems RS-232 Security Code" is a 4-digit numeric PIN, or at any rate a fairly low-entropy password normally, and that there is absolutely no rate-limiting or monitoring or other guard against a live brute force attack.

It looks like the documentation's been taken down from the URL included in the OP. I'm sure it's available elsewhere, but I haven't tried to find it.
This is the most rational reaction.
No, we need to spread out a bit.

The UK is a ridiculously unsustainable mix of mega-high demand cities with others in almost constant decline. There's no reason everybody has to work in London, Birmingham and Manchester.

That, and stopping developers sit on land while they wait for house prices to come up. Screw it, if we need houses so much, why aren't councils renationalising housebuilding?

There are so many more, objectively better options than continuing the cycle we're currently locked into.
Not only expensive to run things underground, it introduces maintenance nightmares. Overhead lines can easily be inspected and even repaired while in service [1]. Underground lines cannot easily be inspected or repaired. Even when there are multiple lines, failures can overload the remaining lines as happened in Auckland [2]. If you want to get an idea of the hassle repairing an underground line is like, read this series of posts [3].

[1] https://www.youtube.com/watch?v=tA9oBEHRLqQ&hd=1

[2] https://en.wikipedia.org/wiki/1998_Auckland_power_crisis

[3] http://www.jwz.org/blog/2002/11/engineering-pornography/