skysight-inc/HackerNews huggingface dataset:
The big assumption that everyone tends to make when talking about public education is that the politicians, school boards, principals, and teachers are advocates for students.

Sure, some of them are, but the vast majority of them are looking out for themselves. (I don't blame then, the system pushes them to this) They're making decisions on what will be best for their situation, and they are not really held directly accountable to those they serve, the students.

If anyone has tried to fight the system (like the author), they quickly realize this. And the only effective way I've seen to balance the power is school choice vouchers. Otherwise you're condemned by your zipcode unless you're wealthy enough to afford private school tuition.
I wonder how much of bitcoin's run-up has been due to fraud on MtGox where market manipulators make specific small up-tick buy/sell transactions - that are always moving the price up.

Now with MtGox out of the picture, the real demand and supply are meeting.
I was that way when I was younger. As I hit my thirties I found myself becoming a "morning person." Anecdotally, I find this is super common.

I actually enjoy early-morning coding (before the rest of the world wakes up) more than late-night coding now!
In the end though we have to accept that programming is a repetitive activity.

No.

Would you also say that writing is a repetitive activity? I do think I saw you repeating a few letters in your post, after all.

Should we view living as a repetitive activity? All that breathing of air and pumping of blood can be so monotonous.

Rather than fretting that programming has become tedious, look up the stack to the limitless opportunities that applying your hard-earned skills now affords you. Build on what you know; don't wallow in it.
That's a totally fair question. My answer is in my other comment, here:

https://news.ycombinator.com/item?id=5532632
Show HN: Routebop - my weekend/month/year-long project 
So I've built a little website at https://routebop.com over the past year or so in my spare time as an aid to helping me to learn to build stuff.

It's a little site where people can save and search for routes around the world, and it's been a nice little project to help me grasp certain Javascript and Node.js basics.

Additionally, the code is at https://github.com/grabbeh/routebop if anyone wants to take a look. Any input would be gratefully received, perhaps even a pull request with a complete re-factor of the code into an intelligible form!

Side note: Clearly as a lawyer I have been utterly negligent in failing to provide a privacy or terms of use policy. In the unlikely event anyone wishes to submit any content to the site it would be available to other users obviously, but would be removed on request.

Also, no warranty is offered as to the accuracy of the information provided on the site and all liability is limited to the maximum extent permitted by law blah blah blah ;)
Thanks! That appellation is even better than "Big-Jobs"
Exactly this, except I've only been developing for 8 years and don't have my own company. I find myself getting into new hobbies because of the actual creation. I've built my own redwood planter boxes for tomato plants this week and it's my first year planting tomatoes. I have 8 plants and I'm obsessed. Golf is similar, but instead of creation, it's about troubleshooting what I did wrong and fixing it. My handicap has dropped from 18 to 13 and that's before buying new wedges (I've only used sand and pitching if any of you are golfers). My self-taught mentality is holding me back from going out and getting a golf lesson, much like how I teach myself new frameworks.
We've got a pretty amazing collection of launch customers!

http://events.heroku.com/

http://facebook-developers.lanyrd.com/

http://github.lanyrd.com/

http://lanyrd.com/mashery/

http://lanyrd.com/happy-cog/
I have actually heard "dunder" used in conversation multiple times at Python meetups. I think it's more useful in verbal conversation.

I usually hear it used to replace the phrase "double underscore". For example: "a dunder call method can be used to make an object callable".
I actually wrote a recent blog post on this subject, wherein I make the case that copyright is dying, and try to come up with something better:

http://thepenzone.com/content/copyright-dying-beware-accessr...

