skysight-inc/HackerNews huggingface dataset:
It should start being called "the jQuery effect" since it's one of those libraries that comes to be considered by the community as a standard way to patch the environment. Not only that, but some people begin to develop very strong, quirky aesthetic preferences for seeing it in their code.
What versions are affected? E.g. Ubuntu 14.04 appears to be on 2.19-0ubuntu6.5 (just updated). Does that include the fix?
The Everything Store: Jeff Bezos and the Age of Amazon – A Book Reveiw
or be rich like jobs was and be above the law in those mundane matters like license plates.
> clicking an image only to see a smaller version

I feel Twitter's UI has always been pretty sensible - but I've always been baffled by this quirk.
Zawinski's Law

"Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can."

http://www.catb.org/jargon/html/Z/Zawinskis-Law.html
gethostbyname() and friends fill in struct hostent:

struct hostent {
char *h_name; /* official name of host */
char **h_aliases; /* alias list */
int h_addrtype; /* host address type */
int h_length; /* length of address */
char **h_addr_list; /* list of addresses */
}

The pointers in the structure point into the buffer. There could be any number of host aliases or IP addresses.
How I Got a Job in Web Development
The link doesn't go directly to the page with, "If life felt unstructured and unyielding when Carmack lived with his mother", for you?
Show HN: Self-contained Redis server
That's somehow more fitting then the other anagrams of "Nails" and "Slain"
Yep, she published too soon. http://www.frsag.org/pipermail/frsag/2015-January/005727.htm...
Show HN: Ultra, a Leiningen plugin for a superior development environment
> Funnily enough, if the entire world was recorded every second of every day it would literally be impossible to be falsely accused of a crime

That's only true if everybody has equitable access to the recordings! Putting the keys to the castle in the hands of the people running it leads to doom.
I remember a thread on HN some time ago where people discussed the various log messages they'd write when debugging to see if code was executing properly. I usually just write things like `puts "here"` and it sounded like a lot of other people would write similarly mundane things or just smash their keyboard.

I made this gem so all I have to call is `aqui` and a more contextual log message is displayed. Screenshot:

https://camo.githubusercontent.com/a492d7dc95ebf1c248c7537b7...
URL changed from https://translate.google.com/translate?hl=en&sl=fr&tl=en&u=h...
I only just got my head around angular, and now flux + react have come along and wrecked the party.
http://stackexchange.com/legal/terms-of-service

> 3. Subscriber Content

> You agree that all Subscriber Content that You contribute to the Network is perpetually and irrevocably licensed to Stack Exchange under the Creative Commons Attribution Share Alike license.
Show HN: Elegant permalinks
> As always technology is ahead of the government, and the professional politicians are simply not technology savvy enough to understand the implications of what they let happen.

I think you underestimate them; i would say they are full well aware of exactly the implications, and that it seems to them like their wet dreams are coming true.

> When young people start not caring about how their tech works, is when we'll end up with more of the same convenience over propriety issues we're currently dealing with.

I'm sorry, but i think this ship has already sailed. Or do you believe that currently a majority of "young people" do in fact "care about how their tech works"?
Health and Beauty Marketplace Wahanda Acquires App Agency to Hit Mobile
"Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can."[1]

[1] https://en.wikipedia.org/wiki/Jamie_Zawinski
It only works if you have a garuntee that you can be a shut in till the day you die. Other things to worry about is getting health/dental care.

