skysight-inc/HackerNews huggingface dataset:
Just to correct a math error, you probably live in an area thats only 45% R, maybe 5% D, and 50% disenfranchised. Never forget at least half the population chooses not to vote. This election they're expecting to set an all time record in my home town of just under 60%.

I don't want to throw away my vote, so I'm voting "L" party on my ballot.

I do enjoy Rozeff's explanation of why he doesn't vote. "I do not wish to endorse a system that has produced and continues to produce what I think are pragmatically bad results"

http://archive.lewrockwell.com/rozeff/rozeff224.html
Thank an Immigrant This Thanksgiving Day Campaign
Sorry is anyone who offers the contrary opinion - no matter how politely- that space tourism is frivolous, going to be voted down just because its an unpopular view about here?
Tech recruiters defend 'no poaching' and other tactics
Very entertaining read; I suspect your book is equally interesting.

I've had both experiences, one book published by a mid-sized publisher, and self-publishing another. When publishing the book myself, I found myself immersed in the world of typography, paper weights, ISBNs, and designs. It was really, really fun. I'm thinking through a new book project now and am starting that process again. I'm looking forward to seeing what new tools are out there.

A bit off topic, but what I really liked was that little pumpkin pie that you baked. How small it was! Why was it pink? Even the consistency of the pie looks perfect. I can't figure out how you got those small wisps of whipped cream into such tiny loops?
Yep, it's supported, but it's not necessarily easy to upload the files.

You can only use a mobile app or the web interface to drag and drop files...
Show HN: Vimrcfu – Share your best .vimrc Snippets
Indeed, I was reading usability text books in college many years ago pointing that out. But Google threw all that out with flat design and now they have to reinvent it. They always have been very bad at taking in external ideas, so lets all just pretend they didn't just rediscover something everyone knew, otherwise they will throw it out again under the not invented here heading.
Property investment is a little different because you can usually recoup at least some of the money spent at a later date by selling the property. A building without a wood rot problem will always be worth more than one with one, especially when the problem is likely to get worse over time if it's not dealt with.

A software project on the other hand is typically worth close to nothing if it doesn't fulfil it's requirements , so the sunk costs are different.

To the second point, the problem with programming projects is that you are often competing against more enthusiastic and less experienced devs who are naive and under estimate.
A book not containing a fringe, weak theory does not make it bad.
I agree completely.

How do you vote when there is no candidate you can honestly support?
This is really impressive! Do you mind sharing the js source up on a repo?
Apple Secretly Opened a Software Office in Seattle
So what are some people building with this? I'm curious of the possibilities, which probably are endless.
Yeah, previously we had a no-configure setup (just a configuration file). I have some thoughts on how this could be implemented in Qake properly, but didn't get to it yet.
Try this:

http://ideasquares.com/about
Awesome. I have no interest in using this, but the more pressure on Apple / Dropbox to up their storage quotas, the better.
We use OAuth so we don't store any API keystroke passwords. Well more than the ease we are trying to make this collaborative so you can add data to your team mate services easily.
> I smell a bubble in online photo storage. Every pic I take gets uploaded to G+, Facebook, Dropbox, and apparently now Amazon.

I know what you mean. Lately I've gotten the impression that companies aren't offering photo storage as a feature to entice more people to use their services, but that they want our photos for some reason. Maybe advances in image recognition let them use the photos to mine marketable data?
So the argument here is that we are trusting github not the author of the software. And that way we can trust the code audit we do on GitHub to be the same as the downloaded software. So we don't have to use our own software tools to do that audit, we can look at the code on github.

I can see that being a valid argument for github however for self-hosted non-famous authors the fact that they are who they say they are means nothing to me°. And as such I'm going to have to audit the software on my box regardless. (Or just forget about auditing and trust of the world is a safe place - which is what most people do anyhow - and if you are doing that you don't believe in mitm's anyhow.)

