skysight-inc/HackerNews huggingface dataset:
I don't understand this approach. It's as if we'd never seen politics or economics in action and therefore our best guess comes from musings.

Democracy does not equal the will or the good of the people in some hermetically perfect way. The reality is that in both economics and democracy entrenched culture, institutions and interest groups gain power. They guard it and enlarge it. They quickly develop the belief that they are entitled to it.

The 'good of society' even if it could be understood objectively is not represented in the volumes of trade policy enacted into legislation after months of committees, "consultations" and such.

Political power is the oldest currency. You call innovation a euphemism used to justify things. I call these authorities euphemism.

Incidentally, I lean very left on a lot of things. I am a European. I am pro-EU and I think that the true goals of the EU, solidarity, peace and open borders are a genuinely worthy goal. What I reject is this rule-by-beaurocracy mindset enabling and encouraging letters of objection to your neighbor's lawn furniture.

In any case, it's very easy to launch accusations from your 1,000m high, drone's eye view that these people should just shave a percentage off their margin. It's not about shaving a few percentages point. It's about shaving themselves out of existence in order to allow old, decrepit and corrupt institutions another few years at the trough.
Nice article; I got deeply into science fiction through collections of stories culled from the magazine. I love earlier stuff - Wells etc, but the pulpy golden age stuff is just fantastically easy to read.

If anyone is interested, there's a 2 volume set from 1959, A Treasury of Great Science Fiction, edited by Anthony Boucher, copies of which are always dirt cheap on Amazon; it got a few duds, but it's one of the best collections I've ever read, and an amazing introduction (has The Stars My Destination [as Tiger! Tiger!], the Chrysalids, Waldo, the Weapon Shops of Isher, among loads of other stuff). This site is amazing as well, if you can hack the weird design: http://greatsfandf.com/
Subject only 4 pros : http://www.ecocexhibition.com/
France 2014 : Cannes : http://www.ecoc2014.org/
People love fancy/misused words, but eventually those wear out and lose to simpler, non-confusing words. Don't worry.

"Isomorphic Javascript" is a bad choice of word because coffeescript/typescript feels more "isomorphic" to Javascript than client/server js libraries.
Wait, why is it difficult to sustain sympathy for people dealing with non-secret problems?
I'm currently choosing whether to go with an existing MC library, or roll-my-own. Has anyone used this library? How is it working out?

Reading the source sets a couple of alarm bells ringing -

entirely separate and independent py2k py3k versions?

entire methods just commented out?

and as latty points out wandering from established naming conventions...
It's one of my favorite shows because it's at least plausible, and felt that way even before the 2013 revelations. A lot of the tech and storylines in the show are of course fictionalized and a bit "out there", but the core concepts it presents are at least within the bounds of possibility. I tend to view it both as suspension-of-disbelief popcorn entertainment, and as a telling allegory on today's surveillance state.
I didn't see any schema tests for the db. Testing the DAO is its own concern, and I can't consider that as unit test coverage for the schema portion of the project. I would normally be looking to something like PgTAP here.