I think it's definitely time we have a replacement for copyright, given the irrelevance of copying nowadays, though "Publish Right" is likely a better term than "Broadcast Right", since the main issue is the commercial distribution arrangements for protected works. If some agreement can be found, after a certain date, copyright should stop being issued and the new right issued instead. Now we just need to figure out what that will be.
Market orders are relisted every ~10mins at the market price until fulfilled. If you want to sell at no less than some $X, that's what limit orders are for. You used a market order when what you wanted was a limit order; that's not Bitstamp's fault (unless the fault is in making it clear what the difference is, but IIRC they do explain in the FAQ).
Did you read the part of the article that says,
> gather information about the onboard computer as well as to exploit its vulnerabilities by delivering spoofed malicious messages that affect the "behavior" of the plane.

Being able to control the flight management system, which as you probably know controls much of the automation in a plane including the flight path and position sounds pretty dire. Also sending false data to a plane/pilots poses a security threat in of itself without taking over the FMS.
Learning that these methods can be pronounced "dunder [foo]" flips a bit in my head from "Python, though a clean and predictable language, sure has a few ugly conventions" to "Python conventions have a bit of quirky personality, I like that".
Agreed. I think it's clear that looking at the backwards tree, it increases the longer the chain gets. Specifically, the preimage of "things" is at least as large as singleton set "alternatives"; the preimage of the preimage of "things" is larger than the preimage of "alternatives", etc.
Right - I read that part. But then, I read the exploit, which is the running of a .exe on his local system, and not a javascript XSS attack. It's very confusing.

Perhaps the .exe logged into his MtGox account through the browser? If so - I don't understand why he would think MtGox is culpable in any way, particularly if he was running java in the browser, clicked YES to all the warnings that said horrible things were going to happen to him, AND wasn't running two-factor auth on his account.

He went out of his way to let the hacker exploit his system. I would hope that anyone as "technically savvy" as him would have known these were all really, really bad things to do.

If there is any consolation, it's that the 34 bitcoins are likely going to be worth less than a $1000 by the end of today.
Well, but why is it out of reach?

I mean, the same guy ("Tom") is going to be giving you money one way or the other. Either in bits and pieces as ground lease, or in lump-sum as purchase.

If you simply want more money than Tom can pay, well, you're out of luck. You don't get any money if you price your tenants out of the market.

If there is an amount of money that Tom can afford to pay in ground leases, then why can't he get a bank loan and make you an attractive offer on the purchase? My earlier example of 100 years rent was extreme to make a point. What if Tom offered you 20 years land rent in an up-front lump sum? Maybe not every land-owner would consider that a good deal, but it's hard to imagine that none of them would. The land-owner gets a present value that exceeds the future value of the rent to them, the bank gets interest, Tom gets synergistic value from now owning not just the house but the land.
If you are only thinking of physical processes and non-expert technicians,and mathematically simulating the inverse is not accepted, yes.

It is a good example for lay people not in the paint/color/physics industry.
I have zero interest in meeting random people via Foursquare -- however, the "explore" functionality is awesome. The competitor isn't Yelp (outside the Bay Area), but TripAdvisor, which is really the only service which great coverage of a lot of places.
The Bitcoin application / daemon can be controlled via RPC calls, so I presume that's how they do it.
>In short, the relative positioning of notes on the staff is good from a tonal perspective but crap from a finger perspective on most every instrument except piano.

That's not really a problem once you build the muscle memory, though.

It's the same thing as touch typing. With enough practice, you know that finger placement X will produce note y, the same way you know where the keys on the keyboard are.
My thoughts exactly, this is useless. Benchmarking is something everyone can do, so people do it, but it doesn't provide any real value unless you put an insane amount of time into it, and even then you'll get a lot of hate mail :)

For example, look at the "Yahoo! Cloud System Benchmark" AKA YCSB paper. Those researchers spent a lot of time designing the benchmarks and properly configuring each database that they were testing. They even dedicated a researcher per database to sit down with the developers to review the configurations and the test runs. I was part of this process for the Apache HBase as a dev. In the end, everyone was still critical of the results once they saw the graphs comparing the DBs.

