skysight-inc/HackerNews huggingface dataset:
This piece from Gabe's talk [1] is interesting:

"But the one entity we wouldn't ever want to compete with is our own users, right? They have already out-stripped us spectacularly. You can't compete with them once you give them the tools that allow them to participate in the creation of the experiences that they find are valuable. And it's not by a little bit; it's like an order of magnitude more productive already, and we're only a couple of years into thinking about how to do that.

[...]

The point is that the connected groups of users are going to be way more successful if they're properly enabled and supported than any of the individual game developers are going to be.

But, there's this huge tension between, if that's the direction that gaming is going, or if that's the direction content creation is going, these other systems actually put a tremendous number of road-blocks in the way of doing that.

It takes Valve several months to get through certification process for a single update. I mean, it took us 6 months to get one update through the Apple Store to ship an iPad update. We have a lot of resources and have a huge commercial motivation. No individual user, if they're the sort of center of gravity for content production, is going to have the wherewithal or the stubbornness to get through that.

That's just one example of the many ways that the closed systems appear to us to be antithetical to our user-centric model of content production, going forward."

--

Like you, I'm just trying to "read the tea leaves" here, but the future is user-generated content. Valve needs to leverage that by offering a hardware platform [2] that will allow them to be in complete and full control, both technologically and financially. A hardware platform that they can update as needed, that will give users more control to generate content; free from the concerns of pushing an update through Apple or Microsoft. In turn, their goal will be to leverage content creation by connecting users in a unified economy, again, that they control. They engaged Yanis Varoufakis [3], who is a renowned academic economist, no doubt to assist in that endeavor.

[1] https://www.youtube.com/watch?v=Gzn6E2m3otg&t=783

[2] https://en.wikipedia.org/wiki/Steambox#Steam_Box

[3] http://blogs.valvesoftware.com/economics/it-all-began-with-a...
NP-hard problems often have "good enough" solutions that don't take heat-death time to solve. Consider the TSP. You can wait until the last proton decays and tie up all matter and energy in the universe.

Or you can use an ant colony optimiser and accept that you will probably only come to within a few percent of the best possible solution. Oh noes!

And so it is with estimation. We can build an ever-more-elaborate estimate that will consecutively shave fractions of a percentage point of precision and accuracy. Or we can accept that they are estimates, that they are meant to be imprecise and that accuracy is a range, not a number.
Towing is a service that is provided to the city, not to you. It is provided to the city in order that they may conveniently and cost-effectively enforce the laws on the books. You took a calculated risk (which you admit), and you lost. I don't think $520 is unreasonable at all for someone who broke a law because he was (admittedly) too lazy / tired to care.

The city (unlike the mafia) does provide protection (a real police force and much more!) as well as many many many other services and benefits. One of those is having clear streets with available parking, and usable, clear private driveways for those who own property and pay taxes to the city.

Your self-described actions and your reaction to the situation strike me as incredibly... douchebaggy.
Good question. We actually have eight developers on our team of 18 and growing. However, sometimes our teammates are shyer to be photographed. ;)
It's not quite that simple. What you need is a savings rate that is far above society's average in order to be ahead by that much. For US, that's relatively easy, but for many cash-heavy economies it is not. If your country propensity to save is 90%, getting to 99% isn't all that groundbreaking.

The other thing missing is to take calculated risks for higher returns. For example, if you see housing starting to recover, picking up a distressed rental is smart. Provided you know what you are doing.

I recall a while back someone posted here about picking up semi-abandoned apps that were generating some cash flow, sprucing them up and letting the revenue drip in. Again, this works if you know what you are doing, but won't work for average Joe.
True, but 85% of identity theft cases are from offline docs.
Why not just disclose the price?
Vanguard mutual index funds are very cheap. I'd recommend them.
Even without an employer match, the 401k has the advantage that interest is not taxed. This makes a big difference over the course of a career.
that was just a screencast - going really lean about it :)
How do you know their relative size? Isn't that an estimate?
Exactly, I think it is more relevant to compare to e.g. glib.
I find it hard to reconcile the idea that courts provide justice with the extremely high cost to the interested parties.

I see nothing inherently wrong with being a patent "troll". The idea behind patents is to provide financial incentives to innovation. A little guy with a legitimate patent may have difficulty convincing large corporations to pay a license fee. One way for such a person to reap that benefit is to sell the patent to a holding company that does the work of monetizing the patent. Or to seek settlements and avoid long legal battles that he or she may not have the resources to endure. Patent "trolls" are just the market at work, and that is normally a good thing.

The problem is, the high cost of litigation makes it a very easy system to abuse. That high cost imbues patents with a substantial value regardless of their merit. It's very easy to disagree about whether a patent applies in a particular situation, or is even valid generally, but very costly to resolve such disagreements.