°also I would argue that they signed certificate doesn't prove that anyhow. And state actors can forge these anyhow, so we are now talking about people who control your pipes, but not the government, and who hasn't hacked the end point. And
Can Chatting About Food and Sports Shield You from Layoffs?
This is really nice. Is this workflow, creating new interactions by dragging the circle, an official Material Design thing?
Is that true? Visiting the site [0] there is a sections that says:

Desktop - Install the Cloud Drive application for PC to add photos from your computer. Download for PC.

It does warn though that:

We're currently working on a Cloud Drive application for Mac.

[0]https://www.amazon.com/clouddrive/primephotos
This was going to be my question. It says it supports .RAW, but does that mean it supports RAW files in general (i.e. CR2, ARW, NEF, etc.)?

If so, this is a huge thing for me. I've been looking for somewhere to back up 2TB of RAW files for a long time, but there's nothing out there that's affordable/trustworthy enough that i've found.
realloc will grow if possible, but will malloc and copy if it cannot be grown. Some allocators will round up to a larger size (like a page size), so allocations up to the page boundary will be free. Most modern allocators use small block optimizations and other techniques, the net effect of which is that realloc will usually require a malloc/copy.

You should treat realloc as a semantic hint to the allocator, but for performance analysis you should always assume that it will allocate/copy.
Do Me a Favor and Change Your Email Signature
It would definitely shred the drivetrain. The Tesla's Drive Unit is already the weak link in the chain when it comes to hard acceleration, they've been failing left and right after a few thousand miles which caused Tesla to bump their powertrain warranty up to 125,000/Unlimited miles depending on the model (the 65kwh version has the lesser warranty).

The Drive Unit in the Model S was designed by Borg Warner and looks roughly similar to this cutaway of the Roadster's gearset: http://www.sae.org/dlymagazineimages/web/516/7953_8579.png

The issue is in the straight gear-to-gear interface where ~600NM of torque is transferred through a contact area measured in square centimeters. Modern metallurgy can produce some very strong alloys but any flaw means the gear teeth will wear at an incredible rate, leading to the widespread reports of noisy/failed Drive Units. I'd imagine that future designs will use a planetary gearset which spreads the force over more teeth/surface area, that type of gearset would look like this: http://www.rohloff.de/uploads/pics/planeten_start.en.jpg
Things you didn't know about procrastination and how to really beat it
TBH I just tried it out, not as useful as previously thought.

$8.25 a month to get unlimited photo storage. It does not, however, give you ability to share albums, just individual files. Which makes it meh, since I can't share entire albums with people, which is what I'd want to do if I upload all my photos.
What's the best vintage arcade game in the Internet Archive's collection?
then you've made the point. one needs to figure out what account to follow by discovering, while rss is usually marked with a predefined topic and way more intuitive for subscribing.
I wouldn't define the second example as having buttons at all, they are just text that can be interacted with. If they outlined the white buttons and left the color on the other then they would have a proper example of buttons comparing with/without drop shadows.
We are working closely with Slack team to get this going. I don't foresee that happening since we promote people to get on board with slack. It's a win win. But I do get your point :) thanks for the feedback.
When management has no development experience, it's even more impossible. At pretty much every place I've ever worked, features get added and the scope changes many times before the project is finished. When it's not finished on time, management likes to blame the developers and can't figure out why nothing is finished on time.
> I really liked was that little pumpkin pie that you baked. How small it was! Why was it pink? Even the consistency of the pie looks perfect. I can't figure out how you got those small wisps of whipped cream into such tiny loops?

I was stretching the truth a bit by "baked". It was baked in an oven, but that's because it's made out of Sculpey. :)

My wife checked out a book [1] about making food from polymer clay from the library and we spent an afternoon playing with it with the kids. I was pretty pleased with how mine came out.

[1]: http://www.amazon.com/dp/B00CK8CLGG
For photos:

.bmp
.gif
.jpeg
.jpg
.png
.raw
.tif
.tiff

For videos:

.mp4 (including mov, 3gp, m4v)
.avi (including divx)
.mts (mpeg transport stream)
.mpg (mpeg program stream)
.asf/.wmv
.flv
.ogg

The restrictions can be found at http://www.amazon.com/gp/help/customer/display.html?nodeId=2...
... I don't... walks into a corner
Why is this downvoted? It's a detailed critique, on-topic, etc. Provide feedback, a counter-point, instead of down-voting.
Interesting. This sounds like an Agency Theory issue.

http://www.investopedia.com/terms/a/agencytheory.asp
YC lets them in because the people making that decision believe said founders have some (unspecificied, but non-trivially non-zero) chance at building a company they can sell (to other investors or "the public" in an IPO) for far more than they invest in it.

It seems people are making a category error with respect to YC. YC's purpose is not to foster a cradle of technical innovation with an engineer focus; it's to maximize returns on high-risk investments in what happen to be technology companies. Engineers in the startup world are like engineers everywhere else in technology work: second-class workers who exist to expend their life in the form of labor for (relatively) token compensation in return, with lots of ego stroking to help deflect attention from that.
I just hope they don't make this public by default. I once made a wish-list on amazon, and it turned out to be public without me knowing it :S
Technical question here, since it's not open source.

Do you use only UIKit components (like UIView with UIKitDynamics) or are you using SpriteKit/Coco2D?

I'm impressed with the quality of your app/game, I'll be even more impressed if you don't use any game related libraries.
Interview with Google co-founder and CEO Larry Page
Science is amazing.
The real promise of big data: Changing the whole way humans will solve problems
I even checked, fully knowing what the answer was going to be.
I used SpriteKit.
Very cool, thanks for the update. I probably should have paid more careful attention to the paint brushes next to it, would have given me a clue.
Those two things are not exclusive (you can have both, any of them, or none).

A republic means the laws are applicable to all citizens ; it defines a juridic order.

A democracy means that the sovereignty is in the people ; it defines a way of taking collective decisions.

I agree that even in France where I live, and which defines itself as a democracy (under its 5th republic), the democratic principles are not followed to the letter. It does not mean however that voting is useless, on the contrary, it is one of many ways to contribute to the political life and participate in making a better system.
I'm going to go ahead and ask the question on all our minds: can you really run Apache/Perl on an Arduino?
I think you misunderstood me completely. I was referring to a much more fundamental nature of compilation, not to any particular implementation technique. I agree that "a couple (because I assumed the OP meant this and not a single, giant regexp) of regexes with replace" is not a particularly often used implementation technique for compilers, but it is a workable one. For example, compiling some simple custom markup language to html is a good use case for this. Take a look at "Text processing in Python" (http://gnosis.cx/TPiP/) for a longer discussion.

The `eval()` part is also nothing new or strange. There are many systems which let you input expressions, compile it and run. Scala does this, as does Nim, as did Forth for a longest time.

In general compilation is not magic, on the contrary, it's conceptually simple and it's a good thing to know the basics. This is the view I wanted to express.
I've enjoyed their blog, especially "Speeding Up Your Engineering Org, Part I: Beyond the Cost Center Mentality".

If the author(s) are reading this, when will Part II come out???
I think I will do it at some point :)
> Tesla implements about 20 modifications to the car per week

Traditional car makers do slipstream changes into their cars, but this is just crazy. Think of the service challenges, and the parts catalog challenges. Not to mention the cost of all those different parts.

"Oh, your's was made the fifth week of August, so you need a different bracket. We don't keep those in stock because they're all different. Here's a service loaner and we'll call you when it's done."
I assumed it meant something like, "we labelled part 'A' as part 'C', made 100,000 units, and now have to recall and re-label all of their part 'A's"
CrashPlan+ for less then $5 a month unlimited backup. Also it runs on my Linux server and I can have all my computers and family computers backup to the linux machine for free then the Linux box is backed up.
iCloud Hacks leaks continue with Sarah Shahi the latest victim
Would be curious to hear if they're using some sort of authentication for the client (ie. private key) as a way to bottleneck that. Would suck to have to relay everything through a smartphone for now... but there's always a better way.
Unlike Dropbox, Google Drive, and Microsoft, OneDrive doesn't seem to sync a folder on my PC. You have to manually drag files and folders to upload them. But free (I already have Prime) is a good price to backup my 500GB of photos.
You are attacking a straw man. I never said that violating privacy was the only way of fighting terrorism. There are undoubtly far better ways, but they are not the ways that the NSA are actually using and defending publically. And the government may not have alternative methods readily available.
I agree you're being a bit cynical.

