skysight-inc/HackerNews huggingface dataset:
Wait, that's my blog post from ages ago! Looking over it now, one thing that might be appreciated here are the generalisations. For example consider a similar puzzle except instead of a chessboard and 64 coins, you have a 6x6 board, with one die on each square. Instead of turning over a coin, you must add 1 (modulo 6) to the value of exactly one of the dice (and reorient it). What is your strategy?
>Out of curiosity, I wonder how these guys actually manage to get those millions of dollars in savings.

I'm guessing a big chunk of that figure is derived from a boost in crop yield due to optimal placement. So the bottom line cost for the farmer was similar but money went much further.
(2012) label please.
Starting my software side project: an event scheduler
Jon Stewart says he's leaving the Daily Show
Hi!

We unfortunately don't right now. It's surprisingly hard to get benchmarks that give you a true apples to apples comparison between us and Hadoop. However it seems from the comments in this thread that there's a lot of interest in those though so we'll try to put those together ASAP.
The post you're replying to just did: Evernote 4 for Windows was rewritten from scratch in C++ (with WTL). It was C#/WPF before.

I can give you a few more: Chrome (not entirely new, but still the newest major browser around), Sublime Text (compare its performance with Atom to realize the strengths of C++), GoldenDict, Scan Tailor.

Actually, I've tried thinking of new Desktop apps which came out in the last 5 years and there weren't many. Developing new desktop apps is just not as popular as it used to be 10 years ago. It has a lot to do with the rising prominence of web and mobile apps, but this also has something to do with C++, when I think about it.

Writing a cross-platform web app with acceptable performance is easier than writing a desktop app with the same properties, since you'd almost certainly need to use C++ to get an app with the same properties on the desktop.

With web apps you essentially get cross-platform for free (at least since the days of jQuery and IE shims) and the performance is not stellar, but at least it's not worse than all the other web apps, so it matches your users expectations.

On the desktop, you usually get three routes:
1. C++ app with a cross platform GUI toolkit (probably Qt, since GTK user experience is usually horrible on anything other than *NIX) or an abstraction layer like wxWidgets.
2. Cross-platform Java or Mono/.NET app with cross platform GUI toolkit. There are occasional exceptions, but these apps generally tend to be bloated or hard to install, and never match the snappiness of native apps.
3. Write a separate native front-end for each platform, using its own native GUI toolkit. This usually means C with @WinForms/WPF for Windows and Objective-C with Cocoa for Mac. If you have a shared backend, you would usually still be forced to use C or C++ to make it usable with both runtimes.
That's a very good point - and despite my earlier comment just knowing where and how much the pain points are matters.

For example in the (UK) building trade there is a booming trade in "builder remediation" - fixing the accidental below spec work they did not notice. It can wipe out much of the profit a builder makes having to go in and pull a wall down.

I keep calling the solution to this as "bringing the factory to the field". That is measurements and control processes we see in the factory applied in less controlled environments. With mobile tech for example one could slap QR stickers on timbers, fittings and hard boards and at each stage of the build require a photo of the materials in-situ before they get covered in plaster or the next layer up.

This would help track an enormous number of issues in the building trade.

I can see how just a little inside knowledge can help.
Why are these planes even required? Cant the US government simply get this information directly from the phone carriers? Given all of the power the NSA seems to have, surely they have this capability already.
> It's a game of chicken

It's a game of Germany getting fed up with paying for the rest of the EU. I think it's a safe bet that if Greece is going to show a middle finger to the EU, the EU will have no choice but to reciprocate. Spain and Portugal were in a similar situation as Greece, but if you are to believe Frau Merkel, the austerity policy is working for them and they are recovering well.
Needs [2012] in the title, especially because this man is now the Finance Minister of Greece, as pointed out by many others.
* as had happened many times before when investors made the imprudent choice bought government bonds that were never going to be paid back*

I would just argue that it's not imprudent. They get higher than "risk free" yields, and many times get bailed out. On average they still outperform the risk-free rates.
From the FAQ[1]:

>Does this impact Blue Cross and Blue Shield plans not owned by Anthem?

>Yes, BlueCard members are impacted. The Blue Cross and Blue Shield Association's BlueCard is a national program that enables members of one Blue Cross and Blue Shield Plan to obtain healthcare services while traveling or living in another Blue Cross and Blue Shield Plan's service area. The program links participating healthcare providers with the independent Blue Cross and Blue Shield Plans across the country and in more than 200 countries and territories worldwide through a single electronic network for claims processing and reimbursement.

[1]: http://anthemfacts.com/faq
Linux Mint (Cinnamon) - see also https://github.com/duncan-bayne/mint-setup
Both parent comment and Chuck's reply appear to contain an important semantic error, using amoral to mean immoral. Corporations tend towards amorality, which is a superset of both morality and immorality, because this is more profitable. I believe Chuck is hoping we can keep morality more profitable, on the whole, than immorality. I am less sanguine.
I used to work on a system that had Drools-based coupon and promotions. Drools was like this at its core.

Those were some fun stacktraces. They look like compiled JSP output, with about as much usefulness unless you're on the server digging around in the template's generated java code.

This system once gave products away for nearly nothing. Another it repeatedly stack overflowed trying to recurse down a rule. This was unfortunately easy to do with this system.

The example they show is a pretty trivial one, but maybe it's only used in trivial cases where the effects would be minimal.

I'll still follow the development of this project to see if there's some improvement over my (admittedly sour) experience.

also: is groovy normally written in the 'fluent' style?
To expand, the 0.4.6 uses the internal v1 API and 2.0 uses the internal v2 API. It made sense to sync up the internal and external release numbers to make things clearer going forward.
The Julia PDF file is 396 pages long, while the Python one is 549 pages long. Hmm :)
Beyond Open Source
...but apps are better, and people like them.

Thats bad for the web ecosystem in general. We want the web to be the place people go for content instead of native walled gardens.

Great user experiences make that happen.

Rubbish user experiences that look and feel like a lame 2nd cousin to native apps actively harm the web ecosystem (look at mobile facebook; lots of people just use the app and dont even use the browser on their phone)
How did he go from economist at Valve to finance minister in Greece?
Decoding the LC3's Instruction Cycle
Free idea:

"Our startup wants to change the world by reselling the free $500K in Azure services [1] to outsiders for half-off, then liquidating itself. This may not be a 'traditional YC play', or 'scalable', or even 'honest', but we'll give YC half the loot (approximately $100K) and don't even require the traditional investment/convertible note. Just tell Microsoft we're a YC company! Oh, and let us know whether you like the name 'Azurbatrage' or 'Arbitrazure' better. Stretch goal: resell all the unused Azure capacity of our classmate companies – 50X the profit opportunity."

[1] https://news.ycombinator.com/item?id=9023582
Should be tagged....when it was submitted 3 years ago: https://news.ycombinator.com/item?id=4114295
> David E.H. Jones pointed out that the socially sanctioned drugs have something in common: they all taste bad. Or at least, they have a taste that is unappealing to children, and then must be acquired by special effort. Coffee, tea, tobacco, alcohol: all taste pretty awful to a ten-year-old.

That's certainly not true of all of the popular forms in which those (particularly alcohol and caffeine) are consumed by adults. Sure, most kids might not like black coffee or straight black tea (but plenty of adults take it with cream and sugar resp. milk and honey), but they've got very little problem with, say, Coca-Cola.
Linux Mint (Cinnamon). Was on Ubuntu, but found that I was much more productive on Mint - as Ubuntu has become too feature rich and I don't use most of what they offer.

Mint has been a great platform for rails development, easily integrating with all the test and dev tools I needed.
Comedy Central on Twitter: “Thank You Jon. Http://t.co/yPdxjnkuLw”
I've never seen a problem that comes from code being shared, and I think that comes from maven getting the rules right:

* Releases are immutable

* Releases can only depend on releases

* Releases can only be made when all tests pass. Twice.

* The transitive dependency graph is a deterministic function of the config file; upstream changes cannot affect it

* Dependency versions are only updated by an explicit manual step

You never worry about "synchronizing" changes because other components can perfectly well depend on an old version of the library. You never accidentally break a downstream project, because everything's explicit. I have genuinely never seen the problems described in your link.
We're assuming arbitrary amounts of time - in which case one can check calculations an arbitrary number of times.

(Quick idea: recheck all calculations done so far at all computation steps that are powers of 2. So recheck everything after the first step, the second step, the fourth step, the eighth step, the sixteenth step, etc.)
What about other options like HPCC?
Gabe knows greatness.
He was a leading Greek economist before being employed at Valve, I think.
For scale: http://en.wikipedia.org/wiki/Orders_of_magnitude_%28currency...
Reading the app description, more consistent data about fields + better budgeting towards fields would likely do it.

As an example, corn and soybeans are commonly rotated to help reduce the usage of nitrogen-based fertilizers in fields (soybeans put nitrogen in the ground, corn takes it out). If you have better data about nitrogen fixation, you can know if/when you should swap, and/or run the math on expected prices for soybeans vs. corn, irrigation costs, etc. Normally this is done in spreadsheets, but in the app you can get estimates and budgets for all of this stuff much faster (at least from what I read).

Farming is hard, and better support for data/analytics on farms is awesome.
Even if what you say is true, the person wasn't asking whether it would be useful to him or her, just what it could be used for.

Why would anyone want to deny the opportunity to teach someone who wants to learn?
The attitudes and values of the team forged the spirit of the Macintosh
Well first i'd question calling tea a socially sanctioned drug given how little caffeine it contains. (Also, most teas are quite pleasant tasting, if you use premium tea and make it correctly, which 99% of people do not)

Second i'd note that virtually all foods that aren't fruits or vegetables must be 'acquired by special effort', and that a large number of them are fairly inedible or bland until you prepare or cook them. And don't children generally dislike pretty much all foods? And especially healthful foods?
Heh. Timing side-channel for the win. :D
I suspect that the planes are a lot more fun...
There's already been a lot of gambling with the economy, and that has brought us here. If there was ever a time for unorthodox economic strategies in Greece, it's got to be now.
There's similar project that's focused on cattle: farmeron.com
When I was in the military, I reread the book that convinced me to pick the Marine Corps, Starship Troopers. When I reread it after having been active for a couple years, I realized how off it was from my experience[0] and thought it odd to be the book that made me make the earlier decision.

I actually finished the reading in the field and since I didn't bring another book, I flipped back to the first chapter.

[0] - Or what I thought my experience would be. Granted, it is future-y and I realized that I wouldn't have cool exoskeleton armor but, being that Heinlein was a Navy man, there are some things that never change no matter what time period people serve in and Starship Troopers is colored by that.
Post-production focus? That sounds like Lytro, another Stanford spin-off (but based on a grid of lens): https://www.lytro.com/
Jon Stewart Leaving ‘The Daily Show’
Is it stable enough already?
> you can definitely capture part of your morals in law, like "don't kill"

ah! but you can't!

for instance, if someone was about to kill your partner - is it illegal to kill them before they succeed? yes. immoral..? grey.

the law is a rough cookie cutter shape that somewhat follows the edge of the fractal-like surface of morality. you can't capture morality in it's entirety into a legal document.

> at the time of the Apartheid, unlike during WWII, crimes against humanity were already prosecutable "anywhere on earth".

i don't know much about apartheid, but at the time, the SA gov't believed it to be legal (of course). the US didn't recognise it as wrong for a long time (late 80s?), and even then, that doesn't necessarily mean it was recognised as a crime against humanity. and it's hard to see from the article the dates of the specific actions that EFF are complaining about.
I had the same issues last around July - August and continued upgrading as they release new versions and somewhere along the way it got fixed.