Unfortunately, you can't just shift the cost burden to the trolls, because then you also have to stick the little guy with the cost of sueing a giant multinational corporation for any wrongdoing. It's hard enough as is. It may seem easy to tell the difference between those situations, but it's difficult to encode those ideas in laws that apply universally. Other solutions tend to have similar problems. This RICO thing could potentially affect future class action suits against Big Evil.

My point, I guess, is this: the real problem isn't the "trolls" but the high cost of justice. Short of eliminating patents, to attack the problem from any direction other than the cost of justice tends to turn it into the same sort of thing as pornographers and free speech. You can't easily attack patent trolls or pornographers without damaging other users of the courts or of free speech.
that would be a nice one. definitely will consider it down the road.
Even if a financial advisor meets the fiduciary standard, he or she may still not be looking out for your best interest. I'd say become educated, and bypass the advisor altogether.
This essay left me unfulfilled, and I'm not sure why.

I was leery of taking so much time reading it. Most times when people write essays about "How I failed" they're full of self-promotional bullshit, the end of which is usually something like "I was just too awesome", or "We tried too hard" or some other pointless throwaway.

Here there's a fair bit of patting himself on the back, but Tim is honestly trying to get somewhere. Where, I don't know. In parts it reads like he's finally figured out that he was way too loosey-goosey with feel-good ideas that he wasn't ready to fight for. In other parts it feels like he's compelled to make lists of people or groups he should have treated with more attention.

In short, it needs an editor. I'm plowing through 3000 words where a better structure could probably cut that in half. Is there a thesis? Or is this just a mashup? I'm betting on the latter, but I'm still not sure.

I love the ideas Tim espouses but not because they make me feel all warm and fuzzy. I get the feeling this is his criteria. I love the ideas because they work, they have functional and financial value. Not sticking with them would be like not paying the electric bill because it was inconvenient.

I liked the essay and voted it up on HN. But I can't recommend it. It's rambling, it's honest, and it's missing the kind of structural and cognitive analysis that could have turned a thoughtful recollection into something more consumable and immediately usable. Sorry to be so negative. It just hit a weird spot with me where I know there's something really good in there, but I don't believe the author hasn't done the work of teasing it out for himself, much less the rest of us.
That's one thing I really like about agile: putting work in order of value, not in order of build efficiency.

It's a bit like nature-inspired computation approaches to problem solving. They tend to introduce a lot of overhead that more direct algorithmic solutions won't, but you can terminate them at any point and get something. That flexibility is often very useful.
self-contradictory: "Make financial advisor commit to a fiduciary standard"
Resources that require low-latency low-level access cannot be multiplexes easily
There's a lot of research in various industries that suggests quality is correlated with schedule. Poor quality -> more rework -> schedule blowout.
you could be even worse off, if the income is taxed later at a higher rate.
I hate how the article frames this as a bad thing.

I would much rather sacrifice my immediate bottom line for the sake of building more loyal users that will stick around for generations of new phones and operating systems.

It's a smart move and to frame this as something that "Can hurt thousands of developers who depend on these practices" is just bullshit

Who gives a shit about those developers, users deserve a better user experience and if you rely on SPAM to get by because you've built a less than impressive product I have no sympathy for you
I don't know if $150,000,000 is a good number or not, but it probably is a lot of money for sure. This is actually not a surprise because frankly, these kinds of ads shouldn't have existed in the first place.

As are so many things on the internet, this was a short lived opportunity that made some people a lot of money, but is not a long term viable business model.

However, like many of these short lived businesses, there will be a few who made enough money to pivot into other adjacent opportunities. The short sighted ones who build their businesses like Google's policies would never change will be left holding the bag.

The same thing happened in CPA based affiliate marketing for things like ringtones, work from home offers, and acai berry supplements after the FTC cracked down.
For Java / Android, I've been using H2's MVStore, which is log structured and uses counted B+-trees. It's nice not having to go through JNI for good performance in Java.

http://www.h2database.com/html/mvstore.html
If you use clang you get blocks:

http://stackoverflow.com/questions/5907071/clang-block-in-li...
> I'm trying to convey the fact that you need something like JACK in order to do real time audio DSP, while in Windows/Mac, it just works.

There's a ton of Windows applications that take over audio and do a lot of driver weirdness. There's still ASIO incompatibilies, latency issues, etc. In fact it happens in the same space where PulseAudio and JACK intersect on Windows.
This is a really nice, reflective post that represents a lifetime of lessons. I'd encourage people to read it carefully.

Tim O'Reilly changed the trajectory of my life and probably countless others how self-taught themselves using the famous O'Reilly books into a job or often much more.
You hinted at the solution in the last paragraph. Eliminate software and process patents entirely. They are stifling innovation at this point instead of encouraging it.

