skysight-inc/HackerNews huggingface dataset:
For those who are not familiar with netsukuku:

Short description: http://netsukuku.freaknet.org

Netsukuku aims to be a mesh network or a peer to peer protocol that generates and sustains itself autonomously. It is designed to handle an unlimited number of nodes with minimal CPU and memory resources. Thanks to this feature it can be easily used to build a worldwide distributed, anonymous and uncontrolled network, separated from the Internet, without the support of any servers, ISPs or authority controls.

FAQ: http://netsukuku.freaknet.org/files/FAQ
>"Apache sets environment variables, it does not pass user input directly to bash as code or anything like that." //

This is contrary to how I'm understanding the situation. BASH, or whichever shell is being used, sets environment variables; Apache httpd et al. pass off some user data (from clients, eg browser headers) to the shell to set variables under limited circumstances [like use of CGI], no? Then when BASH gets initialised something is happening in the parsing of variables causing statements included with the variable (which variable can be a function definition) to be executed.

I realise now that as things stand you can't sanitise many of the fields [like http client headers] as they don't have well defined forms. But setting variables for use by BASH seems as close to "pass user input directly to bash" as you're going to get.

Mainly I'm doubting that all these different apps duplicate code to set env variables when the shell already knows how to do it, doesn't seem very *nixy. Happy to be corrected as I'm - as I'm sure you've guessed - a bit out of my depth.
Is this a joke or not?
How complete is your log? Does it log every header, or just User-Agent?

Now that the exploit is public, people don't care anymore, but anyone who knew about this bug and tried to exploit it before it was public would be careful to avoid using a commonly-logged HTTP header.
http://www.5markets.com/
A documentary series about Japanese video games music
Freaky – Tiempo: The App That Tracks Your Working Time –
So what's the point here? To find other fans of my favorite club so we can meet up?
Now, that (and specifically, 50+ M starved to death by the "regime") is a what I'd call a BS view :)

But merely the count of those executed during the "repressions" era / total count of Soviet civilian losses during WWII is less than 0.1 (and USSR was not the only side that has suffered from Hitler).
This looks interesting, but it would be useful if there was some kind of written explanation of what it is about. It appears to be some kind of agent based system. https://github.com/joschabach/micropsi2 mentions Minecraft connectivity which is interesting but slightly confusing.
That's overly cynical. There are different paths to building a business, and you can choose which one you want to take.
I guess it depends on what relationship is supposed to mean. Clearly you aren't in a sexual relationship with a podcast. In an abstract sense, it's obviously true that any listener is going to have a listener-relationship with a podcast. But beyond the most abstract of senses I suppose it entails things like loyalty to a certain show.

But I don't think it's nonsense. Podcasting is -- not per se, but currently and for the most part -- a serial, subscription medium. The loyalty is currently built in, because like a newspaper or magazine, you subscribe to it and get it delivered -- often directly to your ears, without further interaction. Loyalties are much more fleeting for other kinds of online content delivery. (Some YouTube and streaming channels are an exception and the same is true for them. They're a very similar medium.)

Beyond mere loyalty, many podcasts I listen to feature recurring speakers, and are very focused on pure voice content, with no music, no audio clips, etc. You basically listen to the same people talk for hours. I also subscribe to a couple of radio news programs that don't do this to the same degree. At this point I'm very used to Marc Maron's entire way of speaking (on his podcast, obviously I can't know how he talks in real life). I hear more from him than I hear from my relatives who live at the other end of the country. This brings about a sort of faux-intimacy, for lack of a better word.

And now I ought to call my mom. :)
I think, for me, the game falls into the same category as EvE. Fun to read about, but I don't think I could ever commit that much time to it, but it does sound like it's great fun.
I have to wonder about the wits of someone who thinks that something can't be true, because it causes so many problems.
On a poker game that would help.
So you're on hacker news, but you're terrified about automation and telecommunications, because it "removes any sort of human reflection". But only in this one particular application no doubt. Fitting that the towers are in Holland, maybe you can go and throw some clogs at them.
I'm afraid Firefox is so abysmal noone could comprehend the whole project's code. Guess, we could only review a tiny bits of it (I had briefly read sync-related parts of code in hope I could replace them with something saner and simpler, but ditched the idea) and hope others did the same for other parts.
Thanks for posting this. The online version of Practical Typography is a beautiful presented and handy guide, and I was surprised to see it available for free.
The article says if you use an ad-blocker then you're starving sites and the web to death.

It's not that simple.

I don't mind looking at ads at all. I use an ad blocker because web ads overreach. The egregious ones shout at me, play animations, use my machine cycles, and worst, they track me. I'm creeped out when I look at some page, and then see ads for what was on that page all over subsequent page visits elsewhere.

Ad blockers are not starving the web, they're a feedback mechanism. They're saying "this particular money channel doesn't work." And advertisers and sellers may (I hope) be forced to think of something else.

