skysight-inc/HackerNews huggingface dataset:
I think it is fairer to say these things are, for all practical purposes, the result of capitalism. Socialism was really just a backlash against capitalism.

To be slightly more precise and elaborate, historically the fixed work week and working hours became widespread with capitalism (monasteries and militaries had routine as well, but they never caused it to become so pervasive in society).

In capitalism, exact management of working time started because of a combination of two things: First, the owners of expensive machines wanted to have reliable schedules of when their human operators were present, so as to maximize the owners' profits. Second, the power relationship of capitalism made it possible for these owners to severely punish an employee who didn't show up on time, and the owners pushed this possibility to the breaking point (hence the backlash of socialism).

Nowadays, a similar dynamic also applies to most service jobs. The people running retail stores or call centres want their employees to reliably follow a schedule, so that the profit of the owners can be maximized. Power relationships are still such that most people working these kinds of jobs have little de facto choice but to comply.

So much for what happened historically. Now, an interesting question is whether this is inherent only of capitalism, or whether it may be inherent of economic systems more generally.

For example, if we envision a form of market socialism where firms compete in a market but are entirely controlled by workers through some democratic means, would we still adhere so strongly to fixed schedules?

In part, the self-interest of the employee suggests that our relationship with work schedules would relax.

On the other hand, it is now actually in the workers' self-interest to ensure that their machines are utilized as well as possible, and that retail stores are taken care of efficiently, and so on. So I would actually expect that work schedules would remain relatively rigid, at least in service oriented firms and physical industry.

Being able to rely on somebody else's schedule means you can be more efficient, and that's a powerful force of the market.

Even if the attitude to work schedules were relaxed somewhat under socialism, path dependence is a strong factor as well: now that most people are kind of used to 9 to 5 or similar, chances are that any change away from the status quo would be rather slow.
Flash developer, London.

Want to work for a startup in London? A leading discovery platform are looking for someone to help in the development of a unique product discovery platform that will change the way kids engage in the space both on the web & on mobile.

Benefits:

- Their team has a serious track record. They have built companies like DemonWare, Jolt Online, Swapit and played key roles in others.

- They work with every major kids’ brands in the world such as Disney, Hasbro, LEGO and hundreds of others.

- They are the number one in the UK and have just launched in the US. Each month they reach over 30M uniques across web, mobile, online video and physical discovery channels.

- They operate in a tough space which has lot of interesting problems to solve. They have got traction, revenue and a lot of clients. Oh and did they mention a community of over 30M kids and teens?

- Join now and you get a real opportunity to shape the company’s growth. For real.

Your profile:

- Extensive knowledge of Flash and ActionScript3

- Experience with building multiplayer games and virtual worlds is a plus

- Experience in HTML(5), CSS(3) and JavaScript is a plus

- Eye for detail

- Able to go from specification to final product, with minimal intervention

Your responsibilities:

- Take ownership of the Flash development of BinWeevils, one of the largest children’s virtual worlds in the UK

- Tweak and improve the existing in-game experience

- Deliver high quality solutions for major kids' brands

- Develop other SuperAwesome Flash properties

They are the leading discovery platform for 8-14 kids in the UK. Founded by a track-record team responsible for some of the top games and technology startups in Europe (DemonWare, Swapit, Jolt Online, Fight My Monster), the company’s clients include some of the biggest names in entertainment. The company is based in London and Dublin.

Feel free to drop me an email to stan@superawesome.tv
Oh come on George, stop it.
Just rename the dating website MorMatch.

Problem solved, and it's a better name.
> My pet EVIL project: Extract self identifying statements from comments and create profile for HN users :).

