skysight-inc/HackerNews huggingface dataset:
Of course it's not repeatable. There's no repeatable way to get rich quick.

I think of it this way: Suppose you don't have exceptional abilities. If you do what is prestigious, what "seems" like it will get you rich, what other people tell you to do -- then you have roughly a 0% chance of getting rich.

If you take a slightly unusual path, enjoy it, and get the flywheel/positive feedback loop going, you have maybe a 1-3% chance of getting rich.

So if you want to increase your chances of getting rich, I would do something that others aren't, and do it to the point past where others would give up, because it's not making them any money.

The thread is over if you want a repeatable way to get rich. There is something analogous to the "no arbitrage" principle for personal income. If there were an easy way to get rich, someone smarter/earlier/luckier than you has already taken it, and they didn't tell you about it until afterward. You have to find your own way.
$10k in the bank is hardly "Sand Hill Exchange is backed by notable Silicon Valley investors, providing sufficient capital to guarantee deposits."

Because they got fined $20k, and now they have no backing for the $1.5k of deposits they have taken.
* First widely distribute trojans (Backorifice, etc.)

* Spoofing (before decent intermediate router policies, and with predictable TCP sequence numbers in early TCP stacks)

* TCP-half open portscanning (Assange's 'strobe' tool)

* Major developments in covert OS detection

* All major OS default daemon/config remote bugs

* Host-based and network-based IDS (Snort, etc.)

* SATAN

* Era of people mass-migrating from Windows to Mac and Linux

* Microsoft finally releasing a malware removal tool

* First consumer firewalls

* UPnP deployment for home routers

* Major cable breaks

* Major routing glitches

* The many blows to trust in SSL certificate infrastructure

* The devops era (immutable infrastructure and the beginnings of 'security as a process' popularization)
Sounds like you need to submit this to DailyWTF...
I went to Oxford as well. There's a sort of soft sell there at recruitment season: It's heavily implied that the most successful people go into Banking and Consulting. They don't say it out loud, it's just what everyone concludes after seeing all the PR.

I caught up with a friend who did the same engineering course. He's in private equity, like many of our classmates. We talked about this one girl who decided to actually go into engineering. She joined a company called SpaceX as an early employee back in the days after uni. How we wish we'd done that.
On Tesla Powerwall, and the skirmish between Moore's law and physical laws
Startups a great! I worked in few and learned a lot. I just tried to address op's pretty direct question on how to make money as a dev. Startups are a very bad odds lottery for devs in the end. Even if you are amazing it does not make the startup fail or work. You might save it for aquihire though :)
TODO:

1) Make Todo list App.

2) ???

3) Sell to Micro$oft!
Can I just point out that we have definitive proof here of a giant organization that has never worked, AND NOTHING BAD HAS HAPPENED. So now they're going into CYA mode and all it will do is make traveling in the U.S. an even worse experience than it has been for 14 years.
> It is called Disneyland with the death penalty

If William Gibson is the only person you get your opinions from, sure.
Wouldn't Microsoft have interest in doing that, though, for Visual Studio Code?
Free Download CCleaner Professional Plus Crack for Windows
> It has never stopped a single red handed bomber in all these years.

I doubt that is true, although I haven't seen any evidence either way. I guess it stops people indirectly, as any would-be terrorist has to be more creative, and in so doing probably alerts security authorities in other ways.

We all hate airport security, but without hard facts, it's very difficult to work out what you would use instead of TSA-style security.
It's been a trend for years that we'll have more general purpose CPUs augmented with specialized hardware acceleration units in one single unit, e.g.,

* Intel/AMD CPUs merged with GPUs;

* ARM mobile cores merged with GPUs, GPS, Gyro sensors, voice processors, finger print processors, etc.;

* ARM CPU with FPGA (Xilinx Zync, Altera SoC FPGA).

Their architectures are usually CPU-central, such that the CPU speed and memory bandwidth are the main bottlenecks.