They are used to the chamber and with experiments in the chamber, but this simple experiment with a feather and a iron ball is very different from what they usually see.

They probably usually see only heavy objects and mechanisms for space projects being tested there. Such a graphic and basic experiment must be well outside the norm.
Ask HN: Web app to store user's profiles
I've created a web app for our company that stores a profile for our contracted employees. The profile stores address, phone, email, shirt size, preferred positions, etc.

The original app was built in Rails but I'd like to try a different language to build the new one.

Any suggestions?

Cheers!
Awesome, thank you for the heads up. I just sent them a note.

> Once linked, you can also do cool things like offer the ebook at a discount (or for free) if they buy the print version.

Swell! That's exactly what I want to do, and people have already asked for that.
There are manned electric planes quite far into development. For example:

http://www.gizmag.com/e-fan-airbus-electric-plane/31823/

(I'm just pointing out that they are further along than just RC stuff, not trying to argue that it is significant to space flight)
Well on an electric car you can precisely control the torque output, so put a strain/torque gage on the drive train and include those in a feedback loop.
It's an excellent article, at least three different times I caught myself shaking my head in agreement. I really liked, "Congratulations, you’ve just invented Waterfall.".
I will add turn off button in the next update. Thanks!
What’s superbly dumb is that we can’t use the storage and the clients interchangeably. The storage is almost always tied to the clients. I so wish I could just start the photo app of my choice and simply pointed it to my single paid cloud storage with a standardized API, be it from Google, Apple, Amazon or DropBox.
Of one drive, idrive and google drive I stick with dropbox because of its CLI linux client, are there any alternatives to dropbox for this?
The only people who can make the NSA stop/change the way it functions is Americans though.
Start your own cult, in 6 easy steps
Vulnerabilities in automation systems lets you ring bells of Swedish church
Not yet. Probably, I should think about it.
Scribus is exactly the right tool for a task like this.
GPS Distance Accuracy Test: Smartphone Apps vs. Dedicated GPS
I prefer to call this "material modeling," because before you put a pixel on the screen, you have to ask yourself how all the components fit together in the state machine that you are building.

The analogy to the physical world breaks down, IMHO. Virtual space is completely fungible, and we aren't ready to give that up (even assuming it were a good idea): almost everything stretches, shrinks, mutates, appears and disappears. I know part of their objective (which I applaud) is move away from this kind of paradigm (or lack of one). But in practice, you have to stop at some point and say "close enough." They say elsewhere, for example, that it's better for transitions to be fast than smooth. It's in that little interval that you can sweep the impedance mismatch (between the designer's model and the user model) under the rug.

Anyway, I'm glad that we're talking about the rational basis for one design or another, rather than treating it as an impenetrable art.
How Software Can Help Move the Needle on Diversity
It's exactly the same thing I have been doing. This is a common project management practice. If you translate this practice in the terms of the original article. This is a kind of double thinking. You know the time it's going to take you, but you also know that you need to multiply it by 3 for it to be correct.
I agree completely! Instead of trying to "interpret" quantum mechanics philosophically, we should either:

A) Accept that the quantum reality is real and the classical one is not, and adjust our preconceptions, OR