I've been a shut in for 5 years now, I was pretty content and happy for the first few years. It was only until my parents started having financial troubles and begun the process of divorce when it turned into hell. Everyday I'm terrified by the thought that one day I'll have to go back to society. I knew some people that went through this and they have mostly ended up homeless because they simply were too under qualified to get a job. Health care is a problem too, I do my best to stay in shape and eat healthy foods to prevent any major illnesses because if I were to get sick it would mean severe debts as I have 0 savings.
The embargo was cancelled half an hour after the leak.
I'm actually running a little development agency while I work on some side projects. My goal is to use my income from developing other people's ideas to develop my own. Sooner or later, though, I hope the agency is on autopilot so I can devote full-time to one of my own ideas.
I've experienced a couple of really bad downvotes as well lately, and they had definitely no intention of editorial feedback, but it was quite obviously mindless prejudice, almost on the level of /r/politics or /r/worldnews. I wished HN would replace downvotes with a system for short and private annotations, so that people could receive concrete feedback, not something that is vaguely implied by a number. That would also remove the problem that people mindlessly jump on the downvote bandwagon.
For anyone interested, here's a few links collected by someone I know that point out why it's not so simple. It's not help, it's business.

https://anestis.quora.com/Links-to-credible-sources-about-Gr...
> under the Creative Commons Attribution Share Alike license.
lol, I hear ya
When I look at the docs and blog posts about Flux, and React, my brain goes..

What did you do to get your head around it, if the docs are not so accessible? Just build stuff until it the pieces start to fall into place?
A time based quorum of knee caps would increase the complexity of the attack, providing deterrent and better protection.
Physicist Paul Steinhardt on what’s wrong with inflation theory
Yes, in theory because the two surfaces are connected they are one wire, but in practice metal does not have a non-zero resistance until you get down to absolute zero temperatures.

This subtlety is what allows one to do something neat like this: https://www.youtube.com/watch?v=fPoomwdNZeY - on their build log you can see the musician does accidentally hurt himself from time to time when bits of his chain-mail don't make for complete coverage but he never goes into cardiac arrest. The current allows goes for the shortest, least resistant path to ground.

A similar effect is also what determines survival rates in lighting strikes. If the current passes through the brain it can arrest breathing, or through the heart and it can cause arrhythmia. If it just passes through a smaller area like a finger it can do more local damage but you'll survive. This is despite your body being 70% water or the equivalent of 'the same wire.'

If you wanted to "shock" Lockitron's motor you would need to ensure the motor is in the current path - this is pretty difficult as it's isolated in a plastic container with only two wires grounded it with the pcb, itself mounted in plastic.
Right. It'd be very interesting to learn how the author scheduled when he was an entrepreneur, not a VC.
I built a few small things and these examples really helped... https://github.com/facebook/flux/tree/master/examples/
Germany is a nation that has benefited enormously from a single currency (according to my understanding).

A large source of currency fluctuations are trade imbalances. If a country exports more than it imports, its currency appreciates. If it imports more than it exports, it depreciates. For example, if USA imports from the UK are bigger than it's exports to the UK, then USA will be buying GBP with USD (on average), so the value of GBP will go up relative to USD. This would in turn make UK products more expensive to Americans, so they would buy them less, correcting the trade imbalance.

If Greece, Italy, Spain etc. still had their own currencies, they could simply depreciate them (actually, it would happen naturally, as a consequence of trade imbalance) and so reduce their debt in real terms (similar to what has happened to Iceland). If Greece's currency would depreciate, imports would be more expensive for Greeks, so they would import (spend) less, while Greek exports would be cheaper worldwide, so they would export (earn) more.

Conversely, Germany's currency would appreciate, again because of trade imbalances (they export more than they import).

Because of EURO, this hasn't happened, and won't happen - the trade balances are averaged, making Germany's currency (EUR) less valuable than it should be, and Greece's currency (again EUR) more valuable than it should be. This benefits Germany, because it can sell its cars cheaper, but isn't helping Greece, because Greek olive oil and tourism experiences are more expensive than they should be.

The short-term solution is for Germany to admit this advantage and help the under-performing countries (by giving them money, not just loans, and correcting the trade imbalances this way). In the long term, a single currency should lead to a single fiscal government (like in the US).
No, Germany forced the Greeks into a program of austerity even though it has been shown, very clearly, that austerity simply doesn't work (see references). The economic forecasts on which the German (really the EC, ECB, and IMF) analysis relied didn't account for the fact that reduced government spending would cause a reduction in GDP.