For the Intel+Altera merage, I'd like to see them come up with architecture innovations from another perspective:

* Programmable logics and signal fabrics (bus) connecting general purpose CPUs and hardware acceleration units;

* Bandwidth and connections central, like the Internet, massive processing power comes from massive intelligent connected simple individual nodes (CPU/modules);

* Programming such architecture is more resemble how human brain works (reconfigurable inter-connects of neurons).
A thorough review of a software production is not an insanely rigorous pile of paperwork. I think I'm going to have to disagree with you about the kind of caution that we can draw from this incident, in fact I think cases like these should be mandatory study material for anybody that makes or moves into making software for critical applications.

I've built some stuff controlling machinery that would amputate your arm in a split second and 'faster release cycles' would have caused accidents, not better quality.

Exhaustive testing, thorough review and extensive documentation of not only the code but also the reasoning behind the code saved my ass more than once from releasing something in production that would have likely caused at a minimum a serious accident.

One of my rules for writing machinery controlling software is that I determine when a new piece of software can be taken out of my hands to be passed up the chain. The only time someone violated that rule this happened:

It was around 6 pm when we finished working on the control software of a large lathe, a Reiden machine with a 16' bed and a 2' chuck. I put the disks with the new version on the edge of my desk for 'air' (machine otherwise not powered up), 'wood' and 'aluminum' testing the next day. In simulation it all looked good but it's easy to make mistakes.

When I walked back onto the shop floor the next morning it was deadly quiet. My boss was sitting in his office upstairs and I asked him what was up. He'd taken those disks to do a 'quick demonstration' for a prospect before I arrived to show them a new feature (thread cutting iirc). A subtle bug caused the machine to start cutting with a feed of 10mm instead of 1mm, the stainless steel he used for the demo got cut up into serrated carving knives spinning out of the machine at very high speed. Amazingly, nobody had gotten wounded or killed, mostly due the power of the Reiden (it never even stalled) and the holding force of the chuck (which had to keep hold of the workpiece during all that violence), the machine had actually completed its cycle and the customer had left 'most impressed' (and probably a few shades paler than they arrived...). They actually bought the machine on the strength of the demo and some showmanship of my boss, cheeky bastard, for all the same money there would have been a couple of ambulances in front of the building that day.

After that nobody ever tried to use any of the binaries until I had signed off on them on as 'safe for production'.

That mistake would have definitely been caught in the 'wood' testing phase and a 'faster release cycle' would have missed it entirely since it looked very good right up to the moment where the cutting bit hit the metal.

