skysight-inc/HackerNews huggingface dataset:
I'm curious how this is executed.

Is it like a query engine, where you work with the entire query up-front, apply transforms and build a query plan?

Or is it more like an event loop, where you run as far as you can until the code blocks on IO, batch up and send all the pending IO requests, and run further when the tasks you're blocked on resolve?
I was going to say this exact thing.
Another example is the, now deprecated¹, Audio Data API which had by far the most visible involvement I've seen yet from the community.

You also have the rather new Social API² which is still in development and what about the whole ASM.js spec³?

1: http://blog.mjg.im/2013/11/07/audio-data-api-disabled/

2: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/So...

3: http://asmjs.org/
Of course they wouldn't have to do that if they had a functioning C compiler.

But snark aside, this is going to help GCC and CLang which will be able to target the stable runtimes. It doesn't matter than VCRuntime will continue to be versioned since each compiler will provide its own startup and EH (they already do). In fact, I wonder if this is a move to begin officially supporting alternate compilers. Is VCExpress going to be replaced with a LLVM-based package?

Will it be possible to create a shim msvcrt.dll that forwards to the new libraries? Then old programs can finally take advantage of bug fixes.
System and method for tracking unique visitors to a website
The slice iterator yields `Option<&T>`, the None variant is represented by a null pointer. That's probably the null check.
What if most of my services are not written in Go?

What if most of my services (postgres, redis, etc.) are not even written by myself?
>Adam and Jamie would be proud.

As much as I like Mythbusters, Tim is in a league all by himself. Not only is the movie a grand piece of seriously dedicated geekery, he's also a software developer and created video processing software on the Amiga in the 90's, amongst other things. When I was a teen, our local cable community tv channel used his Video Toaster software.

Strangely enough he doesn't have a personal wikipedia page and his name just forwards to the name of his company.
Very true regarding living near where you work or commuting against traffic. I did the latter and then worked from home after I stopped commuting and both contributed immensely to quality of life. Though I suspect that to be true anywhere.
I suspect a considerable number of price changes will be downward as the date approaches.

AirBnB will probably do this eventually. But BeyondPricing likely has plans far beyond AirBnB.
If Chris Christie is addicted to House of Cards, they're probably safe
They seem to be engaged in the best kind of PR: shipping lots of cool code :)

As the other responder pointed out, DockerCon is currently in progress, so most of the projects that have hit HN were just announced publicly as part of that. On a related note, I recommend folks keep an eye out for the videos of the talks. The Red Hat talk on geard/atomic and shykes's talk on the future of Docker (and these other projects) were especially great.
Agree. I think the modeling is fine but it always seems to neglect consumer preferences for slower moving prices.
Perhaps you're right, and I'm being too pessimistic and harsh about this. But the perspective gained from watching the big ISPs over the last couple decades doesn't make me hopeful.

Why would you say this is a "demonstrably successful" action, btw? Has Verizon actually changed any of their business practices for the better? So far, all I can see is that they are tossing around legal threats. That's not progress; that's Verizon's gigantic legal team gearing up to make sure Verizon can continue to do Absolutely Nothing Positive about the issues in question.
And the news-feed: http://firefoxnightly.tumblr.com/
ChronoSync 4.5 Released
Roost (YC S14) Takes On Twitter, RSS With A Platform For Web Push Notifications
Mechanical linkages - video collection
The fact that you don't know what version you're on is intentional on both sides. Both Google and Mozilla realized that the version is meaningless and hid it.
There is a telephone in Firefox Nightly.
Here's the way to properly grab a random line from a file using Bash: http://mywiki.wooledge.org/BashFAQ/026
I use it to avoid Australis (but still getting security updates).
Here's our paper about the ideas behind Haxl: http://community.haskell.org/~simonmar/papers/haxl-icfp14.pd...
Or maybe the opposite ?

