skysight-inc/HackerNews huggingface dataset:
As someone who has watched the "RISC revolution" and the claims its proponents have been making since the 80s, I'm not so optimistic on what will happen. Initially it was all about increasing clock frequency to make up for increased instruction counts and decreased code density, but Intel's Netburst showed that this strategy was a dead end. Then the focus was on power efficiency, which is still a close battle today. I don't think it's a matter of budget; AMD has much less to spend than Intel, yet it makes x86 CPUs that are still quite competitive even if they're not as fast - the gap between them is nowhere near their differences in budget. It seems that things are more like "fast, cheap, power-efficient: pick two".

This related paper is an interesting read: http://research.cs.wisc.edu/vertical/papers/2013/isa-power-s...

I think x86 still has plenty of room for optimisation, and Intel are just doing it slowly according to market conditions. An open-source x86 core would be great - in fact, pre-MMX-level x86 is fully open, as all the patents on that have expired now.
> “We are conducting special works to polish somehow and put illuminators in order. This is particularly needed during long space flights,” Solovyev added.

The whole article seems to be mangled by bad translation. It's difficult to tell what it is about.
A real life example that shows the power of the JVM based Python implementation
Oops! I meant John Green! Hank is his brother.
That's right. In all of history, the single most civilizing influence on the world has been the Catholic Church. Even with all the abuses and excesses, I don't think this can reasonably be denied.
Steps to Create a Successful Enterprise Mobile Strategy
It still moves as a wave and has a wavelength. That wave is electromagnetic and interacts with the electrons and protons in the atoms of whatever it's traveling through. The medium it's refracting through acts like a viscus fluid compared to the vacuum.
How to use MY API
I am very new to the development world. I have been working on creating a REST API. I created it using Visual Studio. I now want to put it on the internet so I can use it and call to it. I would like to put it on the internet for free, or very cheap. But I can't find much information out there on how to get it on the internet. Any advice?
I used Flash on Android for three years and Playbook OS for one. Apple blocks Flash but that won't stop it being horrible on mobile devices.
I'd agree with the basic sentiment, but would like to add that n+1's long-term strategy idea of "perhaps we could create and strengthen a union" is a think-inside-the-box 19th-century solution to a 21st-century problem... and probably won't work.
Google Play All Access Service
> but to the dismay of OEMs the cycle is gone

Don't worry, they won't give up without a fight. I bet they'll try to push some artificial reasons for people to keep throwing away perfectly good machines every two years.
From the article: "Popular chip architectures historically have been locked down behind strict licensing rules by companies such as Intel, ARM and IBM (although IBM has opened this up a bit for industry partners with its OpenPower foundation)."

IBM's new openness isn't really open at all. It's just what ARM has always been doing: they allow you to pay them a lot of money so you can use their ISA in your CPU.
Microorganisms are probably far less affected by vacuum than larger ones, as long as they can get some nutrients from time to time. And since most engines used in space produce plain water (and engines are fired frequently around the ISS), I think the only really difficult thing about the environment is radiation... and microorganisms might also be more resistant to this.
I strongly suggest to read his blog http://dorophone.blogspot.fr/

Lots of funky emacslisp, emacslisp monads, some forth interpreters and so on.
if all the DRAM resided in a single address space

Key point, and that's a huge "if". All large systems are NUMA, and trying to treat that like a uniform address space will be absolutely horrible because of the extreme latencies that arise.
Bah. Lots of things that contain alcohol are "drinkable". My fellow Russians were known to drink aftershave, to extract and drink alcohol from industrial glue and do an equally impressive voodoo with a recoil buffer grease.

I mean it's more remarkable that the bottle didn't leak than the fact that its contents were drinkable :)
Considering the amount of recent posts about political and policing matters generally, this seems disingenuous. Yes, I see a lot of dross posted and reposted, but still.
Time is fun. You have to essentially mock it. Write a system in which you can control how time advances and then define your postconditions in the stateful system such that time is not violated. I have an approach here, taken for the 'fuse' project in Erlang (Using the commercial version of Quviq QuickCheck):