Test protocols exist for a reason, skip them and you're playing with fire, faster release cycles are great for non-critical software.
I just recently looked at the Web Audio API and the Google Moog Doodle (http://www.google.com/doodles/robert-moogs-78th-birthday) and I'm seriously impressed by what you did there. Congrats, Sir, keep up the good work!
> was it ever demonstrated that unintended acceleration could actually arise from the behavior of this software?

No, but the software engineering practices were so bad that it was a moot point.
The console frameworks and API's are all produced in an SDK that other developers use .. so its just as valid an example of a successful Japanese software product.
Ask HN: Average savings per month?
Hi, I usually read about devs making 110-130k in the West Coast, and generally less in other states... But I'm curious about how much on average do they end up saving at the end of the month.

I know it differs a lot depending on the lifestyle, but how much is the norm? (For a single, with no kids, to simplify things)
A simple breakdown of the main expenses would be greatly appreciated, i.e. taxes, rent, food, health, services, leisure, rest=savings.

What percentage of your salary do you end up saving? Thanks!

(Answers from other countries would be interesting too, for a richer comparison!!)
Akvo Foundation - Amsterdam, London, Stockholm, Bangalore

DevOps lead

Akvo seeks a senior DevOps engineer with leadership experience to initially lead our small Infrastructure team and later expand this to include live support team members. The role will have a mixture of hands-on work to maintain and expand our growing technology infrastructure as well as leadership and management of our infrastructure needs over the coming years. Our projects are all open source and currently rely on various infrastructure types and open source technologies including hosted Linux VM clusters, cloud computing services like Google App Engine and Amazon Web Services as well as both relational databases and distributed datastores. The Akvo developer team has tech hubs in London, Amsterdam, Stockholm, Helsinki and Bangalore with a further distributed presence. For strong candidates REMOTE work is possible.

Akvo develops open-source software which we run as a service, which is used mainly in international development across Central America, Africa, Asia and the Pacific. We build data collection, mashup, management, visualisation and publishing tools. We work with thousands of NGOs, many UN organisations and countries. Our tools get used in everything from disaster response to environmental preservation.

Full descriptions here: http://akvo.org/about-us/working-at-akvo/
I checked your list and it makes the same mistake malthusians make over and over and over. It assumes no change in production, just that everything stays the same. (It also assumes no recycling.)

But in the real world when there is a shortage people find new sources, figure out alternatives, recycle more, and tons of other things. Like I said several times: Humans create resources when they need them.

> You started with how we can't ever run out of resources, and then you added the proviso

I didn't add it, energy was explicit from the start. We don't have to harness energy from other galaxies, our own home planet has tons, and the sun has far more. The "universe" part is just to say we'll never run out even if it goes short on our planet in the distant future, ignore that part if it bothers you, it's not necessary.

> In the actual world, where we don't have this unlimited tappable energy at hand at the moment (and with the limitations of energy production methods) we can very much run out of resources.

No. We can not run out. You keep underestimating people. If we need it, we'll make it. You don't need unlimited energy, just a finite amount.

Look at water in Israel - 20 years ago they had a shortage, now, they have an abundance. Why? Because they needed it, so they figured out how to make driking water.

If we run short of energy, we'll find a new way to make it. All that is required is the the need. There are tons of untapped energy sources, many of them environmentally clean.

Why don't we tap them now? Because we don't need to. That's all.
Our journey from an idea to 1,000 paying customers
Great project!

This is really a need for monitoring consistency of UX of any website.

Although I just think you should simplify your pricing model. I don't understand why you are talking about "requests". Who cares about bandwidth today anyway? Just make people pay for the number of pages the frequency of the checks.

Also, you should allow people to set up e-mail alerts when some parts of their website pages change (e.g. payment forms).

I would definitely pay for such product. : )
Well, they don't have to be that creative, if 67 out of 70 attempts succeeded.
How Accurate Are Tools Like Alexa, Compete, etc in Predicting Web Traffic?
Ironically becoming its own form of terrorism.
Exactly my thoughts. I bet any company when put under the spotlight would show some really bad practices/anti-patterns.

Is that however, a problem with the industry? I can't help think of Fight Club's "recall" equation here...
It's not the developers of the program that caused this, it's the packagers of the software at the distribution point that do this. Beware where you lay blame in situations like these, sometimes the developers are totally unaware that someone is 'wrapping' their installer with another one, and even when they are aware they are not always in a position to do something about it.
I have relatives making choices between feeding themselves or their pet for the day

why would they have a pet if they can't afford to feed it?
Robot check-in: The hotel concierge goes hi-tech
Add an upgraded app that lets users redirect their traffic via servers you control. If they installed your app for privacy reasons, give them a reason to pay you for more privacy.

If Turkey is very popular that tells me that your users might want to conceal the fact (from their government) that they use facebook at all.
Sourceforge has killed itself by completely breaking the trust with their developers and their end-users.
No socialist france went to war over lost empire.
I agree with you that for the people hired to carry out these policies, they are just regular folks who take great pride in doing/having a job.