I'd bet that you're not the only one who thought of that. And for less money I'd bet that someone has beat you to it.
It's the new Tetris. Years ago Tetris was the typical non-trivial target you were shooting at when trying out stuff.
In Europe 100 km is a long distance. In USA/Australia 100 years is a long time.
$1.99 SSL certificates offered by Namecheap
GCHQ spy base revealed
May be the app delete the SMS as soon as it is done with the verification.
You use sand to generate grip, releasing the brake gently and apply power/throttle slowly. If you open the throttle too much, the wheels will spin and you'll damage the locomotive. Don't apply enough power/throttle and the train will roll back down. It takes skill but is honestly no different driving a car and doing a hill start. Same technique.

Edited to add: https://www.youtube.com/watch?v=P3660SX1_oE

This is a Garrett type locomotive on the Welsh Highland Railway. They are the most powerful steam locomotive type on 2ft gauge. Beddgelert station is on quite a gradient and makes for a challenging restart.
You use sand to generate grip, releasing the brake gently and apply power/throttle slowly. If you open the throttle too much, the wheels will spin and you'll damage the locomotive. Don't apply enough power/throttle and the train will roll back down. It takes skill but is honestly no different driving a car and doing a hill start. Same technique.
Heartbleed now reforms into “Cupid” attack targeting Wi-Fi networks and Android
The innovative Scandinavian economy has resulted in the highest general happiness for its citizens. Maybe you should consider why you actually work - is it because work is the best thing that every happened to you, or something you do so you can afford to take the rest of your time off and hangout with friends and/or family?
MP just decided to go into the election with a 35 hour work day proposal. I also believe V and F! are in support of a work hour reduction to varying degrees.

So there is definitely a push to reduce the work day (Though possibly not to 6 hours).
> results/hour coefficient

I think maybe we can make a bold move and call that metric 'efficiency'.
> If Google finally got around to adding those features that's great but hardly worthy of "brilliant" praise for something that's been around for years.

We only do that if it's Apple, right?
I suppose the difference between Raneto and a "wiki" is that Raneto doesn't have all the multi-author features and collaboration that a wiki offers.
Security is incredibly important. If I give someone my WiFi password, I'd really rather they didn't have the ability to open/close my windows, turn off my heating, turn on my lights etc. Introducing such a system to the consumer domain would be the most socially irresponsible thing Apple could do. Now when your kid downloads dodgy porn and gets a virus, you don't just get a slower computer demanding your cash, your central heating stops working pending payment!

So what you're saying is that you'd make a new version of BACnet to make it suitable? A new standard? Were I Apple, I'd refuse to let my devices connect to any insecure devices - it'd lead me open to many horrible 'I got a virus and it unlocked my door' online stories which would be horrible for business and stop the process in its tracks - and so the new standard would not be backwards compatible. So, if we had a new standard, there'd be loads of BACnet devices that did not support my stuff (consumer confusion), huge trouble negotiating the standard with all the current stakeholders, and a lot of cruft that I'd have to implement that I don't really want to implement (lift controls etc).

What I meant by the IPv6 comment was that consumer networks are switching to IPv6 at a high rate, and IPv6 only networks might become a reality in 10-15 years (with an external ISP 6to4). It's ok for businesses to stay on IPv4, but most in the consumer space use their ISP provided routers. In this case, we'd likely see large incompatibilities with most of the BACnet devices - we'd end up with this weird split standard.

In this case, we have this interesting situation where we have many BACnet branded devices, but only a few are relevant for the average consumer.

The reason that home users have ethernet and IP is because of the hourglass model. The reason that most services just work is that they talk TCP/UDP - anything below that they can ignore - so if we use a new hardware layer, if we use FDDI etc we can still use TCP because everything talks in IP. BACnet kinda breaks that - you mentioned ZigBee adding BACnet support - ZigBee has supported IP for ages - had BACnet followed the hourglass model (as literally every other internet service I have ever seen has done) then support for BACnet would have been immediate and unnecessary to trumpet.

Re overkill - again, it's about the hourglass principle. http://named-data.net/wp-content/uploads/hourglass.png - the idea is that we all achieve massive interoperability by using IP. BACnet doesn't quite fit into that, mostly because it replaces IP for (as I understand it) no particularly good reason.

