skysight-inc/HackerNews huggingface dataset:
oDesk has a lot of rock solid freelancers but Elance, the frontend looks like spam site to me and you get tens of applications and half just charge you $2. I am not saying $2 means cheap labor but after deal with a couple on Elance I find the quality is so low. there was one or two on oDesk doing horrible jobs but the rest are just terrific job. oDesk is also more modern and more active and friendly reaching out to the oDesk community - they do a lot facebook advertising.
Swede here: Boeing and GE are viewed as about as American a company can get.
Yeah. I did. It made sense when I saw the article, but I was confused for a second.
I disagree. These are constructs that you should try to use more often whenever the design pattern fits what you are trying to achieve. They only seem complex when you first encounter them but after you actually learn these design patterns, you will see that it simplifies your code.

The genius of Python is that it is not merely a very clean and clear programming language, but it provides optimized execution for various design patterns as long as you tell Python that is what you are doing. When you write a for statement (or while) with an index which is incremented and tested, your loop will run much slower than it would in C, because you aren't cooperating with Python. But when you tell Python that you have a loop over a certain list of things, then Python can execute that loop as fast as C would because the loop itself is actually written in C inside the Python VM. That is what a list comprehension or a generator do for you.

And learning these constructs will help you greatly when you want to fully grok functional programming, monads and functional reactive programming. All of the major languages are evolving towards full functional power, and in many cases they are copying their features from Python after seeing how successful they have been in the Python community. Scala is probably the most notable example that is NOT copying Python because they are blazing new territory. But if you look at the last couple of enhancements in Javascript and what is planned for the future, it looks a lot like Python features.
I'm freaked out there's no microphone indicator.
Any chance of expanding down to Palo Alto and Mountain View?
Is there any evidence that Coinbase actually did that? My read of the Coinbase founder's post up-thread was that they purchased the Bitcoins on the user's behalf at the time he entered the order, but a server failure prevented them from being transferred to the buyer's wallet. If they had given him the current market price they would have to purchase additional Bitcoins and eat the cost. (Which, reading the recent edit, seems to be exactly what they're doing.)

I agree this is not good for Coinbase, but I am also far less surprised or indignant than many posters here seem to be. This is what the early stages of most markets look like, with fuck-ups and manipulation galore. Read a book on the history of the NYSE (and later, Amex, which was called the "Over the curb" market because it consisted literally of people shouting orders at each other on a street corner in NYC) - this is far milder than the stuff that went on then. At least Coinbase seems to be exhibiting incompetence rather than the naked greed and malice that characterizes many other nascent markets.
upvoted you for fixing the title and letting us know about it.

Thanks.
This is a revisionist history.

"How can one make this claim? Unemployment reached 25 percent in the Great Depression, and fell steadily until World War II (although there were some bumps up along the way). Ah, but the revisionist position is that unemployment did not fall as much as it should have. And this argument is based on an interesting interpretation of the available data. As Amity Shlaes, currently the premier anti-New Deal historical revisionist writing for a popular audience, explained proudly in her own Wall Street Journal opinion piece in November, “The Krugman Recipe for Depression,” a necessary step is to not count as employed those people in “temporary jobs in emergency programs.”

That means, everyone who got a job during the Great Depression via the Works Progress Administration (WPA) or Civilian Conservation Corps (CCC), or any other of Roosevelt’s popular New Deal workfare programs, doesn’t get counted as employed in the statistics used by Cole, Ohanian and Shlaes.

In other words, millions of men and women earned a living wage and self-respect and contributed mightily to the national infrastructure. But, according to the statistics as interpreted on the Wall Street Journal editorial page, they were unemployed."

http://www.salon.com/2009/02/02/the_new_deal_worked/
> HN, which appears to have become "Bitcoin News".

Seriously, what's up with this? There are at least two Bitcoin articles on the front page every day.

I had no idea Coinbase was funded by YC, though. I wonder if there's any correlation.
where are you buiding your remote team? I m in saigon (ho chi minh) vietnam this month for that same reason.
Thanks for sharing. If you aren't getting jobs now, despite the experience and engineering skill you've had, why would a computer science degree, of all things, change that, especially if you see it as a resume padder...which, from your recounting, has had no effect so far in your job search.

That said, how do you rate your grasp of software engineering so far? It seems like you'd have the mathematical/science chops for a CS degree and for many entrepreneurial projects...but what about experience in building software efficiently? Or with design? Those two skills would seem more useful to you at this point than spending time in a traditional CS program.
Slashdot wouldn't be slashdot if it had kept growing for the past ten years; there are only so many nerds in the world.

Anyway, Slashdot's icon is still bigger than ycombinator.com's. :)
It's definitely in our future plans. We started in San Francisco because we thought it was a good dense location where we can build a vibrant community.
> banks that are too big too fail are a natural outcome of the free-market

