skysight-inc/HackerNews huggingface dataset:
The following is probably going to be unpopular with non-US people on HN, but I realize that it's anecdotal. I hope it's helpful anyway.

I've had first-hand experience with about a dozen off-shore devs, and I've heard about dozens more from friends and clients. Every single one of these experiences has been a nightmare. I don't mean "some of them were pretty bad". I mean that 100% of them were disasters.

There are many contributing factors to these problems:

1. Dev shops (in all countries) lie about how good/experienced their developers are

2. It's very hard to judge code quality, especially as the code is being written

3. Hourly contracts give companies an incentive to cheat (taking longer to do things, billing for things they didn't really do, etc.)

4. It's almost impossible to hold a company accountable for bad dev work

Every time I've managed an off-shore team, I've caught them lying and writing criminally terrible code. And these aren't disreputable, no-name companies. The CEO of Rack Space had personally recommended a company to us, in one instance. They were based in Wisconsin and had US-based account execs, but the devs were in India.

I've had many more experiences of coming onto a project after an off-shore team has failed to deliver. In every case, the code had barely been worked on or had to be scrapped entirely. Those situations often result in lawsuits.

Not only have I never had a good off-shore experience, I've never even heard of one. In the circles of businesses that I interact with (pre-revenue startups), "some off-shore developers did it" is usually a sneering implication that the work was terrible.

So I assume you want to use off-shore developers because they're cheaper. I'd submit to you that they may actually be much more expensive. Paying someone great to work for 100 hours is a lot cheaper than paying 2 terrible people to work for 100 hours each, especially in the long-run where some amount technical debt is a guarantee.

The ability to sue in a US court is also incredibly valuable, although out of the many lawsuits I've heard about, none had contracts that were clear enough to result in a quick recovery of costs. (That's a whole other rant: having thorough contracts!)
I can't believe that any serious finance minister would ever consider hanging over the power to create money to a non-controlled currency. Even Europeans who were stupid enough to create the EUR, are not that stupid.
I'm rather hesitant to post any sort of benchmarks (since the existing ones suck so bad), but the using these, the lua 5.1.5 equivalents would be: 1, 1, 293

Lua does seem to be an odd one in that the short tests run quickly but this does not translate into iterations for the longer 10 second test. Perhaps the mal implementation is triggering bad GC behavior or something and that drags down the longer running tests. That's just speculation though. Again, please take the numbers with a mountain size grain of salt.
Either - doesn't have to be an App. Could be a service. Or just my time.

Anything that doesn't require my physical presence.
Not to denigrate ISRO's efforts, but is there a reason the pictures look so... VHS-y?
Well, their fiduciary duty is to all shareholders and common generally holds a minority ownership interest.

It depends heavily on circumstances, but in a less than amazing sale the acquiring company often wants an incentive for employees to stay. So the acquisition offer will ensure that common gets nothing but they'll be covered by an earn-out over the next year(s).

As you can imagine the negotiation gets very tricky because investors do not generally participate in the earn-out.
I've played with Huginn before but never got it fully set up. I even started working on my own clone of it written in node.js with the idea that from the web interface you would be able to tweak the JS for each "trigger" and "action" or at a least extend them. Maybe I need to play with my own idea again or just give Huginn another shot.
Aggressive scheduling is a tactic. Because no matter what the schedule, human nature dictates that things are likely to slip.
More importantly, did they know they were interviewing specifically for Google Docs and not just Google in general? There's no way to learn the ins and outs of every single thing Google does, especially since so many of the projects end up going nowhere.

Nobody wants to say: I spent 3 months but became the foremost Google Wave expert in the world.
> - crossing quadruple railroad tracks with TGVs passing on them.
> - putting my head next to a passing TGV (about 2 feet away), just to see how it feels and be scared

