skysight-inc/HackerNews huggingface dataset:
As a person going through a career change, ageism is something I am sort of concerned with. If it takes me a few years to become "good" at what I am doing, I am really pushing being considered "old" in the tech industry.

However, I really think it is a money issue that is subconsciously present in how the tech industry hires or funds people. It's much cheaper to hire/fund a 23 year old than it is a 33 year old.

23 year olds negotiate a lot worse. They are easier to manipulate and take advantage of. You can convince a 23 year old to take a cut in salary for "huge potential". A 33 year old with 10 years of experience will have been fooled a few times and be much less willing to take a bad deal.

Also, there is a misconception that the 23 year old has comparable skills to the 33 year old.

If the 23 year old has been coding since he was 15, then he has 8 years "experience". We all know that is sort of bullshit. While some teenagers take coding seriously, it's a lot different than working on a real project with deadlines, customers, and "It has to work" attitude.

So, the hirer/funder convinces himself that the younger person has similar skills AND will be easier to guide or manipulate.

It's not just in tech that this happens, but it is more prevalent because tech is such a fasting changing and relatively young industry.

I mean, at one point, railroads were the latest thing and people starting railroad companies were young guys full of piss and vinegar.

I think as time goes on, you will see a gradual changing of attitudes, but it has surprised me how long this prejudice has stayed.
I'd really like more detail on the nature of the DDoS and I'm surprised more posts here haven't asked for that. What kind of packets are being used?
Exactly how democratic it is is very much in question: http://www.opendemocracy.net/arab-awakening/halil-gurhanli/c...

It's a good example of how pluralism is a more important aspect of democracy than the actual voting. People like to complain about the US two-party system and condemn obvious one-party states, but the reality of a lot of recent or fragile democracies is that they are one-and-a-bit party states. There's an establishment and an opposition, and the opposition are allowed to exist but have a limited influence on actual control.
While I tend to agree, 1000's of un-tech savvy people complaining to lawmakers/authorities about this might have more of an effect than one well funded corporation.

I actually cringed reading that back to myself (due to structure of US politics) but I can only hope their voices would be heard.
Agree on the rest and preparation time. Also note the article mentioned the debate around playing less pre season games and adding 2 regular season games (which would start to dilute the importance of any one game)
Q+A with PiinPoint (YC W14) CEO Jim Robeson
PH7, Phalenger, HHVM, PHPQB, Zephir, KittenPHP, JPHP, and now Hippyvm... A lot of them were unknown before the Facebook HHVM popularity.
Couldn't reproduce the bug after 2 attempts with youtube opened. Considered it fixed after this.
How We Spent Our £60k Angel Funding
I think they should add a mid-season or pre-season tournament and shorten the regular season. Play some of the tournament games overseas.
Scala is much closer in spirit to ML / OCaml / Haskell than a LISP dialect, but I do agree w/ you that Scala rocks. It's my favorite language I've picked up since O-Caml.
From Turkish Medical Association's press release:

“There is the interest lobby behind Gezi Park protests.”

“They had alcohol in Dolmabahçe Mosque.”

“They assaulted my sisters covering their hair.”

As physicians we are following with worry the discriminating, stigmatizing and polarizing discourse adopted by Prime Minister Recep Tayyip Erdoğan since Gezi Park protests.

We were actually appalled hearing what he said yesterday in Gaziantep about Berkin Elvan.

Normally, no one would try to bring two families both losing their child in confrontation. Normally, no one would declare as “terrorist” a 15 years old child shot by police while out for buying a loaf of bread and lost his life after 269 days of struggle for survival.

Normally, no one would slant playing marbles as if they were cannonballs to fire.

Normally, no one would provoke a rally crowd to protest a mother who lost her child only two days ago.

We are physicians.

We know about to many psychological and emotional states of human beings.

We are worried about the emotional state of Prime Minister Erdoğan.

We are utterly worried.

Indeed worried about himself, his close circles and our country.

And we share our worries with public.
Stories of Mass Extinction
There are enough parents out there who are either just don't care or who buy fully enough into football culture that there will still be enough football players.
Chief Angel
Innovision Capital Corp
As others are saying, I'm more amazed at how quickly society has recognized the health problems.

Pee-wee football saw a 9.5% participation drop from 2010 to 2012:
http://espn.go.com/espn/otl/story/_/page/popwarner/pop-warne...
IBAN Portability
This is a great idea! I was shocked to see the stunt pulled by graffletopia given the community goodwill it had. Hopefully you can fill the void left by their dickish move.

FYI, clicking on "Submit a free stencil" takes me to a warning:

> We're sorry. This document is not published.
We’re Not Prepared for a Nuclear Heist
Thursday games are broadcast on local networks in the cities where the teams playing are from, so you don't have to have NFL network to watch your local team.
the key is to not give a shit about those people
One thing I noticed about the circle drawing jsFiddle is that it’s clocking each loop synchronously, which is… totally inaccurate because repaint can happen outside of the JavaScript event loop. The proper way to measure the actual time taken to render the change is to clock the loop asynchronously at the beginning of the next iteration.

A fork of the fork from the article using async measuring: http://jsfiddle.net/yyx990803/VrLjY/

It's easy to notice that the majority of the time is actually spent on the repaint and the difference between implementation becomes much less significant. The only takeaway from this benchmark is that innerHTML/DOM thrashing your entire view is slow, and as long as data binding is implemented in a sane manner, it is almost never the bottleneck.

The arguments against DOM templating are, as the author admitted, pretty opinionated. Personally for me I much prefer working with real HTML and find it more readable. However, I do agree the real advantage of a virtual/parallel DOM implementation is the ability to render isomorphically on both client and server, and it is something most DOM-based templating solutions haven’t been able to properly address yet (although not impossible).
It's not just the audience that grow tired, also the players. If you have an all year around sport then there will be no match that is the most important. All matches are equally important(unimportant) and the players become numb. Compare watching the early rounds of NHL each season with the Stanley Cup semi finals, winning the former doesn't mean shit but winning the later means everything, when do you think the players will give their max, which one will be more interesting to watch?
Depackaging the Nintendo 3DS CPU
Definitely seems simpler than the {{ }} and other over-zealous and cryptic templating engines. I do question the general support for yet another templating engine though and the overall power of Teddy. I will have to give it a try once.
Yeah. NASCAR commonly claims that they are the largest spectator sport, and for certain definitions they are probably right. If you define spectator sport as a sport with very low active participation compared to the viewing figures, it's probably NASCAR. Not a lot of weekend racers or race car drivers out on the playgrounds of schools.

Wikipedia says MLB is the largest spectator sport [1]. NASCAR doesn't make the list (NASCAR estimates between 3-5 million per year).

[1] http://en.wikipedia.org/wiki/List_of_sports_attendance_figur...
Basic Income is an illusion
If we pay $20,000 to 300 million people = $6 trillion. If we still need to do or get done all the work that needs done. We pay $13 trillion each year out to labor. So how do people become incentivized to do the jobs that need done?(Think low end service jobs.) simple prices raise until people need more money than the basic income provides to survive.
A few things:

Neither system's encryption has been cracked yet.

Both systems have "hUMA", where the GPU and CPU have a coherent view of memory (at least on the "Onion" bus) and the former can even page fault. This likely makes them rather difficult to emulate properly on computers that don't have similar AMD cards, and I think AMD hasn't even properly exposed APIs for this for those cards on PC.

And, of course, writing something like Wine is a huge amount of work.

But it's definitely possible.
A buffer overflow is like filling your gas tank with a burning match on the ground below the fill nozzle. If you put too much gas in the tank it overflows and your car explodes.
The devops fix? Reboot every night. Works wonders. :/
I'm sure its different for everyone, but I'm 31 and live in a 1100 sq ft condo with my wife; I could give away all our Ikea furniture in 24 hours on Craigslist and be on the other side of the world in 48-72 hours. That's just me though and how I like to live.
I think the author vastly overstates the potential. Ultramarathon trail race? What's the effective WiFi range of an iPhone? 100 feet? So you have a volunteer with an iPhone every 100 feet? APs running off generators? Additionally, this doesn't add value over just calling up your local ham radio club, which will use radios whose range is measured in miles.

Maybe there's potential for disaster areas. But again radios with transmission power measured in watts, not milliwatts, will be more reliable. Additionally, amateur and professional radio operators are often trained in using the radios to communicate effectively in an emergency. We might otherwise end up being flooded with "OMG, the firez!!1!"

That's not to say there won't be useful implementations using this framework. I just don't think the examples listed are how it's going to "change the Internet".
This would be great for companies that have multiple offices and can't get together as often to discuss vendors. Also to find out whether certain vendors had already received manager approval at some point.
This makes no sense in the way it is stated - the calculations involved are independent of the up-time. You do not aim at a target differently depending on how long the system is up. The correct way to think about this is probably the following - they noticed that the up-time drifted and tried to improve on that, but they failed to do so in all places. In consequence different parts of the system used different times that also advanced with differing speeds and this inconsistencies caused the calculations to go wrong. As mentioned in the article, would they not have made the "improvement" all parts would have used the same time and the errors would have canceled because the calculations are time-independent and the drift is probably to small to be important during the relatively short time a target approaches. This seems one of the rare cases where blaming math with limited precision is wrong.
is it the first time they are facing this sorta attack ?
LLVM Weekly is awesome, thanks for doing that!
If you want to create a maze on paper as a rainy day kind of activity, the process is basically the same but manual:

1. Mark a start point and an end point, and draw the solution using yellow marker. A moderately windy path will do fine. Don't overdo it, or you'll actually make it too easy.

2. Using the same yellow marker, draw branching paths off from the solution path, and make branches off the branches until the maze area is too cramped to draw more.

3. Draw walls with black marker between and around the yellow paths.

4. Amaze your friends.
This is definitely the frustrating thing about anecdata about linux. The expectation that it work on absolutely every device perfectly is one that nothing could possibly pass, and even windows (without the OEM disc) probably doesn't pass without installing a bunch of crappy drivers from the OEM's hard to use website via sneakernet. The last time I clean installed windows on my laptop it didn't even have a compatible ethernet driver.

If you know you're going to use linux, look up the laptop you're buying. But as a general rule I find if it's Intel all the way down it tends to work well (so ultrabooks work particularly well).
Sharing the Load: Where to Go for Help as a New Product Manager
You can export your data but in their notification when the backup is ready to download, they'll say "You can't import it back into Basecamp, it's just for reference."
Any of several languages would fit that bill, including PHP, Ruby, Python, Java, JavaScript, C# and others. As important as choosing a language is selecting a web framework and also learning how to build a web application.

For a novice, I would recommend the free "Engineering Software as a Service" course[1], which uses the Ruby language and the Rails framework to teach the fundamentals of web development.

[1] https://www.edx.org/course/uc-berkeleyx/uc-berkeleyx-cs169-1...
This is iGo, an alternative syntax for Go
GIF language
What's interesting is that this is the kind of thing where a standard "boot-and-test" routine is likely to miss it (because the clock starts out in sync). Time-dependent bugs are always tricky.
Products by people like Arbor Networks (http://www.arbornetworks.com/) helps with this -- I think they essentially observe traffic patterns and siphon what they detect to be DDoS traffic to alternate routers at the edge of the network to study and blackhole.
I agree with your general sentiment wrt to good and bad, but saying these people are criminals is just plainly accurate, and specifically not attributing "badness" at all. It's extortion, which is forbidden for very good reasons and as far as I know, uncontroversially so.

I was actually marveling at how precise the wording is in this piece. Curious how different these things can come across.
For most of the whiz-bang web apps being written today, this sort of thing doesn't matter.

Every so often, though, working on embedded devices or medical software or finance stuff, it becomes really important that you remember that lives depend--in a non-trivial and quite real way--on your code being correct and on the implemented algorithms fitting the problem.

Something that's very tricky isn't just understanding that the code does what it says it does, but that the code implements a solution that is properly modeled to the problem at hand.

EDIT:

My background is in mechanical engineering, and I never forget this quote by Dr. Dykes:

"Engineering is the art of modelling materials we do not wholly understand, into shapes we cannot precisely analyse so as to withstand forces we cannot properly assess, in such a way that the public has no reason to suspect the extent of our ignorance."

Software engineering in life-critical applications is serious business.
#GoHawks!
I personally wouldn't do any business with cloudflare, while they're still hosting the various booter sites where you can pay to run these attacks.
New Underwear Daddy Undergarment Store
People are inventing decent languages, but that doesn't mean they will be used since adoption is a matter of fashion and historical accident as much as anything
Validate dates with Kendo UI
One day to YC W14 Demo Day and 74% of class has launched
You have to deduct the overhead to control targeted welfare, plus the fact that most people will be paying most of that back in taxes.

Alse keep in mind, removing stuff like capital gains will also help bring in even more.

With Unconditional Basic Income it is always beneficial to work. Even if you only work for a couple of months a year it's still beneficial to you.
Consumer disks would not give the same performance, we build & read a lot of indices in parallel, this produces a lot of random IO on disks. With two disk in raid 0, we are able to reach 1GB/s of random IO.
Russia's New Ability Evading NSA Surveillance...
Hill climbing is far simpler and virtually always works better. In fact I've yet to see a practical case where GAs work better than simple randomized hill climbing.
Is this solely an American phenomenon? Soccer runs from August to May with a major international tournament (either the Copa America, European Championship, or the World Cup) most summers and it's the most popular spectator sport in the world.
Why is it childish to point out when someone is acting criminally — in a literal sense being a bad guy? Is it somehow more adult to act as though you are morally equivalent to an extortionist?
Anyone interested in beta testing my new project?
I am creating a responsive personal website builder. I would love to get your feedback :)

http://designedyou.com/
Google's Larry Page's Grand Vision For Changing The World
> Truth is it's closer to Lisp with a C syntax.

The only similarity that Lisp and Scala have are that they are both functional programming languages[0].

Scala is a heteroiconic language. At least until recently, Scala didn't even have macros (I think they may have added that recently).