In a freer market (e.g. the free banking era of the 19th century sweden) there were definitely no "banks that were too big to fail". When a bank collapsed, its assets would be auctioned to smaller competing banks, who would pay fair market share. Now, we have the biggest, most politically connected banks that get a government-subsidized rate (typically federal reserve) to take over a failing bank in the name of stability. That dynamic is what causes aggregation and too big to fail banks.
Who knows ... maybe this guy : "The NSA problem ruined it for the Americans," a Brazilian government source said on condition of anonymity."
Is translating seriously the best option? Are the translators accurate enough?
Washington Residents Smoke Way More Weed Than Officials Thought
(Perhaps the [2004] date might be appropriate in the title?)

The key problem with this reasoning is they use a fairly unique measure of unemployment: specifically they don't count those workers who were employed in "New Deal" programs as employed (!).

Here's a good reponse: http://www.salon.com/2009/02/02/the_new_deal_worked/

At a basic level I think I'd agree the New Deal included some bad ideas. But overall the general consensus is that it worked reasonably well in migrating the worst impact of The Depression.
Only 200%?
That's not good enough for me.
I need it 300% secure at a minimum...
I'm pretty confident in 20 years those countries will be 15 years behind USA weapons.
That is now a first-party toolchain after acquisition.
Interesting in light of this:

"NSA recommends physically removing iSight webcam from Apple laptops for security reasons"

http://endthelie.com/2013/08/20/nsa-recommends-physically-re...
I'm pretty sure you don't understand the significance of the "inline" in "inline LED." We're talking about an LED that will always light when the camera is powered up because it gets power when the camera itself does, from the same physical wire. It is on if the camera is getting power from the port. You could build a prototype with an LED spliced into a webcam's USB cable if you need to convince yourself that this is possible.

It's not a software hackable thing because of the physical orientation of the LED. This is where the current designs get it wrong by making things too complicated (though they have their reasons).

edit: I'd note that these features we're talking about aren't mutually exclusive
While I agree with the end goal here, isn't 60k lines of C actually a rather small program to attempt to port in a one shot effort? There will also be an inevitable clean up phase since the Go generated is less than likely to be idiomatic.

For me the really fun bit is getting to having the whole runtime in Go, which would be a situation not dissimilar from classic Smalltalk environments - especially writing the GC in the target language.
India snubbed America in 2011 by not giving the 11 billion $ fighter jet deal, even though Obama lobbied for it.

Bad US behavior does impact their business . Expect similar action for the Indian Diplomat arrest case
Consider creating a more accommodating form for your "become a tester" link...maybe it's not a priority right now, but if recruiting good testers is key to your plan, a form that...well, for one thing, doesn't pop up my un-used Mail client when I click on it...defines through its questions what you look for in a tester would be valuable to both testers and tester-requesters...right now, the page doesn't speak enough about what you see as important qualities in a tester.
If I order a $30000 shipment of fish and you deliver them 2 days late, I have all legal rights to refuse the shipment and require the full amount back + my losses or lost profit (in the amount I can prove in court) for not having the fish back when you agreed to deliver them.

You don't need to be called an exchange or sell currencies in order to be financially liable for delays; and the more perishable/volatile the product is, the larger the possible liabilities.
Nice, my normal work flow for doing this is hanging out at the Metreon and asking people or at the starbucks near by. $5 gift cards work well if you need extra incentive, most people are pretty nice about a quick test of a feature/homepage though.

I've also started exploring craigslist for tests @ $10 gift cards/20 minutes. That has worked out well so far too! I guess the biggest issue for bootstrapped companies is how many tests you do and at what cost. I've done over 100 at this point, so the pricing you have is def a bit too high, but I imagine with some seed money this would be a no brainer in terms of time saved.
Yes, I personally like them. I don't have much money with them but it works.

