skysight-inc/HackerNews huggingface dataset:
> Unfortunately, in computer programming you will run out of experience and depth that you can accumulate after about 8-10 years of work (say ages 22 - 32). Every new technology is just a variant of the previous 999 technologies. But you still keep getting older every year, and incurring the downsides of getting older!

I'm going to call bullshit on that. There are a lot of recycled technologies (especially in web), but the notion that after 8 years you know all there is to know -- that's absurd.

I just turned 30. I work with people both older and younger than me, but I learn way more from the 40+ year old people in my office than I do from the 20 year olds.
Tools web developers should know
Papyros is papyrus in greek.
http://en.wikipedia.org/wiki/Papyrus#Etymology
CUTS to ALL WELFARE AND PENSIONS,Your Money Not SAFE
Those resellers are not trusting those other businesses, they have in place legally enforceable agreements. There's a difference.

I honestly don't understand the point you're trying to make, so let me parody your stance and you can explain where I'm wrong.

* I create and provide a service

* Said service has an interface

* You spot a service you can provide based on my interface

* You build a business using that interface

* You are successful

* I notice you're successful and build a clone

* I launch my clone and make the interface unavailable to you

* Lots of your customers switch to using my replacement

* You go out of business.

Is that all OK in your opinion? If not, what's wrong?
The money was lent to improve the Greek economy. It was largely spent on an unnecessarily large army, a large, inefficient and extremely well remunerated civil service, olympic games, cushy early retirement deals and shenanigans like that.
Love in the Time of Caliphates
While interesting, I'm not sure how I feel about him ending the article with solid advice for criminals on how to avoid getting caught.
This is sort of a counterpoint to #3, but an important litmus for a cult is that it is very difficult to leave voluntarily.

Certainly in the case of the JWs, an individual exiting the cult has to contend not only with the fear and uncertainty preceding their decision to quit, but with subsequently being completely ostracised by family members who are still members. All of this acts as powerful psychological coercion to remain even when one no longer believes in the cult's message, and makes escapees enormously vulnerable.
hi tel, would you mind elaborating on what you mean by "objects [are] a semantics"?
Jailbreak iOS 8.3 Download TaiG – iOS 8.3 DoulCi Activator Download
Everyone on our particular team, yeah. We're not rigid about it, but as a tendency it reduces the number of interruptions.
>>But there're several other fields where experience and knowledge are a lot harder to gain

Factor in internet that statement isn't true anymore. The amount of knowledge on the net today is mind boggling. Its scary to imagine how much information has become cheap and easy to access these days. And no one knows where this is all heading.

The jobs that require knowledge and experience hard to gain are already very few and shrinking with every coming day.

>>work isn't about getting shit done as fast as possible, but about getting something done right.

Wait until a 20 year old shows how it can be done fast and right.
I rather doubt they actually care if the target server is a honeypot or not, it looks like they're just looking for free hosting.
I like to see this as a sort of duality: closures are objects that have a single method (call) and objects are made of functions that can only capture one variable (this).
Put it back in the ocean.
You need a term to distinguish non closing over closing functions, hence the closure leakage. Or maybe HOF ?
I've responded you on reddit tom.
TODO: Build a robot with precise enough control that it can flip a coin (properly flipping, not just wobbling) and then catch it in a desired state (either heads or tails) with substantial accuracy.
Both of those services are still alive - seems a little bit silly to say they "weren't successful" unless your definition of success means having as many users as Twitter.
Dump it on the roads in the North during the winter.

Or, more seriously, if it is salt that was extracted from the sea, there shouldn't be much harm in putting it back. The fresh water that was extracted will end up back in the sea also, so overall there should be no increase in salinity (except locally where the salt is dumped).
Strongly agreed especially with your last sentence.
There are huge amounts of money in SV that produces all sorts of amazing things. But you will always see negativ side effects one has to deal with.
The measure of a tool should be: how much of an improvement is it over not using it. It's not about how fast a bike can go, it's how much faster it is than walking.