https://github.com/jlouis/fuse/tree/master/eqc_test
Only if you have gobs and gobs of money.
The explanation is actually very simple, you should just read it! But basically they just generate variants of the word by deletions, not also insertions or substitutions. So increasing the "edit distance" multiplies the search space by n (the length of the word) instead of by n + an + a(n+1) (where a is the number of elements in the alphabet). Then there's cost in storing a larger dictionary of words, but lookup being logarithmic or better means that this should be fine. So yes, it scales better (at a memory cost).
What I find interesting about yoga practices in America is that there is so much emphasis/focus on just the 1st level (Physical).

Physical - Annamaya kosha

Energy - Pranamaya kosha

Mental - Manamaya kosha

Wisdom - Vijnanamaya kosha

Bliss - Anandamaya kosha

Self - Atman

Even the grueling 200-hr Yoga training which some of my friends have endured is about doing all the poses (which can be quite difficult, especially if you are older and have something like a bad hip).

The 5 Koshas of Yoga:
http://www.swamij.com/koshas.htm
Apple can't hide from a 20-year-old reporter
All the easier to feed the correct information to subjugated subjects.
Pre-processing a fixed data-set in order to optimize search is a pretty well known technique (the phone companies have been using "preordering" (specifically Modified Preorder List Traversal [1]) as a means of routing phone calls and diagnosing network issues for a very long time.

The downside to any preorder algorithm is that you must rerun the preorder generation code anytime the input changes (in this case a dictionary) and often you must allocate extra storage to hold the pre-processed input.

This is a really interesting algorithm but, as always, you have to know the pros and cons and apply it where if fits (i.e. Not somewhere that needs a compressed dictionary).

[1] http://www.codeproject.com/Articles/31669/Hierarchical-Tree-...
Again, I actually find frames both more useful and more fun. In my final days of 1.2.5 world (which was more or less with RP2 as only tech mod), I had total 3 vehicles of my own design: http://integratedredstone.wikispaces.com/6-directional+Movin...

One was used for mining, other for paving, and third had attached two 7x5x7 trailers, one was mobile house with basic facilities and the other was mobile Thaumcraft 2 lab.

But most things can be automated quite easily with frames, and I find it more intuitive - you just look at it and see what it does when it's done.

I also later designed a fully programmable factory using RP2, Buildcraft crafting table and a conveyor belt.

I am glad to hear that Eloraam started working on RP again. I hope I will be able to design von Neumann machine in RP, eventually (that's my ultimate goal, but there are several blocks still missing in RP, so it's not yet doable). At the very least, next time I play I want to have a full base on a moving platform (may be of several independent "trucks"), so I could easily move all stuff I have somewhere else in the world. :-)
It was probably blown up there by "uplifting air currents" according to : http://www.dailymail.co.uk/sciencetech/article-2728979/Never...

We have to keep in mind that, even at that altitude, there are still air molecules. They're extremely sparse, but just enough that the drag they induce on the ISS and its large surface area of solar panels make periodic boosting necessary.
Now we are doomed to use idea-monopolic closed ecosystem of legacy languages (HTML, JS, CSS). I miss the truly open web of the past, the one where I could choose my client-side technology and my client-side programming language. I hope Google NaCl will save us.
Nope, you have to go after Iran again, which is funding the terrorist groups who did the bulk of the killing in Iraq (and still are).
Solving “one database per user” in CouchDB/IrisCouch/Cloudant
Pull request proficiency: Fetching abilities unlocked
Sometimes boolean , if the crack is particularly clever.
I hope this clarifies the appartent contradiction. Light can't help but move at any other speed than c = 2.997 x 10^8 m/s. It can't go faster, nor slower. So how does the speed of light appear to slow down in certain circumstances? In a vacuum, the speed of light is always c. There is nothing to interfere with the propogation of the individual photons (little atoms of light) as they move through the vacuum. However, in a material such as glass the individual photons of light are absorbed and reemitted many trillions of times by the molecules making up the glass. The photons do a "stop over" and don't move at all, the velocity of these photons is zero (actually the photons temporarily don't exist except as energy absorbed by the atoms in the glass). Between lattice points or individual atoms the photons travel at velocity c. The combination of stop overs (absorbtion and reemission events) and free propogation gives the appearance light is travelling at a slower overall velocity than c.
What are they really trying to achieve? The creation of a "Western Block Internet" by forcing all the others to create independent parallel structures?