However, after watching those PBS Frotline documentaries "Top Secret America" and seeing that Lindsay Graham speech this morning, it's clear to me that many of the people who head these agencies are paranoid and delusional. I don't know how they keep amassing so much power and influence.
We don't know what the attempts were, so we can't know if it requires real creativity and ingenuity or not.
Never suspect malice when it could easily be explained with incompetence.
Very awesome comment! I didn't know there were standards, but it's great to see there are. However, Toyota should have followed them. I mean, did they think they knew better? I think with self driving cars, the standards will become more requirements; though I doubt before a series of deaths result from software failure.
Thiel's premise is not to do things other people aren't doing.

That would have ruled out Google (AltaVista) and Facebook (MySpace).

Thiel's premise is to be the last search engine, the last social network, etc. It's not: don't enter competitive fields; it's: compete, best the competition, and become a monopoly. There's no such thing as avoiding competition, there is no scenario under which Google was going to not have to compete, and have the entire market handed to them. The question is: can you acquire market dominance or not?
> It's actually more comparable to designing a pipelined CPU than it is to assembly language, IMO.

In a way, yeah. But the 6502 was also quite constrained, and early systems further constrained it (e.g. the Atari 2600 only have 128 bytes of RAM). I think this game does a good job of emulating the amount of creative thinking programmers had to have to deal with the limits of those early machines. And the game does so while keeping things simple so you aren't spending your evening glazing over a 300 page 6502 programmer's manual.

Regarding level 7, definitely a tough one! I ended up making what looks like the first solution with 4 nodes and 22 instructions. It's possible to cram the logic into one node, with some misc. decoding in a second and the other two as just transports.

Back to your point, this isn't exactly like working with older, consumer computers like the Apple II, mostly because of the parallelism. I think that's because of Zachtronics' other games which involve a lot of data-driven, parallel engineering. Still fun though; well worth the $7.
Unfortunately we don't have a good answer for "family" accounts at this point.

It's definitely something that we've talked about internally and is something that I'd personally love to see in the product.
The fun thing about that one is that despite its amazing simplicity it can compile and interpret itself - which is considered a significant milestone toward a "real" language implementation.
Location: San Francisco

Remote: Yes

Willing to relocate: No

Technologies: Haxe/OpenFL, JS, HTML5, Unity, Python

Resume/CV: http://ludamix.com/resume_current.txt

Email: jhofmann@321f.net

Game developer, also interested in full stack.
mmm, very informative. Need to go look at those policies again.
Probably because your image of France as cute and socialist is overshadowing the less cute reality of France as the world's second-largest colonial power in the 19th and 20th centuries.
I found it interesting that the project's only dependencies are also written by the author: https://github.com/bevacqua/woofmark/blob/1ffb31db3008c3c018...

Is it a case of NIH, or is it justified?
Tangentially related:

http://www.bbc.co.uk/news/magazine-21768668

Nixon undermined the peace process for his own ends (assuming the article is true)
Hi CTO, are you aware that right now you ask people for their email address, but the page to which the form directs 404's with a picture of a monkey? Not ultra professional when attempting to convince people you are a trustworthy finance business they should give all their money to.
Location:Mumbai, India

Remote: Yes

Willing to relocate: Yes

Technologies: C++, OpenCV, Java

Résumé/CV: https://in.linkedin.com/in/neilalex

Email: neilalex525@gmail.com

I've been working as an Editor for a technical publishing firm for the last 2 years, and I currently work in Commissioning, essentially the product development department. I have an interest in Game Development, Front End Web Development, and a degree in IT Engineering.

I'm willing to work in positions where I get to learn and gain practical programming experience. Internships OK.
Show HN: A puzzle game inspired by functional programming, written in PureScript
You are trying to solve a non-existent problem.

Not only is that pointless, your solution wouldn't even work if the problem did exist.
On top of this /. is burying articles critical of this: http://danluu.com/slashdot-sourceforge/
Quick follow-up.

I can reproduce this on my own account.

I uploaded a raw (NEF) using desktop uploader using the "Original" setting. Downloading through the photos app returns the original NEF file.