Eliminate all patents if need be.
Hey everyone, thanks for looking!
Everyone's commenting on the design being bad but the site is best viewed in Netscape 3, FYI.

In all seriousness, we thought this would be a fun way to find opportunities. Hope you guys share our sense of humor!
The designers of the Z-80 did the same thing (modifying dopant levels so transistors would look like normal transistors but function differently) in order to avoid competitors from cloning the chip.

See the very interesting interview about the Z-80 (page 13): http://archive.computerhistory.org/resources/text/Oral_Histo...

Faggin (Zilog CEO): "Yes, we were concerned about others copying the Z80. So I was trying to figure what we could
do that that would be effective, and that’s when I came across an idea that if we use the depletion load
the mask that doesn’t leave any trace, then I could create depletion load devices that look like
enhancement mode devices. And by doing that we could trick the customer into believing that a certain
logic was implemented, when it was not."

Shima (Z-80 designer): "I placed six traps for stopping the copy of the layout
by the copy maker. And one transistor was added to existing enhancement transistors. And I added a
transistor looks like an enhancement transistor. But if transistors are set to be always on state by the ion
implantations, it has a drastic effect"

I think you could detect dopant tampering (and these traps) with scanning capacitance microscopy, but I don't have any actual experience with that.
That's not true if your tax rate changes over time, which it probably will. Specifically, when you withdraw during retirement it is likely you will not be earning much and your tax rate will be much lower than when you were working full time.
I have a feeling the OP has a bot/toolbar on their machine and using that, 3rd parties will be able to simulate a like on their behalf.

Take a look at what software you have installed and you may discover the issue.
Failure #4: Tolerating mediocrity

We ended up building a culture where managers too often compensated for the failings of employees by working around them, either working harder themselves, hiring someone else to fill in the gaps, or just letting the organization be less effective.

As an employee, observing these indicators should probably push you to change to a better situation.
I thought bluray was already abandoned. I never see blurays for sell in display ends anymore, Walmart has basically been forced to refocus on third-world-style living in suburban USA.
Just checked and I see 173 Manning titles listed on Safari Books Online right now.
Also, it doesn't look very active: https://libdispatch.macosforge.org/trac/log/
Recent college grad and young working professional here. I graduated with ~$25k in student loan debt 2 years ago and am due to pay it all off by April 2014. I struggled with burning question, as well.

The general advice I got was that if the loan interest rate is less than 6%, you're better off investing the majority of your excess cash into something like an index fund since it theoretically will give you >6% gains.

However, I hate the stress, mental overhead, and risk involved in owing somebody money, so I decided to automatically save 10% of each paycheck (set up direct deposit to funnel 10% to a separate savings/investment account) and essentially contribute as much as possible after that to student loans.

I'm happy where I currently am - almost out of debt and with a non-trivial amount saved up. The key for me was automatically moving the first 10% to savings then setting an ambitious goal each month to put toward debt. Good luck!
Professional traders have been known to put in the time to learn about this stuff too. Don't fool yourself. You might make some good bets. You might make some bad ones. You're not going to systematically outperform a market as an individual investor by anything but luck (or plausibly by chasing a "hunch" based on good intuition and evidence that the professionals missed -- but don't fool yourself, that's luck too).
Oh noes, the NSA has sabotaged Mario Party's PRNG!!

