skysight-inc/HackerNews huggingface dataset:
I've been thinking along similar lines, I think. One problem I see with data in RDBMSs is that data gets transformed in the process of importing it to match the schema, and this transformation loses information, i.e. it's hard to recover the original meaning and context, because it's been contorted to fit the schema. Schemas tend to need to evolve, and so you'd like not to be stuck with the assumptions of schema 1.0 forever. Data isn't that big these days in relation to the speed of computers, so you could keep the data in its original form and leave open the ability to "reimport" to fit the current schema as needed. If you're building a website, for instance, then your web app is going to be doing a limited number of queries over and over. If you start from the queries, you can infer things about how the data should be organized, e.g. which indexes are needed. In fact, if you took a query and pre-generated all the possible results of that query and saved them, that's basically an index, the one that fits that query. The inputs to this hypothetical database would be the original unprocessed data, the set of queries you need, and mappings to transform the unprocessed data into queryable form, i.e. the equivalent of a schema. The inputs apart from the data proper would also be considered as data.
He is close to a volcano, and on the edge of a tectonic plate. He could likely extract geothermal energy for heating purposes by merely drilling a few meters into the ground, which would greatly reduce the power load on his plant in the winter. I wonder why he didn't go that route - he must have though of it.
the real story behind this is how americans and american social and political policy is being manipulated by corporations.

We swim in a sea of propaganda. We need to wake up to that fact.
The calculation for unproductive keystrokes should have typed keystrokes on the bottom.
Slack is awesome
Apple Can’t Ban “Rate This App” Dialogs
Kiwi - A Procedural 3d Modeling Language
Original writer here. Let me know if you guys have questions, etc. Was about to post this to HN, then noticed it was already here!
The "DeWitt Clause"
Show HN: Heythere - social location-based pinboards
A few K-12 schools using IE8 is not a compelling reason for a modern Javascript framework to continue supporting it.
Different developers are good at different things. Some developers like looking at the big picture structure of program, other like minute detail(Bug hunting) for example.

People with ADHD can't focus on detail before they zone out. They need be in either intense(Lots of pressure, like sales), or big picture and creative positions.
It's an interesting question how much added flexibility decreases the time. If you add a letter to the pattern it increases the complexity by a factor of 36 (26 letters, 10 numbers), but if you add an optional letter it actually halves the complexity, because strings are acceptable either with or without the match. If their pattern was torbroke?ra?ge? then based on the time quoted, if it takes 2.5 years for 9 letters, we'd expect only 114 days for 9 letters plus three optional letters. The fact that they only have one letter missing means they probably didn't have much more than 2 optional characters, since you would expect on average half of them not to appear.
If I understand your problem correctly, you can just build on the server, right? That's one of my quibbles with Go; the "write-compile-run" cycle gets annoying. But, for me, the benefits outweigh the harms.
And everyone needs to ask how many deserving scientists are being mistreated in a similar manner by being labeled as bogeymen with du jour-isms of our time.
What was the old one?
"Twitter requires clients to ask for the DM permission before they can send DMs"

Perhaps it should, but it doesn't - apps can use the normal API to send DMs without asking for the special DM permission. So the use of the "d" command through the API isn't a vulnerability (it doesn't let anyone do anything they aren't supposed to be able to do), even if it is weird.
Migrating Graphite from SQLite to PostgreSQL
Thanks. This was an amazing guide, highly recommended.
The unfortunate reality is that it frequently takes a change of policies to make projects even semi-profitable - electric cars rely on tax credits and tax incentives for charger installations. Comparatively high gasoline taxes help as well.

Government can take on financing risk and regulatory risk. VCs only want the financing risk, any deck that involves a point "And then we're going to lobby the government to raise taxes on competitive industry and/or give us and our clients a tax break" is not likely to go well.
Why did del.icio.us fail and what are the alternatives?
I am currently working on what del.icio.us could have become if it wasn't acquired by Yahoo (www.shelfbeta.com), I want to hear from others why they think it failed.