That's what will happen, if they succeed in seizing these TLDs.

In effect, this would create a new Iron Curtain, but this time it'll be initiated by our governments.
And none of them (including Mailbox) has support of encryption. How sad.
> the speed of light is only guaranteed to have a value of 299,792,458 m/s when measured by an inertial observer in a vacuum.

This is the average speed of photons in vacuum, right? Because according to the quantum field theory, photons should have a probability of hitting virtual particles that popped into existence, which would slow it down a little.
Tiny accelerometer adds motion detection to clothes and cheap phones
Yet another site that uses adobe typekit and doesn't work with ghostery.
This £4.2bn scheme for instance: http://en.wikipedia.org/wiki/Thames_Tideway_Scheme

However, following the 2008 crisis, the government followed a strategy of immediate spending reduction (as opposed to US stimulus spend).

While mega projects such as this were still funded, the budget for environmental management was reduced by ~30% accounting for inflation. This impacted river and drainage channel maintenance, greatly increasing damage inevitable from bad weather.

The cost of the 2012 floods post cuts was £1bn, compared to a cost of 0.5bn from worse weather before the cuts in 2009 (similar rainfall accompanied by strong winds as well).This is about 30% more than the total saving from budget cuts.

The interesting thing is, I have not yet seen anyone in the press draw a connection. The locals know, that the floods rose from ditches and rivers that were not dredged. I've not seen the broader picture mentioned in the UK press once.

Maybe no one cares, because drainage is boring, and doesn't do anything when it isn't desperately needed. There are a lot of things like that.
News and Ads to Debut on Snapchat
Cisco is selling servers and "cloud automation" services these days. Ericsson is even selling smart power meters (although it does seem more focused than others).

Nintendo is a good example! 16B mkt cap, all on games.
An Extremely Brief History of Science and Technology Studies
Well there's two predictions you can think about that could happen sometime in the future:

1. Nobody can put more than XXX transistors on a square millimeter (where XXX is some physical limit to chip material)

2. "Everybody" can put YYY transistors on a square millimeter (where YYY is a number sufficiently close to XXX so that the difference does not matter much)

The first means some stagnation in the chip market: not only does Moore's Law not apply anymore, but not even does a weak version of Moore's Law ("chips tend to get faster/cheaper over time") apply. But if that scenario becomes true, it doesn't necessarily mean that the democratization of the second scenario becomes true. The ability to put YYY transistors on a square millimeter could still be limited to a select few companies investing billions in the production of these chips. After all, how many fabs worldwide are currently capable of producing 45nm chips, which could be considered "commodity" [1]?

Is it really true that it becomes much cheaper to produce chips on smaller process nodes over time? Sure it becomes cheaper since less original R&D is necessary, but is it reasonable to think that producing 20nm chips ever becomes a question of investing anything less than, say, 100s of millions? Does the second scenario ever become true, at least in the forseeable future?

I don't know much about chip fabs so I wonder if someone more knowledgeable could share some insight on this.

[1]: I genuinely don't know the answer to this, but I don't suppose it's very widespread?
Just to expand on the timing and cost argument:

When you have 10,000 tasks and about 8 cores (give or take a few) the number of context switches is very large. Switching in the kernel will happen mostly in the system call boundary of blocking IOs and require the scheduler to make a decision on what thread to wake up next and then change the running process.

This can be seen in function context_switch inhttps://github.com/torvalds/linux/blob/master/kernel/sched/c... without the arch dependent components and can hardly be compared in complexity and effort to switching between 4 and 8 registers in user-space.