B) Look for a deeper physics.
Honestly, I'd rather Dropbox keep its 1TB plan and make it cheaper. I pay $9.99 a month for it and use it pretty much only for photo storage; it will be years before I fill it up even halfway.
Title is confusing. Correct me if I'm wrong, but Quantum Mechanics is the interpretation of the very small, so the title is essentially 'Have we been interpreting the interpretation wrong this whole time?'
Side-effects aren't necessarily bad, it's composability that is good. Purity is a composable property, but there are plenty of composable side-effects.

For example, let's ignore all other effects besides file IO (especially ignoring internet IO). Further, let's assume that our only IO operations are `(read path) => data` and `(write path data) => nil`. Let's also assume that both of these operations are atomic (ie you can't perceive a half-written file). If a build task attempts to read a file that doesn't exist, that task pauses itself. When a file is written, any task waiting on the file are resumed. If you re-write a file, it has to exactly match the already written file, or the build fails. To kick-off a build, you wait on one or more files and then start one or more tasks.

Viewed this way, the file-system is a monotonic logic variable. Yes, the programming model is effectful, but there is a composable property: build repeatability. Just as you can compose arbitrary pure functions and get a pure function out, you can take any two arbitrary graphs of these constrained IO build tasks, compose them together, and the resulting larger graph will also be a repeatable build.
I have been reading HN like this for about a week now. I'm planning to add some more data sources over the next weeks.
This is totally unrelated but we have such similar handwriting that I could convince myself I wrote your sketches at the beginning.

Love the game! Great job.
One unaddressed problem with estimates is: if the developers finish before the project is due according to the estimate, there is no motivation to start doing new work.

How to solve this?
Hey, check this guy out! He waits 5 business days for packages!
That may be true, but do you have any local propositions or initiatives worth voting for? I feel that those are often overlooked in most elections.
Most companies have a "probation" period for the first 30-90 days. The idea is that if it isn't working for the company or the worker, they can end the relationship without drama. You're just doing it even earlier than that. It will cost them less for you to drop out at this point than after you have actually gone through the process of being hired.
So have they, they were formerly known as Plimus.
Great site and blog! I used to drive up the PCH to and from work everyday. It was a longer drive than if I had taken the highways but that seaside drive even made the bad days at the office tolerable.
Brackets 1.0 is here
Thanks a lot for this sources
$300k for Cracking Telegram Encryption
RSS - technology
Twitter - business

Do we really need to discuss anything technical?

Let's say Twitter created a "standard" based on their platform, that could be adopted for free by any organization - then, we might talk about it replacing RSS.
His 'boyish wonder', although personally I think it's genuine, does get annoying to those of us who have their own wonder to contend with. Though, perhaps, those completely devoid of it themselves appreciate the cues.

I really don't mind Cox... what I despise is the trend of putting comedians in to science and politics shows in an attempt to relieve the dowdiness (Sorry Dara). Then again, I'm one of those people who used to sneak downstairs in the early hours to watch the dusty math and science stuff the BBC used to broadcast for teachers to record on VHS.
I'm super happy about this!

I have been looking for a way to easily offsite backup my photos without adding another row in my "cost of being alive"[1] spreadsheet (which already contains Prime). I don't need to access them, it doesn't have to be fancy, I just want to keep them safe at a second location.

[1] Add up all the monthly/yearly services you pay for so that if you did literally nothing at all, that's the amount you'd be charged per month. Things like github, prime, linode, gym, parking permit, ACM membership, etc. That's your cost to just be alive (before choosing to consume anything).
What happens if you drop your Prime membership?
I think at this point everybody knows (or should know) MD5 is only useful to compare 2 files of the same size to find duplicate files.
Any other use is asking for trouble.
Are you hiring? Can I work for you?
Guy walks 8 kilometers in heels
The problem comes when they raise the price because of all the "added value". And I just want the "free" shipping.
I believe it's either phone OR drag/drop into a browser from a desktop, so just no client side Amazon app at the moment, maybe to keep everyone from installing it and setting it to backup everything on the initial launch.

EDIT: Nevermind, I'm now reading your comment less as "only smartphone available" and more as "use the smart phone app as a proxy"