If you charged Netflix, they would consider investing more money on trying to reduce the bandwidth they use:
- innovative video codec
- better encoders
- new streaming technology
Slides from Marlow from 9 months ago about Haxl and it's workings https://github.com/meiersi/HaskellerZ/blob/master/meetups/20...
See my comment above on my non-jQuery version. Very lightweight (<3kb).
If GCC (MinGW) is working for you then why do you, a FLOSS developer, want your code to be compiled using the proprietary MS compiler? I'm genuinely interested.
Nifty Chinese test-cheating devices put the KGB to shame
Chrome Dev Tools have had this for some time. On OSX Command-Option-F. Or, click the 'Search' tab in the console.

I haven't really found anything Firebug does that Chrome doesn't, and tons of stuff Chrome does that others don't, like debugging Web Workers, or awesome profiling tools for both JS CPU/HEAP, as well as internal browser profiling. Chrome Tracing is unparalleled.
Cool so Hack supports async while php doesn't.
If they don't know what Firebug is, they're not versed in the tools of the trade. You should consider that to be a very serious red flag about working with them.

(Edited for tone)
Robot/Worker ratio by country
I think we can fix it by adding a zip method on slices to avoid the null checks (as we just investigated).

But note that the C++ version has no bounds checks, so it's unsafe. You could always write C in Rust in the unsafe sublanguage, so saying it's "fundamentally inferior" is not true in any case.
Five labs – See the personality behind your posts
In theory since it will be up for public ownership you could argue that some sense could be knocked into them. But for some reason, it never works that way.

It's kind of a shame that being a publicly traded stock is Not correlated with a company cleaning up their act.
You're reciting an obfuscated tautology -- hard things are hard.

Try on this analogy: Moving in deep blizzard conditions is hard. Using vehicles with tracks and skids would make that easier, but that's obviously not a sensible and useful vehicle because it would suck for driving on dry highways.

But most things are not hard. Hard things can be dealt with if and when they come up through documentation and training. Dealing with them by making easy things equally hard is silly.

You could just as easily apply this reasoning to goto statements. Also to memory management. I'm not saying you don't have a point here -- I'm on board with "the right tool for the job" -- but your analysis could be a bit more nuanced.
>I've combined that with my own nootropics stack and mental exercise regime, which further enhanced my intelligence, now pushing me into genius territory. It's a blessing, that's for sure, I can now much better strategize my life, but there are also some downsides, like an uptick in neurotic behavior.

That's amazing. As someone who dabbles in nootropics and casually follows tDCS, that looks fantastic and I wish you the best in the future. We're not far from something utterly fantastical in terms of human augmentation and people like you are on the forefront.

That said: What have you won with this? What have you been able to do as a near-genius that you could not have done otherwise? What about the practical correlates of intelligence, like income or social status?

I think a major flaw in many of these self-experiments is that it uses tests that seem to have decent validity, but don't cross-validate that with real-world results.

I would definitely read whatever you published; I've bookmarked your website and will extract anything I can from it.
Beautiful Minds: Will the Real Introverts Please Stand Up?
I'd be careful about assuming the platforms will "love it". AirBnB, in particular, is very sensitive to customer experiences and ever-changing prices are known to be extremely annoying. A delicate balance must be struck.
Yes and no. The syntax x -> f(x) is borrowed from functional programming, which borrows it from λ-calculus.
In λ-calculus, λx. f(x) is the function which maps x to f(x). So, λ -> f(λ) makes me cringe hard, because λ is a keyword! It's like trying to write in Python:

def def(x):
pass

Weird, uh?
What did you read on the ride home?
> limit location and altitude of flying

Sure - this might be a good example here because any rules the FAA will come out with in this regard will probably require you to be able to read a sectional chart unless you're really in the middle of nowhere. The DJI drones are all easily capable of altitudes that could interfere with VFR traffic and in places like the Bay Area the ceilings people are flying under are often quite low to avoid, for example, the SFO airspace. Drones are way more maneuverable than airplanes, so the realistic burden will be on the drone operators to avoid rather than the other way around.