The above still doesn't include any changes to the TLB and memory protection tables as I assume the OS optimized those away when it switched between two threads of the same program. An optimization I'm not sure that happens normally.
The article has very few information. The original science project page (linked in the article) explains the details: https://www.googlesciencefair.com/projects/en/2014/77b0af7d7...

Also, the electricity generation part still doesn't work, unless you put hydrogen in the device:

> After the conduction of repetitive experiments, unfortunately there was not an obvious electricity yield observed no matter which solution was used. [...] As to prove that a significant amount of energy can be generate through hydrogen fuel cell, an electrolyzer was prepared to generate hydrogen.
Clay is quite a hardy material and the relatively small size of the bottles may have helped to protect them from ocean currents and debris that have destroyed larger containers http://www.livescience.com/47382-shipwreck-alcohol-bottle-di...
Agreed, though I would distinguish tech "debt" from using your same tool to solve different problems. In general I would view tech debt as something that you know you are incurring eg. this situation: I know that this hack I am doing is going to need to be fixed later to implement Y, but since we need to implement X right now we have to just get it done
> (N.B.: This is mostly exploratory work and as such doesn't really try to be cross browser - your best bet is a recent Chrome or Chromium, but some clocks work in recent Firefox or Safari.)

works well in Firefox.
Is it just me that wants to have complete control over stuff? I mean if you really have the need to use a library like libevent you most likely know why and could do your own handling rather easily.

I'm not saying there's not a need for libraries like libevent, but IMO it's not needed for most applications. I might be biased because I want complete control and know what happens, I think that's important. I don't want to use a library before I know what happens in the "background". When I know that and know what I need, only then it might be appropriate to use a library.
It depends on the app. Single page apps are perfect for websites that should feel like native desktop or mobile apps. For websites that have a lot of dynamic content I'd say it's a must - too much JQuery for AJAX and DOM manipulation may indicate that.

On the other hand, if the app is very simple and has got just a little dynamic content, there's no need for SPA approach. For example, an admin panel for cloud like DigitalOcean or my project (https://demo.virtkick.io/) are good enough with server-side views.

Also, if the app needs to be super-fast, especially on mobiles, then server-side generated views are rather prefered. However, Twitter serves server-side generated views for first page load, and then does the rest like a SPA. While not possible with AngularJS (yet), you can do that by building your own stack on top of Express.js - just render the templates with JADE on server-side or client-side. That's the example my friend did a few months ago: https://github.com/RushPL/express-app-angular
If we take relativity at face value, the speed of light is c = 2.997 x 10^8 <<<locally>>>. <<<Globally>>> the speed of light can be anything. Cosmologists talk about the universe expanding faster than light during the inflationary phase, which sounds confusing because we're told nothing can move faster than light. While it is true that the speed of light must propogate at only one velocity for all freely moving frames of reference, the speed at which space itself expands can be anything! Relativity does not restrict the speed at which space itself expands or contracts. TL;DR The maximum local speed of anything moving through space in a freely moving frame of reference is c. The speed at which space itself expands or contracts is not limited in any way by Einstein's theory and is consistent with observations of the the inflationary universe in which the universe expanded at faster than the speed of light.
How Medium Killed its Best Feature – A Data-Driven Love Letter
"The International Biographical Centre, Cambridge, has honoured him as ‘one of the noblest of the world’."

The International Biographical Centre is a notorious scam.. you can simply pay a few hundred $ to get your name in the "outstanding intellectuals of the 21st century" [1]

Just because it's in Cambridge doesn't mean it's good.

http://consumerwatchdogbw.blogspot.co.uk/2012/03/internation...
Show HN: iOSClassGuard, an open source iOS obfuscator
I would add "Tell me how much your product costs!" to the list. Not having pricing information doesn't make me so intrigued that I have to call a sales rep - it makes me think that your embarrassed / scared of how much your own product costs
The ones that Saddam was keeping at bay?
(Sorry, I miss clicked and deleted the wrong comment. Here is it but in wrong order.)

Actually, if the device has no possibility to do firmware upgrades, then that is in compliance with the the license.

GPL has an exception which say that the requirement "does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM)".

The goal is that "modified object code is in no case prevented or interfered with solely because modification has been made". It is targeting the intentional anti-consumer and anti-property design in which the manufactorer retain control of the device, after sale. If you don't intentionally prevent others from modifying the device, then the product is unlikely to be effected by the license requirement.

(The quoted parts are directly taken from the GPL license text, section 6).
Unless I'm remembering history completely wrong, wasn't the other Iron Curtain also initiated by governments?
And there must be enough to keep heavier particles lifted up that high.
I'm trying to understand the motivation of your question. Why the mass/massless of photons is related to the refraction?
In recent versions of MC, you can do a much better delay line memory with comparators. You can actually end up being able to store 2b / block (2 and not 4 because comparators have to be placed on something not a comparator.) - it would be half that but there's a trick you can play to avoid requiring redstone dust between comparators.

The delay is faster too - 1 redstone tick / 4 bits, or 40 bits/sec per line, as opposed to this implementation's 1 bit / 8 redstone ticks / line, or 1.25 bits / sec / line. (Note that this implementation of piston tape is decidedly suboptimal: the maximum is actually 3 bits / 4 redstone ticks / line = 7.5 bits/sec/line, as you can actually check for 8 different block types (glass / solid / sticky/non-sticky piston facing 3 directions) and you can make a faster-resetting piston loop.)

The biggest issue with comparator delay-line memory is that there's no way of pausing it.

There's also a way of storing arbitrary amounts of data per block, and that's to use the fact that items with NBT data will stack only when their NBT data is identical. The easiest way to see this is to try to stack renamed items, but there are others. You can make a hopper or dropper chain and encode data in which line which enchanted item is in.

I have yet to see a practical implementation of the above, though.
Google May Be Working On A Way To Make Google Glass Actually Look Normal
The sounds of the earthquakes in Bárðarbunga
I think Namecoin would be a good solution.

https://en.wikipedia.org/wiki/Namecoin
This Jewelry Goes Under Your Skin To Harvest Electricity From Blood Flow
Reminds me of http://xkcd.com/505/ "A Bunch Of Rocks"

Although: no need for someone immortal with infinite time and energy to run the simulation, rather lots of people each devoting a small amount of both to it...
Engineering new bone growth
Here: http://www.amazon.co.uk/First-Contract-Greg-Costikyan/dp/031...
Georgia Co. won’t pay bills for toddler burned by grenade in botched drug raid
Sweet will give ChatSecure a try.
Introducing Project Voyager – Interstellar Trajectory and Mission Planning Tool
What does persistency have to do with whether it's a memory or a hard drive? There are plenty of persistent memories.
Improve Your Bottom Line With Successful Facebook Marketing Strategies
>DNS is useful because it is authoritative. What would happen if two parts of this 'distributed' ICANN disagreed on something? Different parts of the internet would see a completely different state (e.g. who owns gov.uk?), Thus rendering DNS effectively useless.

This problem can be solved in distributed system using bitcoin-like proof of work scheme. If two parts of the network disagree, the bigger part is considered right. Namecoin project is trying to implement distributed DNS using this technique - http://namecoin.info/ .
Abstract syntax tree in PHP 7
Uncaught TypeError: Object #<AudioContext> has no method 'createGain'

No sound, empty page apart from the title and the credits.
You Need to Build Your App for the Millennial User
It's the old Church-Turing thesis in a way; instead of using logic gates implemented with silicon transisters, they're using physical blocks and switches in minecraft. The principals are the same, just a different 'substrate'. DNA can be used as a computing substrate[1], and at a more macro level, the structure of cells[2]. The minecraft guys have a lot more in common with the early computer engineers who used relay switches and diodes on rotating drums.

[1] http://en.wikipedia.org/wiki/DNA_computing
[2] http://en.wikipedia.org/wiki/P_system