You want standards when you have a mature market and you want to prevent lockin. Standards in an emerging market can lead to stagnation and reduced innovation, as each change must be agreed by the stakeholders (who might have opposing visions) - like what happened with OAuth 2.0. This is why (say) new programming languages typically have a few years of backwards incompatibilities before they get standardised.
What does the "Fixed" column mean? I don't understand the notation used.
Anybody who thinks that an enterprise should be stopped if you are not number one is a misguided twit.

1. It would lead to toxic consumer environments with no competition.

2. It would stifle innovation as market incumbents could coast without further optimisation.

3. It fails to address the fact that everyone was in second place at some point. No industry or product is a spontaneous invention which has no competitors. The automobile had the horse; even Gutenberg had competition.

Stop if you are not number one. Craziest business mantra ever.
Habari, American new to TZ (but not E. Africa) here. Is there much of a tech community around? I stopped by Kinu and Buni. Both seem nice but sparse...
should add 2010 to the title.
I took a look at the 'Kid Mode' feature on my HTC One. After you add a kid it shows some age-appropriate apps (I guess you can add more) and changes the homescreen activity, modifies the lock screen and intercepts access to other apps, so you can't get out of it unless you do so through the app.

It seems to work well enough, but it could really do with more OS integration e.g. prevent access to the notification drawer and multitasking.

However, given the number of people I know who bought an additional iPad specifically for their kid, Apple probably doesn't need to encourage device sharing!
You should hack in Swift. Would bring extreme amounts of traffic as Swift only runs on OSX and behind paywall.
This is great news. Particularly as John Lewis has a supposedly trustworthy brand but in reality they're an importer and shit shoveler with an insane markup and abysmal service. So many problems with them over the years that I'd rather shop in Argos.

Corporate true colours shining through here.
> At least in Denmark (maybe the same in Sweden?)

Yes, the same is true up here.
The Aymara people of the Andes also have a "future is behind you" vision of time.

http://en.wikipedia.org/wiki/Aymara_language#Idiosyncrasies

http://ucsdnews.ucsd.edu/archive/newsrel/soc/backsfuture06.a...
'Gameover Zeus' extortion botnet disrupted
Thanks for nice explanation. My crypto class teacher on coursera (Dan Boneh of Stanford) used to repeat one thing again and again; "Don't design or implement crypto systems yourself". His argument was that crypto required the validation of time and a lot of experts (working as adversaries). From this point of view, a young language or implementation seems to be at a disadvantage compared to older ones. Of course fresh memories of Hearbleed seems to contradict what I say. But what doesn't kill OpenSSL makes it stronger or (get forked).
I have the same experience in Switzerland. I moved from the u.s. (s.f., boston, dc, socal) and despite working less we get a lot more done than in the u.s.

We have an 8.5 hour workday in Switzerland which we strictly stick to - we get comp time if you work over. In the u.s. we were pretty regularly working 10 hour days and 12 wasn't unusual, but we were wasting so much time.

A good example is meetings - most people get to the meeting 5 minutes before the start time. As soon as enough people arrive (usually 5 minutes before the start time or right at the start time) the meeting starts. If the meeting doesn't start by 10 minutes after because someone is missing it's cancelled. There's no smalltalk at the beginning, no socializing, no standing around stuffing your face...

Our company was bought by an American company and some of the Swiss staff transferred to the u.s. for awhile. Meetings were one of the most confusing changes for them - they'd be waiting in the conference room with no one showing up, then a few stragglers 10 minutes after the start time, and then every stands around talking about non-work stuff like they were at a high-school mixer. One colleague asked to have them start the meeting the first few time but eventually gave up and just started doing it the American way.
The 8-hour workday predates the modern idea of time and motion studies, so it's a bit hard to get those kinds of statistics in a meaningful context around productivity.

But for the sake of argument, the percentage would be very low, probably pretty much limited to professionals that could work their own hours. Most people were working poor, for whom the workday was 10-16 hours long, six days per week (in the Western world).

