skysight-inc/HackerNews huggingface dataset:
That as a society we don't have enough useful work for everybody to do today.

I believe this is largely true today in the context of people who are currently unemployed, and will only be more so in the future.

That the government wouldn't efficiently allocate resources if it were to create jobs.

You think it would? Look at military contracts, where it's more important for every member of Congress to be able to point to jobs "created" in their district, than that we actually get functional projects at reasonable costs.
Hmm, you just thought of this, Microsoft didn't.

It says more about you than it does about Microsoft.
Let's say you're reading the Land Rover (automobile) Wikipage and you want to share the 'Timeline' section with someone.

Here is the wiki
http://en.wikipedia.org/wiki/Land_Rover

If you click this one below, you will be brought straight to the 'Timeline' section
http://en.wikipedia.org/wiki/Land_Rover#Timeline

Just append your URL with the selector for a DOM Element with a unique ID. In this case, the 'Timeline' div has a unique ID of 'Timeline', so I've simply appended that to the URL.

Welcome to 2014 :)
Quick Thoughts on Slack's Big Round
Yes, at least 26 people

https://www.facebook.com/PortBookFaceToVrml
That or the company formed by the merger of Initech and Intertrode.
I don't want to sound redundant by repeating what everyone else has said but I just have to: that was a really great read. If you are after a good 20-something minute read, this is it. Stirred up all sorts of emotions and memories.
'WireLurker' Malware Affecting Macs and iOS Devices in China
I bought an Amiga 500 six or seven years ago from that guy singing the theme song. He's a pariah in the Commodore community, but I gotta admit he had a pretty cool garage.
Migrant Tech Workers Abused by Contract Labor Firms
It's super high risk, super high reward, super high pressure, basically the tech industry except the people don't pretend not to be douches. Hedge funds are the same as startups, 5 guys with 5 billion dollars who opened business two weeks ago.

Like the don't hire an asshole rule would be hire only assholes, and once in a while they'd hire someone who wasn't.

That said if you don't mind working with douches at least you'll be working with douches who aren't trying to pretend their running a 'family' as a company, which is refreshing when you're used to hearing about how the founders aren't really in it for the money but really want to 'change the world'. Financiers want to change the world too, namely, turn it into change and put that change in their pockets.

I worked on the outskirts of the finance industry, it was still pretty insane, but nothing like the guys actually in it.
I find none of those overly concerning in practice, at least not to the degree that they reflect poorly on delegative democracy.

- http://www.gallup.com/poll/168620/one-four-solidly-skeptical...

- http://www.harrisinteractive.com/NewsRoom/HarrisPolls/tabid/...

- http://www.gallup.com/poll/21814/evolution-creationism-intel...
I do this by watching YouTube longplay videos of games I've never played, for systems I never owned. Games for "exotic" Japan like the Sharp X68000 and the FM Towns that we never got over here.

I'm always trying (and occasionally succeeding) to recapture that feeling of catching a glimpse of some amazing thing in a game magazine. The wanting and imagining was always better than the thing itself, which is probably why I generally seem to prefer watching screencapped videos of the games to actually playing them.
While I agree that someone whose brain is not developed should not be using mind-altering anything, what you described is essentially puberty.

Heck, these kids shouldn't be drinking coffee or caffeinated soda, either.
You'll fail to have a great career:
http://www.ted.com/talks/larry_smith_why_you_will_fail_to_ha...

93-year old body builder
http://tedxtalks.ted.com/video/Why-Bodybuilding-at-Age-93-is...
We should not ignore the fact that the suicide rate in, for example, the United States is an order of magnitude higher than it is at Foxconn.

I looked at the figures for this. They are all talking about suicides by employees while on Foxconn property, not total suicide rate of current and recent employees.
Wow. A really beautiful article.
Lol it was my first domain and I didn't have much insight into creating a good name:

[Inter]view [Tech]nical Ques[Tion]
Suppose the seller produces a good at a cost of $10, buyer A values the good at $13, and buyer B values the good at $16. That means that selling to both can add $9 worth of value. Who should capture that new $9 of value? How should it be divided?

If the price is $10 uniformly, then the seller gets no value from selling, A gets $3 of value, and B gets $6 of value.

If the price is $12 uniformly, the seller gets $4 of value, A gets $1 of value and B gets $4 of value.

If the price is $14 uniformly, A won't buy, the seller gets $4 of value, and B gets $2 of value.

If the seller can divine the true value to A and B and set the price to $12.99 for A and $15.99 for B, then the seller can capture essentially ALL of the value available in the exchange.

It definitely seems there are many cases where price discrimination creates more value. But who should capture that value? Sellers? Buyers? Shared somehow? How?
If your browser does't encrypt your cookies, they sitting on the disk unencrypted at rest, easily read right of the filesystem. You could then use those cookies to gain access to the respective sites/services/accounts they're tied to.
That's probably what I'm thinking of. I could've sworn this was in Google Docs as well, though.
This article was simply superb. So much emotional, human depth. How interesting: I think Paul Ford was scraping at some real, deep aspects of what it means to be human... in a piece that is at least superficially about computers.
At 3:35 PM, Anonymous Anonymous said...

For me, the experience was just as weird and intriguing as the ad itself. First off was the reception area. The cathedral ceilings throw scale completely off, dwarfing the visitor... http://tiny.cc/ne5pew It does convey a sense of power and high-tech savvy, but it also seemed dated. A young, very polished woman took my jacket. I looked her up later and she'd been a child actress in at least one film that I'd seen. Everyone was very nice in kind of a cult-y way. I was led to an office in the middle of a floor full of empty workspaces. The guy who interviewed me was a lawyer and said he still worked part-time on the side, and that that was an accepted part of the culture. Mr. Shaw had basically unlimited money thanks to the success of his hedge fund, but he did not have unlimited time. To create more time, they were staffing up for personal assistants who could handle everything from getting Knicks tickets to making dental appointments. We both figured out it wasn't a match early on, so we had a nice conversation instead. And somewhere in that building I guess my resume still sits...

edit: The thread started by yesprocrast2 covers the topic further. I guess working among geniuses for one of Wall Street's winners isn't all it's cracked up to be.
i'll do that!
Ah, bicameralism. I reposted a paper on that topic to HN a few days back that you might find interesting.
I quit my job but feeling guilty now
I let my employer know that I'm leaving my job because I wanted to study and there wasn't any growth in the current company. It's great company to work in terms of the people working there. It's fun. However, I had written mail 2-3 months early saying I don't want to be an 9-5 employee, I need more responsibilities, I want to excel and asked them what plans do they have for me. I didn't get any reply. My boss didn't even called to talk about it. I don't even know what's going in the company, what they are planning and there is no process of development.I decided to quit. Now they're trying to hire a new person as there is an urgent project. I stayed in the company for 9 months and now I feel bad that I let them in bad shape, I feel like I betrayed them......
Oppo annonce le smartphone le plus fin au monde: le R5 fait 4,85 mm d’épaisseur
There is always small ax for a big tree, so time will tell.
I'm trying to link to arbitrary paragraphs i.e. paragraphs without DOM selectors.
I don't think this is true. I think that the ridesharing market will become split between many interchangeable ride-sharing services. Three main reasons: (1) the barriers to entry for this market are actually very low, (2) it's hard for even a dominant company to differentiate itself from the competition, and (3) it is easy for both drivers and consumers to use all ridesharing services, to optimize pricing and wait times.

I wrote a piece on this just a few days ago. You can read it here: http://johnloeber.com/w/uber.pdf
Yes, of course, I've fixed my post. Thanks.

> if ever there were a language that deserved to be called "compiled," C is it.

I was only clarifying the other guy's comment, but I do appreciate the desire to be careful with the meaning of technical terms, lest they get diluted and become less useful.

> It truly was designed to be compiled, and who in their right mind would bother interpreting it?