They assumed that reduced government spending would somehow (magic?) increase private sector investment and result in economic growth. The forecast for the WORST unemployment would get was around 12%, and by this point the recession was supposed to be a distant memory. They were so, so, so wrong.

Greece probably made mistakes, but don't pretend the Germans are innocent and being painted as the "bad guys" unfairly. The Germans ignored all reasonable economic logic and forced austerity on Greece for ideological reasons. That's exactly the kind of thing "bad guys" do and the Greeks are justified in their anger.

http://www.amazon.com/Austerity-The-History-Dangerous-Idea/d...

http://www.theguardian.com/business/2013/jun/05/imf-underest...

http://www.washingtonpost.com/blogs/wonkblog/wp/2013/01/03/a...
Quit bragging. Hmph.
According to http://www.ioccc.org/faq.html, it is equivalent to

main(){
int i=512;
do
write(1," :-)\b\b\b\b",9),usleep(i);
while(--i);
}

So, it moves a smiley on the screen, at increasing speed.
[zsh] Use bitch when you forget sudo
>>> .because it's Apple's playground, and they don't want to play

This is very similar to what Windows Phone is doing as well. You can't download FF or Chrome on their phones, just other poor IE clones. Granted, IE has come a long way and is pretty decent on Windows Phone, but if I could use one browser across all my devices, I'd be a bit happier.
How psychiatric drugs cause mental illness
Nope, just shows me the landing page with the book cover.
Maybe he didn't read closely enough his thoughts. Actually, Varoufakis from his twitter account said that since there is this post around[1] by our beloved Berlinese internet-economist TechieChan he didn't had to analyze BTC any further.

A couple of points he made are:

* He believes that the BTC market can be manipulated by big players easily.
* Having a central bank regulating your economy is a good thing, because you know to whom point the finger when shit hits the fan.
* He understands that liberals like the perception of freedom that bitcoin gives but it's ultimately false.

All points which I share and believe although I have bought and sold BTC in the past. These are not insights really, these are elementary economics. It's strange that programmers who understand algorithms and cryptography can not wrap their around these things. It always amazed me, I can't explain it :-/

[1] http://www.techiechan.com/?p=1954
> I doubt anyone will take them to court for this.

Probably not worth the hassle for SO, but it's a matter of courtesy. "Since you're so kind to add metadata and have a permissive license, I'll respect your license so you keep attaching metadata to your content."

Everyone wins.

> Aren't they doing the same for ages, when they show relevant portion of the page with the keywords?

Good point there.

I'm not knowledgeable enough on what exactly constitutes fair use for search engines. Is remixing the content actually a snippet, or is it a derived work? I'll research it ASAP, out of curiosity.
We must surf different webs. I rarely see messages like this these days.
Agreed. There are many labyrinthian Flux libraries and examples out in the wild. The most simple, and underrated, Flux implementation I have come across is Alt - https://github.com/goatslacker/alt.
This is a silly question. How is this not a "thing" already? What am I missing? None the less, great work!
I run this exact same setup (pfSense-based Mini-ITX router and several UAP-ACs), and it works outstanding. I had used DD-WRT for several years, but having hack pile up on top of hack to keep things running on DD-WRT. When we moved to a larger house, we could no longer adequately cover the house from a single router/access point combo, so I took the leap and built a pfSense machine. Absolutely don't regret it. After getting it set up, it just works with minimal intervention.

With a little work, you can get the Ubiquiti controller software running on the actual pfSense machine itself. http://community.ubnt.com/t5/UniFi-Wireless/Tutorial-UniFi-3...
My question was concerning attribution. Though debatable lets assume still the original was not theirs and they remixed it. Even if they made massive changes turning into their own beast allowing us to call the Snowden version significant we are still left with the question of: Are all the attacks over the past 10 years attributed to this general varietal, their attacks? Without full knowledge attribution is like a blind taste testing of different vintages of wine.