Scala is a nice language, but saying that Scala is somehow like Lisp is doing a disservice to both languages.

[0] Even the statement that Scala is functional is itself debatable - one can make the argument that it is "just" more purely object-oriented than Java, but that's a whole separate discussion.
Even if it didn't fail (numerically), there is a decent probability it still would have failed to intercept the scud:

http://en.wikipedia.org/wiki/MIM-104_Patriot#Success_rate_vs...

The U.S. Army claimed an initial success rate of 80% in Saudi Arabia and 50% in Israel. Those claims were eventually scaled back to 70% and 40%. However, when President George H. W. Bush traveled to Raytheon's Patriot manufacturing plant in Andover, Massachusetts, during the Gulf War, he declared, the "Patriot is 41 for 42: 42 Scuds engaged, 41 intercepted!"[28] The President's claimed success rate was thus over 97% during the war.
"I recently tried installing Linux on a Dell E5430 (another mainstream business laptop, which is certified to work with Ubuntu)"

Why didn't you try it with the distribution that claims to work with it? That would make your anecdote a valid argument.
Would the relevant salary comparison not be between France and the USA, instead of France vs Silicon Valley?
ugh, position:absolute is much worse than floats.
There's probably EMP hardening requirements that non-specialized processors don't meet.
Great book indeed -- they talk about Collaborative filtering mostly, which suffers from the cold-start problem. If you need to build a recommendation algorithm that uses expert-knowledge (numerical features) you could use a simple kNN algorithm. [1] and [2] are two libraries I've written for this purpose.

[1] https://github.com/axiomzen/Alike
[2] https://github.com/axiomzen/Look-Alike
Kaddafi could stand 30 days after he banned twitter and Husnu Mubarek could stand 18 days after his prohibition. Now it's time for Erdogan!
31 year old here. I already have ~13 years of experience, and I feel like I still have my best work ahead of me.
What medieval Europe did with its teenagers
The talent pipeline for professional football is going to dry up no matter what. As more scientific evidence mounts of what we already know anecdotally lawsuits will increase along with the insurance costs for youth football. There is no stopping that.
Technical folks screw business cofounders too. Look at facebook.
Well they've done a thorough enough job of cracking down on them that I wasn't aware they existed (that said, I haven't been shopping for electronics outside of North America in the last decade or so).

If they can keep it technically illegal to sell a compatible pod in North America and Europe, they've probably pretty well captured the available profit.
Right, which is why I said it's going to be a while before the general public wakes up to realize how destructive the sport they all love and support is. People don't want to acknowledge that one of their greatest escapisms is crippling its main participants and thereby disrupting their own status quo; it's easier.
Graphene breakthrough may yield contact lenses with night vision
If you want to reach people in the wide wide world, explain what a degree sequence is in the first paragraph! This is your chance for a bit of mathevangelism!
If your 401k was earning peanuts over the last year, you were doing something very wrong.
G750 http://www.cnet.com/products/lenovo-essential-g570/

Not bad. The case is plastic and very cheap. Repeat usage will break the case around the hinges, which I find is an annoyance, but doesn't actually harm its functionality.
I've seen a lot of people repeat that assertion about using ECC RAM with ZFS, but I've never seen it explained in detail. Is ZFS actually more susceptible to data loss if RAM gets corrupted as compared with other file systems, or is it just an overblown piece of advice about not forgetting your RAM when trying to make a backup system reliable?
Current night vision technology needs bulky cooling equipment to stop the detectors getting confused by their own heat radiation, but the graphene-based models can do the same job using just a few layers of the atom-thick material.
Such crowdfund
One day i will retake all this and start all my childhood dream projectd
Go vs. Node.js for servers (reddit discussion)
Many times it is blind enthusiasm. My first exposure to that was being surrounded by VC's in 1983 who wanted to invest in our company. We had one of two project management systems, in the market, that worked on an IBM PC. By 1985, there were over 140 competitors. 140; that's a lot of developers hitting the ground running.
Scala [has][1] dynamic types.

[1]: https://github.com/pathikrit/dijon
We can continue to index if one host is down and we can continue to search if two hosts are down.
If a host is down, we are able to continue indexing because of consensus (2/3). When the host will be up again, it will retrieves the missing jobs from the 2 others servers and apply them to be exactly at the same level.
just nitpicking, but the json data type was added with 9.2 where it was not much more than syntax checked text plus one or two functions to convert from records and arrays into json.

In 9.3 we got many more useful functions that allow to query into json documents, though if you wanted to select rows based on the content of a json document, you'd have to resort to functional indexes.

9.4 (which is what the above post is talking about) will provide index support for arbitrary queries and a much more efficient format to store JSON data which will not involve reparsing it whenever you use any of the above functions.
I agreed with your statements. Since they are sane and would improve things, you are in the wrong comment thread.