skysight-inc/HackerNews huggingface dataset:
A lot of games run on Mono/.net Java etc. IIRC these languages have far more overhead. (I could be wrong.) So unless you suspect you need >9000 fps OR you are going to be doing a LOT of processing / complex game you might not need to worry about it ?
105k? Miserable? Peanuts?! I think you need to reassess that view.

Also, don't compare yourself to others.
This is something that I needed, thanks a lot justin.

It'd be a nice improvement if you could display the length of each song next to it instead of the ººº icon.
I can be sure that it generalizes to all medicine because it's obvious. It generalizes to all fields. It's why we write unit tests. Nobody likes writing tests, but we do it anyway because they work. Like, really, really well. The idea that doctors would object to being asked to do the same when people's lives hang in the balance is crazy to me.

Now, it's certainly possible they're doing a whole bunch of useless paperwork. And it's certainly possible that there is too much in some areas - but that isn't a rejection of metrics and objective criteria. It's a rejection of the particular implementations of those things in particular places.

EDIT: To be clear, I think that what is actually needed is an overhaul of the tech. used to collect these metrics and fill out this paperwork. It's absolutely insane to me that doctors still use paper at all, or that they have to enter the same data multiple times in multiple places, constantly. That needs to be fixed. And they need to start collecting 100x more data on their performance with 100x less friction of collection, by upgrading their technology in this regard from what was available in 1970.
Amazon making move into $350bn ocean freight market
Why User Experiences Matter
You can try out Polarr at http://polarr.co/
How is Dropbox more useful? Dropbox and AWS Glacier are vastly different products and show exactly the divide between consumer and enterprise that you say doesn't exist.
If they did then it would not be possible to “teach the test” other than by teaching the full subject. If there are any shortcuts a teacher can take with the class then the test is a failure.

I used to write tests all the time in my subjects and my tests could not be gamed. I would have half multiple choice questions drawn from every area we covered in the semester and half essay questions where the students had to integrate what they learned into a coherent answer. My students would ask me what they had to learn for the final exam and I would always say everything - if it wasn’t going to be examined there was no point teaching it because the students won’t both learning it :)
Modern grocery and the emerging-market consumer: A complicated courtship
> Equally however people who attempt large projects will accomplish at least a number of small successes along the way

That frequently hasn't borne out from what I've seen. People try to tackle MMOs without even understanding basic programming. They're so focused on trying to build their MMO that they can't be bothered to read a programming tutorial long enough to learn what loops are. They just become help vampires - accomplishing nothing truly on their own, frustrating both themselves and those around them.

Small successes require small projects, sub-projects, or sub-sub-projects. You can carve some of them out of projects where you've bitten off more than you can chew, but MMOs tend to be an additional magnitude of order larger - and from what I've seen, that much more difficult to get even small successes off of.

> Many times those small accomplishments could never have been had with a small or even medium size project.

I'd question this. Care to share any examples? I can't think of any sub-projects which can't be spun off into project of their own.

> People learn and engage differently. Some people will gain a lot from starting at a fundamental level and working their way up. Others will be much more stimulated at the macro level,

Sure. Keep dreaming big. I'm not knocking it's effect on motivation.

I am questioning how motivating the actual act of trying to tackle an MMO as your first game is, and how much you'll learn from it. Where are all the indie developers trying to jump straight to making MMOs with no smaller games in the middle? How many of them have gotten so far as making a chat server? Why can I count the number I'm aware of on one hand - outnumbered by the number of entire communities of indies, each bristling with untold numbers of games - both in the progress of being made, and outright completed?

Where are all the indie MMO developers, if it's so motivating?

> and let's be honest the goal of learning is rarely to create a true product but for the sake of learning itself.

This is bordering on a truism - the goal of learning is to learn? Sure. But if that's your only goal - why make games? And is tackling an impossibly large project really the most effective way to accomplish that learning?