Do you know the statistics for children hurt by passing TGV trains, both now and back then? I suspect it is zero if not near zero.
"horrendous blockchain — made with malbolge"
I hope you realize that Google's "ad" revenues aren't only from people seeing ads. They also use the tracking information of how you use products.
A great reminder when hiring without bias. Love has no labels. Rethink bias
It's great so far. But...I, out of curiosity, flipped on the "Ghost Mode" switch. Now, clicking on the ghost doesn't do anything.

What is Ghost Mode? How do I get out of it?
For the record, I'm not talking about "rich" people in the Bay Area.

I live in Texas, and the trans communities I associate with are online with membership scattered all over the place. I've probably ran into more fellow Texans than people in the Bay Area, actually (I even once tried to create an online community specifically for trans Texans because there were so many of us, but it never took off).

Actually, a common thread I've seen among trans people is that many of them are tech hobbyists who wish they could be professionals but are unemployed and living with their parents (usually a product of the depression that so often goes hand in hand with gender dysphoria). And the younger members of the communities tend to be college students.

(As for me, I'm employed but not making anywhere near six figures. Hell, until two months ago, I made under $50k, and I'm 30 years old)
> angle trisection, which is impossible with a straight ruler and compass

To be clearer: It is impossible to come up with a general algorithm to exactly trisect an arbitrary angle using only a straightedge (not a ruler) and a compass in a finite number of steps.

And the straightedge isn't a ruler because it can't be used to measure distances. Neither can the compass. This is an axiom system, and therefore the rules are absolute.

http://en.wikipedia.org/wiki/Compass-and-straightedge_constr...
Thanks, karpathy!

I did submit your JS implementation to HN when I came across it: https://news.ycombinator.com/item?id=9108738

Monte Carlo Tree Search could be the missing link. In other words, use DQN to model the world and map actions to a value function. Then use playouts and backpropogation of action tree results to find tactics. Of course, it does not solve the big question: how to model "memories" and "inferences"? Indeed, very exciting times for AI/ML!
Yes in next update you can add custom applescripts that should allow for evernote integration.
Bitcoin is not susceptible to market control like eBay. eBay is a single entity so it is easy to coordinate self-serving decision. Bitcoin is multiple agents that have to co-operate. That prevents any one agent from making unilateral decisions.

Another huge difference is that anybody can become a new agent in Bitcoin. You just buy the hardware. You cannot influence or join eBay in the same way.
Sure, no worries. I took a video showing the issue, and I'll send it off to you.
Yes, I am happy to tell those people they are wrong.

Freedom of religion -and that includes no religion- is a right I defend. (Article 18 UDHR)

Freedom to marry is sadly ambiguously worded in UNDHR But I defend the right for people of age -regardless of gender- to marry and have a family. (Article 16)
Just because it's a regulatory requirement doesn't mean it's not a bug.
I have the same issue. I also see a small cog icon in the menu bar whenever I do something like switch apps or chrome tabs. I guess it's an indicator of ghostnote activity, but its sometimes to the left of the ghostnote menu icon, sometimes right and sometimes a couple of app menu icons over...

Of more concern is that after installing I noticed moving finder windows around as sluggish and sometimes just the system cursor in general. If I quit the app, that goes away.

Those issue are making it unusable for me.
> moving a file breaks its relationship with a note

How does OS X handle moving files while they're open/in use? One of the first things I stumbled upon when I started using the OS is that it was possible, while Windows would throw an error.
Anyone with critical reasoning skills and a modicum of free will reads that, does a little research and immediately concludes:

Bullshit.

Let the downvotes begin.
Wouldn't they see a decrease since having a house makes you not homeless?
We actually tried to get it to work with ibook and kindle but no dice :)

Google Books doesn't seem to have any url differentiator between different pages so it might be hard unless we find some other way to detect different page numbers.
According to two FCC commissioners, those new regulations are bad all around
1) Company could offer more than exercise cost, so it also covers any tax liability. If I'm not mistaken, this is how [Google|Facebook|Apple] RSUs work.

2) Cash bonus would be dependent on employe exercising the grant.. it probably shouldn't be presented as a bonus, so the employee doesn't have to select between the bonus or the stock. If they prefer a cash heavy compensation package, that should probably be discussed in isolation from a stock purchase reimbursement / bonus.