(For the "oh really?" crowd, here's a brief rundown on what I often test: object permissions/owners, function correctness, non-trivial constraints, triggers (usually existence testing, sometimes functional verification), application-global data. And yes, it is great to have all that nailed down before diving into writing a DAO)
Ask HN: Hacker News Tips and Tricks?
I'm new to Hacker News. I read the Guidelines and the FAQ.

Does anyone have any tips and tricks for posting, commenting, and participating on Hacker News?
Building packages at scale
> My guess: taxi license/medallions are a relic that is bound to disappear pretty quickly. Since in some places people have to BUY these things, it's obviously not going to be done overnight.

I agree, however until they lawfully become a thing of the past is not fair to people who have bought them (or followed the possibly lengthy procedure of getting licensed)
Or move the attack.

If it's encrypted at rest you look at attack in transit or via social engineering or whatever.

I think sometimes we get too hung up about the technology around security. For a targeted attack, going for the technology often won't be the best route.
We specialize in teaching typing skills to children as young as 7 with our software and methodology but works equally well with adults who would like to learn correct touch typing skills. We have successfully taught Dr's, Lawers, Medical secretaries and Emergency call centre personal type correctly, with high accuracy and speed in just 10 hours. The special secret is not to look at your hands. Our program provides you with all the things you will need to type effectively. With a few weeks of dedication and correct practice skills some of our adult students typing over 60 wpm.
Adults love learning to type with our program and have lots of fun.

Try a free trial at www.qwertynomics.ca or contact me if you have any questions.

Zoe Clements - Founder of Qwertynomics.
> But that's a big ask not just for the obvious reason, but also because the Nexus 5 is the first phone I've ever owned which demands that I unlock it first before I can access the UI to cancel an alarm.

Do you mean a firing alarm, or a pending alarm? One can cancel a firing alarm just by swiping, no passcode needed.

I would prefer to have to enter my code in order to cancel a pending alarm. Otherwise I can imagine practical jokers cancelling an alarm if they have the chance.
Shellshock-like Weakness May Affect Windows
Thanks for the physical web link - you can easily see Googles "play to our strengths not Apples" thinking behind it (https://github.com/google/physical-web/blob/master/documenta...)

I like it - might have to try a RPi build for one
I believe your original post might have been taken differently had you omitted the last line:

> Classic propaganda
"Open Source is awful in many ways, and people should be aware of this"
Probably it was already in the microcontroller they're using. XTS was only FIPS-approved in 2010, iirc. Plenty of other things use CBC, and XTS also has plenty of pitfalls for the unwary who think it works magic (particularly when it comes to the adaptive ciphertext observation/modification class of attacks, in the absence of integrity protection).

Speaking of magic, I've just realised one big potential problem that's been bugging me about this, which finally leaped out at me.

Destruct is controlled via SMS? That is to say, unless they've been unbelievably careful about shielding and optoelectronic coupling (and from the photos, they haven't) there's almost certainly a GSM transceiver, inside the security boundary, near the data paths.

Oops.

Those familiar with EMSEC will know why this could present a Big Problem™. My first port of call, attacking one of these, rather than stealing it, would probably be to sit in the car park with a femtocell and a directional antenna, and make sure the device gets really loud GSM reception. And see what crosstalk gets modulated back. :)