Definitely shouldn't be a two-years-of-flight-school thing, but there probably is a written test at the DMV somewhere in here.
They did confirm this morning that videos and slides will be posted. I've not heard where/when that will happen.
each time you say raw socket I think about:
http://man7.org/linux/man-pages/man7/raw.7.html
and
http://en.wikipedia.org/wiki/Raw_socket
So you mean IP sockets without UDP or TCP?
A very busy space. The true demand is that you have lots of passive talent signing up. These folks are highly valued, but it's not clear how you get passive seekers (who aren't interested in moving unless they get excited) to make a change. Active seekers are already in the ATS' of ALL your recruiting companies. They aren't that valuable. So, you have lots to do here.

Your competitors at Hired.com and elsewhere are investing big money to compete to move passives into active mode. I wish you the best of luck, but competition here is brutal and it's not clear what your unique value proposition or edge is here.

Lastly, "anonymous job searches" is the way of the passive seeker, but it's very hard to get them to make a decision. The chain of interaction requires much more ways to engage than their filling out a few boxes on what they do and where they live/email. If you could bring to the surface things that passives like but will not reveal to just anyone, you may be able to create an edge. However, it's tough meng. It's tough out there for a recruiting platform.
Which ISP do you work for btw? I'm going to guess Comcast.

This kind of baseless insinuation is not welcome on hn.
I suppose "responsive design" was so called because the page layout, and elements within it, "respond" to changes in the device's screensize, rather than remaining static (sites with simple floated layouts and no fixed widths, were always, to an extent, "responsive", but no one used that term before 2010); "design" obviously because it is a conscious decision on the part of the designer to create different layouts for different breakpoints. I agree that it's a stupid name, though perhaps not orthogonal to its intended meaning.

If a client says to me "I would like the site to be responsive" now, in 2014, I would consider what I know of the client before assuming which they mean of "reacts quickly" and "has media queries" - and I would always seek to clarify regardless.

(I don't care in the slightest about the down-votes, but thank you for your concern!)
Smart UTXO Management: Improving Funds Availability for our Busy Merchants
realistically once you realize just how easy it is to actually get around passwords and such, you tend to go with something good enough to keep the rabble out and easy to remember. For example, my local windows password is a bit of a joke, because its so absurdly easy to get into a windows machine and do whatever the hell you want. Even easier if you don't care about getting found out. And I am much more concerned with someone getting my facebook or netflix password through social engineering than an actual "hack" anyway.
You don't have to read between the lines. The first CTP for the next version is out, and it does in fact implement a bit more C99 compatibility.
In the documentary they show a Pieter de Hooch and a Vermeer side by side:

"Het Melkmeisje" by Vermeer: http://upload.wikimedia.org/wikipedia/commons/2/20/Johannes_...

And "Die Goldwägerin" by de Hooch:
http://upload.wikimedia.org/wikipedia/commons/7/78/Pieter_de...

Though these painters were heavily influenced by one another, the difference is remarkable. See also: http://upload.wikimedia.org/wikipedia/commons/a/a5/Gerard_te... for a difference between Vermeer's walls and other painters of the time period.

But then I saw: http://upload.wikimedia.org/wikipedia/commons/7/7c/Pieter_de... and that closet nearly renders as real to me, it almost has one of those 60s cut-and-paste photoshop feel to it.

Really like the documentary too. Rekindled some of my awe with art and the process it takes. One thing I didn't spot in the documentary, but can see in detail in Tim's Vermeer: http://www.vanityfair.com/dam/2013/11/vermeer-the-music-less... I think Tim painted his own feet in the mirror.
It appears to be the $0 plan from http://www.typeform.com/pricing/ + a landing page.

So I'd guess the only unique bits are any connections they might have.
Great piece, @tptacek It's also important how you position & present this to the client. Say: "I am going send over our statement of work. This details exactly what you are going to get, and by when. It'll be an attachment to our standard contract. The contract has some legalese in it that my (or our) lawyer had us include, but I don't want that to stand in the way of us doing business, ok? If you have any questions about the terms, just highlight and we'll talk about it." With this positioning you don't suck the enthusiasm and the optimism out the project.
Videos may make up 84 percent of Internet traffic by 2018
Quantum Support Vector Machine For Big Feature And Big Data Classification [pdf]
Property taxes for a given location are determined by the size and nature of the business.
One thing that I found indicative of the "depth" of Firebug is the very simple context menu item when you right-click a URL in the Network tab: "Copy as Curl command" (the text may read differently, this is from memory). It creates a clipboard entry which contains a "curl" command line with all the cookie/header/etc. data that would be sent from your browser if you were to request that URL (via Ajax or whatever). You paste that into your terminal and you can keep retrying indefinitely without having to click/interact with the web page at all. Hugely useful if you're debugging the server side of a client->server interaction.
If an installer modified the binary, Firefox couldn't stop that. What installers actually do is move some plugin files into the global Firefox plugins folder, so they get loaded on next startup. Because you can't uninstall the global plugins from the user's account, they added a per-user setting that keeps track of which "global" plugins that user has allowed.
IE caused problems by not implementing standards (or not doing it correctly) On the contrary, Chrome is causing problems with implementing pretty much everything the devs come up in their offices or only partly implementing standards.

Or, at least, that is how I experience things.
How am I saying that?

In-thread control transfers vs in-system IPC vs network links all have very different performance (bandwidth/latency) profiles.

The language should not encourage people to conflate them. They behave differently enough that making them indistinguishable is not a sane abstraction.

This does not mean that they need to have wildly different interfaces. Just like 'int' and 'double' don't have wildly different interfaces, but your code still needs to specify which it's using.
10 years ago XFS on Linux was nowhere near as reliable as XFS on IRIX, plus it was missing tools that were available in IRIX.

I haven't used it since, but I would expect RedHat to have invested in correcting these problems over the years (I hope I'm not expecting too much).

