skysight-inc/HackerNews huggingface dataset:
I'm sorry for their loss!

For the "entertainment" remark, I find the various theories somewhere between insulting and criminal, because that airspace is so tightly controlled, both NATO and Russia know what happened, but neither side is coming forth with concrete evidence for various reasons that do not serve justice. The reason I linked to it is to illustrate how ridiculous the entire situation is.
After you get the basics of JS, you should check out https://www.angularcourse.com. It helps you get to exactly where you want, which is to have a real deployed app with a database.

I'm the creator and am happy to walk you through anything if you find something confusing.
Ask HN: Online Therapy?
Anyone from the HN community attend online therapy sessions and if so, who do you recommend? Looking for someone who performs CBT or mindfulness training.
Null values don't go away, it's just that reference types aren't by default nullable. Your function can still return null (if you really want it to) as long as that is indicated by the return type. What you can't do is directly assign the possibly null return value of your function to a non-nullable reference.
You're kinda taking the "faster horses" side of things, if you know what I mean.

You're comparing the real estate efficiency of cars to driverless cars, which is not what I'm doing. I'm comparing the RE efficiency of cars to segways, and segways win that hands-down, no comparison.

The other benefit is psychological. You transform a development from being centered around cars to being centered around people. Even a person on a segway is a person. A person in a car is a car. This, I would maintain, is the larger benefit to average citizen. It's a more desirable experience.

Developers win with more usable real estate, citizens win with a much more pleasant scale and experience.

The segways would be for intra-area transportation, the driverless cars for inter-area.

The bigger assumption you're making is that people will "have" cars, and I'm not sure that will be the case. For me, that's the biggest unknown about transportation in the next couple of decades. Will people own cars, or will they merely use cars from a large pool of cars (either civic or corporately owned)?

Uber, for example, is starting to promote the idea of not owning a car at all to young people. They've been doing a good job of hyping the convenience of that lifestyle, and a limited set of people have bought into it already. I also recently noticed they're starting to play a prestige angle with black SUVs and so on. They're actively playing that up, which fills the other need personal cars currently serve.

Uber's endgame is very clearly a fleet of autonomous cars, and some cities are making very early sounds about building their own fleets.

I don't know how that's going to shake out. There are powerful forces pushing both ways.

But, if personal car ownership does become a thing of the past, a lot of the pressure you imagine for city development to have an even greater universal (as opposed to limited areas) accommodation for cars goes away.

The other major unknown is if cities simply become less desirable in 20-30 years. Given increasing automation, the nature of work may change to a degree that some of the economic incentives for city living decrease. That trend, if it even builds at all, will be slower to develop, but potentially even more powerful.
How to Get “Direct” Traffic from Blog Comments
How a Shrimp Treadmill Became a Political Plaything
Who says they won't?
:)

Seriously though, yes, that would be really cool, but probably not something you could directly transform google code into.
Google Code is a pretty legacy codebase in a lot of ways.
It would likely require making a new platform to do such a thing.
well, given that cheap drones (glorified RC planes, google North Korea drones for how cheap and glorified it can get:) are being actively developed and started being used by everybody (including Iran), the laser is one of the best (price/performance-wise, not that anybody counts money here, yet using full fledged anti-aircraft missile against a much cheaper drone - you can just run out of the missiles :) tools for the job.

Not sure about that specific laser, yet US has also tested a truck mounted laser able to hit various projectiles like mortars and unguided missiles (and probably artillery shells with some success) - the targets that classical navy CIWS systems may have some troubles with.
I've got a streaming JSON parser in GCC C around here somewhere that does basically that - numbers and keys are truncated, but everything else is chopped up into chunks and streamed. Someday I ought to clean it up, document it and release it. Runs quite nicely on an Arduino.
5 Questions to Ask Your E-Commerce Agency for More ROI
Kamcord is looking for back end engineers
Wow, I thought most consumers these days know that generic alkaline batteries are just as good as Duracell alkaline batteries. Also, many gizmos come with cheap lipo built in + an USB port these days, that seems to be the trend. I'd think this is a business on the decline...
I can't for the life of me understand why Rosetta doesn't have equipment to determine Philae's relative position to cm resolution, except perhaps in the case where the comet is between them.
http://en.wikipedia.org/wiki/Intelligence_quotient
> "Today, the absence of knowledge is a fragile and temporary condition, like the darkness in a closet whose door happens to be shut." - Eliezer_Yudkowsky @ LessWrong