You can also had to fine tune some timeouts (election and compression if I remember correctly) to get the best performance out it.
Been in touch with them over here in Hong Kong, and although they seemed professional in handling inquires, seems management is preventing them to be more active on local opportunties, also marketing is not effective against local competition.
> As far as we know, those processes are governed by laws of physics which are all computable to arbitrary precision.

Look at, for example, electron shot noise for a counterexample. Given the state of a low-output lamp and a detector, one cannot compute the state of the detector after a period of time to arbitrary precision. We can say that the detector will have x% chance of triggering within the time period - but that is all. We cannot say definitely "the detector will trigger" or "the detector will not trigger", no matter how exactly we know the initial state of the system.

And we already know that the human brain can be affected by similar processes (If nothing else, our eyes start registering at full night vision when <10 photons hit within 100ms, which is within the realm of shot noise.)
MapReduce is actually an incredibly flexible paradigm. If you have a clean implementation of MapReduce with well defined interfaces you can make behave in a number of different ways by putting it on top of different storage engines. We've built a MapReduce engine as well as a the commit based storage that lets us slide gracefully from streaming to batched.

Our storage layer is built on top of btrfs, we haven't put together comprehensive benchmarks yet but our experience with btrfs is that there isn't a meaningful penalty to reading a batch of data from a commit based system compared to more traditional storage layers. I really wish I had concrete performance numbers to give you but we haven't had the time to put them together yet. I will say that our observations match with btrfs' reported performance numbers and are what I'd expect given the algorithmic complexity of their system.
Women in Tech: This Platform Will Match You to Peer Mentors, Tinder-Style
I've chatted with Jesse on a couple of occasions. The direction the company is going with big data and analytics really is quite interesting and they are taking an interesting approach to a real world problem.

It's interesting to read updates about them as they pop up.
You'd be surprised - a good friend of mine from high school was from a farming family, and they had a PC in the early 90's when hardly anyone had a PC in rural areas except schools and libraries. (I grew up in northeast Arkansas) They used it for accounting and taxes mostly (and we used it for games!) and they wrote the cost of it off each year.

The other major early infusion of tech into farming I can think of is the growth of GPS guided precision application in the early 00's. I was in college at the time and my dad worked for a farm services company; they had people that went out and drove around fields with equipment figuring out exactly where to spray the right stuff. I recall it being a big deal because it saved the farmers a lot of money on chemicals.
Climate didn't have this service available until recently. Anyway, they're probably using the same rainfall data (URD and/or AHPS)
I mentioned specifically those government bonds that were never going to be paid back, not all government bonds.

Here is a list of historical government bond defaults:

http://en.wikipedia.org/wiki/Sovereign_default#List_of_sover...
Ask HN: How to get started freelancing?
I'm a programmer interested in pursuing some shorter term contract work.

I worked full-time in the Bay Area for a few years, but all my programming was done as part of larger projects so I don't exactly have a portfolio of websites to show off.

I know there are a lot of freelancers on this site. How did you guys get your first clients? How would you recommend I get started?
Couldn't a stingray mimic a whitelisted tower? Much like your computer can use a different MAC address at your whim.
Ubuntu 14.04, testing the 15.04 on VM.

