skysight-inc/HackerNews huggingface dataset:
The architecture is suited just fine, it all depends on how you decide to use Node.js. If you're using it for handling lots of asynchronous IO (eg. for a webserver) then it's probably unwise to mix in lots of blocking compute-heavy tasks on the main thread. But that's not the only way to use Node.js.

For example, we have a media library that implements HTML5 canvas2d, WebGL, WebAudio, video/image/sound encode and decode and a bunch of other media related compute-heavy tasks. We've done this as a native module because it lets us control all those APIs using the same code we would use in the browser, but we run that code in Node.js as a separate worker process where we don't care about things like IO latency. It works great.

Edit: grammar
That made me think of a chinese finger trap.
I've always given him the benefit of doubt and assumed he wasn't claiming to be the first cyborg, but rather to inform people that hey, we're all cyborgs.

I agree that placing my brain in a robot suit would classify, and probably replacing my arm with a full robotic arm. What about heart replacements, or eyes? Where do you draw the line?

Personally, given the definition of cyborg being "something with both mechanical and organic parts" I think all the above and yes, even placing an RFID chip in your arm, would make you a cyborg whether you accept it or not.
So that just made my day. Sure, now I have Mt. Dew all over my monitor, but I can't stop giggling now.

Thank you.
With no history and no pictures. It's useful, but it's not really "wikipedia" anymore :)
> Maybe there's just something fundamentally ingrained in human psychology that makes us converge like this.

Convenience/laziness, lack of concern about privacy, and social signalling help to explain the internet related centralisation examples you noted.

"Free", convenient and easy-to-use (and your privacy goes out the window) will win over inconvenient, marketed improperly, and slightly more difficult to use every time with the mass market.
>From what I can tell, they are fully registered as private hire cars. The ones I've seen in Manchester have the same taxi branding as any other.

Is it the case they have to be, though? That's where the argument breaks down here. I'm not saying Uber don't go above and beyond what's necessary to provide a safe service, I'm saying that regulation provides assurances (to a certain degree) to the patrons of this service.
Excellent point. We actually did go through that and I had forgotten that issue. Agree.
The way that people talk about the fruit is the intended effect of their marketing. It's kind of hard to ignore, when they've been so successful at becoming a lifestyle brand. Even if it doesn't end with any concrete suggestion, I enjoyed reading about the author's exhaustion with Apple hype.
StreetView is a useful, if expensive to implement, addition to maps, and doesn't fit on a phone (yet)
YC is a good fit, no? A powerful team is all they look for. The odds are against you, but I would try, even without a strong idea.

In the meantime, doing client work sounds like a good idea. Why not realistic?
Exactly, which was the smart thing to do. As much as the idea of Newton had a lot of potential, and in as much as we can draw retrospective parallels between Newton's potential and that of iOS, Newton was simply wrong for its era. It was ahead of its time in many respects -- particularly, in that telephony would become the central driver behind the idea of getting everyone on the planet to carry a device around in their pockets. Newton predated ubiquitous cell phone usage (and cellular infrastructure). In other respects, Newton was not necessarily too "late," but perhaps insufficient. It was not a viable alternative to the productivity of laptops, nor could it have been, given the ecosystem that existed at the time. Could it have powered embedded devices? Sure, but to questionable profit-margin potential for Apple. Embedded devices was an extremely fragmented marketplace back in Newton's day. (Still is today, in many respects.)

It's important to keep in mind that the iPhone worked because the world the iPhone depended upon was ready for it. The world that Newton would have depended upon did not exist when Newton debuted, and would not exist for the better part of a decade.
GMR went to market from discovery within a decade:

http://www.research.ibm.com/research/gmr.html

I've been hearing for so long about the memristor revolution being just around the corner that I will simply wait until I can buy it before I get happy. It's cynical, for sure, but HP have been hyping this once too many for me.