I gotta say, I really like the idea that a lack of knowledge is a fragile thing. Too often, we imagine ignorance as a large, immovable barrier. And the condition is usually hard to dissuade, but we certainly can progress onward in spite of it with hardly the effort of simply ignoring it. Like cracking a door open slightly to look in.
Does anyone know whether there was a good engineering reason to give Philae only solar-charged battery power rather than a nuclear generator? Or was is just regulatory/cost?

And what is the major power draw that leads to such a short battery life? The heater to keep the electronics warm?
It isn't so much of it clicking, it is the willingness to put through the effort until it does click. But that willingness comes easier for some people, since they are wired to enjoy it. Others don't enjoy the process of trying something, seeing it fail, trying again, repeat for several hours/days/weeks, then finally getting it to work. It's like some like tomatoes, others don't. If you don't, it is hard to be a food critic of tomato-based dishes.
It's a strategy that has a lot to do with taxes, but it's more complicated than a dodge. The idea seems to be that BH wanted to exit their P&G position, but their cost basis was so low that the tax hit would be high. But P&G had something other than cash that BH wanted, so they traded instead of doing a cash transaction.
That's often used as an obvious parallel situation that makes it clear. But its not quite true: the healthy patient is not really involved with the situation of the other 5. Unlike the child, who is inevitably linked to the outcome of the others on the tracks. This new feature means the doctor is forcing the healthy person to play the game, which is certainly not right, and is the forcing issue that makes it clearly wrong.
Isn't that like a security patch?
Hmm. This is a borderline case. The article mostly lifts from the paper, especially the diagrams. On the other hand, HN often prefers the best popular article on a story, with the specialized paper linked in the comments. The reason is that specialized papers are less accessible to a general-interest audience.

That said, papers in computing are an exception because the audience here is informed in that field. And the thread, at this point, provides a lot of context.

Given the above I think the paper is probably the better URL, and we've changed to it from http://thestack.com/chakravarty-tor-traffic-analysis-141114.

Marking this subthread as obviously off-topic.
No he won't. This guy just spent 4 YEARS memorizing maps...his honour is not going to allow him to rock a GPS and any radio'd info isn't going to include the same second-by-second route computations that the GPS does.
From what I understood in the OP, Top doesn't add that kind of noise to keep latency down (latency is already high due to the extra hops and would get even worse if you added perturbations)
I've not seen any evidence that this industry is more or less meritocratic (in the positive sense meant here, that is, based on ability to perform programming tasks) than any other--including academia (whence I come, but from a science background, not CS/math).

On the other hand I've seen plenty of evidence that in certain geographic regions there is a particularly heavy (and, in my opinion, amusingly misplaced) emphasis on categorical errors, equivocation, and conflation of purely academic CS knowledge with practical ability (as you yourself allude to). These are all the CS-world equivalent of the supposedly very un-meritocratic things many who've never been outside of CS (professionally) assume occur in, oh, "banking, consulting, and [the] business world" as a matter of daily routine.
This site will refresh after every edit...if you're manually adding or modifying JSON, then this tool can be very annoying.
Using the word "fabric" for a collection of interconnected machines isn't something new:

https://en.wikipedia.org/wiki/Fabric_computing
It takes some boilerplate code that can be googled. Irrelevant how much; it takes little effort.
A Music-tech Perspective on YouTube Music Key
In Washington, an FBI team and market regulators analyzed thousands of trades using algorithms to determine if information in Director’s Desk could be traced to suspicious transactions. They found no evidence that had happened, according to two people briefed on the results.