The web is not only for content producers, it's also for consumers. If you're a producer, and you need to make money, it's your responsibility to figure out how to do that in a way that's acceptable to me, the consumer. And if you can't, well, sorry about that. Do something else. As a ridiculous example, I'd like to sit here on the couch all day and comment on HN, but that's not going to feed me, so I have to get up and go do something totally different for the rest of the day; later I'll bring home some money.

And for now I will continue to use ad blockers, sending the signal that this way of making money isn't going to work with me.
My first reaction too. However, it's not hard to imagine some escaping being thrown in there at some point.
The point isn't that working at a startup is heroic.

The point is that if you don't believe in your core that the startup's mission is worth spending the last year of your life on, you're not the kind of person who'll do what's necessary to make it happen.

Maybe you can't think of a cause you'd make that sacrifice for, but many founders and startup employees can. I don't think that's disgusting.
One year of InfluxDB and the road to 1.0
HFT profits have fallen, and will probably continue to do so. If at one point some of the hardware becomes superfluous because it is too expensive to maintain, what is a good use of a low-latency 100MBit link?
Tele-medicine?

People are lamenting the ill-directed use of capital to build all this stuff, but maybe that becomes one day a valuable by-product.
And I finally found a good reason to close my account. Thank you.
Show HN: Dynamic malware analysis for the Android platform
If the attacker can control a list of arguments and an env var value, you're back to arbitrary command execution, albeit redirected somewhere. That sounds suspiciously insecure even without bash vulnerabilities, though. Would be interesting if GP knows what they used.
Indeed. If I had one year to live, I would tell my co-founders to leave me alone so I can be with my loved ones. Actually its even in our shareholder agreement as good leaver clauses.

However, its one type of entrepreneurship they teach in SV. Pity lectures don't discuss the fun part. Because no matter how difficult it is, and not only in SV, there is a lot of fun & happiness.
One of the rats achieved a 53.5% success rate (the author did not specify whether this was over the entire 800 data points or only the last 100).

When tested on 800 data points, a purely random strategy would have a > 53.5% success rate about 2% of the time.
"no code for the website owners to change/add"

How do they get the barcode on their site?
> My pol­icy for Prac­ti­cal Ty­pog­ra­phy was sim­ple: read­ing the book would re­quire no pre­pay­ment. ... Call it an honor sys­tem. I’ve never used the term free to de­scribe the book, be­cause I don’t see it that way.

The book is not free, it's just that the seller leaves it up to you when to pay for it. He's experimenting with a payment protocol different than the one that most of us have used for thousands of years.
waited for 2 mins to see whats the real time component here and still not able figure out.
This is similar to the Represent.la project for startups, except for Football fans. You can deduce a lot of interesting things. Which team is popular in which city and country, who is the nearest fan to you, spotting friends nearby, favorite hangouts for each team's supporters. Can also be extended to fan club meetups, cheers during the match etc.
It's about 24. There are about 24 different elements found in the least element diverse life forms on earth if I recall.
Is it just me or would it be a good time to learn a bigger lesson from Heartbleed and Shellshock:

Minimalism is seriously a good idea. "Features" are not harmless and cost way more than you think. Providing more flexibility or functionality than absolutely necessary should really be considered and called out as defective, smelly and a bad practice.
Why would you need something like Docker for Google App Engine?
Well, it's not like he said "if this was the last year of your life you should be honored to work here"

No. He set out looking for people who were crazy in a way he liked, and he hired them. If there's anything ridiculous about that it's the behavior of those first hires, not of the CEO.

What am I missing here? If people like that exist, what's wrong with looking for them?
I've considered out sourcing web development in the past. At the time I was working on a freelance basis with a lot of work coming in, to the point of having to turn some away. If I was to do it again I would be looking for high quality front end code, ongoing support and high availability. High availability would be the more important thing to me.
The actual Watson program that performed on Jeopardy is pretty well described in publications. You can start here: http://www.aaai.org/ojs/index.php/aimagazine/article/view/23... for example.

The right way to answer "Can you help me with life insurance" is to start asking the user questions to learn more about their needs - that's one of the way we are currently trying to go beyond the Jeopardy use case.
I started using an ad blocker after seeing a banner of a guy with his pants down, sitting on the toilet. It was for a marketing firm.

A lot of companies are completely juvenile with their approach to advertising. They don't deserve to be acknowledged.
Rich JavaScript Media Webix Demo App – Geo Explorer
Devbility – Test Coders Before Hiring Them
Well said, but Belgium isn't in Holland ;) For some reason a relatively large number of players in this space are Dutch though.
Ephemeral: Can Snapchat and Facebook Really Forget? Nope
Small Businesses Are Failing to Keep Up with Disaster Recovery Planning
I wonder if they take the extra time and latency to encrypt their traffic.