vi can be a huge speedup doing text manipulation. Programming is not just manipulating test, but manipulating code. An IDE helps me with syntax, completion, extracting/inlining, modifying signatures, refactoring, etc.

A corollary is: if you're making a tool, make sure it's leaps better than the simplest alternative. I have a friend who gauges lasagna at a restaurant against Stouffer's frozen lasagna. Because Stouffer's is delicious and if I'm going to a restaurant and paying a lot, it has to at least be better than something I can easily heat up at home!
I like "Encounter" a lot. "Coincidence" might work too.
No...Most ocean life is ridiculously dependent on perfect salinity levels. We wouldn't be doing any favors by increasing these levels, no matter how small our impact may be.
I don't think Greece is playing hardball. I think the game is "chicken": everybody involved knows that Greece cannot and will not pay back that money and will leave the Euro. But both sides want to avoid being the first mover: both want the other side to make the first move and admit that Greece is bankrupt.

Syriza wants to be forced out of the Euro so they can continue to play the xenophobic game and blame Europe, or rather Germany. The rest of the EU wants Greece to decide to leave, so they don't have to go to their voters and say "we tried everything, they didn't want help ..." and avoid admitting that the critics of the bailout were right all along.

In this game, time is on Greece's side, because as long as nobody blinks, all that sweet EU money is still raining down on Athens.
"Yes, but normally we punish people for intent and actual harm not for potential."

We do a lot of punishment for DUI stops, too, very many of which have not had any intent or actual harm.

Not making a judgment either way, but there are corollaries to this.
Ageism in recruitment, openly
At 25, you should be working towards a goal to not having to do anything to make make a living by the time you are 40.

Focus on eliminating the very need for the problem to exist. Than on workarounds.
Indeed Diaconis et al. cites Gelman-Nolan.
Smartphones Could Provide Early Earthquake Warnings
Very cool! I'd like to develop something similar for viewing crystal structures (more solid state). Are there any particular challenges that I should be aware of? The last time I made a viewer was using VTK for the desktop...
Jones and Weinberg noticed that even though scientists are beginning their careers at a later age, they’re ending their careers at about the same age as their predecessors. Today's great minds are productive for a shorter period of time than they were a century ago.

I wonder what hypotheses there are for why scientists a century ago were able to be productive earlier. The paper has a few hypotheses that they think are plausible:

(1) Distance to the knowledge frontier is rising. Older scientists only needed to know fields A, B, and C to attack D, but to attack E, newer scientists needed to know A, B, C, and D. This is the hypothesis they think is most likely, and they give evidence showing that the age of patent holders and the team size involved in patents has also been increasing.

(2) May be harder to get resources to do research now. One has to establish a reputation to win grants to do innovative research, and that takes time. Did research cost less a century ago?

My own question: How often does the student that does the Nobel prize winning work win the prize versus it only going to the PI? The involvement of the PI varies wildly. For example, Jocelyn Bell and Antony Hewish wrote the paper that revealed pulsars, but only Hewish (Bell's advisor) won the Nobel prize, although Bell made the initial discovery (Hewish had her looking for quasars with the radio telescope).
That's how I prefer to structure my apps these days. It lends itself more naturally to the "disposable front-end" idea (a la Guy Kawasaki's writings). I prefer to push as much business-logic into the API as I can, and have the client be thin and quick. I also prefer to have the API be rock-solid (well tested, documented, etc) while the front-ends are more experimental and less stable.

In the very early stages of a startup (MVP phase) this might arguably be overkill. But as the team grows, you'll be happy that the backend and frontend folks are in different repos (as they probably have very different development methodologies). And as your userbase/traffic scales up, you'll be able to allocate server resources very efficiently.

An added benefit is that (depending on the front-end you use) porting to PhoneGap/Cordova and making a mobile app out of it is a breeze.