Another extremely common goal of making games - I'd argue far more common than the goal of pure learning - is to have fun playing the game with the idea you had. Which project is going to let you actually scratch that itch - the never-complete MMO or the quick and dirty shmup? Which one can you share with your friends and have them play? Which looks better on your portfolio when applying to that game development studio that makes MMOs, giving you hands on experience with the real deal?
> incomplete understanding

The first act of ratio (reason) is to assert its own limits. Many things are outside the scope of science, for example no science will ever explain why a novel or a painting is good, why someone love another. From the catastrophic results of nutrition-as-science (things like USRDA), I would bet that the most important part of nutrition is outside the scope of science. Eating food is only marginally the matter of pouring x or y or z into one's body. Just as reading a book is nothing like pouring one by one a long string of words in our memory.

We are no robots, after all.
This article optimised for lynx.
Well, there's also Mozilla.
Yes this is 100% true, but the point I was making is if the test writes think first about how the metric can be gamed then they can take action to prevent the gaming including changing the metric and test.
This is a cartoonish view of things. On top of that, most of history speaks of the contrary.
Last I checked, OverlayFS did not play well with tools like Yum/Pip. Has this been fixed?
I think you're not understanding that the American middle class covers quite a wide range of wealth and income.

You'd probably also be surprised at just how many millionaires who used to work in factories there are. 40 years of union wages, plus pension, plus investing in a mutual fund. I obviously can't prove it here, but I'm from a blue-collar factory city and trust me, some of those people have multi-million dollar retirement funds.

Granted, you can't replicate that kind of success today, but there are people who didn't work "elite" jobs in possession of millions.
Yes

Edit: Fuck your downvotes. I answered his question. HN is such a shit show these days.
This is a excellent example of a poor metric resulting from the test developers not thinking about how the metric could be gamed. If they had they could have made sure that they only counted orders over a certain value or even better counted size adjusted orders.
I agree that the early termination fee is a dishonest ripoff. That said, it's a poor culture if people feel like assholes for having to refuse a few counter-offers (and no, I don't think it's a core human trait, as haggling is common around the world). Negotiation is an important skill to have as an adult, and this is the 101 level.

One thing I do find disagreeable (though not to the point of considering it strong-arming) is the use of the client's first name. "Hi Devon"? Since when has "Mr. Campbell" stopped being the norm?
Indeed. I'm guessing 200-ish albums, purchased at ~$10 each, would take up 60G when losslessly compressed. (As pointed out, 640MB/disk would mean just under 100 "full" audio CDs as bit for bit copies, so 200 is probably a quite low estimate).

I bought my ~3000 disc CD collection here in Australia, many of them still have price stickers of $30 and more on them. While CDs were "a thing" here, I figure I spent about a quarter of a cheap house on them. (I don't regret a cent though. I'm also "that guy" who thinks "You only had 60Gig of music to back up? Wow!", but is mostly socially-aware enough to keep that sort of reaction to himself.)
I'm the first one to admit that Glacier pricing is neither clear nor competetive regarding retreival fees. I do think that a lot of people use it the wrong way: as a cheap backup. I use:

1. My Time Machine backup (primary backup)

2. BackBlaze (secondary, offsite backup)

3. Amazon Glacier (tertiary, Amazon Ireland region)

I only store stuff that I can't afford to miss on Glacier: photos, family videos and some important documents. Glacier isn't my backup, it's the backup of my backup of my backup: it's my end-of-the-world-scenario backup. When my physical harddrive fails AND my backblaze account is compromised for some reason, only then will I need to retrieve files from Glacier. I chose the Ireland region so my most important files aren't even on the same physical contintent.

When things get so dire that I need to retrieve stuff from Glacier, I'd be happy to pony up 150 dollars. For the rest of it, the 90 cents a month fee is just a cheap insurance.
Axway Acquires Mobile App Development Platform Appcelerator
They even have an 3D planner for BESTÅ, but in Flash http://www.ikea.com/us/en/rooms_ideas/planner_bestauppleva/i...
Automatic insurance policy / calculation / purchase for autonomous vehicles.