I do think it is great that they're working on this as hard as they are and I think if it pays off HP will be worth more than Apple by the time they're done. A fundamental break-through of this magnitude will be worth a fortune the likes of which we can probably not even imagine.
There's a lot of really cool information here, especially for animal lovers. From the technical side of things, though, one part stood out: the dogs are more effective at finding mines? That's not something I exactly expected; though I suppose it makes sense. Dogs and their nose, like humans and their eyes are great pattern matchers. Humans are great at seeing and recognizing faces, and specific faces to a degree, better than humans, at least historically (we have put a lot of research into face recognition). I suppose the reason that dogs are so good at this is a similar reason.
An important point of the article: lisp machines were design for the elite professionals.
What he's saying is that that particular aspect of how they're made (required a clean room) is nothing special.
Are you actually claiming that CloudFlare is paying for DDoS attacks, or is that a really poor metaphor?
Because everyone loves a Single Point of Failure? /s

It is probably because they don't provide the failover and assume you have a standby LB and an active LB. So only one needs to be shown and you handle the failover on the application side rather on their side. At least, that is what I generally see that sort of thing in.
There is no "killer input" for randomized quicksort. I'm surprised libc doesn't select pivots randomly already.
The disadvantage here is money and VC.

Where else you can burn money and not making profits in the name of engineering efforts?
There are lots of different kinds of LCD monitors.

Using a TN LCD panel with an effective 6 bits per color channel and a compressed dynamic range would be the opposite of cheating, it would be playing with two hands tied behind your back, so to speak.

Using a wide-gamut IPS panel that is properly calibrated would be more like "cheating" (though not actually cheating if your own color perception is really what you want to test, as in that case the monitor should reproduce color as accurately as possible).
The overview doesn't provide much actual info, but does "Global Transaction Monitor" sound like "single point of failure" to anybody?

I wonder why someone can't just add etcd to postgres and create self-sufficient distributed postgres nodes (I am oversimplifying, surely)
it represents the contents of the array to be sorted, I believe. x-axis is the index of in the array, y-axis is the value at that index.
How does Openstack compare with AWS, from a devops standpoint? Is the learning curve similar or steeper?
I already know that I'm colourblind, but if anyone else is curious what those results would look like; Here ya go: http://imgur.com/a/OgnuM

Something of interest that I noticed is the fairly constant gap between areas of low colour acuity
Filesystems aren't going to disappear. Databases haven't disappeared, even though there exist 256 GB RAM monsters in data warehouses.

The logical structure of a filesystem is still a useful abstraction (and has been decoupled from physical constraints for a long time now).
That's why I read RSS via IMAP. All of my devices have an IMAP client on them. I have a script which downloads RSS feeds and sends an email to me for each item, which is then filtered into a News folder via a Sieve filter. I spend half my time in my email clients anyway so I may as well get my RSS fix in the same place.
> Please don't reduce people who were slaves to value objects, this is extremely problematic and dehumanizing.

I KNEW IT, someone was going to not understand what was written and start objecting to how it was written.

You do understand that I am trying to describe that people are treated like objects under slavery. How do you describe something bad by not describing it like how it is?
> Unless there is a usecase for averaging gazillion numbers on the client

Adding 2 numbers (x4) is just the simplest thing you can do.

There are a bunch of other operators and methods:

https://api.dartlang.org/apidocs/channels/stable/dartdoc-vie...

Good intro:

https://www.dartlang.org/articles/simd/

GMMs in speech recognition:

http://dartogreniyorum.blogspot.com/2013/05/performance-opti...

(Be sure to check the follow up article for the updated numbers.)
I know some people who have the patents on this stuff. You've only just scratched the surface...
It seems to me HP saw the marketing power of "Watson" (a platform for marketing AI technologies) and are trying to create "The Machine" to build a marketing platform around advanced computer architecture concepts.

Just like IBM had at least a few interesting ideas to give Watson credibility, HP hopes its memristor work will give "The Machine" enough credibility that they won't get laughed out of the room once they parade it around the MSM.
Source?

