skysight-inc/HackerNews huggingface dataset:
That's because it's a better ISA than ARM or x86 (both of which carry loads of legacy crud) and the early MIPS-related patents have also expired. In addition, there are loads of MIPS textbooks out there.

There are still lots of markets that use MIPS. In addition, China seems interested in a national ISA and seems quite invested in MIPS. I wouldn't write it off just yet.

I would say that MIPS is the only ISA that has definitively proven itself in everything from tiny microcontrollers to multi-core, SMT (hyperthreaded) monsters that run most of the world's networks or the upcoming Chinese petaflop supercomputers.
Norwegian Armed Forces adapting the Oculus Rift for military purposes
Yeah it was mostly all commercial, but there were some select few larger residential. I am interested though too in what all could be possible with this device. Pressure is a huge huge consideration especially in factories. Heck they need more consideration in the high rise office I work in now too around pressure, but it is all perhaps an iterative process closer and closer to ideals, and eventually a trade off with cost.
Subject: AirBnB (2009)
I'm building a book-reader app using the Spritz API. I started this at LAHacks with help from Spritz developers, but I've decided to keep working on it and try to get it in the App Store.

Main view when paused:
http://imgur.com/2IyQkSG

Main view when reading:
http://imgur.com/yukcvyW

If you don't know what Spritz is, it's a technology / service to let you read more efficiently, by displaying each word in the same place. Your eyes don't need to scan to find the next word, and most people can increase their reading speeds by a lot because of this. Many dyslexics find reading with Spritz far more comfortable than reading printed text. I'm not going to argue it's use for reading in ranges upwards of 1000 wpm, but I do think it's comfortable and usable for general reading (300 - 400 wpm personally).

Features already integrated:

- Chapters.

- Change the speed as you're reading with a slider. Most Spritz applications don't have this, and it's a shame.

- Pause, play, jump back a few words.

Things left to do:

- EPUB & MOBI support. Shouldn't be too hard. Currently it just reads TXT documents.

- Add Books. From URL initially, next step will be GDrive + Dropbox.

- Bookmarks. Very easy to do with .txt documents, maybe a bit different for e-book formats.
If you're writing a general purpose language, the benefit in dogfooding is impossible to beat. Language design and implementation are close bedfellows, and having the language design directly affected by the language is practically invaluable.
On the other hand, it's the means that wealthy artists have that allows them to push the edge past what others have done.

On the other hand, Woody Allen has managed just fine. However, has anyone ever suggested that the historical scenes in Midnight In Paris are perfect?
> But unless these units are battery-driven, I see more complexity in just getting the silly things wired up