Sure, it's not as wonderful as teleportation / FTL / time travel. And I guess once eecks solves teleportation my insurance solution becomes irrelevant. But I see it as a specific pain point slowing down the development of a product that will massively change my life for the better.

Failing that, pretty much anything @boredelonmusk has tweeted would be nice to have royalties on.
> isn't "busting their asses"

It is if that invested money came from say, pouring metal in a foundry 60 hours a week for 40 years.
I don't get Glacier. It's painfully slow, painful to use and insanely expensive.
https://hubic.com/en is $5/month for 10 Tb, with unmetered bandwidth. A far better option for backups.
Solving Tower of Hanoi recursively (image)
It is called a compiler even it outputs code in another language, transpiler is some neologism from JavaScript developers without a background in compiler design.
Would you say the same thing about Apple's phones?
Well each year should have a syllabus and what the students are expected to know and be able to do (we used to call them rubrics). You just test that the students perform in all the things in the syllabus. The only way to “teach the test” if testing was done like this would be to teach the syllabus which is exactly what the teachers are supposed to be doing anyway.
> If gaming the metric is a useful behavior, the metric is useless.

That is exactly why you should have a review of how a metric might be gamed, before you accept to use a this metric.
Larry and Sergey started Google because they wanted to be rich? Even if they had known for sure that it wasn't the way to the 1%, but say to the 10%, would they not have started Google?
You can make the tests as easy or as hard as you like and still prevent teaching to the test. The pass/fail rate is a function of the effectiveness of the teaching and the difficulty of the exam. If the fail rate is above the politically acceptable rate then make the test easier, just don’t make the test gameable.
To be fair, if the problem is the amount of data that will travel through your connection, there is not much difference between this and a 120MB text-only html file.

So maybe browsers should offer a setting to cap the data retrieved from each individual domain on metered connections, unless instructed otherwise on a domain-by-domain basis?
Libunwind also works great in this context. For some cases I even found it to
work much better than backtrace. It also has a signal-safe functions that
facilitate implementation of stack printing on crash.

I work with projects where stack traces are added automatically to exceptions
during throw. It works quite well, and in fact I would disagree with author on
some of his points:

- stack trace not representative of source code, due to optimizations -
unwinding information is consistent with what you have in a source code, and
compiler optimization don't change that (i.e., it would be a compiler bug if
it did, see any design document about debugging information, for example in
LLVM / Clang).

- throw expression is not a place where the problem is - that is of course true
in general, but how much more useful is stack trace indicating code path
where exception have been thrown, than merely a type of exception. Name of
function which have thrown an exception is also a good start, but of limited
value for some common utility functions.

- memory allocation - dynamic memory allocation could be problematic, but
storing stack trace in exception object itself is quite simple and avoid this
problem altogether.
Are you suggesting that teachers don’t engage in “teaching to the test” or that they are doing it, but under the mistaken idea that the standardised tests are gameable?
Devtools Remote
The One Weird Trait That Predicts Whether You're a Trump Supporter
Let me rephrase the title using absolute values:

"Richest 73 Million People Will Own More Than All The Rest by 2016"
>I'm less sure that enough people want to pay for the product at all in this case, however, be it excellent or otherwise.

In that case publications like Nautilus would probably have to be ad-supported. Hand-curated ads would go a long way towards preserving design, performance and even revenue since most ad blockers wouldn't block them.

However, there's still massive benefits to outsourcing ads—namely advanced analytics, targeting, and click fraud detection right out of the box. Implementing any of those in-house is certainly non-trivial.

That said, most publications—especially niche ones—are selling direct to their audience right now. There's nothing wrong with that, unless consumers prove adverse to paying for content in a subscription manner. I tend to strongly agree with you on that point.