Also run Kali and Tails on USB sticks for some researching.
Basic info is basic. (I've done this for 10 years at least)

And yes, it works - Not everybody uses email the same way, nor everyone thinks is offensive to get messages. Yes, people unsubscribe at every email sent, and still, the majority of folks don't need to have a clean inbox and can live their lives just fine with emails from their retailers.
Let's break it down a little. First, you probably aren't terrible at programming. I've seen terrible at programming, and if you are even LOOKING at code worth millions of dollars a minute someone thinks you are above average. Besides, you are actively looking to improve, which terrible coders don't do.

You are in a technical space (C++/embedded) that seems to have more than its fair share of technical machismo and bullying, so you may be picking up on that. And frankly, I get the feeling SF is much worse developer culture than the others I've experienced. You can find a different culture. I've spent some time doing C#/JS/SharePoint development for small teams and that is a completely different experience than writing a massively scalable ETL pipeline.

What is "good at this?" I think you are trying to say "How do I become a technical ninja" but I think you really want to ask (or what I want to answer) is "How do I advance my career?" In my opinion, the answer is pretty much "Fake it till you make it." Pick something good you did and fly it to the rafters. You are apparently fixing bugs on a multi-billion dollar software platform- you'll impress the pants off of many hiring managers with the scale you are working at alone. Advertise that. Make the conscious part of yourself believe and act like you are super-competent and people will start assuming you are. You'll get that new job or possibly that internal advancement (although it sounds like your current org is wrong for you), and eventually your subconscious will start to believe it, too.

Of course, that's hard if you are depressed. As other commenters have mentioned, go see a mental health professional, make sure you diet is healthy, get plenty of cardiovascular activity, and check on your sleep.

Good luck!
Then tie it to the company size, or make it big but limit it according to some factor (As far as I remember, here in Germany it limited by a percentage of revenue). And/or add personal liability for people having oversight over this, of course also within limits.
Does anyone know the status of User namespace support? I would think this is a blocker for any paas to use docker.
As the article points out, Valve hired him because of how he described the Germany-Greece relationship, and Valve had a very similar problem with virtual economies.

Apparently he was going to experiment with those virtual economies and learn some useful lessons about real economies. I'd love to know what exactly he did at Valve, but if he learned something useful there, that might help with the Greek-German problem.
I wonder if ArchiveTeam can even begin to rescue the amount of data that's about to disappear.
but if you are to believe Frau Merkel ... [Spain and Portugal] are recovering well

Spain has an unemployment rate[1] of 24%.

Is it optimism or cynicism to call that "recovering well"?

[1] http://countryeconomy.com/unemployment/spain
Your statements reflect fundamental flaws in your understanding of the subject matter. Expecting people to donate time to teach you the subject is pure entitlement. Read the SEP article. It's very easy to understand. Section 2.1 - the very first body section - is titled "Is the corporation a moral agent?" and should at least give you pause in publicly asserting they are not.
Other posters seem to be attacking this from the angle of providing examples of non-turing-complete systems which can describe or 'imagine' turing-complete systems.

I would attack this by claiming that we have designed turing complete systems using no external input. That is to say - we can _produce_ a turing complete system, which implies we are a turing complete system given an IO port (limbs, for example).

Fundamentally I could sit and perform calculations with pen and paper.

I'm ignoring the unlimited criterion here, I assume colloquial usage.

The only real way I could fathom otherwise is by deciding to isolate the brain and consider it as a single entity. But in that case a CPU isn't really turing-complete because it can't do anything on its' own.
If Greece submits to an austerity plan, it loses because its people will suffer as it is doing so at this present time.

If Greece defaults on it's obligations, there will budget surpluses immediately to spend on services. In the short term they would suffer some financial difficulty from not being able to access world credit markets but in the long term the economy will recover much more quickly.

If Greece defaults, they can lose, or they can win.

The only danger would be an invading EU/NATO army coming to confiscate their assets.

The austerity plan works for the EU, of course.
I'm not jumping on this bandwagon. What are you looking for - plugins for the Firefox browser? Go to the Firefox store. And hey, Firefox is my backup browser. But I haven't seen any anti-Firefox campaigns from Google, though I've certainly seen anti-Google campaigns from Firefox, and I thought, they need to choose their battles a little more carefully. You start a war, there's always a chance you'll become a casualty.
Descent was recently rebooted on Steam despite a much smaller community. I don't think they're particularly looking for big communities.

(The Steam version of Descent is basically a Dosbox container. If it's a game you really loved, pick up the Retro source port to replace Dosbox. Instructions: http://descentchampions.org/new_player.php )