Opening/closing the vent very occasionally shouldn't require more than some AA batteries in each vent. Lithium batteries ($5-8 for a 4-pack) would last months or even years. I have some powering the keypad & deadbolt on my front door, which is both remote controllable like these vents would be, and has to operate a motor to turn the bolt, and it's rated for 1-2 years use on a single set of batteries.
I picked up a nice one from Standard Razors (http://standardrazors.com/). Not cheap, but wanted something that was aesthetically pleasing as well as well made. Still cheaper than what I'd spend on Gillette products over a year.
The innovator's dilemma, happens in all industries. Great management teams recognize this and keep their products simple or at least modular.
Not really; or rather, I should say, the issue isn't nearly as clear-cut as some of the anti-nanotech groups that have been screaming about it would have you believe. They usually point to research by Ken Donaldson, showing similar pathogenic effects between asbestos and nanotubes longer than 20 μm, but fail to acknowledge that there's a difference between nanotubes (and graphene) in general and long nanotubes in particular, as Donaldson's study clearly points out. In brief:

> The basis of toxicity of asbestos and other fibrous materials is now reasonably well understood; their toxicity is based on the physical nature of the materials, rather than their chemical composition. In particular, fibres are expected to be toxic if they are long – longer than about 20 µm – and rigid. The mechanism of this pathogenicity is believed to be related to frustrated phagocytosis. Phagocytes are the cells whose job it is to engulf and destroy intruders – when they detect a foreign body like a fibre, they attempt to engulf it, but are unable to complete this process if the fibre is too long and rigid. Instead they release a burst of toxic products, which have no effect on the fibre but instead cause damage to the surrounding tissues. There is every reason to expect this mechanism to be active for nanotubes which are sufficiently long and rigid. [1]

Donaldson's research doesn't somehow negate the benefits--or even the possibility--of nanotubes; on the contrary, he's rather upbeat:

> There is a silver lining to this research. According to Donaldson, "Short or curly carbon nanotubes did not behave like asbestos, and by knowing the possible dangers of long, thin carbon nanotubes, we can work to control them. It's a good news story, not a bad one. It shows that carbon nanotubes and their products could be made to be safe." [2]

[1] http://www.softmachines.org/wordpress/?p=409
[2] http://www.sciencedaily.com/releases/2008/05/080520144004.ht...
[3] http://spectrum.ieee.org/nanoclast/semiconductors/nanotechno...
[4] http://spectrum.ieee.org/tech-talk/semiconductors/devices/th...
I've tried almost every NYC subway/bus app and I've finally given up. They're all fairly useless IMO. I'd rather just wait 5 minutes for the next train than bother with any of the current apps.

That being said, I wish Google would take on the challenge and include subway info.

- If somebody made a NYC transit app that I actually felt comfortable relying on... I would love push notifications ASAP of when my frequented trains/buses are down. I always forget to check the night before so please just tell me and make it relevant.

-Also I really want a detailed map of NYC that I can view offline but it needs to be lightning fast.

After all the frustration dealing with those apps, a couple months ago I finally decided to buy a paper map of NYC and start memorizing all that I can. I feel a bit more liberated and a little more like a NYC aficionado (snob).
Reply to your reply to my edit: I meant "ditch the mach 5 disposable"; I was unaware of but am now totally in admiration of your straight razor with changeable blades.
Proliferation and stability are linked, but not a simple causal relationship. For example, look at the Cuban Missile Crisis. It wasn't even 'proliferation' just the addition of new attack vectors (namely, the much increased potential of a decapitation first strike against the USG) that nearly sent everything ablaze.

Basically, MAD only works when both sides are relatively symmetric. When you have weird asymmetric situations, and inability to actual cause true mutual destruction, especially when mixed in with certain ideological elements, nuclear weapons can be anything but stabilizing. For example, an enemy that is already willing to use suicide bombers, or trade civilian/innocent lives to counteract the opponent's advantages may not be fully deterred by nuclear weapons. Especially an enemy that happens to be a non-state actor.

You are of course correct - we do need the long view to actually tell. But I strongly believe that simply proliferation of nuclear weapons, especially in situations without guaranteed mutual destruction is likely not stabilizing.
Precisely. Work in a boiler room, or hike sacks of grain 20 miles on your back, or work in low end food service, or go scrub toilets 60 hours per week, then come back and say software developers are working harder then 95% of other workers.
Which C++ compiler compiles itself in under 30 seconds on a typical desktop? Clang takes at least a minute or two even at -j40...
JSX is just syntax for instantiating data structures. Nothing more.
"The Wall Street Journal got its hands on some secret documents..."

If a hacker did this someone would be going to jail. But when a newspaper does it, it's journalism.

Edit: Jonknee's theory below makes sense. I jumped to conclusions and likely stand corrected.
Keep them in mineral oil between uses and they will stay sharper and last longer.
It's just cheap mineral oil. Works much better than drying them.
This happened nearly 50 years ago. How much more time would you like?
Your article is out of date, and unfortunately the fact that you "could do" something is far less useful than simply having it done.
Is America an Oligarchy?
"It seems like the proliferation of nukes has resulted in a more stable worldwide society."

I think that holds only if all parties that have nukes believe they have more to lose if nukes are used than if not.

Ideology can change this decision. That's why nuclear proliferation remains a dangerous thing.
What's the largest project you've ever written in a dependently typed language?
What would really be interesting to play with is the real-time location of each train. The MTA must have it. I wish they would publish it somehow.

I'd love to build a city-wide visualization of the train traffic that shows where it's backing up, where it's flowing smoothly, etc. It probably wouldn't be very useful for me as an NYC commuter, but purely as a visualization it would really be something.
Test everything but accessors
It is not just a conspiracy theory, it is unethical business.

I was once sent one of those free promotional Gillette razor by mail. It lasted me for such a long time that I got fooled into believing that they are worth the extra cost. I went and bought the same kind and those ran out of their sharpness rather quickly. Obviously, the promotional ones were made to last long.

This razor business is one big conspiracy.
I switch to wilkinson sword (schick) while without a razor in London. Much better than Gillette. That said, once those blades are gone, I'll likely try shark blades soon. That said, a decent razor that doesn't require all the soap etc is less to carry while traveling.
That's what I've been doing, but it requires:
1. Know-how : my wife couldn't do this
2. Know where : finding digital photos is harder than a physical album, especially for a non-techie (again, my wife has no idea where photos are stored, she just uses a short cut I set up for her, if I remember to do it). Kids don't know or care right now.
>JavaScript today is capable of generating a lot of data. The easiest way to deliver multiple files to your users is in a zip file. Instead of wasting server resources and bandwidth you can get the client to do it for you.

... Am I not understanding what they're saying here or do the authors really not understand how the internet works?

It looks to me like they're saying "don't bother letting your users download zip files. Save your bandwidth! Just get them to send themselves a zip file, client-side!"
You can also grab a Merkur pretty cheap, which is one of the pretty standard DE's at this point. I like the Feather blades instead of the Astras but that's really all just preferences. http://www.amazon.com/Merkur-Long-Handled-Safety-Razor/dp/B0...
How do you feel about it compared to a Chemex, which is what I used when I drank more coffee and less tea (now I'm the other way around, in part due to this: https://news.ycombinator.com/item?id=1934051).
Email security is a bolt-on and can't be relied on in any way. You cannot run a mail server that forces STARTSSL or TLS because you inevitably have important mail that comes from or goes to a server that can't or won't send it to you encrypted. And PGP only encrypts the body of the message, and not the metadata, the concealment of which in transit is crucial for privacy. I believe there is an RFC for encrypting headers, but it has no traction.

I think the reason some people talk about starting over is because of this. The minimum level of security of email must be allowed to fall back to is "no security."
If you have unlimited vacation policy he can't turn down your request though. You just take it.
The migration away from the CA model is called "certificate pinning". Chrome uses it for high-value sites, and you use it whenever you ssh somewhere and the key's fingerprint is in your .ssh/known_hosts file.
And, just like everything Kubrick, I don't understand the ending. What did being fussy about boxes, and only having them available to people inside the house, have to do with finding what he was looking for?
Perhaps the title shouldn't be phrased like an off-hand interview question.
That's a great idea though I worry that it would totally tickle my OCD productivity crazy side...
Sweet - I just got an invite back on April 11 - looking forward to digging in. Right now I'm still on Fitocracy but looking for alternatives.
Does this support recurring tasks?
Wait, what? Electric kettles aren't in every house there? That's insane! Here in Australia, it's like the one thing EVERYONE has. Hell, even hotel rooms usually contain a microwave and a kettle even if they have absolutely nothing else.

Maybe it's the fact that in the US, you have 120V/10A max, so your kettles are 1200W peak and therefore take twice as long as ours at 240V/10A and thus 2400W? I don't know. I just find that staggering that someone could not have an electric kettle.

As an aside, it's always been amazing to me that the 'standard' coffee you buy here is espresso, everyhwere, whereas the standard there to my knowledge is usually drip or french press. That in itself (that entire nations can have substantially different ways of making 'coffee') is pretty incredible to me.

All that said, the whole 'makes 5 or 6 cups minimum' problem is the one I've always faced with making coffee at home. I might actually pick one of these things up if it really does solve that and really deliver something that's more towards espresso rather than drip/press.
really like your UI fwiw
Been learning Ruby via Learn Code The Hard Way for a part time Rails course that I'm taking over at BrainStation.it https://www.evernote.com/shard/s51/sh/b463df04-03b4-44cc-9f0...
Would be perfect if it can stop being a chrome packaged app though. The window switching in OS X makes it really hard for me to get to it when I have a chrome window open at the same time.

I wish it could be wrapped in a native app or even just let it run in a chrome tab.
I'm confused. Why is he using scryptenc_buf when crypto_scrypt does what he wants?

I gave him a toolbox which contained a screwdriver and a hammer, and he seems to be complaining that the screwdriver isn't very good at hammering nails.
love this tool!! indispensible if you are working with a REST api, or even debugging SOAP responses
I don't agree with this. A lot of people, especially young people, like to learn things without any specific job that needs to be done.
It's still taught for our architecture class at Case Western
probably because your suggesting a paid app to solve a problem that is well solved by free ones
I'm glad to know I'm not the only person who struggled with this.
Javascript-based axial flux motor simulator. http://imgur.com/Iv5qbFC

Being used to play with parameters for an in-hub solar vehicle motor. The next step is integrating it with FEA-derived flux densities for higher accuracy.
Highschooler here building a reddit bot that can be summoned to create posters, tshirts, mugs, mousepads, etc from images and comments posted on reddit.

It's around 70% done. The hard parts: creating the posters from comments (imagemagick) and creating a product page (zazzle api) are both done.

Now i'm just working on getting a rabbitmq cluster up and running so that it can process multiple comments at once.
Also working on the design of the the items because right now it's pretty bland with just b/w text.

Here's a screenshot: http://i.imgur.com/8SOMHBl.jpg
You can always bring a list of apps up by entering 'chrome://apps' in the url bar.
Believe it or not, Postman was better (used to run inside a tab instead of its own window)

Edit: here it is, both the extension (tab) and the packaged app (window): https://chrome.google.com/webstore/search/postman?hl=en
What if you're a PM? or a Senior Eng or Director etc. Someone who is there to actually manage a team? Can you just leave 'for a few weeks'?
Yup, repeating every X days, or following a weekly schedule. Run-down of all the different types here: https://nachapp.com/help/guides/repeating - and you can access those options with the Edit button in the top corner of a step's page.
They were very likely given the documents by someone working for Gillette. Full page ads in the WSJ are very expensive, what better way to launch a new shaving product than with an expose in a newspaper read disproportionately by older white men who shave every day?
If you look at the Roslyn source, I'm not sure this would have worked too well. It looks like a lot of the C# is somewhat unidiomatic as it is (presumably to meet extremely aggressive performance targets), so it's not clear that F# would have provided much benefit. If you're building a compiler that doesn't need to scale to million line codebases, then F#'s a clear winner, but here I'm not so sure.
They're pretty close in my book (have been using the AeroPress for ~1 yr and the chemex for a few months). The chemex is a bit easier if I want several cups at a time.
I hadn't noticed the scratches affecting the taste on my unit (now 3 years old). But it could also just be the coffee flavor leeching into the plastic over time.

I find that with drip coffee, it's much harder to tell the difference between bean varieties and burr ground vs conical. The AP brings out the flavor as intensely as you can stand.
yeah, I'll have to test it out; I use a pour over funnel similar to this, a hario something or other. I like it a lot better than the bog standard bodum press.
I don't think this would be very good for small creators. Existing copyright giants could use their current wealth to overwhelm the market, making it impossible for an independent to get any exposure. Then they just wait for the independent to run out of copyright support money, create a derivative work, and never have to spend anything on original writing.
It's also not possible to fly with which cuts it out for a lot of people.
Should users be concerned about pouring hot liquid into plastic and then consuming the result? BPA and such?
I remember reading something about that before. I just had a quick look around and, while I don't believe I have fully groked the concept it would seem to me that Telehash is solving a different, but related problem.

The web, as a technology is probably not going anywhere for a few more decades at least - people have gotten very used to opening up a web browser - very few actually understand the technology beneath.

The CA/DNS issue is one based solely around them - can I type the domain name I saw on the tv/ my friend gave me/I heard about into a web browser (and these days) and it can direct me (securely) to the page where I can do business.

Telehash seems to fit in on another level. Perhaps one which we are heading towards - a world of machines securely finding and communicating with each other to achieve a goal set for them by some human actor.

This space is becoming more crowded and no good contender has emerged - and I think there is a good reason - they are either too radical as so they can't find a footing, or they are too conservative.

The documentation is slightly lax, but I feel telehash is the latter - it doesn't seem to be solving any problems already solved:

* Space/Storage/Data Transfer - I don't care what anyone says, the blockchain model is simply no scalable, any system where are full client has to hold onto/download gigabytes of information is a non-starter for me.

But still, in any new system - hopefully decentralised, we need to distribute information. Any kind of system we build must be tolerant of partitioning - I think the solution to this is injecting some trust (ala Convergence)

* Speed - Computers work in nanoseconds, the web currently operates in seconds (some sites in milliseconds) - we can't beat the speed of light, but we can certainly start removing the cruft from our communications - HTML, XML, JSON, CSV - are all formats designed for people. We need tools that let us manipulate formats designed for machines.

Our networking protocols are like this as well - as much as people hate ASN.1 it solved some problems decades ago allowing the phone system to scale on just duct tape and wd40

* Power - Blockchain bashing time again - we live in a world of limited, expensive power. We are getting much better at producing low power devices, people like wireless devices. Why should our networks be so power-hungry?

Just a few, rambling thoughts.
"Stealing" is different from "smuggling". The switches weren't secret tech in a govt lab, they were export-controlled private-sector tech-for-sale (similar legal status as encryption software)
How do you ensure enough air flow? If I blocked off three rooms with my A/C, it would be continually freezing up. I like the concept, but worry about causing strain on the blower because it is trying to push too much air through.
This reminds me of a scene from Three Worlds Collide[1]:

>"My lord," the Ship's Confessor said, "suppose the laws of physics in our universe had been such that the ancient Greeks could invent the equivalent of nuclear weapons from materials just lying around. Imagine the laws of physics had permitted a way to destroy whole countries with no more difficulty than mixing gunpowder. History would have looked quite different, would it not?"

>Akon nodded, puzzled. "Well, yes," Akon said. "It would have been shorter."

>"Aren't we lucky that physics didn't happen to turn out that way, my lord? That in our own time, the laws of physics don't permit cheap, irresistible superweapons?"

>Akon furrowed his brow -

>"But my lord," said the Ship's Confessor, "do we really know what we think we know? What different evidence would we see, if things were otherwise? After all - if you happened to be a physicist, and you happened to notice an easy way to wreak enormous destruction using off-the-shelf hardware - would you run out and tell you?"

>"No," Akon said. A sinking feeling was dawning in the pit of his stomach. "You would try to conceal the discovery, and create a cover story that discouraged anyone else from looking there."

To answer your question about nukes: There are close to 20,000 nuclear weapons in existence. Over 2,000 of them have been detonated in the past 60 years, but most of those were underground. Detonating all nukes would certainly cause problems, but it wouldn't be the end of humanity.

1. http://robinhanson.typepad.com/files/three-worlds-collide.pd...
I use a fairly fine grind, although not as fine as I use for espresso. According to the stock AeroPress instructions it should take about 20s to depress the plunger, if it's too hard to press it's too fine, and conversely if it presses with little to no resistance then it's too coarse.
This sounds great. Hope to get a beta invite soon.
Dollar Shave Club is great but let's be clear. 330,000 is a drop in the bucket. What's really hurting Gillette is that significant uptick of men who are don't shave (beard) or now shave every 2 - 7 days vs daily. This in of itself is a fashion trend and like all trends can change relatively quickly. All those 14 year old boys who want to be different when they come of age will rebel against the hipsters they see in ads and music videos today and go clean shaven.