When my ex girlfriend was shopping around for a private school the private schools in the area were both:

A) More expensive (by about $3-5k/year) than what the local
district spends.

B) Were generally further and didn't provide a bus to pick the kids/drop them off at that distance.
From what we've seen with our customers, there's some initial heavy lifting around virtualizing your infrastructure, but once the infrastructure is running OpenStack, using it is remarkably similar to AWS/EC2
>What regulations provide what safety precautions? I'm genuinely interested.

Is it the case one could pick up a minor? If so, are there CRB checks done on the drivers?

Taxi drivers need to pass an extra driving test to ensure an extremely high quality standard of driving. Does Uber do that?

Regulations don't necessarily make things safer, they provide assurances to the public that a minimum standard has to be attained. For taxi companies, this standard is rather high. I'm not saying Uber don't go above and beyond these, I'm saying they aren't forced to.
Ask HN: Scientists of HN – how, why, and when did you decide to leave academia?
In particular, how much do you miss unrestricted work on fundamental science?
In the spirit of Heartbleed I propose to name the TweetDeck XSS vuln #tweetferno
StreetView is overkill to me, basic navigation is pretty much a must, even if you have no dataplan. But of course that's not the way smartphones are being marketed.

I've been holding out from the smartphone revolution for quite a while now, but a phone that would do off-line navigation would be a good thing because that means one less thing to carry along.

I don't like having services forced upon me when a single download would suffice.
Εργαλεία WordPress – 60+ εργαλεία και πόροι για τους νέους
>I do, all the time.

Alright. Now would you let your daughter do it? I certainly wouldn't.
Ask HN: Which laptop do you use? 
I'm looking for a laptop that is lightweight and has a good processor for about 400-500 euro. I will be mainly programming on it. What does HN use? I am wondering if my budget is too low. Ideally I'd get a macbook but it's out of my price range right now.
Want more challenges? Try this: http://color.method.ac
I agree. This book taught me stacks, queues, deques, trees, and graphs. I was already exposed to searching/sorting and recursion from other resources, including John Zelle's "Python Programming: An Introduction to Computer Science" (2nd edition), which I recommend to any beginning Python programmer as a prelude to this one. It's perfect for self-teaching. Contact the publisher (same one, actually) for exercise answers and work through them all. I even emailed the author for a clarification and he responded with a thorough answer. Overall, a great learning experience that took my programming knowledge and skills to the next level.
In SF half the places I go only take cash - so it's not always an option to use credit. Wish it was though.
Deviare 2.7: bypass API hooks to avoid conflicts with third party hooking libs
Ever the scientist!
"In Python exchange can be done in two simultaneous assignments"

Good, but then why does all your code say

temp = alist[i]
alist[i] = alist[j]
alist[j] = temp

And not

alist[i], alist[j] = alist[j], alist[i]

It's confusing when you are trying to understand an algorithm, and the descriptions don't match the code.

On the more general lines it seems like a quite pleasant book.
The page is light on details, what is this exactly? A fork of Postgres, or something you run on top to orchestrate clustering?
What is the source of this music? Is the music pulled from youtube or Soundcloud?
Schematics for FPGA design?
Cox has said they're doing trials for 3 years now.
> There are thousands of awesome packages out there

Statements like this are terrible for latex adoption and with all due respect an exaggeration bordering on bullshit. "OMG, I need to learn about thousands of packages to write my paper? Screw that I am using LibreOffice or Word."

I doubt you can come up with a list of 2,000 awesome packages. It looks like CTAN has 1500 packages and a lot of those are obsolete, redundant and/or just plain "not awesome." More importantly I would be willing to bet that the overwhelming majority of users can get by with less than 50 packages. A quick grep of you x3-paper repo and it seems that all of your use cases combined also fall under the 50 packages mark. A new user can get started and produce quality documents with far less than 50 packages.
LinkedIn.. the most popular spam website in existence. At least this is a good move I guess.
I didn't concentrate too much but still wonder if my score of 49 is something I should be worried about? http://i.imgur.com/WqRonYi.png
The trouble is he does claim to be the 'world's first cyborg':