All thoughts welcome!
Yeah totally. And if you can't be bothered to read your car's owner's manual from cover to cover you probably don't deserve to be driving it anyway.
I'm actually surprised that 38.5% is human. That seems high to me.
Thanks! I meant the vim colorscheme.
http://test.notch.net/ld28/ld28.html -> Notch's game. Runs like garbage on my firefox though
In job #1 (5+ years remote): features and bugs have no formal platform, mostly wiki and sprint planning in spreadsheets. Ocassional phone calls but mostly Skype meetings. Knowledge base: dokuwiki. Code hosted on Bitbucket. Cisco compatible VPN (on Ubuntu: network-manager-vpnc-gnome), Virtualbox, Windows Remote Desktop for accessing servers. Trello (soon) and we used Pivotal Tracker with little success. Server monitoring with New Relic.

In job #2 (remote, almost 4 months in): Features, bugs, release planning, code and some documentation, all in Github. Chat: IRC Cloud or Skype. Calls and screen sharing: Skype or Google Hangouts. No VPN but lots of SSHing into machines on Digital Ocean. Some other documentation in Google docs.
It brings up an interesting conundrum. The more that pilots use autopilot for approach, the less feel they have for what the controls should feel like at the correct airspeed. However, if we just outright ban auto-pilot for approach, there is more room for human error...
I think it's really important to understand the impact cycle helmets have. They negatively impact the number of people cycling. They enforce the perception that cycling is dangerous. Finally, as the study showed, they are designed to only be involved in an accident between you and the road. Not another vehicle. They bring a false sense of security.