Downloading via Drive returns a file with the original name ("Foo.NEF") that is actually a jpeg.

So this is clearly broken.

Bug filed. I will follow up when there is some kind of resolution.
I get what you're saying, but it took me literally less than 5 minutes to configure this on my MacBook Pro running Yosemite and the latest GPG Tools.

To copy your public key to the clipboard where it can be pasted into your Facebook profile, just do this from the command line:

gpg --export --armor bob@example.com | pbcopy

A short time later, I received a signed and encrypted email message from Facebook. The whole thing went surprisingly smoothly; it gives me hope that using OpenGPG won’t solely belong to the neckbeard crowd and that Twitter, Google+ and other social media platforms will follow suit.

I also love the subversive nature of this; regardless of how the Patriot Act legislation turns out, Facebook is now providing email that only the recipient’s private key can decrypt and that nobody else can read.
No idea how to send a PM on HN. There should be an email in my profile though.
To make sure I understand, what you would like is an API to get your original photos & metadata back out?
This is still work in progress. I would love to hear your feedback.

GitHub link: https://github.com/sharkdp/cube-composer
Their lawyers managed to read it the posts.

With statements like, "Nobody wants to play in a market with zero users, we realized. So we gave participants the illusion of liquidity."

"We created bots to trade against incoming orders. They were like my friends. I even named them! My favorite was the “Jesse Livermore” bot. Opportunistic to a fault."

"The bots would run every day and place orders against each other so the market looked like it was exhibiting lots of price movement and volume. For added credibility, we randomly generated trading histories for each company going all the way back to last year."

Their lawyers realized they were admitting to creating a scheme to defraud investors to the safety of their market. Or maybe the SEC read it, and realized that perhaps this wasn't just a simple trading platform, but had a lot of fraudulent data on it and criminal charges were better.
>Foreign reporters visiting Iran are usually in an echo chamber. They visit Tehran and a few other big cities. Live in best parts of those towns and hang out with people who are educated and pro western and quite exposed to other cultures.

That. Same with media cherry-picking some favorable tweeters from a country (usually upper middle class younger people aligning with its biases) and promoting them as "the voice of their people" or some bogus "new generation" that's about to bring change.

It's even worse in places with strategic interest, where e.g the government puts obstacles to foreign corporations to grab resources on the cheap or prevents foreign diplomatic influence in the region, in which case there are lots of media, "NGO"s and such sponsored by foreign powers (a modern-day "radio free europe" affair), and the foreign media gets their "facts" and opinions from them and pretend they reflect the country at question, its interests and what the majority of the population believes. A lot of times some opposition party is sponsored too, and played big, even if it's supported only by a small minority.
There are some successful business models that get massive funding, and go for explosive growth. These often work well for services that either have massive economies of scale (Amazon), or strong network effects (Facebook).

But another business model is to grow slowly, focusing on profitability along the way, and this works well for businesses in a niche (Pingdom), with low network effects (Basecamp) or high marginal cost per user (Digital Ocean). If a business with high marginal costs per user and low network effects goes after explosive growth by subsidising users, they run the risk of running out of cash before the point they have enough profit to cover the subsidy.

There are lots of exceptions - Spotify and Dropbox come to mind. But there are lots more forgotten startups that incorrectly thought "If we get eyeballs and engagement, the revenue will follow".
I think the number one people arnt well off is because people only dream about money, aren't actually really dedicated to working out how to get it.

I've significantly increased my salary, job happiness, and working conditions by actively trying to shape my life and my job(Changing jobs as necessary). I've significantly cut down expenses. Resulting in me being fairly well off.

Being fairly passive about may work, or may not work. I know plenty of brilliant people who love their work but get paid terribly for it.

My strategy is actually fairly reproducible, instead of relying on luck.

I've also found that all else being equal(same industry etc) salary is the number 1 indicator of respect on the job.