Also I think the remixed and implemented idea from academia applies less. It would be more like taking the paper from one journal, changing a few paragraphs and publishing it in another. And assuming these journals had a policy of publishing without names, how can we know who the author is in all prior journals when we eventually find a way to attribute one author to one journal?
So.... an application acts differently if it is cross-compiled? And if there's a vuln in the go resolver, binaries are "maybe" vulnerable, depending on whether they were cross-compiled or not?
Kythe: a new approach to making developer tools
Okay, well good luck with the project then. I think I'll stick with Firefox Hello for now, but I'd love to be able to implement a 'video click to call' button on a website using WebRTC. Much like Skype but using no plugins and with the option to self-host it.
Having offensive hackers, and using them for penetration purposes - that is "white hats", is fine by me. Using them for "black hat" purposes is not. That makes them the bad guys.

They should be using their capabilities to increase the security protections they have in place. For example, if they discover a vulnerability, they should work to get it fixed, instead of leaving it there so everyone is vulnerable, just so they can use it to attack others.
Kythe: A pluggable ecosystem for building tools that work with code
Well, when you don't have to pay a soldier's salary, then you can pay the salary of someone who makes stuff, or does stuff, or supports people who do stuff -- stuff that the rest of the world economy is willing to pay money for.

The whole problem is that Greece doesn't have money to do both, and hiring people to mess around with boats doesn't actually contribute to economic growth and prosperity...
I started using React around 0.4 and I would recommend skipping Flux at first (or entirely) and just learning React. I've helped get a lot of people interested in checking out React and since Flux has come into existence that has tripped up just about every single one of them. Flux is just too much, too soon, and whether you need Flux at all is up for debate.
[datascript] 0.8.1
Show HN: Betfect
I wasn't being sarcastic.

Adding a tagline, media friendly name or keywords is unprofessional. Simply, severity is then ranked by how popular the press or security bloggers can market the word, not by the respective severity of the CVE. Its a popularity contest, nothing more.

As someone who deals with every damn sensationalist story at a financial company, having every fucking client phone up about every damn marketoid creation even if it doesn't affect our platform detracts from doing real work.

Let's play their trick:

Its the X Factor of security.
How to make your phone AWESOME
I though it was $1B is sales. Instead it is just valuation.
The audiobook was really good.
Ocelot BitTorrent tracker written in C++ version 1.0 released
This reminds me of looking at JSF
Yes, much like Germany after 2 WW ... They did a damage that they couldn't repay. Then Marshall came but they didn't learn much, did they?
This Is What Happens Inside the Brain During a Purchase
Yeah, you basically end up treating them that way, but with a low-level amount of annoyance since they should be more available during standard hours. Depending on the person and the role, it can be ok to deal with though -- I'm not totally against the idea of working whenever is most convenient for you, it's just caused me personal frustration when trying to PM a team with multiple folks with differing offbeat schedules.
511 points on HTML5Test [0] on Linux with Vivaldi. That's more than I get with Chromium (481) or Firefox (449). Vivaldi feels already quite nice but not finished (e.g. flickering of the preview images in vertical tabs when switching the tabs) and generally a tiny bit slower when changing tabs in comparison to chrome/chromium, my default browser at the moment.

Definitely keep it installed for now, probably won't use it daily.

[0] https://html5test.com/index.html
All those home routers. All those home routers running Linux. All those home routers that are difficult to upgrade. All those home routers that will soon be part of some botnet or other?
The fact that companies do not operate internal markets is well known in economics. The theory is that there is a balance point between the scale at which activities are most efficient operating on a command model and the scale at which activities are most efficicently managed by market mechanisms. The position of the balance point is different from industry to industry, and also varies over time with economic conditions. Idealy you want efficient markets, but also a dynamically responding corporate world that can freely consolidate, diversify, merge, etc to adapt it's structure to whatever is most efficient as technology, supply, demand, etc shift in the economy.

This is why command economies tend to be less efficient, because any given market and corporate structure is only most efficient for very specific economic conditions. Heavy regulation of companies, markets and things like employment law tends to freeze their structure in place, so they are unable to adapt as conditions change.