One word of caution as you jump into single-page front-ends: It's worth your time and effort to figure out an elegant SEO solution early on. I prefer prerender.io, but there are many good options.
Everyone over 30 had been thru this cycle before. I brought a number of great co-founders in when I started my first virtual reality start-up in 2000. Then of course we all got burned when the markets crashed in 2001. I even managed to convince some of them to return in 2004 when we got a large contract. We built the company into one of the best in the world in virtual reality product in the world. Only to be screwed by a partner with a much much larger legal budget. I have come to realize the contract disputes are usually won by the party with the larger legal budget. At this point they all just want to ride their companies into retirement.
Uscaciunea Vaginala TRATAMENTE NATURISTE
This strikes me as a perfect application for quantum computers---but I'm just an amateur, so I'd love to hear an expert opinion. My understanding is this 1982 talk by Feynman [1] more or less launched the study of quantum computers, and it's all about how they can carry a probabilistic value through their computations rather than a definite one. And one of the lessons from that paper (if I'm reading & remembering right---maybe it's another paper) is that simulating quantum behavior with a non-quantum computer turns a lot of polynomial-time problems into exponential-time problems, so that having a real quantum computer would be very helpful for solving the performance & scalability issues described in the OP. Thoughts?

[1] http://www.cs.berkeley.edu/~christos/classics/Feynman.pdf
It's because the script appears to be taking control of servers for hosting purposes.

In other words, the simplest explanation is that Huthos is taking control of machines so that they can sell them to customers as their own VPS service.
No. But I only keep the last four months.
I was involved in a company that heavily depended on a popular site's API. We could clearly see they thought of the API's best value for them as filling in features before they had time to create them, and as a testing ground for ideas. It became harder and harder to stay ahead as our business grew, as at any time our features could be replaced with an official version. We decided to stop development.

Now, a few years later our largest competitor has been doing quite well with a product along the same style... but now, without warning, they've been cut off from API access and are facing requests for hundreds of refunds. Glad it wasn't us.
Intel DDIO, LLC cache, buffer alignment, prefetching, and packet rates
"The company sold an estimated 18,750 of its Model S roadsters in 2014, at a sticker price of about $70,000."

18,750? How about more like ~33,000? And "roadsters?" Really?

Used to be the Washington Post had reliable reporters. Now it's just another blog.
Seven Plus or Minus Three
i have played around with Scratch (trying to teach my daughter how to program)

The issue with blocks is that it gets really hard to handle once it gets a little bit complicated.

- the display becomes cluttered

- A few level of if nestings, and it gets hard to drag around the statements. at least for me: a simple change forces me to mess up the whole structure.

the idea looks nice but it gets messy once you start using
it for real.

Of course for a teaching language it has a big advantage: you don't have to bother about syntax errors. Now maybe its too good to be true, right now i don't know how to get past that stage in my teaching efforts.
Are you not in effect saying: never pay back debt at all? For whenever you don't pay back debt, then it's the lender's fault, nobody forced them to lend, it's their own risk.

While this is a consistent position that has historically been held by some, it's incompatible with any modern economy. In particular it is incompatible with the modern concepts of old-age pension, health insurance, unemployment insurance etc.
Are you trying to tell me that countries from the former Soviet block are corruption free? In my own experience they are much more corrupted than Italy; there is no correlation between corruption and latitude.

Regarding entitlement from some Greeks, I agree. But you should keep in mind the total net from/to the EU: all those poorer countries, even with the bailout, are getting much more from the EU than they are giving (as it should be).
Closures are used as objects quite a lot in R, as the standard structures are all actually immutable (to first order the only common user facing mutable things in R are variable bindings / environments, there are reference classes like RC and R6 but they are not considered core language). A lot of R users may not know this as value mutability is simulated through aggressive variable re-binding.
On a slightly unrelated note, I like how the author referred to the attacker with she/her, a small detail I can appreciate since they normally refer to them with he/him.
Brain Games for a Brain Disease
> The biased coin has long been part of statistical folklore, but it does not exist in the form in which it is imagined.