Of course your point about ZFS still stands.
Unless you use subdomains to know what asset is being requested (style.css.example.com). Even a wildcard subdomain would work.
A realtor I knew used this to send loan documents to the bank. She would just use clear tape and tape the envelope on top of the big fat manilla envelope of papers and drop it in the mail. Clearly the postage was different but the post office seemed to process it fine.
I haven't looked at the FAA regs yet, but what's the distinction between a drone and a model plane? A camera?

Model planes don't need all this licensing stuff, you can just build one and go out in a field and have some fun. There's even some really big, impressive, jet powered model planes. Where is the boundary drawn exactly?

Put another way, would drone pilot school be basically learning to fly a model plane/helicopter?
"We move relatively slowly in the spatial dimensions, and we find it easy to change direction. As a result, we are hurtling incredibly fast in the temporal dimension."

There exists an invariant such that you can look at anything and sum its spatial and temporal velocities in a certain manner to obtain c, but it's not a very useful observation because you end up with only two categories: Things moving at c, and things not moving at c. You don't have "slow" or "fast" things because that all depends on your frame of reference. For instance, from an object's frame of reference, it is always at rest.

(This is also why old sci-fi about a drive that can push you to FTL if you get "close" to the speed of light is gibberish. Your velocity is always zero relative to yourself. You can never get close to c because you can't even get closer to c. It is always and forever c beyond you.)
Here is the artist painting himself in his studio:

I don't see anything like lenses, mirrors or other tricks, mostly just brushes, paint, canvas, the artist and the subject.

To be fair, I doubt that Vermeer himself would have wanted to publicize that he was using "crutches" like the techniques described. As others have mentioned, if these techniques were used, they probably would have been treated as trade secrets.
Quasi-realtime video has the special distinction of competing with their own video offerings, e.g. see https://news.ycombinator.com/item?id=7873331 for some Verizon numbers.
Shouldn't be a problem for a couple of years. I imagine, however, since the app market is so competitive, most people will crank out their new large apps in Swift because they will have fewer bugs, and require fewer lines of code. So, all the new guys will start with Swift.
Fuel in Space from Asteroids
The Future of the Internet Belongs to Everyone
Generally, the taxes and tolls levied on drivers only pay for ~50% of US road spending - the balance comes out of the general tax pool on both drivers and non-drivers, so it's (arguably) heavily subsidized. (But one could argue that non-drivers benefit from the road system in terms of things delivered to them by truck, etc.)
Not likely... The process of sponsoring a visa applicant can be costly and must be completed by a us citizen. There are significant cost to this as well. If they find out, you will be blacklisted and never gain citizenship
Part of the beauty is that the actual way IO (note: in this version, IO here means 'reads from the network', almost always) is scheduled is abstracted away such that we could go with either approach w/o impacting client code.

That said, the way it currently works is more like the first. You can think of the entire haxl run (program) as an AST that is given to the execution. It expands as much of the AST as possible (anything that's not IO), and anywhere it needs IO it enqueues those requests to be scheduled. Once it's explored as much as possible, it aggressively schedules the IO (deduping, batching, and overlapping the calls). Once it all comes back, it unblocks the AST where it can, and repeats the process.

This isn't necessarily the optimal scheduling (as you point out, unblocking each part of the tree as each result comes in might be better). It was specifically designed to make it easy to play with this kind of stuff later. Since the concurrency is entirely implicit the implementation is entirely abstracted away.
Are those people all part-time developers? A $20,000 salary would equate to $9.62 per hour given a 40 hour work week. That doesn't seem to make since for a full-time developer.
That's not a terribly difficult proposition in a strongly-typed language -- in fact, it is even more performant than if you were to do it with tagged unions! The function "floatFromBits : float -> bits" has no execution overhead, and simply adds a type annotation to the semantic meaning of the identity. At execution time, there are no instructions emitted for it...

So, thanks for the well wishes, but in this case I don't think they're needed: any reasonable compiler should be able to do this without great difficulty.
I think you should indicate earlier that you don't support cities before users go through the process of creating an account only to find out they can't use your service. I understand you want to maximize users and figure out where the demand is the highest, but I think you should at least give users the option to continue creating an account if their city is not currently supported.
When utter vapid mediocrity rises inexplicably to the top, IMHO one should be suspicious of other factors at work. I don't necessarily mean deliberate agency -- it can also be a perverse economic incentive or some other kind of undesirable emergent effect. But sometimes it is agency. If something doesn't make sense on merit, maybe it makes sense in some other way.
I haven't seen here comments on Apple move yet,
to take other's tm.
'Apple's top secret Swift language'
https://groups.google.com/forum/?hl=en#!topic/comp.lang.fort...

SwiftX™, SwiftForth™ they are FORTH, Inc. trademarks for many years.
Go get 'em Liberal Lizzie!
Run Time Configuration Management – A guide to fucking it up
Absolutely. Honestly, I was really surprised at the number of people that signed up that aren't on the market, still work at their job & couldn't use one of our competitors. Including founders and PM's.

The V1 is definitely not the end implementation, there are a lot of challenges ahead. It's just a great way to connect people at a relatively small scale. With curation and reaching out for more information from talent.
Back to times, where websites that could be plain simple HTML do not work. Not working at all in Firefox 29.0.1. Just a blank page.

(Yes, I know. It works in Safari. But that is not the point.)
First you need to disassociate wireless card using Apple80211.framework:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -z

Then you can change MAC-address:

ifconfig en0 ether aa:aa:aa:aa:aa:aa
I invite you to try this with Common Lisp or Haskell.
How I Get Software, eBooks, Theme and Plugins For Free
I found a service that sends out a weekly email of 4 digital products from software, ebooks to plugins and themes! i've been really impressed actually - its free, im going to keep using it until it isn't free anymore | http://wildfree.wildfiree.com/
yes I take full stack to mean that they can work at all 7 layers of the OSI stack - i.e. they could design and build/supervise the installation of a network that the code they write can run on.

Whereas some take it to mean they can do basic server coding and html/JavaScript
I know Google runs at a huge scale, but isn't even for them 2 billion containers / week a LOT? I assume a lot of these only run for a really short time? Are containers the new scripts?