But, I'm still glad they did it as I use YCSB as one of my tools to benchmark HBase.
It costs 10s of millions of dollars because that is how you prove a drug is safe. That isn't unique to the US. If you want to launch a new drug in the EU, it's not going to cost you any less.
... is it broken? Doesn't work for me.
Team Collaboration for Building with Open Source Code
Facebook boss Mark Zuckerberg launches new immigration lobby group
I recommend blocking out time to concentrate. I find lead time is definitely required to get progress from mode to mode. If you've got a meeting or something else scheduled every 20 minutes your brain won't lock in. If you're in a corporate environment (like me) you need to work hard on this and keep your meetings blocked together or keep your calendar free. Knock out the morning admin and tasks and you have all afternoon and evening to work and progress. This applies to code but also for phone calls - once you start, try not to stop until your mind needs a break. Keep calling, keep pitching, keep coding.

As for mode 3 - it can be tough to get to Mode 3 in a corporate setting because often you've not been given the freedom to think in a way that can lead to Mode 3, but it does happen. For me I just need some runway of time to settle in.
Foursquare Raises $41 Million to Prove Business Model Can Work
The usual method is interfacing with bitcoind via the JSON-RPC interface: https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)

There's also bitcoinj: https://code.google.com/p/bitcoinj/
what if you sent a rogue signal that made your plane think that another plane was about to hit it? would your plane react automatically to try and avoid it?
The promise of ripple
I really enjoyed my time with my ex-partner in rural Indiana. Perhaps because it's just so different to anything we have here in Britain.

Cities are largely the same wherever you go - London, Chicago, Sydney - they are all big towers, shops, bars, metro, money flowing around, and so on. It's when you get out into the country that you get a real flavour of a place.
This particular problem is so embarrassingly parallel, I am surprised the speedup is only 14x.
Some business models only work at scale. Scale can be users, data, traffic, partnerships, distribution or a variety of things.

This is a bet that Foursquare will find a business model as they become the location service everything builds on, or something else, that only works at scale.

In the scheme of private equity financings, this is a rather small deal and makes perfect sense for Foursquare.

And in fact, buying equipment is one of the worst things to do with cash. If you have the cash, then you should leverage that to finance or lease the equipment. :-)
>Young founders don't trust you because you don't know the latest technology that has come out in the past 2 years.

This would be a really silly assumption. There seems to be little correlation between age and acclimation to new technologies.
good ideas behind this post
Fantastic read --very practical advice for startups, especially in the saas category.
Bitstamp was down for a large portion of the crash yesterday as well.
Sold - app that sells for you
Foursquare: An Ads Business With a Dying Product Hook
The economic malaise in Spain is really unbelievable. Take a look at this chart:

http://bit.ly/YNOc4q

(Also view "Unemployment" instead of "Unemployment rate" on the left menu to see the bigger picture)
As a developer, I find that designing the web app that I'm developing for makes the effort/project much more enjoyable.

Web app development is the type where you do things differently for every project. Going from writing ajax handlers on the client and server, to using KnockoutJS (or Backbone or Angular), is extremely fun because it lets me focus more on the UI.
Maximize profit from incremental CPA analysis
Funny, that this didn't happen when Bitcoin was climbing into the stratosphere, but when it was crashing.

When your trading fees are a percentage of the value of the transaction, and you most likely have a large personal investment in Bitcoin, you have a -highly- vested interest in arresting a crash.

And yes, I know that MtGox is hardly the only place you can trade BitCoin, but it's definitely the largest.
Can confirm "dunder" used frequently at PyCon. Personally I prefer "under under".
> Many of their discoveries are reformulations of older drugs meant to allow a repatenting and re-marketing of old ideas.

I think you're confusing evergreening, which is a real problem, with the number of NME's that are being generated. NME's are "new molecular entities", or totally new formulations.

>Many of the new supposedly breakthrough drugs do not provide significant improvements in mortality, but do cost huge amounts of money so that they can recoup their investment.

Low hanging fruit has been taken and newer methods of discovering safe and effective drugs are needed.