Sure it does, just abstractly. You can simulate a coin if any bias using a fair coin.
A location in space and time.

Really I only care about latitude, longitude, and date/time, so really it's three-space, but there are occasions when it also uses altitude, so 4-space is properly accurate.
Not sure why that would be the case, given that the USA, at least, was founded by a bunch of enlightenment fans, the products of a time when the christian church's credibility was foundering.

Nope...simply wrong.

All (not some) of the successful colonial group of North America were fundamentalists who were facing persecution from the Church of England for not agreeing with King Henry VIII.

Most were, of course, protestants who were simply following the lead of Luther and "rolling there own" version of Religion that they created due to some inspired readings of the Bible, which was of course now available in their language due to the printing press.
Visualizing All the Work in Your Project Portfolio
Since you say these coincidences are positive:

- serendipities

- run-ins

- meetings

- fortuities

- hookups

- trysts

- rendezvous

- dates

- picnics

- kisses

- embraces

- touches

- bumps

- blends

. . . inspired by thinking about: lovers, asteroids, colored spotlights. Sometimes a whimsical model helps. :-)
Looks like the owner of Huthos doesn't even bother hiding the nature of his operations. The author mentions he has "poor operational security practices" which is rather charitable given that the "buy a vps" links on the website simply link directly to his Facebook profile.
This totally captures the essence of the "debate" (not that there seems to be any), and the writing of the article in particular.
Using the Socratic Method in teaching science to creationists is interesting. They will follow each step but reject the conclusion, every time.

Even when you preface things with "I am not trying to get you to believe what's in textbooks, I'm trying to get you to _know_ what's in textbooks, instead of stuff like MY GRANDPA WAS A MONKEY".

Creationist educators and even publishers have developed a unique narrative about what they think science textbooks teach.
Ahh, these arguments.

They each have pros and cons. GUIs are generally more discoverable. Terminals are /way/ more flexible, faster, and customizable if that's your job and you take the time to learn them.

> Can you think of any big things that you lose though?
Definitely. Customizing behaviors. I work with image sequences a lot. "ls" is used to list files in a directory "lss" is a command we wrote to group image sequences together. This makes finding missing images in a sequence, knowing the range, and dealing with 1000's of files in a folder trivial. These are technically possible with a gui, you need to re-write your whole file-browser or have one with some plugin system that support this (I don't know of any).

> I could probably get between floors in my house an order of magnitude faster if I replaced the stair cases with slides and a trampolines. Somehow, that does not seem practical though.
That's a terrible analogy and a half-truth on both sides. Jumping to the mouse does slow things down, but I use GUI file browsers without a mouse just fine. The only thing I can't do out of the box is resize and move windows around--navigating through directories is fine.

> Humans are good at understanding patterns and symbols and they're not good at memorizing text commands. That's why everybody can use GUIs but few can use a shell.
I think the difference is that guis offer more spacial queues and persistent information than terminals do. Someone who has never used a computer would be equally confused at how a mouse or scrolling worked. Humans are not terrible as memorizing text commands, there's just no need to use them everyday and a gui is usually good enough. Fewer people can drive a stick-shift or parallel park now that it's generally unnecessary. It's not that it was difficult. I imagine in a few generations after automation takes off driving a car at all will be difficult for most people.
If that honeypot is a blogging security activist that is going to out them, they might care.
Except that an interface's signature is more complicated than a single function.
https://news.ycombinator.com/item?id=9362307
A VPS provider having a server provisioning script available doesn't seem to be such a crazy thing to me - it still doesn't prove that Huthos are behind the attacks.
I started following the route on Google Maps. It looks like the route between the two ferries is still the same today (route 114) and while I didn't spot the hotel or the rustic gate, "follow telephone wires" seems like a reasonable thing to do here:
https://www.google.com/maps/@41.083662,-72.351295,3a,75y,139... even when you're cruising along and come to a possibly-tricky junction when you haven't hit that first right turn yet: https://www.google.com/maps/@41.076737,-72.348464,3a,75y,159...
More Efficient TLB shootdowns
One of the other major pieces of evidence for the existence of dark energy is the observation of baryon acoustic oscillations. The basic idea is that as the universe was forming, there were concentrations of dark matter. Standing sound waves of photons and baryons (ordinary matter) formed around these concentrations. After decoupling, the photons streamed away, but the baryons remained and eventually formed galaxies. This results in a characteristic pattern seen on the sky, where there are clusters of galaxies observed, and then rings of galaxies around them.