Is it possible to intercept a message by flying a drone in the path of the microwaves?
iOS 8 Adoption Rate Hit 46%
Does anyone know why it makes sense to make the base of the tower diminish to a point?

Seems like an odd thing to do unless there was a good reason for doing it!
The problem with "what people think of middle class" is that everyone has a different idea of what it is, depending on where they are on the revenue scale. That leads to discussions like this thread.
a couple of more users signing up and you will see the magic happen. The positions of teams will keep switching, points increase and markers appear in real time.
Code Archeology – Lines of code by age
So I posted my location, but there's nothing beyond that I guess? If this is an MVP, what are you trying to find out from this experiment?
I've seen a documentary on tv that deals with this topic. Its called "Extant".
Globar Warming is definitely contributing to this process, but I think some people are definitely trying to fight natural processes which would have happened anyway. Sure, it's sad that a village or a road got taken by water - but that would have happened eventually anyway, right?

In Poland there used to be a church build right by the sea on a cliff - but the sea has eroded the cliff(as seas do), and now only one wall of that church stands, on a tiny piece of land , and which is getting further eroded every single year. Yet because the church(or rather, those few bricks of the last remaining wall) have a religious significance to some people, millions of zlotys are spent each year trying to reinforce that one remaining bit of rock. Why? The cliff erosion is a completely natural process which was bound to happen. And there are even people who say it's "work of god" that the wall is still standing - while to others it's completely clear that only massive reinforcements that are built with hard cash are keeping it standing.
> In practical business terms, you need to be either huge or completely broke before Heroku looks like a bad deal. $1000/month will buy you a lot of dynos, and for most actual business, $1000/month is a rounding error.

Heroku is a great deal. Still, let's not forget about the cost of production tier Heroku addons, such as databases & logging.
> My pol­icy for Prac­ti­cal Ty­pog­ra­phy was sim­ple: read­ing the book would re­quire no pre­pay­ment. ... Call it an honor sys­tem. I’ve never used the term free to de­scribe the book, be­cause I don’t see it that way.

Onarbor, https://onarbor.com, follows the same ideal.

Digital currencies, with their minuscule fees, pricing flexibility, and instantly international availability, will enable the proper monetization of digital works.

If you don't believe me, believe Chris Dixon: http://cdixon.org/2013/09/14/the-internet-is-for-snacking/
Most 'Earth-Like' Alien World Discovered
That is to allow the tower to be flexible to wind induced vibration. If it would have been a standard three legged foundation then the constant vibration would have introduced cracks leading to unnecessary stiffening.
I believe padding is becoming ubiquitous in UI design. I see this on SourceTree and GNOME for that matter. Lots of white space that serve no purpose in desktop UIs.
I know, HFT is insanely competitive in developed markets and there is no way an amateur can enter this segment but what about emerging markets like that of India. Is it possible to exploit HFT without expensive infrastructure, or million dollar code?
I've observed a work colleague play this game. It looks incredibly boring, and its not much fun to hang out with someone who is glued to their phone the whole time, changing routes just so they can get more portals.

Whatever makes people happy I suppose.
I think they meant Google Compute Engine.
I'm not an engineer, but it seems like having a single pivot at the bottom of a large mast would be favourable -- it'd allow the mast to freely flex in winds while being constrained by the support cables without causing damage, whereas a small base might just crumple if flexed too far.

A rigid base would have to be extremely strong to supply the promised rigidity, small base means big force to supply the turning moment. You can think in terms of it being a Dirichlet (fixed but flexible) vs. Cauchy (fixed and unflexible) boundary condition. Not to mention it being unnecessary; the only advantage I can think of is that it might exclude some undesirable oscillation modes, which is probably easier to achieve by attaching support cables at various points along its length.
Inside the New York Fed: Secret Recordings and a Culture Clash
Java UrlRewriteFilter and Apache mod_rewrite – rule comparison
This is not such a great article. It's true that the meme "glass is a liquid" is tiresome and incorrect, and it is true that glass doesn't flow at usual temperatures, but glass is very special and interesting because it doesn't undergo a state transition from liquid to solid state. So in a very specific technical sense, glass can be considered liquid, but there are many definitions of liquid and solids and this one doesn't align with people's naive definition.

I hoped would article would touch these special properties of glass.

http://en.wikipedia.org/wiki/Glass#Formation_from_a_supercoo...

http://en.wikipedia.org/wiki/Glass_transition
I don't think it's manipulative, it does feel like a relationship, even if it is one-sided. The feeling is different from watching a TV show, it feels more personal, more real.
Sorry but as I said on twitter, if you're going to ask me to sign up to tag myself, then I'll keep my data to myself.
It is a conspiracy theory, and its utterly nuts.

The people who work for our government agencies by and large are looking to protect our country. They feel they need additional powers to better protect us against the threat of islamic extremists.