3) This is a tough question. If an employee leaves before 4 years, the company has to buy the restricted stock back from the employee. Perhaps there's a way to legally require the employee to return the buyback check to the company.
How did you collect the data?

Did you just use Twitter stream API with track?
The Social Radar: What I Did at Y Combinator
"horrendously professional lending for your Vax/VMS device"
A shame. People are killed in preventable road collisions with shameful frequency, in the usa compared to civilized nations. Go read the comments on HN threads about speed and red light cameras and then think about the tens of thousands of people dead in America in preventable collisions.
for now just objects, next update you will be able to export to other formats and ex evernote.
But "entirely untrustworthy" is quite a stretch.
I also see this cog in the top whenever I click.
The “Snowden Is Ready to Come Home” Story: A Case Study in Typical Media Deceit
Agreed.

When designing our product it became quickly apparent that immutability isn't practical, we opted for MVCC ACID transactions, but the most difficult part of MVCC database is getting the purge right.

You can cheat purges with some clever optimization but at some point, you need to clean up old versions and when you do that, you are using precious I/O.

Getting purge/compaction right is hard. Update intensive scenarii are always problematic for databases.
The business model in a self-driving car is THE SELF-DRIVING CAR...
US running out of room to store oil; price collapse next?
This is what a lot of activist hedge funds do in general.
http://front.dnstrails.com/tools/lookup.htm?domain=clintonem...
don't forget the community and libraries you can leverage. Personally I'm still using arduino for the excellent acelstepper library.
> Nationality is ultimately an obsolete concept.

Then why don't you give up yours?

> What rational basis is there for people having varying rights and privileges based on what side of an invisible line they currently reside on, or at what latitude and longitude on planet earth they were born?

Same can be said about private property. What the rational basis. Are you ready to give up the concept of ownership? I'd be glad to settle in your home, eat your food and poop in your toilets without flushing.

> This is in no way an argument for anarchism.

> Political subdivisions are necessary for representing the people within them and balancing their interests against the other subdivisions.

But that's exactly what nations are.

> But there is no reason why any person should be excluded from basic rights and privileges because they aren't "owned" by any particular subdivision.

But you just said Political subdivisions are necessary ...
I could list my skills / knowledge base... but I didn't want to limit this discussion.

I'll shamefully admit that my knowledge of dishwasher appliances is on par with the rest of us in this thread.
Maybe its a state law thing, but we have these tubes today at local bank drive thru and local walgreens pharmacy. They have cameras now of course.

I've always been interested in building a tube into my house for the pure heck of it, because I can. Main problem is I believe PVC pressure rating for compressed air is 0 psi, so there "seem" to be enhanced modern materials that make the job easy, but things aren't as simple as they appear. Also its harder than you'd think to go bidirectional. Unidirectional with simple one way flaps and a timer hooked up to a valve (about a 5 minute arduino project) is pretty simple. Bidirectional is not so simple.
This would be very disturbing if your name was Gregor Samsa.
we are hoping to come out for windows too. Sign up to our newsletter we will discuss it there.
I was wondering how this relates to Datomic... I'm not really familiar enough to say much about similarities and differences, but would be interested if someone who is could comment.
You don't need a staging area if you want to just commit selectively. No VCS that I know of will stop you from doing just that if you really want to.

bzr/fossil/git/hg/mtn/svn commit path1 ... pathn

will selectively commit only the listed files/directories (some of them will even allow you to commit individual hunks, as in "git add -p", if you like to live dangerously).

The biggest problem with the staging area is that (1) it can happen accidentally that you forgot to "git add" a file or (2) it really only gives you any advantage over selective commits when you stage a non-trivial selection of files, which is exactly where things have a chance of going wrong.
And before that, in 1980, a hatchet job on the Jeep, must have been the CJ-7 both because of the date and how difficult it was for them to roll it, even using robot drivers that manipulated the steering wheel twice as fast as a human can while gunning the engine.