The fact that they found no evidence that anyone traded using insider information obtained from the compromise of Director's Desk doesn't mean that it didn't happen. As with hackers, only the incompetent insider dealers get caught. It's entirely possible to obfuscate trading activity to conceal the fact that you're trading based on insider information.
Can't scroll down on my phone; dolphin browser on an S3.
On top of the multiple certificate errors, it's not a great experience from such a major site...
The Impact of Apple Pay Is Greater Than We Could Have Imagined
Cloverleaf Integration Suite: "the workhorse of the Healthcare industry for processing transactions between different systems."

FlightAware.com: One of the busiest sites on the Web. Uses Apache/Rivet and a lot of Tcl-based utilities for backend information management.
Wow great story Emmie, congrats on YC and best of luck with Camperoo
"And what is the major power draw that leads to such a short battery life? The heater to keep the electronics warm?"

Yes, it's in the other post:

"It is very unlikely right now. We have 1.5 hours [of
sunlight] at less than 1 watt, and 20 minutes of 3 or 4
watts. The lander needs 5 watts to boot….In order to charge
the secondary battery, we have to heat it to 0 degrees
Celsius. We need about 50-60 watt-hours a day in order to
reach 0 degrees and still have daylight left to charge the
battery."

http://elakdawalla.tumblr.com/post/102615327170/philae-updat...
"5 years ago too"

No, they didn't.

Github only started in April of 2008, or 6 years ago.
Your implication is that they took over the world in a year.
They didn't.
I actually have seen the growth graphs of both before, and what you say is not even close to true.
It's not a virus, it's a protozoan.
I was wondering the same, an RTG like to one on Curiosity but smaller as a backup. My only guess would be weight, but the Curiosity RTG is ~5kg of plutonium and produces 2.5kWh/day, and Philae power consumption seems to be much smaller than that, so I don't know.
Nintendo to Release Smartphone App for Mii in 2015
Here's a few of mine:

* Learning BASIC and later 6502 ASM on a Commodore 64 when I was a kid... play, not work.

* Being a "hacker" (sense two) in the early 90s. While this was not legal, I learned more than I would have in probably anything else. This is particularly true because there just weren't the open resources available back then... how else would a suburban middle class 15 year old in the Midwest learn about applied cryptography, Unix C coding, or how IP routing works?

* Installing Linux in 1993 from floppies, learning C around the same time.

* Founding a failed startup years ago. This one was a mixed bag. It was a painful experience, but also hugely educational.

* Working for a business consulting firm that specialized in early stage companies.
Even in incognito mode, on my machine Chrome puts out enough unique info identify it across 4 million other users. You can test your browser here:

https://panopticlick.eff.org/

How well does Tor do with panopticlick?
Here is a personal anecdote.

I recently tried to make a lambda function in C++ call itself.
My first approach didn't work, because the variables were captured by reference, causing my program to crash (the enclosing scope had disappeared when my recursive lambda function was called). I easily tracked down that problem. But this generated a second problem: without using "capturing by reference", I couldn't make the lambda function refer to itself!

Of course, I looked around on the internet, and I found [1], which actually shows the insane amount of hacking required to make a lambda function call itself. And in the end, this solution didn't even work for me.

So, concluding, I think we're a long way from "functional programming in C++".

[1] http://cpptruths.blogspot.nl/2013/10/creating-recursive-lamb...
You're right, but Reddit's user base seems particularly... difficult.
Quit smoking is a game with a great mobile app
Its NoScript. I had the same exact issue. Its a ridiculous world when I need to enable Javascript just to view static text on a plain background. Sigh.
I can't think of a clearer indication that a monopoly needs to be broken up than when they hold the customer hostage after their lobbying doesn't affect legislation to their benefit.
Silimarly, FreeBSD has had 'jails' for a long time as well, and NetBSD has more recently come out with 'rump kernels' to fill the minimal OS role.
That's ... quite the interpretation and projection from one throwaway line.
RegExp tool – All the Captures
"Now, if we can make schools schools by default, then maybe we can skip the prison step altogether."