Given the numbers of people going to participate in terrorist acts in Syria, there may well be valid reasons to request these powers. What makes this hard is that the data to show whether these laws are needed or not is highly classified and is unlikely to be shared with the public.

We as Australians should clearly debate whether the liberties we will lose are acceptable, even if they are only temporary.

For my perspective, I am perfectly happy to reverse the onus of proof on people who travel to known hotspots to demonstrate that they were not involved in terrorist activities.

But hyperbole and conspiracy theories do nothing to improve the level of debate, or even help advance your cause
I certainly do, and I can tell you the amount of time I've spent managing servers over the past year has cost us less than running our entire production stack on Heroku would have done. So has the odd bit of downtime we've encountered because I've not got the same level of experience as Heroku's ops team.
This is a system without data, and data collection isn't going to work because they want you to sign up.
Every project could use better docs.

Everyone, including your friend, should contribute to one they know how to use. If you don't know how to use it how are you going to write docs for it?
Oops, my mistake. I tend to lump the Flemish in with the Dutch without thinking.
I thought this was going to be about the GWR in Britain (e.g. http://lionels.orpheusweb.co.uk/RailSteam/GWRBroadG/BGHist.h... ). Again the big conversion was made over a single weekend.
I'd suggest, if you want to run publishing on niche business topics as a business, that you take a page out of the Nathan Barry / Brennan Dunn / et al formula. (There exist many others who do similar things, but they're locally recognizable examples of it.)

Trade the book, or some other incentive [+], for the customer's email address. Attention is fleeting, but relationships with one's email list are enduring, if you do them correctly.

Send people who give you their email address lots of valuable stuff for free. Then, ask them to buy your products. Charge an appropriate amount for those products.

The math is, as has been widely reported by people writing books/etc on HN about a wide range of niche business topics, quite attractive. (Ballpark numbers? 650k people with some level of interaction with an online version of the book implies probably between 20k and 50k folks who would have been happy to swap their email address for a downloadable version. That's basically a nice house which temporarily happens to exist inside of an e.g. Mailchimp account.)

[+] I will note the author appears to have aesthetic reasons to reject creating a PDF/e-book/etc version of the book, despite people literally offering him money to do so. http://practicaltypography.com/why-there's-no-e-book-or-pdf.... There must be something which adds incremental value to the book which would justify incremental closeness to a portion of the readers.
In practical business terms, you need to be either huge or completely broke before Heroku looks like a bad deal. $1000/month will buy you a lot of dynos, and for most actual business, $1000/month is a rounding error.

I'd dispute that, because of the following:

* Heroku is in no way equivalent to a single full-time sysadmin, not even close

* The choice is not between managing your own hardware and Heroku, it is typically between Heroku, VPS (managed hardware), AWS, and then possibly your own hardware. The same answer does not apply to everyone.

* Many small companies don't have a large wage bill (outside SV), and don't have lots of devs or a sysadmin, instead they tend to have devs who do the sysadmin too.

* Heroku can be significantly more expensive than other options like VPS which also don't require managing hardware (your RAID example) - for some businesses not burning VC money, that makes a big difference. In your example of $1000, you could probably serve the same customers with $100 a month using VPS servers.

* Dynos are not the only cost, you'll be charged for storage too, and $1000/month is not a rounding error for many businesses starting out

* As your business scales Heroku would become more and more costly - there have been reports of clients being charged things like $20000 a month when they start to hit scale.

* They've had more than a few major incidents in this year alone: https://status.heroku.com/uptime - no service is perfect, but that's not once every couple of years

Heroku can look like a bad deal for all sorts of reasons, not least of which cost, and it is not comparable to hiring your own sysadmin, more like having a freelance sysadmin on call who is also responsible for thousands of other sites which are liable to be down at the same time. If you are medium/high traffic website with few other tech costs, heroku can be very expensive compared to the alternatives. Additionally, as documented by some of their customers, they are an extra level of indirection between your app and the user and that make troubleshooting issues or optimising harder -

http://news.genius.com/James-somers-herokus-ugly-secret-anno...

I would disagree anyway though that Docker (in its current form) is going go to kill services like heroku, because it requires significant expertise and setup time to get right, and doesn't fully address the same concerns.
Seriously. Copyright infringement _is not stealing_. It has even been decided in court:

http://falkvinge.net/2013/12/23/reminder-1-copyright-monopol...

Stop abusing the word.
I hate to tell you but its probably true. During 2008, Defence Force Personnel were told to not were passes or uniforms in public when not necessary as there were threats and some staff were attacked in Brisbane

Your conspiratorial tone is sickening, given you lack of proof. The circumstances are suspicious, but they also coincide with browning tensions, with ISIS, beheadings and forces being sent to the middle east
Charleston SC Real Estate Agent