You might find this shocking, but pharma is a dying business. Companies are divorcing their drug development departments into separate businesses so they can fail gracefully. The blockbuster drugs that can recoup the investment of looking for a needle in a haystack aren't coming any more.

>If, as these statistics imply, you can show that the drugs and other changes in medical care that provide positive changes to quality of life and mortality are coming from government research significantly more so than other sources then why subsidize private research, why protect the private drug development system that results in outrageously priced drugs, why waste 2/3rds of research money to produce such a disproportionately small portion of the advancements in medical knowledge?

This is absolutely, 100% totally and COMPLETELY false.

The government IS NOT INVOLVED IN DRUG RESEARCH. Honestly, period. They can't afford it! It costs a billion dollars to whittle 10,000 drug candidates into 1 FDA approved drugs. NIH grants aren't even 1% of that cost.

The government is not responsible for very much actual drug development at all. They don't own or fund the labs. They fund the schools that do the work on the lower level theory, on the tools and concepts that will one day be commercially viable.

Private labs handle the vast majority of all new molecular entity discovery, pre-trial, trial, etc. They have the money, labs and teams capable of handling it -- NIH funded labs often don't!

Here's a list of NME's for 2013 so far: http://www.fda.gov/drugs/developmentapprovalprocess/druginno...

Remember, the FDA is the gatekeeper and these companies research thousands and thousands of candidates looking for something that they can statistically prove safety and efficacy of to the FDA, and the FDA gets to decide.

As you can see from that list, the FDA doesn't allow new molecules out very often.
Last summer, my extended family and I chartered a bus for a few days of touring in Washington DC. I'd never been before and I was dying to check out all the monuments up-close, but the crowds and the heat conspired to confine us to museums for the entirety of the trip. By the final night I had yet to get a good look at the national mall.

At 8:00 PM on Saturday, I decide that I will not be leaving without visiting those damn monuments. Cue Google Maps: aha, there's a twelve-mile bike trail between our hotel and the mall. I don't have a bike, but I did pack passable running shorts. The bus departs at 7:00 AM Sunday, t-minus eleven hours. Let's do this.

At the behest of a whim, what ensued was one of the most magical nights of my entire life. I could probably go on for pages, but I'll refrain. To summarize, I spent 3.5 hours walk/jogging along a breathtakingly gorgeous trail, two hours running excitedly between the amazing and largely-deserted monuments (some of them, like the Korean War monument, are especially captivating in the dark), and another 3.5 hours battling fatigue, sore legs, and god-awful chafing the likes of which I had never imagined in a race to get back to the hotel before the heat of dawn.

Spontaneity really pays off sometimes.
I'd argue that you might even run into some convergence since some words will be more common than others. I suppose that's why you're always taking the "Nth" word you find but at some point you just run out words in the definition.
I wasted an entire day at work there a few years ago.
Odd, considering it works fine on Firefox on OS X 10.8 for me. Perhaps your Chrome install is broken? Or does Chrome simply not support the cat symbol?
E-commerce: Quickly does it
Zombies of the Tech World: The VC Brain Drain
"to my knowledge no used-in-practice cryptosystem is based on taking an NP-hard problem and turning it into a cryptographically useful one-way function"

Not used in practice, but such a result was presented by Atjai and Dwork:

https://dl.acm.org/citation.cfm?id=258604
For technical reasons. We're waiting for a deal with a strategic partner to close, we can't technically start charging money or distribute our app before that.

Can't go into specific at this stage but imagine we're building an iOS app and waiting for Apple to approve it (not our case but close enough)
It only does a few thousand emails; the compose window is very much top-quoting oriented; I hate the stupid "menu hidden sideways under the main view" (but everyone is doing that these days). Lots of small things like those.

I dunno, they've done a pretty good job of the app but it's not for me - there's still way too much friction and frippery involved for my brain.
The only reason those thieves don't know they're there is because they aren't very knowledgable (if they weren't thieves I'd give them the benefit of the doubt, but you called it...)

