skysight-inc/HackerNews huggingface dataset:
You're putting up a strawman; I'm not claiming I'm "owed" their money, nor am I asking for users to spend money on something that they don't consider to be worth it.

What I'm saying is that people should rate an app based on its quality, and not give 1 star as a result of their anger that they aren't getting tons more for free. Ratings should be about the quality of the game or app, not the price. If they hated the app, then fine, slam it in the ratings. But if they LOVED it and are just pissed they can't play more? Then they're jerks if they put a 1 star review up out of spite.

Just as the person asking $177 per kilowatt is delusional, so is the person who is demanding that I create games for them for free. I'm not acting entitled, I'm just trying to make games that people like enough to spend enough money on them that I can keep making games that they like.

I'm perfectly fine with the fundamental laws of economics, and I'm not asking for a special exemption. There were thousands of people who were willing to spend the $2 on my game before I switched to a "fremium" model (where the ratings ended up higher, but the income lower).

Aside: I'm not going to create another game like the one I mentioned above. Not enough demand and it didn't distinguish itself. I have no illusions there. People DID like it (I still, years after release, get fan mail), but I was paid a pittance for working on it.

I do have an idea for a game with a better supply and demand equation, and I have thoughts on how to monetize it, which involves payment for the game instead of ad support. And I would love to offer that game to users to test for free before they buy. But because of the quantity of jerks who feel entitled to get everything for free, and who will wreck the ratings of my game, I may not even offer a demo. [1] Which may itself kill the game. Time will tell.

[1] Just to be clear: Until you've installed a game you can't rate it. So if it's a free-but-limited demo they can rate it after they download it, but if it's a paid app they have to buy it to rate it.
You're correct, the protection is implemented in hardware, but the pages have to be marked appropriately. This message describes a patchset that correctly marks the kernel pages as writable xor executable.
link to gist?
> "Machines should think. People should work"

This dystopia has been envisioned for more than 80 years: https://www.youtube.com/watch?v=q030WNZvXrA

It's a good reminder that social and technological progress must often be fought for separately.

The market is brutal when applied to people. Worker fungibility is a value add for the company, and yet it drops wages to the minimum, since the worker's individual bargaining power is practically non-existent. The traditional answer is unions, but even that becomes impractical as the cost of replacing a worker approaches zero.

This is especially relevant when the buzzwords of the day are crowdsourcing and independent contracting. Are we really making things more efficient and creating value, or are we just helping drive down the wages of people that already have a hard time scraping by?
Well, that's kinda the point. If there was a better way to have to achieve GC-free semantics, Rust would have taken it.

As for optional GC, didn't D haven't something along those lines?
I'm afraid for a future that ends up like this:

Nobody hires people because robots can do it cheaper, so no one has a job, so no one can buy anything, so no robots do those things that they could do cheaper.

The technology doesn't even have to exist to cause poor-world. Only be possible.

Put me firmly in the basic minimum income camp.
The Mental Game, Part 2: Increase Running Endurance with Mindfulness
Show HN: Teamstory – Social Network for Startups and Founders
Teamstory is a social network for founders just like us. We've recently launched 2.2 where you can now message other founders 1-on-1. Hope to grow this unique community for founders all over the world. Feedback and suggestions are welcome!
Your last paragraph really stands out to me. I think we, as farmers, often feel that the larger population do not care about what we actually do. At best it seems like they only take in the easily digestible "Food, Inc." kind of information that carries an agenda and misses a lot of the realities of the business.

There is a vast knowledge barrier to overcome. I've been farming for about eight years now and still feel like a newbie, and feel even more clueless outside of my specific niche of grains. I sometimes can feel disconnected, and I'm right there in the middle of it.

I imagine trying to approach the topic of where your food comes from is like a non-technical person trying to be part of where their Google search results come from. Even to technically-minded people there can be a certain level of 'voodoo' going on there.

So, I guess the question in my mind from this is: How can we make the topic of food more approachable? It is not for lack of trying. There are many organizations and individual farmers who have made it their mission to get the information out there. Thoughts from your side of the table?
I don't understand the argument that just because technological progress in the past has led to higher wages and employment (indeed, it actually hasn't always) that it's a given that this will always happen.

It seems to me that it is self-evident that most low-skill labor, at the very least, is in the process of being automated and is therefore going to be unnecessary. There has been no other time in human history when ALL low-skill labor was in the process of being automated in such a generalized way.

While it is certainly true that there is and always has been huge economic pressure on low-skill labor to be destroyed, it is being destroyed at an unprecedented rate and the economic forces that are destroying it don't seem to be creating any residual low-skill labor (like the assembly line, etc did). Making sure that the labor force is educated enough to not need the low-skill labor is good, and it is undeniable that everybody is getting more educated. Still, I worry a great many people are going to get left out in the dark.
You know, I really want a good new game that actually captures my interest. I mean they happen, I still love those games, but I feel like we're over supplied with junk, and undersupplied with genuinely interesting games. I'm hungry and there's a mcdonalds on every corner, but I can't find a restaurant with a gourmet chef. I have so many unplayed steam games right now. Tossed some money on a hope, and after a few minutes realized it wasn't going to work out.