The only minor problems are the verification time and the API rate-limits. They don't publish the rate-limits. :/
I'd love for you to expound on this point. I'm curious, what are they doing?
Maybe try and find an idea that you think someone would pay for, and use kickstarter to fund it? (Of course, this should be something you really want to work on and will be motivated to complete, as well as something that people really want -- they'll vote with their dollars)

For example, I recently saw a kickstarter for a device that would connect to ANY set of speakers and make them into WIFI enabled speakers. This kind of project would probably be trivial for you with a raspberry pi & an audio connector, and with your hardware knowledge, even scaling it up could be easy (ex. moving from a rpi to more efficient hardware solution). I personally am going to try and implement that idea later this year, just because I think it should be very doable for me.

However, my point is that, by putting that project on kick starter, you can get a large lump sum (of course, it needs to be something people want), for development of some tech that COULD grow into a great retailable product.

Also, go to school (happy wife, happy life), but keep developing. I personally think one of the best ways to develop software is by being close to a group of people that could very easily be your target market. Also, going to school, breezing through the classes will do wonders for your countenance, give you a better outlook, and expose you to more fresh ideas (though very little changes in core CS) -- it will expose you to more than just book-knowledge.

Blog about it (you are different, the internet likes that, at the very least, you'll be used as an example of what 50 year old programmers are capable of). Keep developing.

Of course, I'm less than half your age, I don't think I can give you advice you haven't already thought of. But it's like you're an out-of-season architect. As long as your skills don't dull, you just need to find the right thing to use them on. One of the best parts of being a computer programmer is the ability to create with VERY little (comparatively) input funds. Create until something sticks.

I think there's some thinking around that essentially says to try and find a pain point (find someone that is having trouble with something), fit it, then sell them the fix.
The entire point of history is to revise it as new information and opinions become available.

History isn't about facts but opinions, a recorded history of every person to cross the rubicon probably isn't important. How caesar crossing the rubicon influenced modern times is, and since modern times change history should too. 100 years ago it might have been a really good thing, in 100 years with China as the dominant player maybe one could say Caesar led to a hubris in the west, or something like that, etc, etc, etc.

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

With out historical revisionism Stalin would be seen as an equal to FDR in pulling his country out of depression through the grand ideas of collective farming and 5 year plans, perhaps why CCR remarked '5 year plans and new deals, wrapped in golden chains'
"Furby: Approved for use in non-pressurized compartments of the International Space Station (only)."
Shopify was an online snowboard shop, until they realized the only thing they were doing well was the e-commerce stuff.
It is, though it's usually not used for figure animation, but more mechanical animations.
Apple Clascal Reference Manual [1983]
Only because the poster brought this to light publicly
Could be. A popular theory is that in Norway Saab lost due to diplomatic pressure from the US.

"In the fall of 08, we invited a number of USG officials to visit Oslo to make the public case on why the F-35 is an excellent choice, and the private case on why the choice of aircraft will have an impact on the bilateral relationship (see refs A,B)."

https://www.wikileaks.org/plusd/cables/08OSLO670_a.html
Well, this is starting to drift from the original point, but it's all just supply and demand, my man. The guy taking a job for a pittance wage is presumably doing so because the alternative is worse, otherwise why take the crappy job? Is it really "wealth" as we know it? I suppose not, but it's still a better alternative, as uncomfortable as that might seem sometimes. But life isn't always all sunshine all the time.

Wealth is not fixed...repeat that 1,000 times. That's all that matters here. Capitalism is a system that allows people - anyone - to create wealth. Hell, look no farther than all these crazy tech companies coming public, the saas and social media revolutions or whatever. Why are they almost always US companies? Why isn't this stuff happening in Romania? We have a system that lets people create wealth for themelves no matter how rich others are, and it attracts talent and hard work and all that stuff, and it becomes a big virtuous circle.

Anyway, my point is just that wealth in this country isn't a real problem. It is not suppressive. It's the opposite, actually.

If there is one problem though, and this is something more recent, it's that with technology we all seem to have our faces rubbed in others' wealth. This is sort of a real problem...sort of. There are tons of really interesting behavioral economics studies that deal with this and show how it makes people feel worse about themselves. A topic for another day I suppose...
It is pointless to swap a PCB on Seagate drives these days. Most likely it will not help. The odds are 1:50 that a compatible PCB will be a good match. There is a procedure that is a procedure to perform the proper swap and that requires tools, recovery equipment and knowledge of PCB architecture. On certain drives (some Seagate models ver IV or V) you should never swap a PCB. If you do, the drive will be toast. Same applies to some Hitachi / IBM drives. If data is critical - do not experiment.
Is "Nancy" a reference to "Sinatra"?
I was actually taught about Avro in Canada in grade 5. Would have been about 1998 or so. I Some very interesting stories about the company, and hundreds of conspiracy theories as well. Very interesting company to say the least.
Agree here. I've looked at the site, read this comment, and gone back up to remind myself but I'm still not sure if it's gemba or gempa. And have zero association with that word.
You're missing the "tamper evident" part. A laptop with the LED wired using a microntroller looks externally identical to a laptop with the LED wired inline. But you can always tell whether a cover is over the webcam or not just by looking at it.
Mind blown. I'm one of those ignorant Canadians that they constantly try to keep in the woods and deny the existence.
ACH is not completely reversible - it's reversible in certain cases depending on the legal reasons for the reversal. IANAL, but I believe that simply having a dispute with the other party is not valid grounds - you authorised the payment, it went to the intended beneficiary, so if they don't / can't pay you back, it's your loss.
Apple have been required to do this for a long time, they just never really advertised it (and per the ACCC judgement, have been misrepresenting what they are obligated to do).

That being said, they have definitely been repairing products up to two years after purchase for the last little while (up to a year or so). We've had a couple of phones replaced and an iMac repaired that we've had for about 18 months without any issues.
We had friends over the other night whose daughter goes to an elite private high school in nyc. She said one of her classmates had gotten bounced from school for executing the same hack described on fellow classmates. Kids these days.
> The key problem with this reasoning is they use a fairly unique measure of unemployment: specifically they don't count those workers who were employed in "New Deal" programs as employed (!).

Well if you create artificial jobs, not deemed necessary by market needs, just for the purpose of stimulating the economy, that assumption can be seen as correct. It depends on your point of view. You could employ people cutting tulips around the city hall, and technically they are employed, yes, but do not produce any value towards economical growth, so it's a net loss compared to them working in a productive job in the industry.
Fahrenheit 451: Digital Edition
I guess I am an idiot. Honestly HN is really turning into reddit.

Que more down votes! I will never get to that down vote feature threshold.
HN commentors takes things wayyyy to seriously.

edit: I come for the great links, the discussion are just a side effect of the awesome content.
On HN, there is an expectation of a certain degree of impartiality and free speech. Of course, YC doesn't have to provide it, but that's irrelevant: it's just something that is expected.
Anyone else find it strange that these slides are filled with some pretty hardcore technical jargon, yet on one of the slides they feel the need to clarify "GDDR5 is very high end graphics memory only found on PC graphics cards"? :)
Great idea. I was talking earlier with some friends trying to figure out the best way to get qualified testers for apps. This makes it so much easier, and adds screening. Nice work.

Well-priced as well, though I wonder if you would be able to drum up marketing with an introductory 3-for-2 offer.
The translator written for this specific task will be accurate enough to perform the task. The compiler already has a ton of test cases, and we will likely add more in the process.
I just got done taking the MIT Intro to CS class on edX. I did this to get a sense of where I stand.

I could teach it. Hands, down.

I am going to take the second class in the sequence for the same reason. My guess is I know most of it.

While in school I got as far as Linear Algebra. So, I'm OK with most math. Although, frankly, I haven't really had to use Calculus very much over the years.

My approach has always been to take deep dives into whatever I've had to tackle. When faced with having to do image processing work on FPGA's and write convolution filters I simply bought every relevant book I could find and jumped right in.

When I came across a problem that could benefit from applying a Genetic Algorithm training a Neural Network, same thing. I have yet to find something I cannot tackle.

You have to keep in mind that what was taught in colleges and universities back in 1984 or thereabouts is stone age when compared to today. I took a C class one semester. I nearly fell asleep. I had already done more on my own than the professor was covering in this class. I was already working with multidimensional arrays when he was covering how to print to the console.

The other reality is that nearly nothing I've done over the last fifteen years even existed back when I was in school. The only way I could have done multi-gigahertz FPGA work was to learn it all on my own. When I was in school I don't even think PAL's existed. I designed and built my first computer. That means, design, buy the chips, wire-wrap the boards and use a dumb terminal and a hex keypad to bootstrap the thing. Different times.

With regards to your question about my grasp of software engineering. Well, you know that movie where the kid goes "I see dead people". I see code. After having done so much work across a number of domains most solutions develop in my head intuitively without thinking. Again, the MIT course I just finished being an example. I really didn't have to think much about any of it. I just sit down and write code. Good, clean and efficient code. Comments and all.
I've either seen this so long ago that I forgot about it (and the fact that it was released this year), or this is a re-release from some earlier year?
Crazy smart.
fc2, from the times I've come across it, feels like it's somewhere between blogspot and tumblr in size. I don't know how big pinterest is compared to those two, but fc2 feels big.
It isnt the plane it is the vest. They were using a standard vest for a plane that can do things previous generations could not. Vector thrusting and some massive amount of thrust provided by those snazzy pratt and whitney F119 turbofans.
In #5, Schneier says "For public-key cryptography, 2048-bit keys have same sort of property; longer is meaningless."

Back in September, he issued a new public key of 4096 bits[1].

1. https://news.ycombinator.com/item?id=6376954
I consider this to be a good thing. Boeing is going to run to their lobbyists screaming bloody murder. The lobbyists will then ensure that the right palms are greased, the right fundraisers are held, and the right golf invitations are issued. Suddenly, there will be movement on the issue at the highest levels of government.

It is sad that this is how it works, and that it takes evidence of a large corporation losing money to be the catalyst for change. But at least it will work in our favor for once.
This is really exciting. I can't wait to port some legacy C code using it. It should make it a lot easier than doing it by hand.