Some might say that thieves should know what security systems may be there... I know if I was a thief I'd avoid stealing smart phones all together!

The best thieves already know what security systems are in place, the real battle is making sure they are actually secure.
Use Your Unfair Advantage To Create an Unforgettable First Day For New Hires
Then maybe we should find a way to make trials cheaper. Why does it cost one billion dollars to bring a new drug to market? That could drastically limit the innovation.
Success for an exchange that makes money on trades whether the price is going up or down is a very different beast to success for someone losing half the value of their investment...
You can use them to decorate the memorial for your life savings :)
Pinboard, keeeb, Evernote, [Snip.it], del.icio.us, Pinterest to name a few of the image + article ones. Lookwork, Clipboard, icebur.gs, Image Spark, ConceptBoard, et al for image-only bookmarking.
There were some attempts to make the knapsack problem into an encryption system. But the early attempts were broken, then patched up and re-broken etc, and nobody has invested enough time into breaking the latest efforts, so cryptographers don't trust it.
Java Applet Attack Wipes Out Bitcoin Accounts On Mt. Gox
I don't think that'd solve the problem though. His password was stolen. So the hacker had the password and entering it twice would be the same barrier as entering it once.
"Teso has not shared too many details about the tools he used to effect the attack, as the vulnerabilities have yet to be fixed."

"has not shared" but then what is the security and methods by which he keeps the info private within his own computing environment? A motivated attacker could certainly take the initiative to get the info from him. Either by physical break in, phishing or some other devious method.
CRUD apps are boring. Even if the process of development is made less boring, the final product is still just a CRUD app. :)
Probably they think of Google and Facebook. "X% of a 50+ billion is better than..." and all
What is Drupal?
Midwest is where its at
A sizable chunk of our paychecks have been stripped away over the years, with the promise of a return after the governmentally decreed retirement age. Therefore, our financial situation has something to do with the government when it comes to retirement. It's quite possible that we can retire earlier or must wait until later in spite of this, but it's a clear and frequently unavoidable connection for most of us in at least the US and I think most other developed countries have something similar.
Finding startups for work in San Francisco?
I recently started looking for new opportunities in SF, and seemingly by chance began talking to a couple of startups. The idea of helping these companies grow is really exciting, so I've been trying to find other startups to talk to. Unfortunately, my network in the bay area is not that large, so I'm unsure how else to find them.

So, what are some ways that I can find startups that are hiring and might be interesting to me?
Do you have to make hundreds of millions of dollars to hit a home run? There are different kinds of home runs, my young friends.

Straightaway center field at the polo grounds was 483 ft.

Wrigley is 353 down the right field line.
The nature of work has changed so much that I find many blank stares in the faces of young entrepreneurs when you ask what they do in their off time. What's off time? What if work is play or simply that one so completely enjoys their work and doesn't know how to draw a distinction between Work and Life. On the other hand, a huge plethora of tools, cloud services, saas, etc manke it available to "work" anytime, anywhere as never before. From project management to the ability to create meaningful communication with remarkable time-saving features (15Five.com) the nature and time-required for work is what you make of it.
in an emergency you can eat them?

http://community.seattletimes.nwsource.com/archive/?date=199...
I prefer one that takes a picture of a cat and knows when it is bringing something home. See http://hackaday.com/2010/05/14/cat-door-unlocks-via-facial-r... for more.
But that's the question: How?

The spoofed messages is easy to believe, but these message systems (ADS-B and ACARS) do not interface with the FMS and thus an attacker should not be able to take over the FMS in this way. So some critical piece of information is missing.
Classic iOS Developer Tips - Categories in Objective-C
Add methods to Objective-C objects, including Apple frameworks. Applicable to Mac and iOS development.
About your edit: That's not actually a good key characteristic. E.g. in the context of purely functional data structure, the key property is that hash functions are fast to compute and provide keys that are easy to look up, but may have collisions.