While perceived value is one issue on that front, I think a lot of it has to do with the inconvenience of signing up, paying, and logging in. App stores don't have this issue, and they offer a lot of print media content these days, though I don't think they've really solved anything yet.

Film has Netflix. Music has Spotify. Print media doesn't really have an equivalent. So, it's possible that may be one angle. I know there's startups that have tried this, but none have approached the scale or success that Netflix or Spotify has.
Why should I care? Its strong enough to hold together, and I get to spend my money on something that matters more to me (such as travel)
1. slow site, make it snappy.

2. the drop down menu is disconnected https://i.imgur.com/v9ixj6g.png

3. I hate the timed pop up asking for my email, I usually close page. I want a good experience not nagging one.

4. It feels like Bland coffee for a Bland cause. Human Animal, Environmental. I'm not feeling connected enough to the coffee or the cause. I don't get the sense paying extra is going to make me feel good. Either focus on giving me the good coffee experience or make the stories more appealing with testimonials.
it's by no means wealthy

Are you honestly trying to suggest that someone with $2.5m to their name isn't wealthy? Wow.
> The only way it could get better is if you could dictate that only processes with a given set of UIDs or GIDs could bind to a given interface and port.

Ahem. That's what Windows does. The built-in firewall (on by default on all versions) will block all attempts to receive, unless a rule specifically allows it.

A rule can specify that a specific account (or group) can receive on a specific port. However, it is more common to have rules authorize programs to communicate, like e.g. allowing chrome to open outgoing TCP connections, or allowing a specific service to listen on specific ports.
How to dockerize an Ember app
The irony is that in every organization, everyone knows who the performers and who the slackers are. But nobody wants to talk about that in deciding who gets promoted and who gets set aside.

A manager once told me that before the employee performance review cycle he had already decided who was going to get what raise. He'd start from that and work backwards to derive the required "metrics" to support it. The right people got the raises, and the HR department was satisfied with the scientific process :-)
The problem with physical drives is that they can (and do!) fail. The authors point is surely that the backup would need to be checked periodically, and drive failures dealt with.

Does magnetic media like this (especially spinning disk) suffer from bit-rot? What about the possibility of mechanical failure?

I'd never rely on mechanical disks as the one and only backup of any data critical to me - a two tier approach of mechanical for fast retrieval, and cloud/online backup seems to be the safest bet.
> What are the principal differences over FreeBSD's jails it has, or why its KVMs runs better than under Linux kernel?

Each zone spawns her own init. The only difference between zones and UNIX running on bare metal is that the hardware is abstracted away, especially storage. Zones use the underlying ZFS pool in the global zone, but have no privileged access to the zpool. However, if necessary, devices can be explicitly exported to individual zones, for those rare, rare cases where a zone would need access to them (like for instance running an NTP server and needing access to the hardware clock). This however is not recommended.

The reason why KVM runs as fast or faster on SmartOS than it does on GNU/Linux is the fact that in order to port it to the SunOS / illumos kernel, the kernel engineers at Joyent used DTrace, and systematically improved performance.

> Solaris derivatives without Oracle backing are already lagging behind in terms driver support for modern hardware, new chipsets, etc.

Actually illumos / SmartOS contains OpenZFS and numerous bug fixes Oracle Solaris may not import, since Oracle would then have to open source Solaris again. Indeed, illumos is now the repository of record for (Open)ZFS, DTrace, and numerous other bug fixes and enhancements, because most of the core kernel engineers who worked on those technologies quit Oracle and are now working in their new companies on illumos / SmartOS.

UltraSPARC T1 and T2 are still supported, but newer SPARC hardware from Oracle has a death sentence, since it is a closed platform; illumos runs on AMD, and it runs best on intel; intel based servers have the best support. Nobody really cares about what "Snoracle" does any more, and the engineers who quit "Snoracle" shun SPARC.
And what's wrong with using libunwind?
I want something which brings functional programming, immutable data structures, and code-as-data macros (Clojure) to the statically-typed world of deterministic object lifetimes (C++).