It is possible to calculate the physical size of these rings from first principles. Since you observe how big these rings appear on the sky, you can figure out how far away they are, and from this determine the expansion history of the universe.
me too... for the rest of the HN folks:

http://www.reddit.com/r/MachineLearning/comments/32blqx/a_co...

or read the http://reader.newscombinator.com
I appreciate that too.
Can an organisation request DCMA takedown of a shortened url?
Given the contents of the url is just encrypted text.

Is it possible ?

has it been done before ?
Pycon Keynote on Being Average in Programming [video]
Not to say that Huthos are innocent, but I don't see any concrete proof that they are behind this attack. The fact that they are hosting a server provisioning script is hardly crazy, given that they are a hosting provider. What's to say that the ACTUAL attacker didn't just come across the provisioning script and decide to use it for themselves? The script URL is listed publicly online: http://yandicunk.blogspot.co.uk/2015/03/cara-setting-dan-ins... & http://huthos.com/tutorial/autoscripthuthos.html

"It also appears that the hackers attack machine may be hosting an unauthenticated web proxy" makes it sound like the attacker owns the machine they were connecting from. IMO, chances are that "49.213.23.171" is just another compromised box.
The only thing that's easy about sentiment analysis is doing it badly.
Talking to Nick Halstead, the CEO and founder of DataSift, he said that his company was “blindsided” by Twitter’s announcement, which it made without any warning to DataSift.

He should have totally seen it coming and been prepared. When you don't think about the future and don't have the foresight to build competencies to take advantage of what you discover, you end up being blindsided. This is not about hating on Twitter or siding with them, it's pure competition.
Considering drinking water is some tiny, tiny fraction of the world's water, it's probably not going to be a crazy idea to just dump the salt etc back in the oceans where it came from without causing any crazy imbalance, because we're talking about less than 1% of water.

About 2.5% of all the world's water is fresh water, and of that about 65% is in glaciers and icecaps. The roughly 0.8% of the world's water that remains, another 65% or so is permafrost and ice, only about 0.5% of the 65% of the 2.5% of the world's water is in river's for example.

See for example: http://water.usgs.gov/edu/pictures/watercyclekids/worlds-wat...

So the notion of taking a small fraction of the ocean, desalinating it, and dumping the rest back in the ocean (as will eventually the water itself, later on in the process) probably isn't a big deal.

But then it's just inference, I'm not intimate with the subject. Biggest hurdle for me was always that desal was crazily energy intensive. I can't imagine it's become orders of magnitude more efficient, and as energy costs didn't plummet on such a scale (orders of magnitude), I thought it'd still be. But it turns out the costs are dropping fast.

I mean, I can easily see desal working for drinking water & cooking (few litres a day) for everyone on earth, but things like agriculture are a whole different beast. A kilo of wheat for example averages over 1.000 litres of water, while meat can go all the way up to 20.000 litres. I can't imagine desal for the billions of farm animals we slaughter every year (yes, billions :-/) , each weighing tens if not hundreds of kilos, for example, or even just agricultural production.

I'd be happy to be enlightened!
Corps don't hate you, they use and plunder, their plans executed with a blind determination of a hivemind, no emotions involved(usually). They are borg, controlled by their drive for expansion. If you can be a valuable ally against competing borg or help them consolidate a fragmented market, your business will flourish until you are no longer needed. These are the rules of the game.