I think the thing that bothers me about this sort of "woah is the small guy" viewpoint is it's like "oh no the brilliant little artists got crushed by the corporations and the me-too hacks".

You know what, fuck that bullshit. Most games right now are asinine. And I mean even the indie wunderkids and the pretentious art games.

Here's the problem: nobody knows how to do this shit very well yet. It'll happen, eventually. They're learning, but it's not really very good right now. I mean people try really really hard. They deserve some success. But as far as the results go, most of them aren't that interesting. I want good games.
Those who will have income will either design or maintain the robots, or produce value which robots can't produce.

When a job disappear, people either retire or change job, that's pretty much what happened when agriculture became mechanized.
have been meaning to tackle that, actually -- thanks for the nudge. i read The Bed of Procrustes a few years ago...
Computing Teachers Concerned That Pupils Know More Than Them
I was invited to interview with Google in Sydney (site reliability engineer), but the salary range was less than I was already making in a much cheaper town (Canberra).

Arrogance is the right word... I got the impression they would prefer candidates who were bending over backwards to get in the door, and by asking about salary and relocation costs I clearly wasn't.

Edit: Then about 6 months later I took a job in Sydney anyway, at a 20% higher salary... Then took another paycut to go back to Canberra (Sydney is expensive!)
Let’s talk seriously about why cyclists break traffic laws
This concept is interesting.
Haven't tried it out yet but will be interested to see what kinda of activities I get on here.

If your friends aren't on there then you're basically showing your stuff to everyone? So these new people might become your friends... If they do become your friends, does that mean you filter them out as well?

Would love to hear the thought behind this ;)
The part about the in-memory analytics reminds me a lot of the SAP HANA spiel:

Transaction Database --> copy --> analytics db = slow

In-memory transactions with built-in analytics = fast

I totally understand the value of analytics and BI applications, but does it all have to be realtime? And what "mobile analytics" are they going to compute exactly? Forget analytics, I can tell you what mobile users are doing right now---they're all playing candy crush.
Hey! It's not. Although I guess you can fill it using Preview.app (on Mac). But it has been thought to be filled away from your computer.
Gambit and Chicken are near your goal, but I don't know how far you can go with it. And there's of course GNU Guile.
Behavior of cyclists does vary across cities...I've biked in dozens of cities while traveling, and it's surprising the difference between a city with good bike infrastructure and a city without.

I know that the only red light I consistently obey in my current home city (Austin) is the one for cyclists on the dedicated bike lane on 4th Street downtown, and the reason is that it's the only one (that I regularly interact with) that is consistently safe for me to obey. Others put me in competition with cars, which is never a situation I want to be in.
It's a lot easier to claim that all modern processors (that are based on a load/store architecture... All RISC chips, basically... and that includes x86) trace back to the CDC 6600, probably Seymour Cray's most direct and influential gift to the world of computing.
Ugh, please don't use that. The semantics of --harmony_arrow_functions are totally different from real arrow functions. Your code will break horribly.
People were inclined to believe Hans Reiser too[1],[2], untill he led the police to Nina's body.

Despite all the evidence, lots of people did not want to believe it was him and held out for hope, in the end, though, people realized indeed it was he who did it.

[1] http://news.slashdot.org/story/08/06/09/1155214/hans-reiser-...

[2]http://yro.slashdot.org/story/08/02/23/2218256/hans-reiser-a...
I have limited experience with Namemcheap, but my most recent experience was not exactly a positive one.

Backstory: I have five .io domains, three that I registered with Gandi, and two with Namecheap. When the expiration period for the Gandi ones was coming up, I got an email saying "the domains expire on xx/xx/xxxx, renew by then if you want them to stay active. If you don't renew, you can renew then any time up to 90 days after the expiration date".

As it happens, I let the three with Gandi expire, and then logged into their dashboard, renewed them about 60 days after the expiration date, end of story.

Compare: I accidentally let the two I had registered with Namecheap expire. "OK" I figured, "not a big deal, they probably have some kind of grace period as well." No. I got an email saying "these domains expired and you cannot renew them through your Namecheap account. You can contact support and they might be able to help you renew them." So, I contact support and they write back and say "we'll try, but it's going to cost $XXX.XX (somewhere around $250, if memory serves) to renew".

OK, to be fair, I did let the domains expire, so I guess I deserve what I get. But the experience renewing an expired domain with Gandi was so much better than what it was with Namecheap, that I've basically written Namecheap off as a registrar to use in the future.
It will be interesting what Joyent will do with its 0.11 unstable branch and how popular io.js will get.
The circle of life:

Finance task :

> finance system to address task

> excel spreadsheet to address finance system shortcomings

> finance system to 'formalise' the spreadsheet

> excel spreadsheet to address finance system shortcomings

> finance system to 'formalise' the spreadsheet

etc...
fair enough, i guess i'm just imagining challenges around multi-threaded jits, though i guess those are relatively less common overall.
There's Smalltalk env too, like Pharo/Squeak, the long forgotten Lisp Machine, Max/MSP and their descendant... A lot of giants on which shoulder we can see a bright future !
I understand that Node was lagging behind on merging newer versions of V8, but holy hell: how did they have so many patches to the standard library that weren't properly released?
An improved automated snare drum
http://www.politico.com/story/2014/08/ron-paul-ferguson-mili...

http://www.washingtontimes.com/news/2013/apr/29/ron-paul-pol...
Kingston HyperX Cloud 2 Headset Review
> When a job disappear, people either retire or change job, that's pretty much what happened when agriculture became mechanized.

Or go on disability until they're eligible to retire:

http://apps.npr.org/unfit-for-work/
I can get behind that. Control data, or it will control you!
I don't know how they can say they're the "official" one, or use the original assets, when the publisher of it has nothing to do with the original SkiFree author (nor is there any mention on the original SkiFree page about it having an iOS version). And then on top of all that, to charge money for it when the original is free: http://ski.ihoc.net/
That is right. The JMP is a jump, because it takes a full 16bit address. Branches where all relative (-128 .. +127 bytes relative to current PC). I am not sure, but it also is very probable, that branches are faster -- at least the processor had to fetch one byte less. That should be the other reason, that newer processors had the unconditional versions.

That was one hacking thing in these days: finding flags that are guaranteed to be set or cleared to use as condition for a branch instruction. I remember, that I always tried to avoid JMPs.
We had someone walked out from a company for working on their business during the day. I don't know how it was found out but this employee was pretty useless at delivering on their job so I imagine that didn't help.
Widescreen has never been a very good layout for anything other than multimedia.
Yes, your posts get shared to everyone but your friends. If you have friends of friends on the service, you will see a feed of just that group.