(If you don't think this is a realistic attack for you, why are you in the market for Mission Impossible gadgets anyway? Use TrueCrypt or dm-crypt or DiskCryptor or something. At least you can analyse how they work more easily.)

Similarly, if it's made by, or spiked by, a malicious actor, it's got scope to go kleptographic on your ass and covertly transmit your data. Need to be careful about that.
France - the French have a very long history of feeling that the French language has a prestige status in the world. English is now a fairly large force in the world, but it wasn't always. Whether French is still a prestige/world language or not now, the French are incredibly proud of their language. The incentive to learn English, one of their languages largest competitors, is just not there.
Argh. I am not a formal maths person but I understand the term well enough to use it correctly in a sentence.

And, that word they keep using to describe JavaScript, I do not think it means what they think it means.
They changed their coverage only recently after being pressured by the public and the government to do so: http://time.com/25397/uber-lyft-sidecar-insurance/ (and regulations will soon force them to do so). I'm not sure what the situation in Europe is, but the Uber's wording suggests that only actual rides are insured.
A PGP plugin is special software.
I have some alternatives for IFTTT and Huginn listed here : https://news.ycombinator.com/item?id=8329265

But it isn't the same as Stamplay though :)
Much of feminism - particular the branch that is vocal within the tech community - is not gender-specific. It's a social (and in many cases, political) worldview.
Here is a list of some alternatives for bipio, hoginn and IFTTT : https://news.ycombinator.com/item?id=8329265 (posted recently)
I thought HFT was moving toward FPGA? Does anyone know where/how GPU-HPC is used?
There is a distinction between allowing said operations and being designed for such operations. It is possible even in x86, although difficult, and requires privileged operations. (A user-mode program can request that something be prefetched or flushed, and can do non-temporal loads (and stores?), but in order to get "true" scratchpad memory you have to play with the MTRR, and even then the processor doesn't support hardware paging of cache, like it does with, for example, RAM)

> I haven't seen many people actually use these ops, because it's actually pretty hard to do better than the built-in cache allocation policies for most applications, especially if you take into account that your app is going to get swapped out consistently by the operating system task switches.

And again, this is largely because the cache is implicit to the OS. There's no way to go "this is the stuff that was cached last time this process has control, when you can, reload it back in" to the processor, because you can't tell what in cache is "owned" by what in anything like an efficient manner - and even if you could, the moment you start executing a context switch you've overwritten random bits of cache.

It's like if the processor was set up to directly talk to the hard drive to do paging on demand, to the point that the OS wasn't even aware of it. In theory it's a good idea, but the more you look at it the more flaws emerge.
How to stop Ebola in the US
When I use Stamplay, does it mean they get access to all the data my customers enter into those forms?

If so, no thank you, even if the engineering team is in Italy.
That depends on the field. At least in my field, doing identical work in industry starts at 100k, while a postdoc salary would be 35-40k.

Which one is the "market" rate?
First they came for Linux, and I did not speak out—
Because I was not using Linux.

...
Launching the Ford-Mozilla Open Web Fellows Program
Nothing you say in the second sentence is true.

Thorium reactors do not work reliably (just have a look at those that where actually built). The current designs do not work - we don't even have an idea how to do it right in theory. They absolutely are not less complex and are not in any way safer than any other nuclear reactors.
Quite a few bad practices.

1. Separate python 2 and python 3 modules? How can I be sure that they both do the same thing?

2. You have the tarball in your source control. Why?

3. You have a 1.7k line file. Something tells me that they can be split up into smaller modules.

4. Commented out code? Why is it in there? If it's unused, remove it.

5. No lines between methods, single line between classes. Please have a look at PEP8.

6. You have that .pysparse file in source control. Why?

7. You say that Pyvok depends on Scipy and Numpy but you don't specify the dependency in your setup.py file. Anyone that installs the package from PyPI is going to have a broken package.
Those Voronoi things are fascinating indeed.
Mono 3.10.0
And I just became aware of the NYC Halal carts run by the NYPD (in the talk by Steve Rambam at HopeX recently) [0].

[0] http://youtu.be/dNZrq2iK87k?t=2h3m9s
Thanks a lot for your answer :-) It all makes sense now.
Ad hominem: for when you can't be bothered to come with an argument for why an idea is flawed.

FWIW, the "1993 Netscape engineers" were mostly Brendan Eich, and JS today has not only improved a lot since 1993 (see ES 6 and 7 -- btw, some popular languages don't even have a spec), but is amongst the most widely deployed languages in the world, with the entire weight of Mozilla, Google and Microsoft behind it.

By your logic C is just a language developed by one guy at a 1970s telephone company.
Interactive timeline of the world history, people, Events
Have you tried the Dragon?
Would be nice to also see these statistics on a logarithmic plot - the purely selfish concern in the Western world is whether the epidemic is still in unchecked exponential growth, or if the growth rate is slowing.
France tried doing that. I suggest you have a look how it turned out. Hint: It's an absoluty disaster in practice.
I also found the difference between "Factory" and "Jungle" colors to be very difficult to discern in the example images.

Any design, be it for software, physical interfaces, traffic lights, or anything else that relies on colors for conveying information should also provide alternate means of encoding the same information. You can use shape, texture, lightness/saturation, order, or a number of other properties. The 4-5% of the population who are colorblind or have color vision deficiency will thank you.
Meh, at least it's sublinear latency with the number of bits. (I'm assuming, based on the description. Unless there's something I'm missing, you've got log2(d) stages of O(1) latency.)

The nasty operations are the ones that are linear (or worse!).
In the medical response to Ebola, Cuba is punching above its weight
I'm certainly not someone who has bought into the 'Austrian school' of economics, nor "market fundamentalism" in other forms, but some of their ideas were pretty good:

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

And as a consequence I think that markets are a more efficient way of calculating some things like "how many people should be taxi drivers" than government planning.
The spacing and all of the rounded rectangle buttons vaguely reminded me of a Hypercard stack from back in the day.
Block.io introduces multi-currency multi-signature API
CCs are not popular in my part of Europe because they're effectively shark loans. you get smacked by the bank for withdrawing money (high interest rates), you get smacked by the bank for not withdrawing money (high fees that only go away if you withdraw). either you have the money and then you don't have to borrow from the bank (and pay through your nose), or you don't have the money and then using a CC is a short road to forfeiture.
I would imagine the relation to the rest of the codebase is how/why it interacts with the rest of the code. This is often valuable to know as its rare you are using just a single piece of a codebase in isolation, and relations among pieces are very helpful for developing intuition about them and the codebase as a whole.
I understood the article to be saying that the values that the author identified with the LinuxChix community assisted in bringing the issue to their attention, helping them understand that the use case didn't require the performance penalty that atime represented at the time.
Security "contractors" are not the same as real contractors. They are themselves employees of a different 3rd party company that "hires" them to the paying customer for a (usually much) bigger bill than the contractor's wage. The flexibility from the point of view of the customer is that they can let go such "contractor" on a wimp and expect to have a replacement lined up in a short time if needed. The 3rd party company probably manages this by swapping its employees from one customer to another, at least in the short term.

Strategically speaking, the reasons for resorting to this type of arrangement range from the legitimate (you really don't care about developing the core competencies required by the position in-house) to the borderline fraudulent (you want to hide a big fixed cost in your accounting books and make it pass as a variable cost, so your company's finances look healthier than they really are).
How to display bestselling products in Magento + source code
Privatoria is your secure and confidential internet
Boiling Sous-Vide Eggs Using Clojure's Transducers
Once the number of ebola patients exceeds the number of beds (which has already happened), won't the growth rate look pretty much linear regardless of the actual numbers?
The Empire of Edge
Banks are not longer allowed to charge for transactions within the Euro zone.
To be fair, it works on the server by simply not executing the parts that are meant to be executed after the components have been rendered (which is why you're supposed to do AJAX requests, event listeners and other things in `componentDidMount`).

Not saying that doesn't work, in fact it works very well. It just means your server-side React code can't be async.
What the Hell Was Megadeth, Arizona?
Taking care of radioactive waste for thousands of years requires energy. How do you propose we generate that energy?
https://factor.io/

Factor.io is open-source, there is a hosted version, and self-hosted Pro version.

http://docs.factor.io/

Those are the open-source docs. The project has been around for well over a year; however, it was open sourced only a couple months ago.
Samsung Is Using Image Processing to Save Electricity
In this case because participating in the system by playing the tenure-track lottery helps to sustain the system, among other things.

The academic system is badly broken. Personally, I think that the only winning move is not to play.
3D magnet stack subs for transistors
See http://www.scholarpedia.org/article/Grid_cells
OK, so how does that justify his attack on the Linux kernel community in particular? Were Linus or his lieutenants involved in any credible threats against Lennart? Sure, somebody who is incapable of recognizing hyperbole might interpret some of Linus's more immoderate emails as condoning or encouraging such things, but overall Lennart's post seems like using one group's excesses as an excuse to attack another.
Yep, sorry my server is completely overloaded now :( I am trying to fix that.
It's getting the stats from here: http://en.wikipedia.org/wiki/Ebola_virus_epidemic_in_West_Af...
There's a log plot on that page: http://en.wikipedia.org/wiki/File:Evolution_of_the_2014_Ebol...
Good points. In my personal categorisation system, the people who endlessly discuss about brace style or system A being better then system B without either of them having any hard advantages over the other get the label 'religious zealots'. Also, while the amount of 'asshole-ness' in a character may be orthogonal to the quality of being a good programmer, I know no one personally who I would describe as a 'productive asshole', and I only ever had to deal with 2 or 3 true A-quality 'destructive assholes' in my whole carrier.
Dubai police to use Google Glass for facial recognition
"In its current iteration, a Gimbal beacon requires a third-party app to trigger advertisements, and requires those apps to receive “opt-in” permission from users in order to collect data and send notifications. (Users, of course, also need to have Bluetooth enabled.)"

FFS, Buzzfeed. This is buried practically at the end, AFTER the giant infographic and 10+ grafs of scare text. It's like running the headline:

YOUR BREAKFAST MAY CONTAIN POISON

and then at the end of the article:

"Well, if you bought the cereal that said 'CONTAINS POISON' on the box and decided to eat it right now, that might be true."
Yeah, I hate to stereotype biologists but it's true, there is a serious safety culture deficiency.

I learned cell culture from a guy that didn't wear gloves while working under BSL-2 conditions. Back then, I thought he was so cool. Now, what a moron.
And Pennsylvania stands out in having Indiana University of Pennsylvania and California University of Pennsylvania in its state system.
Yeah, this was discussed about an hour ago, and it hit the flame filter pretty fast. I'd suggest that it won't last very long on the front page.

Incidentally, I find it very sad that we can't discuss this on HN. What has happened to Lennart, and the behaviour of Linus Torvalds as a bully, is probably something decent to talk about.

https://news.ycombinator.com/item?id=8414859
Gernsback was the man, but I feel the need to mention: H.G Wells, Jules Verne, Mary Shelly, H.P. Lovecraft, Edgar Rice Burroughs...
Windows 95 installed on an Android Wear smartwatch
YikYak is similar to what you're talking about, though it's anonymous by design. IIRC it's limited to a 10-mile radius.

http://www.yikyakapp.com/
That sounds familiar, except for the private accounts part. Has it ever really happened that an investor-funded startup was embezzling money in private accounts? I've never heard of that happening, it would be a major scandal if it had, wouldn't it?
I'd like to see that patch because it sounds pretty damned tricky to me unless you're proposing to read the entire file in each time you want to check if it's been updated.
Scientist and Mob Idol II
The $40 (25 GBP) upgrade to the Plus plan to be able to export any of my data really rubs me the wrong way. I thought we'd generally decided that was a bad way to make money...
Nobody said it would.
It's not direct tier though. For instance, you won't be able to buy PS3 games via download on PS4.
Sense City
To be completely honest, I think that people diligent enough can get the same level of education at almost any college. The other thing is connections you may establish and job offers you may get. But other than that you can depend only on yourself. For example at http://britishessaywriter.co.uk/ I've read that about 70% of knowledge you get through self-learning. Teachers and educators are there to merely guide you (yet of course it’s better if they know their thing). All in all, I’d recommend trying all the options and choosing the one with the optimal conditions.
Donation pages for Médecins Sans Frontières:

http://www.msf.org.uk/make-a-donation

https://donate.doctorswithoutborders.org/

I have been posting these two links to quite a few Ebola threads. I am not associated with MSF, I just think it is a very good idea to send them money.

If you are feeling brave and have appropriate medical experience, it would be even better to volunteer with them, as they are more in need of medical staff right now than money.
Do people normally have wifi enabled when they're out-and-about? I turn it on when I'm at home/at a friend's house, but otherwise turn it off since there's no wifi to be had, and it's just an extra drain on the battery.

Or does London have widespread public wifi?
Installing the same version of the same package on Gentoo ~amd64:

emerge nvidia-cuda-sdk
This challenge is really great. I'm stuck on task 6 because I'm somewhat lacking time and motivation, but I'd definitely recommend it to anyone interested.
I wish it was easier to decouple the passphrase for the key and the passcode to unlock the device...

They have _very_ different security properties. Offline brute forcing the unlock passcode is far harder (presumably it's stored in the encrypted fs), so a shorter code is fine. Offline brute forcing of the encryption key passphrase is much easier (as TFA explains), but I'm never going to use a 'good' passphrase there, as it would be far too annoying to have to type it every time I unlock the phone...