That's the best quote on HN I've read in a year.
I didn't know this until a few years ago, but solar panels beat RTG on a power/mass ratio for most missions that are in space (as opposed to on a planetary body) out to the orbit of Jupiter or Saturn. It would have added mass to the mission to supply the same power.

There were a dozen ways that Philae could have gone wrong, and using an RTG would have only helped with one failure mode.

I'm sure they aways hoped it would live for weeks, but apparently most of the experiments have already run in the first day. That was the important part. I don't know the precise engineering trade-offs, but I suspect "get it to land and live for 24 hours" was the first goal, and anything that made that goal riskier was dismissed.
i was thinking, couldn't they afford to put a simple signaling mirror or corner cube reflector on the lander so rosetta can just scan the surface and see any reflection?

they've had them on the moon for decades.

http://en.wikipedia.org/wiki/Corner_reflector
Congratulations! Ms. Chevalier-Boisvert, please add the graph "after" your fixes too -- it looks much nicer being able to see both "before" and "after" pictures.

I haven't looked at your code, but have you tried to have more complex JavaScript constructs still implemented in JavaScript, e.g. like it seems Firefox does that here:

http://dxr.mozilla.org/mozilla-central/source/js/src/builtin...
Deploy to Azure Button for Azure Websites
Question: why do we need net neutrality right now? It seems to be pre-emptive legislation. (The ISPs might do something bad, so we need to prevent it.)

I hear a lot of concerns about internet access costs. If that's the true problem, then let's enable more competition. The last thing I want, personally, is an internet provider as innovative as PG&E.
All of these that I have seen, including Microsoft's and Google's offerings in the space, doesn't seem usable to anyone other than someone that could build/run it themselves. I hope that they make it more accessible to developers without AI experience.
How do you know your in a police state?
No problem CoreSet. Look at it this way. You will learn something. Oh, and have a kill-switch readdy if Murphy comes (disable comments, non auto approve, something like that).
@stevekemp also has a valid point in another comment of his. If you write your own functionality, you store the comments. If you use 3rd party app, they store your comments. This can be the tipping point for some people.

How the spammers work. Really short and banal explanation:
- dear program, find wordpress blogs (in a certain niche, or any blog - I am not picky today) - footprint of the day will be "powered by wordpress"

- thanks for the list, now check each url if that blog has a form for comments enabled

- great, now, because you were programmed to know which inputs (name, e-mail, content) (and with what names/IDs) needed to be filled, use my predefined texts and submit

- oh, and if you see a capcha, would you be so kind to OCR it and fill the right text there also? thanks

- check after one hour if the comment is visible (yes? woohoo - we found an auto-approve blog! - no? ok, check in one week)

Hmm, that gave me an idea for a honeypot webpage. One single page with footprints of many blogs and forums, some forms on it and IP logger. Every IP that would like to submit anything on this page, goes to the sh.tlist.
I don't think there is such technology available. All the options that come to my mind need aiming and aiming is not an option as far as I can imagine.
It should be obvious that AT&T's "concerns" are simply a thinly-veiled threat to withhold high-speed access from the citizenry unless they get guarantees that they can manipulate said access with impunity.

The thing is that AT&T and others won't just pack up their broadband monopolies and go home; they'll respond to whatever market conditions the regulatory regime shapes. They can complain all they like, but the citizenry overwhelmingly wants more integrity guarantees for their internet connections.

This sort of threat is akin to a tantrum from a spoiled child.
I've always suspected that the reduction in smoking rates was due to primarily people finding out that smoking was harmful and people valuing their health more rather than the taxes imposed. The Per Capita Cigarette Consumption chart seems to affirm this as large federal taxes were imposed in mid-2000s, well after the decline has begun (although taxes were imposed earlier than that).

