skysight-inc/HackerNews huggingface dataset:
Perhaps I've been channeling Michael O. Church a bit too much for my own good, but sometimes it looks as though he's nailed it.

I'm a big fan of MOC's stuff as well, but just to give you one different datapoint... I'm pushing 40 (will be 40 in July) and I haven't seen any evidence of age discrimination yet. I did get laid off from a programming job about 2 years ago, but, to be quite honest, I had mentally "checked out" a good year or so before along with about half of the other stuff, most of whom left voluntarily or also got laid off. It was a shit job with shit management, and we all groused about it and start making it clear to management that we felt that way, so no big surprise there. OTOH, I had a new job lined up within < 8 hours of the layoff announcement. That goes mostly to the fact that I network a lot and knew exactly who to call, but still...

Now, working in a slightly different role as a traveling consultant type, as opposed to a "sit in the same office day after day after day working on the same product" I find that my age sometimes actually helps. I've been sent to help some of the younger consultants because, as my boss put it, the customer "wants to see somebody with some grey in their beard". And, unfortunately, a little bit of grey is starting to show in my beard. :-(

Anyway, it's just one bit of anecdotal evidence, and I don't mean to claim that age discrimination doesn't happen. But it's definitely not universal. At least in the Raleigh / Durham, NC area.
Free market principles still apply: if all plumbers retire when BI starts then the price people are willing to pay to hire a plumber will increase until somebody decides it's worth doing again. What if it becomes impossible for you to hire a plumber? Well, that would be the sound of opportunity knocking ;)
I don't mean you can't become a better salesman through learning. I'm saying you can't learn to be the kind of hustler who takes an idea you can't even personally execute and turn it into a million dollar salary in two years. That takes natural ability. The article frames it as if anyone can do it

Which I think is okay. The world needs less people who sell and more people who make.
GamesBeat’s Favorite Skyrim Mods #5: Monster Mounts
With BI, there are going to be some people who use it as an excuse to slack off. They're not ambitious or energetic and, relieved of the need to make something of their lives, they probably won't do much. That's true.

Here's a question: how much are they doing right now? My guess: not much. Given the high rate of unemployment that exists already, it seems like society's value for unskilled work is pretty low already. So I don't think the bulk loss to society in having the least ambitious ~10-20% slack off is that bad, especially if a large number of people are more engaged in their work.

Parasites at the bottom of society are pretty harmless. Parasites at the top, on the other hand, are extremely damaging. We have a lot of the second kind. Because people have to work and most need a steady income that just barely meets expenses, that pretty much means they end up in a subordinate role, there's a class of useless people called "executives" who have total control over the economy (and mediocritize it, because it's best for their positional stability to do so) because people are terrified of losing the jobs and incomes.

If there's a trade-off between having more parasites at the bottom of society who don't work vs. having more parasites at the top who ruin others' work, I'd take the former, hands down.
Generating C is quicker to write and easier to debug (can more easily read intermediate output) and doesn't require accessing a C++ api.
For me the worst change was the new Compose email. Very fail because before it was in center of screen, big, easy to compose. Now, it's in the screen corner, so bad!
There isn't. Don't be fooled.
Curve grading is just conceptually silly. If a test does indeed cover the material, then answering correctly half of it should lead to a 50%, no more, no less.

If curve grading is required because the test doesn't properly assess what the students have been working on, that means the test was bad in the first place.
4 feet by 6 feet, you say?
What I took from the article is that there are people living on four dollars a month.
BI, does not remove the benefit from traditional employment. Rather it removes the bureaucracy and cutoffs around traditional government benefits. Currently, you get no benefits if your disabled for 5 months and a significant check if it's 6 months. With BI, you get the same money either way, and while it's probably less than the 6 month benefit the risk reduction is worth a lot.

Better yet, get laid off and want to try making iOS apps? Just do it, your benefits are unaffected if you want to start a company.

Now, the downside is currently upper middle class people get higher disability benefits/social security payments. With BI that goes away, society does not care how old you are or what you made you get the same basic income as everyone else. So you better have savings if you want keep living in a high cost of living area.
Reddit is bigger than all of those, combined :)
I think 'abstraction' is the wrong term anyway. It has become a go-to term for "make the ugly go away."
Thanks for a great, well-researched comment :)
If you'd like to see where your phone calls will likely be stored analyzed then check out the new NSA Data Center currently under construction in Utah. This thing is going to be huge! And I live just down the street...

http://binged.it/116pwHR (Yes, Bing has more recent arial shot of the construction)

Edit - Ha, I see someone else here mentioned this place already. https://news.ycombinator.com/item?id=5656751
which would mean nothing if it was offered my hotmail.