Lots of people can (and do!) interpret C, or some subset, superset, or abstraction of C, for a great many purposes. Consider debuggers, IDEs, formal verification systems, build systems, security tools, etc.
Google removed the obstacle to its real-world surveillance system’s spread
I think you guys are missing the point a little on this one. It's not that there is a picture of this dudes bare ass somewhere online and he's upset about it, it's that no matter what he did or tried he could be guaranteed in absolutely no way that the data was removed or under his control. Once it's in the pipes, it may or may not be there, there's no way to know. Anything you put online, in all sorts of incidental ways be it from giving your TV voice commands, sending your location to google maps, or your net connected security devices, becomes someones property other than just yours. Not that it's legal, or that people are spying on everything you do, but that you have no way of knowing about or controlling the data once it's there.

This isn't supposed to be scary, just a reminder that you can lose control easily.

This is a complex issue and if you think it goes away by saying things like "well then don't stand in front of the camera naked." then you are missing the point.
if non-volatile memory is becoming the new disk, why is it any more or less likely to be encrypted than current disk storage (mostly not, as far as I've seen).
You can see from the phone after the video is finished recording. It's not a live feed but if it's say a 5-second recording, you can start watching it within around 1-2 seconds from the time the recording ends.
Somewhere out there is a server populated entirely by retardins ...
As I understand Angular, objects are mutable, and Angular must perform deep dirty checks on every object to be perfectly consistent. As pointed out by the author of the blog post, this needs to be repeated until there are no more changes detected. That's the whole point of Angular's digest loop.

React's data model is much simpler, at least at a high level. State changes are explicit, and data is immutable. This means that whenever you give a component new props, it can simply do a deep comparison of the data with the previous version and mark the component as dirty if it's changed. (Setting a new state always triggers a re-render, no matter if the data is different or not.) Since data changes only happen explicitly, and flow naturally through component nesting, it doesn't need process a lot of data to figure out what needs to be updated.

The list of dirty components is then processed to produce the virtual DOM, which is then diffed against the real DOM. Doing anything with the real DOM is expensive, whereas the virtual DOM is extremely fast. So is building the virtual DOM; while it's true that a component's render() method needs to build its own tree every time it's called, re-rendering is extremely fast, even if you actually change state near the root of the virtual DOM (which causes a bigger cascade of dirty checks). Current JS engines are capable of creating tens of thousands of objects in just a few milliseconds.

(There are a few of optimization tricks you can use to avoid renders, too. In particular, there is PureRenderMixin, which declares that your component is "pure", meaning that given the same props and state, it will always render the same tree, allowing React to do shallower checks to determine if a render is needed.)
Why Lingohub Is Switching from Ruby on Rails to Java + Spring MVC
Evernote client syncs locally. They performed forensics on the filesytem, and the note was more than likely cached locally on disk.

Weapons-grade stupid on VanderZanden's part.
Ok that was weird; tbh I'm genuinely confused. It would be helpful if anyone can explain what is so awful about my comment?
We are just going around in circles timr. The Cronicle article (as usual) is pretty poorly written so it's not clear who was evicted. Given the regulation at the time concerning demolition, rent control and live/work I am confident no housing was destroyed and no legal residential tenants were evicted. To say the article "explicitly" says this is wishful reading. Oh well. We disagree about a fact.

One last link - here's the planning dept report on the original 1988 live/work law. Fits what I remember hearing about it's origins in the mid-1990s. Shows the difficulty we have getting the results we want even with the power to make the rules and tons of resources. I'm not optimistic.

https://archive.org/details/citywidelivework19sanf
There are at least two was to interpret that phrase:

1 - he must take care that when the laws are executed, they are done so faithfully.

2 - he must execute all the laws, and do so faithfully.

The first of these interpretations does not require that every law be executed.
mDNS has utility in small networks for your average Joe. In these circumstances (1) it shouldn't be a problem, (2) it shouldn't flood (there's logarithmic decay and there actually has been thought put into this), (3) names are discoverable without relying on anything else, (4) and it does its job in being the mechanism for DNS-SD to piggyback on so that services can be discovered automatically. Being independent of other services working or not — e.g., DHCP, (unicast) DNS — means "it just works", even if other network services fail.

There is a beauty in the ability to just have all of your computers, printers, and peripheral devices otherwise plug into a switch (without any additional network service equipment — no router/dns/dhcp multi-combo device added in the mix) and that everything just ends up working. Link-local addressing takes care of IPs, mDNS takes care of names, and DNS-SD through mDNS takes care of automatic service advertisement — "Hey, I'm a printer, use me if ya wanna!"

Further, failure of proper mDNS implementation in a device (perhaps resulting in malformed packets or over-zealous flooding) is just a failure of that device's design, not mDNS per se.

Having said that, still... yes, I think the home/SOHO router/switch/access-point/dns/dhcp multi-combo device should handle DNS-SD registrations and DNS, and that mDNS shouldn't be needed.

In medium/large networks (those actually managed by someone putting on an IT hat), it's perhaps not as appropriate, but still shouldn't be a problem assuming everything is subnetted with mDNS in mind. Of course, name resolution is handled by unicast DNS, and with regard to service discovery in this context, someone manages the DNS-SD records on the unicast DNS server so you don't need mDNS to be the mule for DNS-SD to ride on in those circumstances.
Read your piece earlier today. Excellent summarization of the mobility endgame.
I agree and it's what I've used for all of my pet clojure projects that need to talk to a database. However, the drawback it suffers versus a lot of the approaches taking by most of the alternative libraries is that it doesn't provide any way to compose queries.

I'm talking about the kind of stuff something like Korma or SQLAlchemy enable where you build up a query to be executed dynamically based on, for example, user filters.

I haven't need anything like that on any of my pet projects so I've been deliriously happy with Yesql. But, while working on those pet projects I do often find myself thinking about whatever I'm doing in my day job and I haven't come up with a good way to support composability within the context of Yesql. I would love to see a solution to that.
Yes. http://skilldrick.github.io/easy6502/
>Does anyone think that some "retro programming" tutorials would be of any interest?

Yes.
In Zug, Switzerland they have an excellent health care system with universal coverage. They also have very nice roads and a high standard of living, and low unemployment. They also have a strong defense based on armed neutrality, which kept them out of both world wars.

The income tax is 2%.

So if you are paying more than that, you are probably getting ripped off.
Flux7 CEO’s High-Flying Ride: His Thoughts on Cloud Advantages and AWS Re:Invent
> You actually see increased risk of suicide at the beginning of therapy for some patients, where they come up enough to get just enough mental energy to successfully kill themselves.

This is something that happens (mostly with bipolar people who go into manic states, it actually doesn't typically happen with severe depression cases), but in terms of risk, no you are wrong, statistically you see decreased risk immediately after starting any kind of depression treatment:

http://www.ncbi.nlm.nih.gov/pubmed/17606654
Long story short, memory bandwidth is much faster than the best x86 crypto implementations can handle.

Encrypting disks or network is no problem today, but we'll need architectural changes to support full memory encryption without a performance hit.
Perfect. Man that touched a lot of emotions in me, from fondness to anger to frustration to depression to envy and back again. And I had no idea Jim Kent was a force in the genomics world. I just remember all sorts of crazy things we would do with Animator and my kids.
textfiles.org is your friend here too, and I really enjoyed his (Jason Scott's) bbs and "get lamp"!documentaries.

[edit: url. Just in the window!]
I wouldn't recommend using it for anything that needs longevity, but this has been around for a free years:

http://marker.to/

I used to use a service called "yellow hilighter", but it died and all my links broke, so fair warning :)
>I believe this is largely true today in the context of people who are currently unemployed, and will only be more so in the future.

Poverty is on the increase, our infrastructure is not only crumbling it is currently inferior in many ways to some third world countries like China. We have budget cuts for science and NASA not because they've run out of useful work, but because of a political imperative that we should create as many unemployed people as possible through budget cuts.

>You think it would?

It already did in the 1930s and I am confident it would again.

>Look at military contracts, where it's more important for every member of Congress to be able to point to jobs "created" in their district, than that we actually get functional projects at reasonable costs.

If we had an alternative working job creation program Congressmen wouldn't try and ram through military contracts to create jobs in their district instead. Meaning less military bloat and more infrastructure spending. Sounds good to me.
This caused me to reminisce about all the software that I've worked on and used. The vast majority of it is gone and completely irrelevant.
It's been a long time (if ever) since I've heard anybody suggest that abstract algorithm questions are great interview questions or should be used exclusively, but I seem to constantly hear that they are totally useless and if you ever ask such a question you're an idiot and I'm leaving. It seems to me that both perspectives are much too extreme.
I would suspect more like 1.1-1.2x.

Essentially, for most homeowners their home is their biggest investment and they should be expected to act in their economic self-interest to preserve and increase the value of that investment, and thus we can expect them to do what they can to prevent more homes from being built.
The Technology Behind the 2015 Lexus NX Models
We called those "CEVs", or Controlled Environment Vaults when I worked for the phone company. I felt like a secret agent the first time I went into one to build a T1 circuit. Just an unassuming lid at street level, but when you climb down the ladder (about 16 feet down to the bottom) you're in a 12' x 24~40' lair‡, with racks and cable frames, batteries, a little desk with an ancient teletype on it, some switch gear, etc. A whole secret world that most people don't know about. And these things are all over the place!

‡ Maybe larger than what you're describing.
>Who decides what jobs are available? Who decide who gets which jobs?

Your questions can be answered by looking at what happened in the 1930s. The government decided that things like the triborough bridge and the lincoln tunnel, airports, dams, new schools etc. would be a net benefit to our society.

They were.

>By giving a job instead of money, you are using up a significant chunk of the labor pool.

Yes, it is using up a significant chunk of the labor pool that is currently idle.

>You need an additional chunk to figure out how to allocate it, and are then relying on them to allocate it well.

Exactly like we had in the 1930s with the PWA. Which worked.

>To build something, you are also paying for and using up capital.

Damn right. ZIRP and asset bubbles all over the place are not forming today because we have too little available capital. They happening because we have an excess of it.

>By giving money, people are free to use their time in whatever way is most valuable to them, only using up the resources they need to live, and those resources get allocated by market forces.

Those same market forces that didn't build the triborough bridge or the hoover dam but which did cause a massive overbuild of useless McMansions in Las Vegas and a glut of payday loans?

Sorry, I'm not convinced by arguments that appeal to the dogma that market forces are god and governments always suck at resource allocation. It's a fairy tale.
We don't sell prints of these images. These are sample artworks from the artist's portfolio and showcase the art style that customers can commission.
There is a reason it's called "weed", it grows like one.
It's not difficult to get figure out what operating system you're on without looking at the user agent string.
"The Executive's check on the legislative branch is the veto power."

The President also has the "power to grant reprieves and pardons for offenses against the United States". Choosing not to enforce something is in fact a weaker exercise of power than pardon, as it preserves the ability of future administrations to prosecute current infractions.
You are using the term 'value' in a loaded sense. If you use the proper term "consumer surplus," your argument becomes very different. "Who should capture that consumer surplus? Sellers? Buyers? Shared somehow? How?"

In my own mind, it's kind of irrelevant who gets it, because I don't recognize that buyer B has a right to pay only $10 or $13 or any other amount. I think it follows that if you allow sellers to discriminate among any classes of buyers, then there is no way to draw the line at how permissibly narrow those classes can be drawn.
What a lovely, strange and reflective piece.
The imbalance in negotiating positions is a valid point, but a basic income would solve that better than forcibly limiting everyone's productivity.
And that's a great sum up of the state of technology in 2014.