"Professor Kevin Warwick, the world's leading expert in Cybernetics, here he unveils the story of how he became the worlds first Cyborg in a ground breaking set of scientific experiments. "

http://www.kevinwarwick.com/ICyborg.htm
Unit testing caveats
I was more or less agreeing with you.

However, you seem to gloss over the fact that not all people in this country have a car and their children may be too young for the bus system. Etc.

It isn't "better" if people are too poor to take advantage of the option. So there are additional costs that get frequently overlooked beyond just the cost of school/tuition.

The amount of money has to be enough that even the poorest student has 2-3 options or it becomes pointless.
This thing again!

I'm red-green colorblind, and got a 90. Ouch. It looked pretty good to me!
> if I need a specific version of specific browsers (which it is)

No, you don't need a specific browser. You can polyfill it. (The reference implementation is a polyfill.)

If you want the performance benefits, you'll need to update your browser. But that's true for JavaScript in general. IE8's engine is very slow, for example. Only the most recent browsers can offer the best performance.
If you want to start developing for this class of machine, you can build a prototype using DRAM, which is equivalent as long as the power stays on.
And a whole lot was done on PDP-10s, which were in many ways the first Lisp Machines. DEC asked various groups including AI researchers what they needed when designing the PDP-6, which was essentially the PDP-10 prototype, and its 36 bit word size (common back then, because that was enough to encode 10 decimal digits, the pre-computer standard for scientific calculations) was matched with a 18 bit word addressed address space, so one word could be a natural CONS cell, and there were useful instructions for that.

In the fullness of time, long after 1963, 18 bits of 36 bit words totaling 1 MiB of 9 bit bytes was crippling, but that much memory was at the time unimaginable. MIT's proposal some time later to have a full address space of memory built was a big thing, some said it couldn't be done.

Which gets into one big difference between Xerox PARC Altos and their software and UNIX(TM) for the first decade or so: they were seriously constrained by memory. Altos were 16 bit machines, also word addressed, so a total of 128 KiB, although they had a bank switching feature. The bigger PDP-11s had a split Instruction and Data (I&D) feature so that a program could have 64 KiB of code, and due to the MMU, 58 KiB of data and 8 KiB of stack, also for a total of 128 KiB, although you could get fancy with overlays as BSD 2.x did to support TCP/IP.

I believe this resulted in significant differences in software and system design, e.g. part of MIT's going for The Right Thing was using systems with large (for the time) address spaces. Whereas the smaller systems PARC and UNIX systems required more compromises, although occasionally that had good results, e.g. UNIX pipelines and the conventions that developed from them.
such a drama queen
Because people want to sync their feeds and their current reading state across multiple devices (desktop, laptop, tablet, phone...).
I also read my feeds somewhat sporadically: Since RSS usually only contains the last ~10 entries I would need to open my feed reader at least once a week to avoid missing an article.

I don't think I'm an RSS power user since I mostly use it for comics (~30), some techblogs and a couple of tumblr feeds.

I'm currently using bazqux[1] since it is fast and has a no-frills interface.

[1] https://bazqux.com
Show HN: PixelBlock – A Gmail extension that blocks email tracking
Buy a house, pay it off, rent it out.
I think the point here is not "knowing how to use memristors". Sure, it is possible to use them simply as another type of non-volatile memory. But it's the same as having an airplane and driving it on the road.