I've been working on such a language for a year or so now https://github.com/jeaye/jank and it compiles to C++14. Trading data locality (due to immutable data structures) for more approachable parallelism might be a big win in the systems-level world. Removing OOP aspects entirely, and focusing on parametric polymorphism and functional programming will offer a different way of approaching systems-level tasks.

For situations where mutability, assembly, or the use of a C or C++ library is required, jank aims to offer seamless integration; calling into C++, using C++ types, etc, can be done without worrying about name mangling or marshalling.

It's still very new, and not yet usable, but the compiler is complete enough for me to have used it for real-time rendering in OpenGL, integrating the C calls directly into jank's type system.
I don't use C++ for anything serious, can you explain what's wrong with exceptions and the std lib?
Is there a difference between using bandwidth this way, or loading say 150MB image? (bandwidth costs wise)
> I don't think you have a firm grasp of the state of the real world.

I expected you to make this objection. :)

I have a rather firm grasp of the current state of both development and system administration.

Note carefully that I said "$CLASS shouldn't $DO_IMPORTANT_THING", rather than "$CLASS doesn't $DO_IMPORTANT_THING". It's a subtle detail that I guess you missed. ;)

I also notice that you didn't address my larger, more technical point. I guess that means that you didn't find fault in it. That's good, as it's pretty universally recognized that it's a good thing when you get near-zero-cost removal of a given class of exploits.
I would look at one if those new type and memory safe languages which are more pleasant to work with and usually faster than C/C++, esp. with concurrency. Pony, felix, nim, Julia, Ocaml, elixir, rust.
Unions exist for a reason.
It was rather uncommon at the time of its writing to have a written constitution. It's something to point to and say, "no that's not what it says, look here, it says this." I think the founders would have said nothing's perfect, there is no magic, of course the people have to decide, including by arguing a lot, whether to defend it and what detailed policy that translates into. If they don't defend it, they're f'd no matter what anyway.
http://static.googleusercontent.com/media/research.google.co...

"Borg programs are statically linked to reduce
dependencies on their runtime environment, and structured
as packages of binaries and data files"
Wow, I'm surprised how functional the 3D planner is. Totally didn't realize they had taken things to this level.
OK good, but is he also demanding China defend encryption? U.K.? If not, why not?
They're certainly not poor, but if they've saved that stash just to blow it all on end-of-life care, they're not really wealthy in the perceived 1% sense.
> It is called a compiler even it outputs code in another language

Indeed and most compilers do exactly that. Cant help getting a little annoyed whenever I hear this 'transpiler' word. I guess the ship has sailed, oh well !
Angry Birds 2 Hack Tool 2016 Android-IOS
I was hesitant as well. Thankfully, HN is usually quick to downvote crap posts like mine. Lesson learned.

Honestly though, I do get kinda tired of looking in the comments to see so much conversation about off-topic things like the color-scheme or background images of the linked site. "Off-topic" is subjective, of course.
Migrant men and European women
A Ray of Hope for Software Inventors Under the Alice
The concept of "property rights without responsibility" is a Roman invention. There are alternatives. US law takes property rights more seriously than most other countries, because the US never had to get rid of feudalism. Also, one of the few lawbooks available in the early days of the US was Blackstone, who was a property rights absolutist.

In feudalism, land ownership implies the obligation to protect the inhabitants and gives them certain rights. One remnant of this is that, in Britain, you have the right to walk on the undeveloped private property of others. Also, most European countries afford renters much stronger rights than the US does.

Many nomadic societies, from the Mongols to native Americans, don't recognize the right to own real estate you're not currently using. Sharia law has the concept that land can be unowned by anyone, and can revert to that state if unused, although many Islamic countries do not do that in practice.

So no, property rights do not stem from "natural law".
Best wireless adapter for windows 10
Never consider a travel planning startup