There was plenty of less overt stuff in the '70s. Then you might mosey through this list, which only has the worst of the worst: https://en.wikipedia.org/wiki/60_Minutes#Controversies

Per that, it took 15 years for Audi sales to recover.
Yes, when you see a child having a tantrum in public, you are witnessing parents not giving in.

Whereas parents who give in instantly to stop the tantrum are never noticed and tsked by busybodies.
This person may still believe that Google's algorithm heavily rewards keywords in domain names.

That particular change resulted in tons of domains like this, so Google decreased the boost significantly.
> Modern infrastructure can't handle massive population migrations.

Even when migration is allowed, people don't just move to better off-areas en masse. We see this with US states and countries in the Schengen Area. Somehow even Greenfield, CA ($9,226 per capita per year) manages to exist less than two hours from Palo Alto ($56,257 per capita per year).

I think the Schengen treaty approach of slowly adding new countries is a good long-term strategy, and I think US should join it. The population of the Schengen area is already 100M higher than the population of US, and there are several cities there that have higher living standards than anywhere in the US.
It's possible that Elon counts in Mars years.
Examples of good gotos in C or C++
That's a good point about Montezuma's Revenge, and similar games. Very rarely does a greedy algorithm help you in that game unlike in a breakout style game where you simply want to acquire as many points as quickly as possible.
One giant advertisement.
When you're launching a $2B satellite, saving $60mm on the launch is not a slam-dunk. The Air Force had a series of launch failures that made them extremely conservative. Sure, I think they ought to be moving faster with SpaceX, but you should give them credit for having some serious concerns.
Windows Journal is also perfectly serviceable - https://drive.google.com/file/d/0Bxjbk6tMrOKQcXhKT1dIVkQ5ZVE...
Show HN: LowTechLaunch – How to launch your startup without writing code
Just started using Weave (http://weave.in/) around SF and there are tons of founders/tech enthusiasts on the network that might be willing to grab a coffee with you :)
what does this have to do with programming?
Edit: responses to the question make sense.
Yes, it was intended to be somewhat in jest. "The expert" was a subtle (perhaps too subtle) acknowledgement of his role. Although, I am serious that if somebody with better Rust chops than I wants to fixup the code so that it represents Rust better, then I AM quite happy to pull those in and improve the implementation.
An even cheaper and simpler option is to run Netstat -a >> c:\netstat.txt and analyze the text file.
Strange choice of movie for Richard David James... Oh, it's the less talented RDJ
Pebble Smartstraps and 3D printers
Have any of the missing people ever been seen alive again? This article and the previous one on the topic posted here both seem to be saying no, the mortality rate is one hundred percent. If that's true, it suggests a personal rule for anyone living in or visiting that area: if the cartels come for you, fight to the death on the spot rather than let yourself be taken.
Did you read the article? If you accept his conclusions, then long term even using bitcoin for $1 transactions much less for $0.000001 isn't economically feasible since he proposes that the true cost of a bitcoin transaction is ~$10.
> "maybe it would be good to send the ball above the blocks, so that it would bounce between the blocks and the wall and clear many blocks for free"

That's a superficial definition in the sense that it doesn't account for how that line of thought is generated: in humans, this is often a combination of statistical correlation and transfer learning (e.g. I have observed round things hitting perpendicular surfaces and assume that that transfers here).
But Cliff himself said Of my many mistakes, flubs, and howlers, few have been as public as my 1995 howler ... Now, whenever I think I know what's happening, I temper my thoughts: Might be wrong

I had a chance to hear him speak. Twice actually. The first time was about his catching the hacker. The second was more about his second book. What I remember from the second speech was his theme of having a sense of wonder and curiosity and learning. This was at the Ham Radio convention in Dayton, and prior to the speech he went to the flea market and gathered up bags of parts for building radios and other kits. He dumped the bag out on the overhead projector.
https://news.ycombinator.com/item?id=8657982
I too have been in this situation. It was obvious that we weren't going to be a massive success, but it was still very disappointing to get zero.
remember that a huge, overwhelming majority of Americans are hopelessly stupid, and it starts to make a little more sense.
Automated Workflow from Dockerfile to Docker Hub
Pebble Releases SDK 3.0, confirms current users will also get Timeline
I think the key insight here is the availability of Message Analyzer app -- I haven't used it but that's a good alternative that's supported than the hoops you sometimes have to join to run Wireshark.
Thats for transactions on the main block chain. For true micro transactions there are a multitude of options for increasing throughput or decreasing latency.
Its a fine test of how much the community can come out and endorse another group of people who can't possibly be held responsible for their own actions or choices - because we feel sorry for them.
I love flat address space, its perfect for embedded. As for IO its not that grim once you go up to fatter chips (STM32F42*). FSMC, high speed usb, 100mbit ethernet, dedicated camera/LCD interfaces, high speed GPIO with dma. Super cheap STM32F1xx does about 7MB/s over GPIO, almost ISA speed.
OP made the argument that it's enough for the price to go 10x and transactions 25x. That's why I pointed out the price. If the price stays down the transactions must go 250x.

I didn't say this is necessarily the end of bitcoin. There are intermediate stages between "to the moon" and total crash. Personally I think it's quite likely that bitcoin will simply stagnate and remain little used.

I don't doubt that the bitcoin purchases have increased since 2009. It's just that the raw numbers which we do have (your link did not have any hard numbers) show that it's not really doing that well when absolute sales figures are taken into account.

The fact that only hard numbers which we do have show poor adoption indicates that it's the same elsewhere, otherwise we'd see bitpay and others jumping up and down and telling the great numbers to everyone to increase the adoption even more.
Streaming API filtered by #oscars, #oscars2015. Import via tweepy.
"the parents have failed to teach the child that such tactics do not work"

How many times are the children allowed to try it during the process of learning that it doesn't work?

Or rather, how is a parent to teach their children it doesn't work after the first (and only in your unrealistic view) time?

It's only a parenting fail if they continue the behavior beyond a generalized age of say 5 years old. And how can you, as a passerby determine if "this" time is a first/early attempt at manipulation or just the result of learning that it works?

I've learned not to be so judgmental of other parents after becoming a parent. I hope you do too.
Yes, a programmer is wondering why he's only surrounded by other programmers. That's the premise of the article.
"What to Submit [...] If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity."
Create More Time for Your Side Business
Good point about email being more personal. Sometimes I think that social media is personal but it was a good reminder that when you post you're talking to a broad audience - especially Facebook.
This isn't a programming forum.
Neat! Thanks and keep up the great work!
I don't believe people should be banned from doing a whole host of things to ostensibly prevent cheating and fraud. The faith you have in centralised authority is extremely dangerous and leads to things like the multi-trillion dollar LIBOR scandal. Unlike with a market system, industries centralised through thousands of regulatory bans cannot evolve because they are typically dominated by a small number of super-giants, and are monocultures. Super large organisms and monocultures are rare in nature for that reason. If anything is snobbish, it's your willingness to impose your will on others through forceful bans that dictate their personal financial activity.

As for the hacks and thefts that have occurred thus far, it's worth nothing that Bitcoin is a young and immature sector, that is going through its growing pains. There were similar concerns about crime and fraud in the internet's early years too. I can link you to news stories from the 1990s that demonstrate this. It's not reasonable to generalize Bitcoin's first six years to the inherent qualities of p2p electronic cash.
Recent similar story of kid with penny stocks and internet hype: http://www.theverge.com/2014/12/3/7319277/whiz-kid-penny-sto...
Looks awesome, Thanks for the tip - I'll download it now.
Don't work for a company that won't give you all of the details necessary to value their equity.

I'm not surprised that people don't ask about the equity, because people are generally woefully uneducated about it.

Recruiters might be lazy and push back because people really don't ask. But if you press the issue and can't get a straight answer, pick another offer.