(sorry, couldn't resist)
The NSA Spies on International Payments
I prefer writing into ~/notes using vim, it's much simpler, I have no need for all bells and whistles Evernote offers.
Tent.is is now Cupcake
I wonder if a small heard of goats/sheep could be self sustaining out there and help with clearing some of the vegetation?
Out here in fire country, people with large acreage will rent sheep from farmers to come and eat the brush over a month or so. I saw some at Sears Point once and I have to say the critters did a better job than a large mowing machine.
I'd reason that QR codes are a form of broadcasting. encryption can be done on modern chips with specialized hardware at negligible latency costs. chips that have ops for encryption have been around for over a decade now.
could you tell me what web browser & version you were using when this bug happened? sorry this happened, the platform I am developing is still in beta.
To back this up, some specific printf issues I've seen in the past:

- printf calls malloc

- printf calls FPU emulator

- platforms differ over whether %p's output includes a leading 0x

- platforms differ over how you print int64_t/uint64_t

- platforms differ over how you print size_t

- some platforms have almost-ISO-but-not-quite semantics

Additionally, on top of the difficulty of adding extra types in a cross-platform fashion, the printf system is tied to the FILE . FILE s are usually not extensible, and on Windows don't work with sockets.

This is daft, and surprisingly shortsighted (perhaps it's the word "FILE" that causes people to come over all unimaginative?), because you could provide some system like Mac OS X's funopen, and then use fprintf for everything - maybe even replacing snprintf with it! - but functionality like this isn't as widely available as it should be.

Anyway, if you write your own printf, you can fix all of this.
Ask HN: What does a QA analyst do?
Can someone expound on what a QA analyst does day-to-day in detail (tools used, skills required, etc.)? Does it differ if you are a QA analyst for a gaming company versus an analytics company?
Just a heads up for anyone tempted to run the code from the third question (bash script to play triforce through the system speaker), don't.

I know I'm an idiot for running random code, but I'll save you the suspense - it prints "rm -fr" but doesn't run it, and then prints a message berating you for running it, and insults the Q&A site.
"Never borrow money" excludes Smart Debt: Debt someone else pays for you, such as Investment Property, or Big Business (not small business. This definition of Big Business is where you have a controlling interest and you can leave for 6 months and business is even better).

It depends on how quickly you wish to generate wealth. Leverage (OPM, OPT) must be used wisely, but significantly speeds up the process.
Knowing that Valve will from now on be heavily supporting game development and deployment onto Linux machines is very encouraging.
I see a lot of people saying getting a PhD limits your options for employment afterwards and you should only do it if you want an academic career.

I'm currently completing a PhD, and that was one of my primary concerns prior to starting. However I've eventually become more at ease with it. For one, I see a new appreciation for PhD level knowledge thanks to Google et. al, who have repopularised the value of having a PhD with their hiring practises. The advent of machine learning has made higher level CS knowledge more valuable again where for a while it was even actively spurned by much of the software industry. At the same time the basic bachelor CS degree is becoming commoditized and its value is decreasing. Partly because of outsourcing, partly because of MOOCs, and partly because it is becoming evident to employers that people without college / university training can be as effective as people with that training.

All up, I'm a lot less worried about this point than I was before I started.
i like http://www.amazon.com/Agile-Software-Development-Cooperative... (cockburn's cooperative game), but i am not sure if it's suitable for a library.

i guess what i mean is, that i think it's a great book for a developer. but it's not very prescriptive, so may not be great for teaching. it's more about trying to get you to think than telling you what to do. imho.
> I think with good domain knowledge and basic knowledge of economics and finance your average Joe can do better than the market.

There's a word for people like you: suckers.
Although it makes sense for this particular company because of its travel-oriented nature (and the largest market being Paris, and it's only for a month), I would say that moving an established business to a new country is a rather drastic move, and unnecessarily risky. Moving to NYC should be more than sufficient for escaping the Valley bubble.
Ask HN: Interest in teen trends? Or already exists?
I'm trying to find a place that will tell me what's trending for the youth. For example, teens are leaving Facebook, and going where? What devices do they use? What apps? Is there a good place to find this? If not, would people be interested if I created a blog or newsletter or something about this?
Compared to, for example, using separate systems to manage the development, change management, approval, deployment, bug tracking, revision control, and other aspects of making a change to production.

The Docker image may include several of those subsystems, or cross multiple of them, and so it now needs to be flexible enough to change one or several of those parts before it can be pushed to production to fix a bug. And what production environment will it be applied to? And is it possible that indeed you will have several images that are almost the same, except for key parts that can't be easily handled by yet-another overlay? (How many overlays will you have? Will you eventually stop adding overlays and redo the image to include the fix? What else will that affect?)

Complex systems require complex interaction, and Docker images do not allow for that; they are monolithic, all-or-nothing changes which can only be "modified" by either remaking the entire image (expensive), or adding another layer of overhead on top, which I don't think anyone has ever investigated to find bottlenecks or overhead problems.

To put it in simpler terms: Cfengine delivering a single change on a single file to a dynamically-assigned set of nodes is a lot faster, lower overhead, and direct than deploying a Docker change.
That's only true if you expect to earn the same amount (or more specifically, to be at the same tax rate) while putting money in as you will while taking money out.
you're welcome. Great minds think alike ;)
Absolutely. My point being they seem to have purposefully worked the attributes you mention into the design of the language largely because of how hard it is to write a really good GC. The Rust team has lots of people who know C and are very capable of reading literature, and still didn't really want to tackle it, because it's hard.
> Medical care: when someone breaks a leg, steps on a sharp stick, etc., where is the nearest hospital?

Well the nearest hospital to YHZ is about a 30min drive. The island is an hour from the airport, so at most 1h 30m drive, plus a boat ride. Not really any worse then if you decided to go outback camping at the provinces national park.

> Lack of a police force to enforce basic property rights against squatters/hunters/other "intruders" with different ideas about the meaning of "private propety" than you

"Hello, RCMP..", it's not exactly Somalia here. Honestly though I doubt you'd have any trouble, other then the occasional canoer poking around.

Lack of infrastructure definitely is a turn off, not insurmountable though, there are plenty of people doing these kinds of things on islands around here.