If cycle helmets were made compulsory in the UK, it is calculated that an extra 253 people per year would die from obesity related diseases ( http://www.cyclehelmets.org/1231.html ) . Ironically cycle helmets kill.

What is interesting about this is the identification of two groups of cyclists. The 'speed' group who currently wear helmets (and usually have lycra) and then the slow group (the rest of society) who just want to go from A to B. Helmet laws specifically have a negative impact on the slow group. This is the group of people that we need to encourage.

As mentioned in the BMJ article ( http://www.bmj.com/content/346/bmj.f3817?ijkey=I5vHBog6FhaaL... ) :
"For others, this is an explicitly political matter, where an emphasis on helmets reflects a seductively individualistic approach to risk management (or even “victim blaming”) while the real gains lie elsewhere. It is certainly true that in many countries, such as Denmark and the Netherlands, cyclists have low injury rates, even though rates of cycling are high and almost no cyclists wear helmets. This seems to be achieved through interventions such as good infrastructure; stronger legislation to protect cyclists; and a culture of cycling as a popular, routine, non-sporty, non-risky behaviour."

This stuff is important. The UK justice system is permeated with the belief that if you were not wearing a helmet then you were, in some way, partially responsible. It's got so bad that insurance payouts are being affected by this.

Note I personally don't wear a cycle helmet except in winter when I want to have a bigger light to see the trail ahead of me as I commute to work. However if I go out on a club ride then I wear one. I'm pushing the speed of the bike and it could slip out from under me. I do not wear it with the belief it would save me if I had a collision with a car.
> Neither do corporations, but whenever you hear anyone say "corporations shouldn't base their moral systems around money", then it's all about "free market", "profit" and "shareholder values".

I'm not sure if you're trying to highlight an aspect of communal hypocrisy, but I will say that I wouldn't be one of the people shouting back stuff about "shareholder values" in response to a call for corporate social responsibility.

> it's a bit of a stretch to assume people-people morals apply to people-corporate situations

Sure, there's a bit of a power dynamic in play. But we should also remember that corporations are just huge groups of people working together for some kind of common cause. If you do something kind for a corporation (like, for example, responsibly reporting a security vulnerability instead of releasing it into the wild) then you're essentially doing something kind for the people that work there.

I'm not saying anyone needs to go out of their way to be kind to corporations... I'm just saying we shouldn't treat them like they're not "real" and don't deserve a single iota of basic respect. (Of course, if they show a lack of respect to others, that complicates the picture, but the same would hold for "people-people" morality as well.)
http://emonic.sourceforge.net/index.html

IntelliJ still seems to be a wishlist item. Surprised there is nothing considering how many other great C# tools JetBrains produce.
Don't try it at an interview at $startup or $famous_company, though.
Privacy and Cloud Computing in Public Schools
This is dangerous.

People with ADHD are at high risk of suicide and depression, precisely because they blame themselves, and think its a moral failure.
Notch ld28 - Santa's last minute chopping
Why Finding Your Dream Gown is Impossible
Not something I would use, but I really like the clean design of your hompage. However, in order to get a feel for what the app is doing, without having to read the explanation, I think it would make sense to have your screenshot in english, if the rest of the text is going to be in english.

I don't have an evil plan that everything should be in english , always. If your target market speaks another language, than go for that, but mixing the languages seems strange. I'm sure it's trivial to match the languages in the screenshot and text if you are trying to target multiple languages.
Well, could you add instant messaging functionality to IMAP? Can you manage multiple inboxes with one IMAP account? Can you do server side threading with IMAP? Can you manage attachments and messages separately with IMAP? Can you upload attachments NOT using base64 using SMTP/IMAP? Can you use labels with IMAP? Can you manage multiple domains under IMAP? etc.

As for iOS client's there are exactly 3 that come to mind. Gmail, Apple Mail and Sparrow (discontinued).

We realize that this product is not for everyone - but for those who want a zero config, hassle free product.

Mailpile is for an entirely different audience.
Anybody remember this pilot jailed in CAR for reporting a massacre he stumbled upon? crazy story http://www.telegraph.co.uk/news/worldnews/africaandindianoce...
Scott Adams: "Passion is bullshit...My own experience is that when stuff works, I get really excited about it. Passion follows success.

Scott Aaronson: " The obvious thing to say is that, as a student, you should follow your talents and passions, rather than following the generic advice of some guy on the Internet who doesn’t even know you personally!"
The solution is combination of more automation and more communication to the user (pilots).
nice site; I like that they've implemented a css based laptop to show an example in versus using an image. see http://typing.io
(late edit: not Heartland: Rethink Robotics. They renamed before Baxter launched.)
> This isn't even close to blackmail. This is a security consultant publishing a vulnerability that he discovered on his own time, that apparently Twitter's internal security team missed. That might be embarrassing for Twitter, but that's hardly homakov's problem as a third party.

Perhaps "blackmail" was too harsh a word. A better analog might be discovering a business left their back door unlocked. Do you announce it to the entire neighborhood because the business doesn't give out "security prizes," or do you attempt to notify the employees? That seems like the point of responsible disclosure.
"The past is never dead. It's not even past."
-- William Faulkner
I don't think so. He actually jumps back, as if trying to physically get away from the creature.
“I know I saw a spreadsheet a couple of weeks ago; when I want to find it again do I look in my file system or do I look in my email?”. Bill was trying to make multiple points with this simple example, but the primary one was not that there should be a way to search across disparate stores. (from part 1 of the series)

My first thought was: put your mail in a Maildir instead of that pst file and you have "unified" storage ;-) It seems they wanted to build something like the opposite of Unix: "everything is a (structured) database" instead of "everything is a file".
> Which probably means that the libraries available would be miniscule. A decent graphics (or even math) lib can be well over 1MB. Did you got much out of that era TP besides the ability to use the core language structures?

A decent graphics/math lib written in TP could be much smaller than 1MB. There's tons of 64k demos written with Turbo Pascal (it helps that it has inline asm). By which I mean "decent" for that era. Say, a functional SVG engine would be something different of course.

The math lib would probably also have to spend bytes on certain functionality that we'd today consider "core language".
Yeah, it seems like there should be a big red light on the air speed indicator that says it's under the pilot's control.
China's Jade Rabbit rover rolls on to Moon's surface
Nah, the author thinks right, it's humor.
The wiki says "You can use rbenv or rvm to install other ruby versions on DreamHost". I guess they just don't care enough to upgrade system-wide, or have some internal issues that hake it harder than expected.

Also, they're your hosting provider, not ISP. Your ISP provides you access to the internet.
I like it. It would be nice to see a comparison to where you stack up related to other people as far as speed and productivity.
"Competent to stand trial" and "not guilty by reason of insanity" are two entirely separate things. They are not mutually exclusive. Someone who is competent to stand trial upon arrest, or weeks or months after arrest, could still very well plead insanity and be found not guilty.

I don't know the specifics of this case, but given just those facts he could still very well be found to have been insane.
Netcraft Site Report for http://torent-ladys-world.info
Out of curiousity does anyone use any of these style devices? And if so what for?
http://www.reddit.com/r/flying/comments/1srp6a/cockpit_voice...
No, time is defined in terms of atomic properties. It is not a function of length. (Length is, however, a function of time). A second is defined as the duration of 9,192,631,770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium-133 atom.

A meter is defined in terms of the speed of light and the definition of a second. A meter is exactly the length of the path traveled by light in a vacuum during a time interval of 1/299,792,458 seconds.
>Internal matching; orders aren't being routed to exchanges but if are internally matchable, just reconcile the books internally and they collect the bid/ask spread on both side of the trade.

Doesn't that violate national best bid? Also, a lot of retail dumps market orders, so how do you determine the price to match buy-sell pairs at?
I bet big deciding factors were that the IDE is eclipse-based and it's a statically-typed language that is "close" to Java. That limited his choices quite a bit.
Is there anyone with airline pilot experience who could come with some detailed analysis of this? To me, I would hazard a guess that whomever was controlling the airplane was unaware on short final that the autothrottle had been deactivated. This is consistent with pulling back on the control column to maintain altitude, an action which will give in the desired result when the autothrottle is engaged, but must be accompanied by manually increasing throttle otherwise. This is an elementary piloting mistake, which I believe is impossible to do in the Airbus since the fly-by-wire system will prevent you from placing the aircraft in a stall condition. So this might be consistent with the information that the captain was transitioning from the Airbus to the Boeing. However, I would be surprised if the investigation doesn't provide additional details about the human factors among the flight crew.

I guess the biggest question I'm left with after this is how professional pilots can make this kind of elementary piloting mistake: Not watching the airspeed on final approach, and not reacting immediately when the PAPI indicates that the aircraft is too low. I was left with the same kind of question after the Air France disaster; this plane was stalled straight into the ocean from cruising altitude. It's a big mystery to me how three pilots could overlook this condition for four minutes. Maybe this is just the kind of fluke accident that will happen sometimes when you have ten thousand airliners in the sky every day. But it seems like a good idea to investigate whether pilots rely too much on the computers and forget the basics.

Regardless, let's not draw any conclusions until the investigation has had its say. It's okay to speculate, but I feel that it doesn't provide a lot of benefit to go into detailed scenarios when the complete picture is unknown.
Delicious didn't fail, it was a successful startup that stayed relevant for years after a decent acquisition, before fading away.

I can think of a bunch of reasons why it's no longer relevant:

- Yahoo and many of their properties stagnated

- mobile browsers didn't support bookmarklets and extensions that made Delicious so easy

- Facebook and Twitter became more convenient places for sharing links

- browsers became "good enough" for archiving links because of syncing and cross-device access
installed SteamOS on my labtop. Essentially just Debian 7 Gnome (with special steam repository) plus Steam client and all necessary drivers (ie Nvidia) automatically installed. Easy automatic install...just extract SteamOS.zip to usb, boot usb with UEFI enabled, and will install to first disk (just make sure your first disk is unused, as the auto install will not prompt the user for anything). Went ahead and enabled all the debian repos (so can install any debian program, so can function as a desktop workstation or server). So now it is basically like I've had in the past with Debian 7 plus steam client. And of course only the steam linux games work, although you're one "sudo apt-get install wine" instruction away from running most windows programs...
How much control do we take away though? I'm a private pilot, but also an automation fanatic. Software doesn't get tired, it doesn't have a bad night of sleep. If its well written, it has a much lower failure rate than humans.

The ILS wasn't working, but the GPS was. All major and most minor airports have approach plates/terminal procedures. Calculate the desired glide path to touchdown on the runway. Display on a MFD (multi function display) plane, glide path, runway. Proper glide path? Green backlight. Outside of margin glidepath? Yellow backlight. Fall within dangerous limits near the ground? Red backlight, engage autopilot (to go to hold position indicated by approach plates), go to full power, and disable pilot input until above safe altitude (props if you notify control via ADS-B of go-around due to human error).

http://en.wikipedia.org/wiki/Approach_plate

"Approach plates are essential for an airplane to make a safe landing during instrument meteorological conditions (IMC), such as low ceilings or reduced visibility due to fog, rain, or blowing snow. They provide specific waypoints and altitudes necessary to line an aircraft up with a designated runway for landing, as well as important navigational information, such as radio frequencies of navigational aids and required course headings, and the prescribed minimum visibility requirements to execute the approach."

http://flightaware.com/resources/airport/KSFO/procedures

Runway 28L approach plate:

http://flightaware.com/resources/airport/KSFO/IAP/ILS+RWY+28...
How many involved marijuana?
Only to people poorly informed enough not to know that "some random guy in a legal jurisdiction we don't know anything about has us by the throat, and we're okay with that" should make a service look rather sketchy.
An excuse.
I'm not a pilot, but the ability to set the throttle to idle (including all auto-controls) while the plane is in the air without warnings seems dangerous to me. It sounds like a better indication that there was no thrust may have helped the pilots recognize the error sooner.
Have you considered hackpad.com for a wiki replacement?
I understand what you say here and below, but basically, whether we wish the world were otherwise or not, when people form corporations a line is crossed, and you enter a game where people will be ruthless in the interests of their own team. Homakov has some information: it's up to him to assess the value of that information and to assess the expected payoff from the different actions he can take. Unless we can make an argument that someone's private life is on the line here then the rules of the business world apply. There's a reason people derided Mitt Romney when he said "Corporations are people too my friend."
Laughing at 'unsophisticated retail traders.'

So, now I'm unsophisticated because I would like to own some individual stocks? You assume the execution is all that matters, but if you are investing in the long-term profitability of a company, then I certainly hope a few hours or even a day doesn't matter. But a $10 commission on a $1000 trade starts you at 1% in the hole.
There is an opensource privacy guard built into cyanogenmod. I just installed the latest nightly CM 11 on my phone (built off of latest android 4.4.2 kitkat), and was pleased to see textsecure integrated as the default SMS as well. Thankfully the CM community cares about things such as privacy...can't trust the big corporate behemoth google.
I've been on adderall for awhile, and while it has had a marked positive effect on my ability to focus (which has been life changing), the negative side effects suck. I've looked into DIY biofeedback setups, and look forward to the day cheap off-the-shelf biofeedback setups become available for treating ADHD.
This is basically why they created the flight director. http://www.flyingmag.com/wonder-flight-director

With it you get the hands-on feeling of flying the plane with the precision of AP/ILS information.
For my remote work, I use Google Docs (tracking things) and Sqwiggle (video conferencing). Everything else is just normal stuff I use in my regular job and regular life.
Wouldn't following your talents overlap heavily with getting excited about things that work for you?