Memristors, the way they are hyped, promise to be orders of magnitude smaller, faster, cheaper AND less energy consuming than all of the other memories that exist. All at the same time. If time proves this all to be true, it can bring really groundbreaking changes to computing. And we all will be able to watch more funny cat videos, at a greater resolution.
My first thought is "whoa, they are going to have to figure out how to make those screaming fast to be able to keep up with the speed of SSD's by the time memristors are released" (though I guess the appeal of practically unlimited storage is nice...)
But OpenSUSE not have apt-get
Presumably they have a deliberate maximum counterparty risk.
Apparently it's an online gallery, showing only one artwork every few days (week?). It amuses me, that you use the term 'minor improvement‘ when they swap exhibitions. I assume some would also consider this a new insight.
$70 in the US.

When the FirefoxOS developer device was posted on here some time ago half the comments were about how it was missing feature X or Y that Android or iPhone has had for ages, and therefore it just couldn't compete.

A $70 price point doesn't put them in competition with other smart phones, it puts Mozilla at the fore of a new class of customer.
The problem with hard coding the space is there are times it is not wanted/needed. I am stealing the following from xpsace documentation.

Input with "\newcommand{\gb}{Great Britain\xspace}":

\gb is a very nice place to live.\\
\gb, a small island off the coast of France.\\
\gb\footnote{The small island off the coast of France.}
is a very nice place to live.

Results in the output

Great Britain is a very nice place to live.
Great Britain, a small island o the coast of France.
Great Britain[^1] is a very nice place to live.
The reason I specified NYC is that it (along with other large cities) contains a number of small businesses that don't take credit cards. Your suggestions sounds good in practice, but there are a number of services I would lose or have to travel significantly farther for were I to refuse to carry cash. Cash is also the easiest way to split checks (most restaurants won't split checks more than N ways, for some N <= 3) and I frequently eat out in large groups.
I'm unsure if having a 'vegetarian' option is the best way to go since there are about 40 different forms of vegetarian (I have been one for 15+ years). Maybe a better approach would be the ability to exclude ingredients and groups of ingredients. To me that solves a much bigger problem that I frequently have...I have three ingredients, but don't have the one that is generally required to go along with them (ie, I have olive oil, lemon, and garlic, but am out of basil).

If I can put in that I need a recipe without basil and without a category of meat or animal products (however, honey and egg are fine), that makes this infinitely more useful. If I can save that preference, that's even better.
Solutions Architect, Commerce
MUST APPLY DIRECTLY TO DANNY@TALENTHOUSERECRUITERS.COM TO BE CONSIDERED FOR THIS ROLE

In this newly created role, our Client is seeking a Solutions Architect for their growing Commerce practice – someone to evangelize Drupal and our client to our potential customers, to work with the Client and its customers to develop strong technical solutions to their business needs, and to prepare accurate estimates for consulting services and infrastructure to bring that proposed solution to life.

The ideal candidate has a broad background in enterprise commerce software and in general web development, exposure to infrastructure management and architecture, and a mixture of front-end and back-end engineering expertise. You should be confident illustrating your ideas in written, verbal and visual forms.

Our Client is currently helping more than 4,000 organizations provide a truly integrated digital experience that combines content, community, and commerce. These organizations include Twitter, Timex, Mercedes Benz, and Warner Music Group. Their digital innovation platform helps organizations maximize conversion in the omni channel through creating content-rich and socially immersive experiences. The company enables organizations to take advantage of Drupal – the leading open source technology powering over two million websites – to drive their digital experience.
https://www.thinkpenguin.com/gnu-linux/emperor-penguin-gnu-l...
Not to derail the topic - but maps already does that.

Search for your area. Pull up info sheet for it. Click "Save map to use offline". (Although I've got no idea if it checks for changes)
Bryan Cantril (the writer of the article) is an interesting and ebullient dude. If you haven't seen him talk take a look: here's his talk on corporate anti-patterns (as referenced in the article) http://www.youtube.com/watch?v=NhgXQFk9noI
This looks great! I like the slick and simple interface. Nice to see another Laravel site too!

I have been working on something recently that I think would complement your site really well, please feel free to shoot me a mail: me AT codemonkey.io to discuss.
A Lenovo S-series Ultrabook fits your requirements (cheap, light and with OK processor).
Design First Product Development