In New York, cigarette prices are well above $10 which seems very high to me, especially considering that the average smoker tends to be in a lower income demographic. I'm surprised I don't often hear the argument that cigarette taxes are ineffective in curbing consumption but actually act as a regressive tax on the marginal members of society. I also find it perplexing that FDA is considering stricter regulation on menthol cigarettes in particular. Don't know if it has anything to do with demographic that tends to smoke them. Seems very targeted to me.

The saddest part of high cigarette taxes is that it encourages a lot of low income New Yorkers to enter the black market (e.g. Eric Garner, a Staten Island resident killed by police when confronted about selling illegal untaxed cigarettes).

Menthol Cigarettes:
http://www.nytimes.com/2013/07/24/health/fda-takes-steps-tow...

Allen Garner:
http://www.nytimes.com/2014/08/20/nyregion/eric-garner-state...
> Also comparing results of hundreds of years of engineering (modern naval gun) to 1st gen / prototype is disingenuous.

Disingenuous? It is the logical thing to do. You don't compare electric cars to golf carts, you compare them to other cars trying to compete in the same market segment.

The same is true here. You compare this new laser gun to the thing it hopes to replace (which in this case are projectile based weapons).

Maybe, just maybe, an argument could be made that it would be unfair to compare a prototype to a production gun. But this laser is now production ready, so that complaint is now moot.
Seems to me that they're trying to strong arm the government to get what they and all the major ISPs (especially those with media services to offer) into more ways to double dip revenue streams.

It's kind of an odd double edged play, in that trying to purposefully prevent faster internet nationally (to get the gov't to change its tactics) also makes AT&T less competitive at a time that they offer only DSL to most of the country. Guess that since wired data is only 30% [1] of they revenue they make enough money on mobile+voice that they have this potential revenue stream to dwindle in their arrogance? Or are they just knowing that G.Fast [2] and other ways of extending copper will come so they're playing a fiber card more willingly?

Unfortunately enough money is being exchanged between all the major players & politicians that no matter what we won't end up with a clean net neutrality. This is just a public display of that -- it would be infuriating to know the conversations we don't hear about. I'd love to hear someone finally understand that this is making the US less competitive and get it as a proxied issue in the 2016 race.

[1] http://www.att.com/Investor/ATT_Annual/2013/downloads/att_ar...

[2] http://www.cnet.com/news/lowly-dsl-broadband-poised-for-giga...
Decade-old PLT is still generally 'zomg super new' for industry languages, though. It's one area of computer science where industry really trends far behind research.
Use the right tool for the job. I adore Ruby, but I don't think its very practical to shoehorn it into a role where it's a less optimal solution compared to the other available options.

> Having to setup a whole new environment just to have their fav code tool at hand or having to boot a virtual machine each time just to use it it's much more inpractical

VMs are part of the modern developer landscape and are actually quite trivial to setup. Further, once your VM is built, it requires no further effort beyond the couple clicks it takes to boot up the VM and shell (especially because most developers avoid reboots).

> As you said the fact that you are advocating that people should not be able to use Ruby on Windows just feels a bit of a nix nerdy-bubble biased thought.*

I think it's pretty obvious that I'm not advocating programmers shouldn't be able to use Ruby on Windows, they should use whatever they want, but I think they should also temper their expectations with the reality that Ruby on Windows is a pretty small niche, especially for web development (likely the most common use-case for Ruby).
It's a diamond if it's carbon atoms in a tetrahedral arrangement, no matter whether it came from a hole in the ground or a factory. Fair enough to call a mix of linseed oil and pigment a fake, but the opening paragraph of the article tries to call the real thing, out of a factory, a fake.

The only real distinction between a factory-made and a mined diamond is that the factory-made diamond has a lower cost to the environment and is less likely to be associated with human suffering.

Edit: add reference:

https://en.wikipedia.org/wiki/Blood_diamond
The tax break and branding make sense, but EBITDA seems like such a poor metric for valuation it's hard to understand why it's taken seriously. I'm guessing that point in the article was emphasized more by Money mag than by Buffet.
Minimalist addictive iPhone free game: CrazyBall