the 2GB is a huge falacy. it only matered for us nerds. the bulky just moved because it was "google email"
Most companies resort to spam because their growth just isn't happening. Seems more like path is getting desperate as its early hype has long since faded.
What are you secrets to quitting coffee? Would love to give that a try myself but I fear I'd be nonfunctional for a few weeks during the adjustment.
I believe you only have a short period of time in order to use that. So not really a problem solver.
because i never bought one.

giving them my money would just signal i want that crap.

Also, it's not stable so far. so you'd have dodgy camera, reception, pen... i don't think CM supports the pen yet, but i may be wrong.
Sand Won't Save You This Time
I have been in love with her since the modem image. <3
Fears Are Falling And Hackers Are Gonna Hack
I really loved Mark Otto's sentiment here — design and development aren't separate jobs like, say, deep-sea oil drilling and copyright lawyering are. We're all working on the same spectrum with an increasing amount of overlap. http://markdotto.com/2013/04/22/designer-developer-spectrum/

There's definitely room for specialisation but our work is so much richer when we learn about the full stack. If you want to know more about design — just ask a designer :). We don't bite, we've just been a bit lazy with learning resources recently. HackDesign is a great start but the design community are well aware that learning to design at the moment is a mix of formal education, figuring shit out over years of making mistakes and a sprinkling of black magic. There's no Railscast to grok typography, and that sucks. We're working on it though :)
Bad link, try:

http://en.wikipedia.org/wiki/Welfare%27s_effect_on_poverty
I wonder what her lead time on each post is. Is she really productive, or does she have a lot of projects in a pipeline and we see the built up list of results? Either way, I feel unproductive just reading it.
It's easier to get Lein as standalone. The Ubuntu package depends on half the build infrastructure of java, using really minimal parts of it here and there. If you just get the shell script and stuff it in your path, it can self-install a 10MB jar that has all it needs.
I can't stress the C++ api part of this enough. At the moment I'm building a Pascal compiler in Clojure for course work and when the time came to do byte code generation the first thing I looked to was the LLVM infrastructure both for ease of use and because it would trivially provide me with the ability to target non-x86 platforms.