To give you an idea of the significant lenghth of prior work hours, http://en.wikipedia.org/wiki/Eight-hour_day has a pair of phrases: "Women and children in England were granted the ten-hour day in 1847. French workers won the 12-hour day after the February revolution of 1848."
More likely because Robert Owen's original slogan from 1817 has had nearly 200 years to get deeply ingrained in culture...
Valve's VR headset revealed with Oculus-like features
As cool as this is, I am honestly curious how you could monetize such a service?
When I have some ideas I am trying to implement, I always try to see how you can get at least the cost of running a service back in. I don't like the thought of taking seed money from some investors without having a plan for making money. So how would you monetize this?

Edit: Please don't say advertising, that would be probably the most obvious choice, however still... Are there other ways?
Because the language is easier to sell, if you assume there aren't better alternatives.

If it wasn't for Google sponsoring, it would have joined Limbo already.
Yeah I've been thinking that too. Next year, there'll be a new slide deck. Only it'll advocate a different language, and have one more page :

Go(ne ?)
A family of that we know has a job sharing between the parents. This is an interesting arrangement as they are sharing the same job.

I think the dad does 3 days and the mum does 2 days. They have found it worked for them and they can share the joy of looking after their kids on a weekly basis. They still do the 8hr/day for 5day/week. In this way, they are having vatertag and muttertag every week.
Yup, was great. Let you reply to messages, run apple scripts on proximity, answer and dial the phone...

Not sure why it took apple soooooo long to implement?
decentralized social network ecosystem that works just like email

Arguably we have that and it's called email.

More seriously, a "social network" needs "draw-in" and barriers to exit in order to exist at all. It's not an organic thing. Left to their own devices people don't broadcast their personal information in neat advertiser-friendly packets.
Perhaps if companies and web-marketers could capture how disinclined I am to buy stuff from companies that spam me - then this would stop.

I guess they can't AB test that type of unseen negative. But you would think they might speculate based on their own experience?
> Only last week my GP was wearing Google Glass.

That is not a good thing with current implementation of Glass.
Here is a non-rhetorical answer to your rhetorical question:

http://www.inference.phy.cam.ac.uk/itila/

See how far you'll get without calculus.
Am I the only one not concerned about a word having two (or more) connotations? It seems common in English...

Sometimes I say "painter" and I mean a guy who paints walls, and sometimes I mean a guy who paints pictures.
I've posted this elsewhere already, but that's just not true:

http://www.inference.phy.cam.ac.uk/itila/
Writing command-line utilities with Node.js
Alexander Shulgin has died
I think companies which use weird double negative language by these options on forms aught to be penalised.

[ / ] uncheck this box if you don't not agree.
I don't think so. It's based on information theory, which was based on the concepts of thermodynamics. Everything in thermodynamics, even temperature, is defined as a partial derivative. So the root concepts of coding theory can not even be expressed without the language of calculus.
This was the big problem in France when they passed the 35h work week with no pay loss. Workers were suddenly expected to do the same output in 4h less, and this increased stress levels quite a bit -- or so I've been told by friends who live there.
Dutch Minister: We're willing to change the law for Uber
But why do they reveal it? For the lulz?

The specific details don't seem to particularly add anything to the story, and the story would stand if describing things abstractly.

They just want clicks, I guess.
https://news.ycombinator.com/item?id=7835994
One problem would be disk space, I use 90% of my space so adding another user would be a real issue.

Perhaps a guest mode would be better, access to all the apps already there, but wipes when they log out.
Pixar to give away 'Toy Story' 3D RenderMan software
5 Greatest Mysteries of the Moon
Use a css framework. Anything would do.
You can write code for non-apple products, its just that the libraries are lacking. I don't see how this defeats "the purpose of a programming language".
It's funny that people never seem to think about IPython. It has a lot of this kind of stuff.
I use 'Straight talk' (with AT&T based sim) in the US. It is not a lot, but still is cheaper than just being with AT&T and also gives me much more high speed data per month. Problems? The high speed internet might not be as reliable as AT&Ts (I feel I get 2G at more places when compared to AT&T), but mostly it is good.