So markets are only one aspect of an efficient economy. A flexible corporate, finance and employment environment is the other. Hence the economic flexibility and strength of the USA. Something as a Brit I'm perfectly willing to admit to. I'm not saying economic strength is the be-all and end-all of civil society. I firmly believe regulation plays an important part in ensuring markets are fair and laws are equitable, but all these things are not mutualy exclusive.
How to UNLOCK iOS 8.2.1 ICLOUD ACTIVATION LOCK BYPASS IN IPHONE 6
Ask HN: What are some great books to learn about biology?
If they aren't already a part of a botnet.
Show HN: Create and launch mobile product tours for consumer products in minutes
It depends on how you want to handle message passing. Would your architecture be simpler if you could decouple your sender and receiver? It can make it harder to track errors (as in, where the message came from, determining who is listening to it, or tracking down circular logic), but it does give you some very nice options for decoupling. I would strongly suggest looking through the design patterns used in Twitter Flight, which is a framework based largely on an evented system.
Agreed, although for a different reason. When you start using React.js in your frontend, you will eventually run into limitations, such as changing data in sibling components. It is good to know what you can and can't do with React. Then you get to experience the magic of Flux, and everything that made you hate React is possible with the combination. It's like eating your vegetables first... then you get the steak!!
Why the snow forecast for New York City was so bad
Hahaha, would be funny if they use this knowledge for good and make the only way to get round filters to be learning Python, Linux or some other programming language... :)
GrubMarket (YC W15) Connects Consumers with Local Farms and Food Producers
Isso – Open Source Alternative to Disqus
Worth noting that the Ubiquiti ERLite runs a MIPS board, but has TCP offload. It runs Debian current MIPS with Vyatta, and the web UI, while not as fully-featured as pfSense, is pretty usable. It still helps to be comfortable with CLI and Vyatta commands (very similar to Cisco IOS) for e.g. setting up L2TP VPN without an external RADIUS server.

I ran pfSense for years, and it does work great, but an x86 box running all the time just to do what a little 2-decks-of-cards box can do with 1/10th the power seems silly these days.

http://wiki.gentoo.org/wiki/MIPS/ERLite-3
I'm not sure why you were downvoted. In an ideal world, the behavior of the native Go resolver and the host resolver should be the same, but in the real world they might behave differently and might have different bugs. The nice thing about the native Go resolver is that it's written in a memory safe language which prohibits bugs like these.
Link to GitHub - https://github.com/posativ/isso/
I was you ~6-7 months ago. My biggest motivation for evaluating and eventually working with React was its simple philosophy. With it comes a lot of power. The ability to create an accessible application that rendered on the client and server side and didn't even require Javascript in the client to function. https://github.com/chadpaulson/react-isomorphic-video-game-s...
Is it pronounced “SQL” or “Sequel”? Get the facts
When I was on the free tier I ran a micro instance for around $3-4 month, mostly in bandwidth. After the free tier expired the same setup was around $14-15/month on AWS on-demand and around $11-12/month with a reserved instance (inc. upfront fee divided by months).

I also have an Azure A0 basic running for near the same amount $13-15/month. So a little more than EC2 reserved but a little less than EC2 on-demand. However I get a lot "freebies" on Azure (email forwarding, 5 GB in backups, et al).

If anything, I find the calculators often overestimate slightly. However YMMV.
Ex-Opera CEO Composes Vivaldi, a New Web Browser
I think reading through Flux framework documentations (marty's for instance) helps a lot. They do some abstracting on top and let you avoid some more in-depth questions about how to implement framework level features. They offer you some classes, and you just implement the classes to model the high level ideas of Flux.
I'm 100% serious, the "humorous" version makes a ton more sense to me. That is, totally seriously, some great technical writing in that second diagram. Going from there to the shorter component names is much easier at that point. And I'm pretty familiar with this sort of design, but even so, since everybody has their own names for everything it's still harder to follow the original diagram. How much worse it would be for someone without experience.
Is there an RFC for their new mail API?