We currently use Facebook to build the social graph so if you become friends on Facebook, that person would be filtered out. Later, we plan on supplementing this with the address book as well.
Human language may have evolved to help our ancestors make tools
Heroku node maintainer here. No official docs yet (it's like an hour old already! :) but it works about the way you might guess: use engines.iojs instead of engines.node in your package.json.

(screencast: https://twitter.com/HunterLoftis/status/555234067520565249)

We're also excited to see node hit a 1.0 and merge in new V8, ES6 features, etc. I'm especially excited about Cluster's round-robin load balancing which has been a compelling reason to use 'unstable 0.11' for a while.
My first assignment at my first professional programming job (way back in 1980) was to write a 6502 macro assembler that ran on an Ohio Scientific machine. We took those machines and built our own OS and a three-user travel agency automation package that worked remarkably well, given the constraints of 48K of RAM and 2 floppy disks.

I did some research in to hashing, simulated a couple of hashing functions in FORTRAN (I was still in school), and found a good way to optimize the function to avoid collisions on the core set of 6502 opcodes. This earned me an immediate raise from $7/hour to $9/hour.

The assembler ran blazingly fast and I still have the listings for it. As soon as it was able to self-assemble, I added macros for all of the opcodes that rightfully belonged in the 6502 ISA but were not there. Mostly a set of loads and transfers that made the ISA almost fully orthogonal.
Oh, my bad. The numbers differ a lot (2~2.5x faster). I’ve updated the article.
This is why we should support basic-income or minimum-income.

Then NO ONE is left out to starve, ever. People would still get jobs to get MORE money, because people always want more, but you could eliminate minimum/living wage laws, so the marginal cost of production at jobs that people enjoyed could actually go down, while at the same time more people would have money to spend.

The transition is the hard part.
What is your opinion on open source foundations and people that run them?
Currently, OpenStack Foundation elections are in progress. The candidate list contains some well known names as well as some lesser known in the OpenStack community. What is really interesting to see is how serious the candidates are about running for the elections. Twitter is over-flowing with self promotions (naturally) and even some pretty clever posters, just search for "openstack board". https://twitter.com/search?q=openstack%20board&src=typd&mode=photos

These are all people employed by large corporations trying to get the votes from people employed by other large corporations. It would really interesting to see if an independent (from large companies) candidate would actually win this type of election.

What is your opinion on open source foundations and people that run them?
Covered heavily by New Scientist over the years (with tongue usually firmly in cheek).

https://www.google.com.au/webhp?sourceid=chrome-instant&ion=...
One thing can underpin another without encompassing it.

Mathematics don't encompass physics and finance.
> Well, I refuse to believe anyone, no matter how debased, would intentionally throw a flashbang into a baby's crib.

I partly agree. I don't think even the very worst cop would do it (so I agree it was unintentional in this case).

But I do think there are people who are debased enough to do so on purpose.
Of course, the upside is that the worker thatchers up with technology eventually gets their widgets for 1/10 of the cost.

And this is literally true. Cars, for example, used to cost ten times as much. You can buy a car as reliable as any 1914 model for a few hundred bucks that is more efficient and cheaper to maintain. You can also start it without getting out of the car.
I know that but this is a very general definition of TPS. How many CPU cycles a transaction requires? It varies on the transaction of course.

So I am wondering why they use TPS as a unit when it can be anything.
Your friends list tells us who we shouldn't show your posts to.

I came up with this concept because I noticed I was getting satisfaction from receiving likes on my posts but was sharing less and less because I didn't want my friends thinking, "yet another food photo."
> “If she hadn’t been selling illegal items out of the home, no warrant would have been served,” he said. “What you call extreme, we call safe.”

The thing that disgusts me the most is not the fact she received a wallet. The cop seems to think (or at least avert the question) that the warrant was the problem. The journalist doesn't mention this because this comment is just so clearly ridiculous that his silence is probably more powerful than to point out the obvious.

I will, in any case. The issue is that you can have a warrant for Osama Bin Laden, and you can have a warrant for an elderly lady who sells some home made food without a license to scrape by.

And for the latter you just don't throw a freaking explosive into her home. It's ridiculous. What, was she going to take her Samurai Sword and invisibility cloak and go on a murderous rampage? This woman is described as a diminutive grandmother for crying out loud. You literally could have knocked on the door like any of her customers buying food and told her to come to the station. Yet they treat her home like a siege in a game of Tom Clancy's Rainbow Six.
Hey tamar; thanks for responding.

Like others have said, it's mainly that the interface looks and feels like something circa 2001. I inevitably click into the wrong menu/interface/page for something I want to do, and it just feels inefficient whenever I want to get something done.
There's 2.5k people in my town and it's news here (literally) when someone is arrested shopping at the local Wal-Mart. The police have two miltary-issue Humvees, for some reason.
What proof (or evidence) that the system is here to serve large corporations? This is an application, anyone who wants to waste money can apply for just about anything. Doesn't mean it will be granted.
> es5 is a dinosaur as of today

I don't think so. People publishing libraries in ES6 are asking for trouble. There are far too many half-complete ES6 implementations out there and compiling to ES5 definitely is the way to go (for libraries) unless there's a really compelling reason not to.
These are really awesome - a very big well done to the author.

Only this morning I was thinking of how to implement a few of these types of interactions for a web app I'm developing - I actually might adapt some of the source code for my uses (assuming that's allowed under the License?).

If you're still working on a syntax for this, maybe you'll want to have a look at uilang or uiscript (both on Github) or Grid Style Sheets (http://gridstylesheets.org/).
Neither is suitable. Guile has the wrong license, none of these three has bindings for a no-JIT code generator like LLVM.

It's no big deal though. The Scheme -> Lua compiler is small (300 lines) the dialect is better suited for hash tables and the dynamic part is mostly a driver to generate/execute machine code at runtime.

At this point, a switch to Scheme would service purism more than pragmatism. Lua is already a good Scheme VM (has been strongly inspired by Scheme, in fact) so it'll do. At least I hope it will. ;-)
Hmm... I think hacking and cyber crime always presents an interesting storyline for most of us. I dont even know why... But i'm certainly looking forward to seeing this movie.
Is this different from Anki (http://ankisrs.net/)? I believe Anki supports a web interface, in addition to desktop and mobile apps.
very unique concept. I like the idea
Isomorphic means there exists an 'isomorphism' or an invertible function between two things that aren't the same.

So an Array and a List could be Isomorphic, but a Set and a List could not be.

You could have (I think?) an isomorphism between XML and Javascript (minus CDATA), so it's not relegated to lightly structured types.
They use TPS as a unit because that's how large banks and other transaction oriented entities do their provisioning and capacity planning. That's their 'unit', not CPU cycles.
OpenBSD's kernel virtual/physical memory system, uvm(9), already had the ability to set permissions on mappings. But the recent work done here is still substantial, API's were cleaned up and the W^X policy was applied in the places where memory was being mapped with both permissions (writable, executable).

I'm not overly familiar with all that went into this, but reading the commit logs by both Theo and Mike might help clarify some of it.

http://freshbsd.org/search?project=openbsd&q=file.name%3Aamd...

http://freshbsd.org/search?project=openbsd&q=file.name%3Aker...

http://freshbsd.org/search?project=openbsd&q=file.name%3Aamd...

http://freshbsd.org/search?project=openbsd&q=file.name%3Aker...