The reality of the matter is that interacting with non-java linked libraries is a real pain from every JVM language know of. Two years ago this was posted here [https://github.com/jasonjckn/llvm-clojure-bindings], but since then LLVM has gone through two major restructurings so it didn't work out of the box and I estimated that it would take less effort to build my own naive infrastructure than to patch this one & integrate it.

As a result I'm generating code in terms of lists of newline terminated assembly statement strings that I can just print or write to a file when I'm done. While I agree that C is a sub-optimal output format in that you have to compile the output, it is also the clear lingua franca for systems programming and assembly generation these days. Generating C gives you interesting options like linking to other C codebases or your own C code the same way that cljs gives you the option of interacting with "native" javascript libraries as well as clojurescript toolkits.
> The drive to seek "intermittent rewards/thrills" isn't universal.

Perhaps not, but so long as the market can offer something to everyone people will still have incentive to work. Basic Income doesn't mean you can afford everything without working.

The market is extraordinarily good at producing carrots yet we seem hell-bent on using sticks. I think there's room to improve on that front.
For anyone else initially as confused as I was, dfc is saying that after the first cut, they would stack the resulting two pieces for the 2nd cut with the chop saw.
Which strikes me: why even make the library usable client-side?
We work in a technical field. We call ourselves engineers. The academic version is computer SCIENCE. Unsupportable opinions and opinions presented as facts are inexcusable.
No. The cars and semis will be going 55-70 mph, typically 5 lanes each way. It is incredibly loud. The bridges you mention don't have traffic like this.
Not everything can (or should) be proved of the drop
of a hat in a discussion list

If you say something that doesn't make sense, you're saying that one shouldn't have to back that up?

It's like asking me to prove why using an XML processor
to crete and save a DOM tree would produce more error
free results than manually compiling tags as strings.

It is in fact the equivalent of asking you to prove that an XML parser after serializing a DOM tree and then parsing that same document produces a non-equivalent DOM tree to the original.

I think the reason pat_punnu is balking at what you have said is because of this: You can think of C as a serialized form of an AST. In order for parsing to produce a non-equivalent AST to the one used to serialize it, the C grammar must be non-deterministic. The C grammar is not non-deterministic, therefore what you said does not make sense and pat_punnu (somewhat rudely) asked you to back up what you were saying.

Asking people to back up what they have claimed is part of intelligent discourse. This happens often on HN and is one of the reasons I like this community because when the person who makes a non-intuitive or seemingly wrong remark turns out to be correct, I learn something.

UPDATE: I should point out that I'm responding specifically to this sub-thread of the tree and not arguing about whether or not this should target the LLVM IR. I think that would be nice.
Because it is hard to see from the camera how many coins are there in particular piggy bank, there are working small permoniks (aka miners) with funny caps.

https://www.google.com/search?q=permonik&tbm=isch&tb...

Permonik randomly wanders the room and re-counts the coins in piggy banks. Always he erases an old number and writes his count on the piggy bank with marker.

The robot watches permoniks. He sees how fast they are and if they count well (their counting is equal the majority of other permoniks for given piggy bank). The lottery rewards fast and honest permoniks with higher odds of win.

There is one more thing. When doing transaction, you may leave a small number of coins (aka the fee) under the piggy bank. This is a reward for permonik as he visits the piggy bank for recounting.

Each permonik has a master and all his revenues go to master's piggy bank.
Makes me prefer Vice. It seems worse and obviously deceptive to routinely do what is mentioned in the article and yet have no policy or anything for it. As if that makes it less wrong (the opposite in my opinion).
Dear Netflix: It's Time To Fix Your Algorithm
> If there's a trade-off between having more parasites at the bottom of society who don't work vs. having more parasites at the top who ruin others' wor

Nonono, you have it backwards. We NEED more parasites! The supply of labor exceeds demand right now which sends the price to 0 (minimum wage paints the problem a different color but doesn't fix anything). We need to decrease the supply of labor so that the market can start pricing it rationally again.

If everybody stops working, the price of services skyrockets. But the problem (soaring cost of services) and the solution (soaring reward for labor) are one and the same. This is how the free market is supposed to work. In fact, I'd go so far to say that BI presents a closer approximation to a free market than the system we have now (where the government price-controls labor).
>Sometimes I wonder, though, if we invented institutional Work to justify mediocrity, and make it OK. It's often portrayed as an oppression brought in by deceptive, aggressive Boss Men; but I also think people willingly participate because it's a way to substitute mediocre/subordinate social acceptance for the much more intermittent reward/thrill of genuine work.

Very interesting hypothesis. If true, it would answer a lot of questions about poor performance of large organizations and also explain to me why so many people I have worked with are comfortable with said mediocrity.
Public choice theory, isn't it?

If they give everyone the same cheque, then no-one will feel special. No-one will feel reliant on the politicians for giving them a special handout.
Generated C can be copy pasted and readable by humans.
Debugging IR code is a terrible experience.
I am a developer and I also prefer to leave the design to the designers. I learned long ago that I have no sense for it, and moreover I find it tedious, so my energies are best directed elsewhere.
Right, I didn't mean to suggest that the MacLeod "Losers" will drop out of the labor market entirely--just that their participation will shift dramatically.

For a lot of them, for example, they'll see this as their chance to switch from feigning interest in Achievement-based work, to genuinely striving at Explorational work: likely in the form of making (and perhaps trying to sell) artistic works all day, or doing original mathematical/scientific/philosophical research.

I imagine that you'll see a sudden glut of Great American Novels, itch-scratching open-source software, and enough treatise to compare to Venice in the 1600s, but relatively few dishwashers. :)

We might also see a resurgence in Social work: people who can now afford to spend all day doing volunteer work for various causes. I'm unsure as to the impact of this, but it would probably be a minor revolution and solve several "just needs more bodies" welfare problems (like getting everyone immunized for things, or having an appropriate number of daycares/preschools.)
There's some bad advice in here, IMO, although overall it's decent.

Fundamentally I think there isn't much value in laying out every detail of running a company from zero to scale, since initially all that matters is doing as few things as possible and not even thinking about what kind of org chart or employee handbook you'll need later. A huge document like this kind of deters people at best, or at worst convinces them to worry about the wrong things at the wrong time.

I don't really feel like going through every single point, but e.g. the advice to do non-standard vesting is bad (4/1 is standard, and even if you think 6/3mo is better, it is worse by virtue of being non-standard), and the "advisory thing" is really not something you need at all. There's a lot of focus in the early part on stuff which is non-productive. (I stopped reading before the later stage).

A lot of advice needs to be highly specific to time and place. Someone starting a business in a place where most potential hires are familiar with startups is entirely different from doing so elsewhere.
The Apprentices of a Digital Age
> Given the high rate of unemployment that exists already, it seems like society's value for unskilled work is pretty low already.

For some reason, I can't seem to explain this concept to many people. We currently have a large population of people who want to work but do not have work. If systems like BI make some of those people (or people who do have jobs) not want to work, that is not a problem; because we would still have more people who want to work than we need.

Systems like BI literally give us a sliding scale to control the incentive to work.
Debian 7.0 Wheezy released
No doubt about it, that is awesome. I wish I had the time... correction I probably always have the time, but none of the patience to do something like this alone on the side. I'll definitely bookmark her blog.
Every time I read about machine learning work that is being done at Google, that's available if you're a Real Googler, and then compare that to the closed-allocation nightmare the other 90% face, it makes me want to fucking rage out and fly a plane into Mountain View...

... land, get off that plane, take a cab, and have a polite but blunt conversation with the founders about how to fix their company. (What did you think I meant?)

Artificial intelligence is nice, brahs, but natural stupidity in the form of closed allocation and Enron-style performance reviews are putting that company at 10% speed. Clear out the latter and you'll have plenty more muscle for the former.

I'm sure Ray Kurzweil will do amazing things, but he'd do even more amazing things if the company still had the machinery (e.g. open allocation, a culture of human decency) to bring talent to him properly. The whole reason he is there is to work with great people that the company is supposed to be better equipped to find than he is... but how will that work, given that the company sold off its ability to reward and recognize talent just to appease McKinsey?
Followup http://pipeline.corante.com/archives/2013/04/05/chlorine_tri...
13-Second Proof the Sun Is Crazy Powerful
but then you're not really free are you? free in the sense that you self-impose restrictions on travel. do you feel free? (honest question, cause your stance is intriguing)
E. O. Wilson's "Letters to a Young Scientist"
Don't you think that's a much healthier configuration than what we have now? I like the idea of rewarding grunt work more than we presently do. After all, if wages of dishwashers get high enough, we might just have to invent a machine to do it for us, no?

Besides, even Great American Novelists have use for money. They could buy equipment for a roadtrip, buy a nicer computer for writing, buy services that help them focus on more writing (e.g. pay other people to be dishwashers), and so on. In turn, this gives them incentive to work. It's capitalism as usual, it just doesn't fetishize the 40 hour workweek.

EDIT: just saw you added social work to your list. You're beating me at my own game, perhaps I'd better stop preaching to the choir?
Tell me how the "Design for Hackers" book goes along @aeip@live.com
Yes, we basically agree.

I don't consider it abstractly good for someone to live on society, while able to work, and not working. However, the cost of that is pennies compared to what we pay by having terrible leadership (parasites at the top).
For most services, I agree to a ToS when I sign up. If I don't agree with the ToS, I can't create an account. (e.g.: dropbox, spotify, twitter, etc.)

But for Google, anyone can perform a search without agreeing to any ToS at all. What are the legal groundings and implications with regards to this?
No they don't but they do have subway trains rolling on an all metal bridge which make them unpleasant.
Eh, I have no sense for writing programs in Go, and I find it tedious. I spent three days at it, and now it comes much more easily. The same goes with learning Spanish, or playing the guitar, or learning anything for the first time.

If you find the process enjoyable, you'll be good at it soon enough. If not, well, there are plenty of other things you can do, but it's not because you "can't".
I believe they can only connect your searches if you are logged in while searching. Otherwise, of course they can collect data on anonymous searches but not ones that would be specific to you.

I hope I'm wrong.
More people should think of SQLITE when doing a simple project over the weekend...

For this use case, you can use the BLOB datatype and just write a simple shim with get and set methods that interfaces with the db.
Libertarians often are big pushers of a minimum income, actually. It's far more direct and efficient as a means of improving the welfare of the least productive, and it's the least prone to special interests pushing for tax cuts because of how much their good helps kids/the poor/whatever.

With a sufficient basic income, you could effectively get rid of Social Security, Medicare, Medicaid, food stamps, public subsidies in all types of places they're unnecessary or harmful. And you remove the disincentive effect on productivity that most welfare schemes have.

Most academic libertarians, in my experience, aren't of the sort that thinks private property rights is the sole criterion and sole justification for everything; their opposition to government activities is based a lot more on how it distorts price signals, public choice issues, and issues of implementation. The basic guaranteed income sidesteps all of those.
> Nevertheless, some courts have been willing to make browsewraps enforceable under certain circumstances. The more a site calls the user’s attention to the terms while browsing, the more likely a court will be to find it enforceable. On the other hand, if a service provider places the notice out of sight, such that a user must scroll down in order to see but not in order to use the service, courts will likely find such an arrangement does not show meaningful assent on the part of the user.

https://www.eff.org/wp/clicks-bind-ways-users-agree-online-t...
See response to Retric:

https://news.ycombinator.com/item?id=5656534

A comparison isn't always O(k). It's O(k) for strings. It's O(1) for machine-word integers. It can be much more than O(k) for user-defined types, eg. it can be O(k^3) if you have to multiply a matrix out and take the determinant of the product.
Chineasy: Visual-based learning for Chinese
eLOT = Enhanced Line of Travel
Financial Times: 'There is no drawback to working in HTML5'
You may enjoy Feynman's excellent talk "The Relation of Mathematics and Physics": http://www.youtube.com/watch?v=kd0xTfdt6qw#t=1m05s
Not this part. The system doesn't attempt to make it difficult to obtain that data. The monetization part is done with an unrelated encryption scheme.
Debian 7.0 "Wheezy" released
it's great if you NEVER drive more than the daily limit. And for 12yr olds that aren't allowed to sleep out of the house. :)
DNA Collected from found Gum on the streets to Create 3D Portraits