US is really costly when it comes to phone bills. One of the most advanced countries in the world, and can't give cheap internet.
Why would a profit maximizer care about the feelings or actions of a powerless person?

It's almost as if workers and employers are both consenting adults, capable of entering into or rejecting a transaction if it isn't mutually agreeable.
See, that's the thing. People who don't have all the tools to hand think that the connections are over-rated. People who do have more of the tools to hand think that it's much more important than is realized by people who don't have all the tools to hand.

It's the blub[0] paradox all over again. I would suggest that you haven't (yet) learned enough to realize that the connections are much deeper, stronger, and important than you realize.

It may well be that you don't need to know that the derivative of 3x^2 is 6x, but the influence on working with discrete math of a deeper understanding of continuous math is real, but subtle and hard to explain. Like Spock said when McCoy asked what it was like to be dead:

McCoy: Come on Spock this is me, McCoy!! You really
have been where no one has been before, can't
you tell me what it felt like?

Spock: It would be impossible to discuss the subject
without a common frame of reference.

McCoy: You're joking - you mean I have to die before
we can discuss your insight on death?

We can't all learn everything. I'm not advocating that everyone should get a PhD in cross-disciplinary math subjects, just as I'm not advocating that everyone should become fluent in Japanese, Russian, and Finnish, or that everyone should become fluent in Scheme, Haskell, and Erlang. What I am saying is that I, who do have a PhD in math, believe that the connections are more extensive and useful than you realize.

[0] http://www.paulgraham.com/avg.html
> But you would think they might speculate based on their own experience?

Yes, but they speculate based on their own experience of what happens to their bottom line, not to what happens with their inbox.

And they find that there are few people like you and a whole bunch of people that still respond to advertising, no matter how sleazy, un-sollicited, un-wanted and in general insulting. As long as that doesn't change spam is here to stay. Which probably means it is here to stay forever.
Nice find, thanks for dropping the link.
Forgive me for asking (not usually a programmer of anything that goes directly to machine code), but is single step debugging as relevant for a language such as Go which has far fewer ambiguities and undefined behaviour? Isn't single step debugging used precisely because C/C++ code generation is less predictable than Go's?
We have an image analysis pipeline at work and one part of it involves peak detection. The peak detection algorithm we were using worked for normal data. One day a scientist came to me with data that was abnormal in that it had peaks with a high dynamic range, which failed given the current algorithm.

I thought about it a bit and was able to come up with a non-parametric test of randomness that detected whether a sequence of data was probably random or structured and it was able to detect not only the usual, large peaks but also those that were very small.

The reason I was really please with the result is that it was a case of applying a little thought to the problem, getting a nice probabilistic theory in place, and the resulting code was so straight forward and performant that it looked like a simplistic hack!
I'm mostly surprised that this didn't count as an existing 'business relationship', which has always been enough in the UK to send marketing emails to someone. The guy registered with the John Lewis website, and the only reason to do so is to purchase something. An odd case in my opinion.
Or the ones that have two boxes, one positive and one negative:

[x] Send me marketing emails
[ ] Don't pass my email on to third party spammers
Rails Assets:

- creates manifest files for each component so you can just "require jquery" instead "require jquery/dist/jquery"

- splits assets in four categories: javascripts, stylesheets, images, fonts, so you can use sprockets helpers without a problem

- replaces relative urls in stylesheets with image-url font-url etc., so assets work out of the box

- converts .css files to .scss so you can get advantage of @import in SASS files

- you get assets locking with Gemfile.lock, so you can be sure each deploy will look the same. It's not possible yet with bower.

And few other sprockets integrations.

Unfortunately it's centralized solution but we're working on that.
I hazard a guess, that colonisation and western homogenisation has largely overwritten the local notion of time with the western model, amidst the vast majority of the population.