skysight-inc/HackerNews huggingface dataset:
You're mistaken about why VCs want firms to focus on product rather consultancy, it's not for the short-term as you suggest but rather the long term.

Time spent on consultancy today gets you revenue today but time spent on product gets you revenue tomorrow. Focusing on product rather than consultancy is the long-term play because you're focusing on what maximizes your value 5-10 years down the line rather than what pays the bill today.

The big difference between consultancy and product based development is that with consultancy you're building what the individual customer needs rather than building what your product needs strategically in the long term (if they're both the same thing that great but doesn't happen that often in practice).

There's also a distinctively different mindset between product and consultancy companies. At a consultancy the consultants are seen as the revenue generators and the product developers as a cost base; at a product company developers are seen as revenue creators. It's easy to underestimate the cultural impact that has on companies.
Part 1: https://sniperinmahwah.wordpress.com/2014/09/22/hft-in-my-ba...
Google Gets into Battery Arms Race
Is it a job or a career?
Maybe Skynet just uses 4.1 like companies use 2.6.32.
Agreed. If this was open sourced I'd be more comfortable. Investing that much effort to document everything in a new product is, well, scary.

Few idea's:

- Add social logins via Github

- Github repo integration, so you can add notes per repo as well as down to the file level if you wish.

- Pull in gists. I'd rather store code in gists then use this tool to help organize them with tags/labels, etc.
> Just make sure to set up BackDoorLock so that Amazon can't force an OTA update on you.

Just don't ever connect it to a wifi. This will also keep the ads off it.
Data is very interesting but will it be same for all industries?
He states in the article that "considering that I have done the dual n back task (on and off) over two years before starting the tDCS experiment, my baseline was well-established."
I'd like to quote the Frankfurter Allgemeine Zeitung's obituary [0]:

Es gibt kein anderes Buch in unserer Sprache, das in der
jüngsten Epoche der internationalen Belletristik von
vergleichbarer Präsenz war – und damit an die Seite
der allerersten Hervorbringungen unserer Literaturgeschichte gehört,
also an die Seite von Goethes „Werther“, von Fontanes „Effi Briest“,
Thomas Manns „Buddenbrooks“, Kafkas „Prozess“, Döblins „Berlin
Alexanderplatz“ oder Musils „Mann ohne Eigenschaften“.

Which says, that there was no other book [than The Tin Drum] in German language that had a comparable presence in the last epoch of international belletristic.

It then puts Grass alongside Goethe, arguably the greatest honor a German (or really any) writer can ever get from the feuilleton.

[0]: http://www.faz.net/aktuell/feuilleton/buecher/autoren/ein-na...
Just wanted to point that, maybe, the source of the problems are commonalities to the “40 years old lifestyle” instead of more philosophic reasons. If we mistrust introspection then investigating that could pay well.
The lighting is indirect and not as strong as in a backlit display. That could affect the amount of melanin suppression going on. That is to say, it could very well be considerably weaker than in backlit displays.
Only 1 simple rule (not 5) for securely storing passwords
PlayMyGame – Discover the Secret Jewels on Google Play
Very important now as from 21st Apr Google is changing it's algo for mobile search. It will only show websites which are mobile friendly. Check your website now - https://www.google.com/webmasters/tools/mobile-friendly/
Yeah, fully staffless check-in/out is already pretty common in Europe, and doesn't require anything as movie-like as robots grabbing keys off a rack. When you book you're given a code, and you use it to retrieve your key or keycard from a vending-machine-like box at the entrance. Then you drop it off when you leave. This is one chain that does that in Finland, and has no staff on premises most of the time (only cleaning staff come in for a few hours in the middle of the day): http://www.omenahotels.com/about-us/
When It Comes to Naming Your Startup, Simple Is Better
Seriously? How about every war ever started since the beginning of history? Is that enough citation?

A violent method of killing is shooting, hanging, etc. A non violent one is sleeping pills or gassing.
The Tin Drum is an amazing book and it influenced a lot of fiction - from Midnight's Children to A Prayer for Owen Meany. Some of his shorter books are a little more accessible (Cat and Mouse or Crabwalk, for instance). I found Grass' perspective on WWII and German history to be particularly valuable, since he was a young German (of Polish origin) who had to reconcile with his own participation in the Nazi regime.
Ghost: the 30 minute change that added $60k in annual revenue
I've made a list of movies about science/tech geniuses
Wouldn't banning zero rating impact poor people the most?

It's probably why this is even an issue in the first place. In richer countries, companies simply expect their customers to have a decent connection.
Well, for women who wanted children and gradually have the option closed off to them, it can be pretty heartbreaking. That must be harder. After all, a man can still achieve success in their 50s or 60s, but the possibility of childbirth is gradually switched off for women.
Both of you complain about a lack of imagination and then fail to offer any sort of alternative, just further complaining.

Figuring out how to make someone else's life better and make a living off of it isn't a roll of the dice. It's a process of observing and learning about the world around you, coming up with ideas of how to improve something (using what you learned in your education), and offering to take action on those ideas in exchange for money. This doesn't have to be done at scale or by starting your own business. It can easily be done anywhere, but instead of scaling (starting your own business), just continuing to come up with new ways to make your boss's life easier. This doesn't have to be super innovative or use technology either. Sometimes just simple words of encouragement are all a stressed out boss may need.

Higher education is an investment and comes with risk, it's not a promise to a better life. And on the other side of that coin, accumulation of debt is a promise that you are going to earn more money in the future to pay the money you borrowed back. You don't need to make more money, and you don't need to pay back your debt, just your standard of living will go down because you can't buy nice things, but you can live the life of leisure you so desire then.

edit: I should have clarified, you don't need to pay back your debt by going through the process of filing bankruptcy. Yes, this affects your ability to secure further debt and buy stuff, but if you want a life of leisure earning a low income and having lots of time off, then theoretically bankruptcy is a path to your land of milk and honey.
A bit of google will find

https://kaiweber.wordpress.com/2010/05/31/ragged-right-or-ju...

containing numerous links to academic papers showing lower test scores with right justification. I don't know if the author cherry picked only the articles favoring the authors opinion.

(edited to add, also try googling for the topic and "Dyslexia" where the conclusions seem fairly non-controversial and realize dyslexia is a spectrum disorder)

This is aside from the fairly obvious aesthetic argument that looking at ugly things (like right justified text) inherently lowers your quality of life.

On the side of left justification, it looks better, there seems to be at least some scientific data it reads better, and the argument why its easier and better to read makes sense. On the side of right justification we have crickets.

Perhaps there's a patent on displaying left justified text on an ebook, and merely by ruining the product by right justification, the patent can be avoided.
Also in 1968, Telefunken in Germany had their "rollkugel" mouse http://www.oldmouse.com/mouse/misc/telefunken.shtml

I wonder if the German inventor(s) knew about Englebart's mouse idea (which had been around since 63) or if they came up with the idea independently?
I realise it's against the spirit of the game, but after seeing the not-so-cute cheating scripts put together in this thread, I decided to make my own;

https://gist.github.com/Syrup-tan/4f6fd2299836a76c93e4

No problems with WebSocket connectivity issues, as it listens for the WebSocket events directly.

It would be trivial to detect/block this script, but I think it's pretty neat anyway.
The only thing that upsets me about this article is the part where he cites an article saying that most people don't understand statistical significance in A/B testing as a justification for not using it when in actual fact he has the exact same statistical issues by not using it and suddenly loses a bunch of control variables.
> Fedora recently ditched naming the versions

Thank fucking God. I loathe version names. Place these in release date order: Lion, Snow Leopard, and Tiger. Now, place these in release order: 10.6, 10.7, and 10.8. Which do you find communicated more useful information?
The concern, presumably, is that customers who receive their data for free with respect to a certain number of applications will have less of an incentive to place themselves in the position whereby they pay for the data and can access the Internet as a whole. It would, in effect, be a way of imposing asymmetrical data patterns through incentivising selective aspects of consumer behaviour.
The PC's architecture was initially a curse. A graphics board that could not run popular software had very limited value and software that does not run on anything better than a CGA (specially since EGA could do better game graphics than CGA) was seen as buggy. In the end, the VGA-equipped PCs ate Amiga's lunch.
Maelstrom, the BitTorrent Browser Is Now in Public Beta
I'm getting really tired of seeing them raked over the coals for having the audacity to even suggest the "time change" work-around. If I remember right (it has been edited, sadly), changing your time was given as the last possible work around in a list of 4-5, and was marked as a "last resort" and not really a great idea.

I think the amount of reaction this story has gotten over the last week is completely attributed to click-bait headlines that quote that out of context, by people who only read said headline. This is not worth crucifying these people over.
It depends on the application. For several SPEC results
on different processors see: http://gcc.opensuse.org/
That's a great analogy - the robot maid is a placeholder for expected automation, but the form is not known yet. I hadn't thought about it like that.

I often tell people I have a house full of robots. I have a robotic clothes washer and a robotic dish washer. I also have a robotic vacuum cleaner. All are specialized tasks, automated, but for whatever reason only the vacuum is usually called a robot.
If I understand correctly, someone out of data on his/her plan will be able to access data from some businesses (who pay for the data), and not from other "normal" businesses.

So in a sense it's a form of binary prioritization: 0 or 1.
Kinda feels like projects where the version number is effectively meaningless except for "equals" or "greater than" comparisons should just use a yyyy.n scheme so you can at least tell at a glance how old a thing is.
I live in RTP and don't find the ageism thing to be too notable, but I do note that companies do like to hire people like themselves at times, and this is the one thing that happens in an interview that nobody talks about - what really is "cultural fit". Though, often, that's not hiring the guy that has been burned out by 40 years at IBM - not because he's old, but because that place can eat your soul out. Younger employees want to feel like they'll be able to make decisions too.

Computer Science seems prone to this because it's such a weird mix of creative and also deeply technical, it almost seems to make it a harder field to work in sometimes, because both instincts can't usually be expressed well in group contexts.

As for the perception of why ageism may exist, newer folks want to replace technology quicker, and don't have as much historical memory, so if anything, I think the challenge is to keep replacing things you are working on, and not specialize too much.

I think this will also get easier as the big wave of new C.S. folks get older themselves, but I built my last company with most of everyone in their 30s and early 40s.

Might vary based on what sort of companies.v Startups seem more prone to it to me, but my startup was pretty well spread out. More established companies are less likely to be that way.
> We need to force the tech majors to take a stand against this.

Why exactly?

The crux of this argument seems to be "having more money makes you better able to compete"

This falls out of free market capitalism. Its not going to go away without regulation, and it seems like doing so will disadvantage swathes of poor people for questionable benefits.

I do see the argument, but I think its quite far out of touch with reality, as a lot of these 'internet rights' and silicon valley engineers seem to be.
I have no idea how to read the table on that site.

What is the difference between a red check mark and a green check mark?

What is the difference between a red X and a green X?
You do not ask for an extension of an SSL certificate, but you get a new one signed with another expiry date.

I think it is theoretically possible to change the expiration date, and ask a certification authority to sign that new certificate, but I have never heard of that happening anyways.
Just to be clear - this wasn't my original idea and nobody should ever put any security code into a client. Even if you could make this work someone could recompile Chrome to work around it.

I've found a way to get access to the original setTimeout again by embedding an iframe into the page and extracting it from there.

Would be interested in hearing other methods of getting a handle to the original setTimeout again.

I guess you could simulate it by using some other mechanism, say firing off an async request to a server that returns after a certain time and running a callback.
Guest Post: What Every Libertarian Should Know About Bitcoin
Large telecom companies ran a fairly effective campaign confusing people about what net neutrality was actually about.

I've heard all kinds of silly things like net neutrality wouldn't allow end-user set QOS. Or that it wouldn't allow ISPs to throttle people who exceed "acceptable use" limits.

As for the proposal in the OP I don't see the issue with it. Plenty of companies make arrangements (usually physical co-location of servers) with ISPs so that certain content doesn't count against users data caps.

That could get abusive if the ISP had a very low data cap but coincidentally services also owned by the ISP were off cap. But in most situations they are just giving you something extra, not taking away as ISPs were doing with targeted throttling.
Pistachio: co-locate the data and compute for fastest cloud compute
That's an interesting observation on goals.
Yes I can see it is anti-competitive and may not be in the general good, but I don't see how it a violation of net neutrality?
While also figuring out how to make fossil fuel safer for the environment.

Don't get me wrong, solar/wind and especially nuclear are great, but it's gonna be a loooong time before we're completely rid of gas, coal and oil.

There's so much of it and they're all so energy-dense and/or cheap that humans are gonna use them either until our planet turns into Venus or we figure out ways to reduce/eliminate those emissions. I'd prefer the latter.

By the way, oil is only part of the problem - http://www.epa.gov/climatechange/ghgemissions/sources.html (not that we shouldn't try to reduce the amount of oil imported from Saudi Arabia and friends).
I'd translate the last two lines slightly different:

With a bag of nuts
I'd like to be buried
and with the freshest of teeth.
When there is gnashing
where I lie,
one can surmise:
It's him,
still him.
An efficient bureaucracy assigns forms with numbers, and user errors with XPaths.
>> There is a second form of Dependency Injection that uses setters instead of constructor injection. Do not use this form.
>Why?

Not using setter injection eliminates a huge class of bugs that occur when people try to use objects that haven't had all of their dependencies injected yet:

$user = new RegisteredUser();
// Any code that touches $user here will be bad
$user->setEmail($email);

> constructor injection can become a nightmare.

Which is why people use library to do it for them - an example for PHP https://github.com/rdlowrey/auryn.
I don't think the article is saying that we should. In fact, it's talking about Saudi Arabia's efforts to move on themselves. They apparently even created a University with guards so that students and professors can exist w/o the typical religious expectations of their society.
doubts? hollowness? all still there.

It's how you deal with them. As skidoo says, perspective is everything. If you can switch perspective on negative thought processes you can dodge nasty side effects.

Better than going to the doctors for happy pills anyway, which seems to be the default action for 'I feel sad/bad about many things, I need help' these days. And that's not meant to belittle folk with mental health issues in any way.
Seems that nobody is getting peak oil right. The rise of the North Dakota shale is the confirmation of that theory.

Also Saudi Arabia is doomed. The kingdom will be collateral damage in the poaching war (its not hot, its not cold) ... to hit russia, the US is doing its best to bring Iran back online. US is self sufficient so they don't fear supply crunch, Europe is moving fast with renewable energy ... and we have nice battery progress lately which is main roadblock.
Decent forms of anarcho-syndicalism aim at advanced, complex industrial societies. Therefore there can be lots of lit on running effective self-managing teams, replacing today's managerial lit.

For example, how do you run a good consensus meeting? Start from scratch and probably make elementary blunders, leading to sullen participants? Or grab say Starhawk's book and arm oneself with common patterns?

A book is just transmission of info. Societies which do lots of consensus transmit lessons somehow. (Via book, oral and/or experiential ways.)

(Disclaimer: I'm not very familiar with "holacracy", outside my simple google search.)
The micromanagement - if management doesn't trust you to get on with work without having to justify what you've done every single day, why did they bother hiring you in the first place?
If I was developing an app in India, I would love to pay for my users data. This is a huge win for both companies and customers.

My opinion is that this should have nothing to do with the "net neutrality" debate. It's just shifting more costs onto the host, instead of the user. The host already pays for all the servers and outgoing bandwidth, why is it a problem if they also pay for the other side of the connection?

And if any website can opt-in to this arrangement, then there is nothing anti-competitive about it at all.
Man, you really nailed it (see what I did there?) about insecurity. He broadcasts it.
Thanks for posting this. Very interesting.
Let us first focus on building printers that cannot get "paper-jammed" :)
The $9 Trillion Short That May Send the Dollar Even Higher
It isn't a violation of net neutrality if I don't pay my cable bills and so get cut off. I am not suggesting that it is a good idea for companies to abuse their market power, but it is not an abuse of net neutrality to pay someone else's bill.
try https://developer.chrome.com/apps/getstarted_arc - andoid apps in chrome
Bates has apparently given thousands of dollars in materiel to the Tulsa cops over the last few years: http://m.tulsaworld.com/newshomepage1/sheriff-s-office-reser...

This isn't police brutality, this is bloodsport.
Supernovas and Other Big Bangs: Where Your Body Comes From
Your approach does not support polymorphism.
I suspect it is unlikely that the average user would understand the ramifications of agreeing to that request though. How about "This app would like to send your location to its API insecurely"?
Green check mark means its presence is good (i.e. HTTPS support). Red X means its absence is bad

Footnote [2] explains SNI support (where the red check mark is “bad.”)
what advantages does this hold over using a central git repository or gists via github.
Finally! as an engineer in financial sector, I find it incredibly exciting this series of articles.
We don't, but it's the path with diminishing resistance as the price of oil drops further.
Thank you! I hope you enjoy, really appreciate any comments on making the book better.
You can also just listen to the websocket that they are using to update the button (this is without being logged in):

var buttonSocket = new WebSocket("wss://wss.redditmedia.com/thebutton?h=3b85664277e270cfd024faee2cc021a359a8af73&e=1429012932");

buttonSocket.onmessage = function (event) {
console.log(event.data);
}

data is just plain json in the form {"type": "ticking", "payload": {"participants_text": "715,197", "tick_mac": "e2dc885fe4836cad86f9cd7670645871e11401f4", "seconds_left": 50.0, "now_str": "2015-04-13-12-33-44"}}

That lets you know what the seconds are on the server and you can calculate your own ms (it looks like they do it client side too), just remember that timeouts are not guaranteed to fire exactly at the time you set since it's a single thread. Maybe a webworker could come in handy here but the event triggerd by a message would still be subject to delay if something else wanted to run. requestAnimationFrame is another place you could look or if you can scrape together the details you need to send the button press you could run something in node with more accurate timing.
Facebook Messages goes WebRTC
This is probably my most shared link: http://www.oreilly.com/openbook/opensources/book/tiemans.htm...

My favourite quote from that link:

"At first I tried to make my argument the way that Stallman made his: on the merits. I would explain how freedom to share would lead to greater innovation at lower cost, greater economies of scale through more open standards, etc., and people would universally respond "It's a great idea, but it will never work, because nobody is going to pay money for free software." After two years of polishing my rhetoric, refining my arguments, and delivering my messages to people who paid for me to fly all over the world, I never got farther than "It's a great idea, but . . .," when I had my second insight: if everybody thinks it's a great idea, it probably is, and if nobody thinks it will work, I'll have no competition!"

My favourite free advice (worth what you paid for it): similar to what the original article stated, the "innovation path" is for the gold prospectors going out to make it rich. Trying to make a differentiator and then get paid multiples on your good idea won't work for free software because everybody gets to use your good idea.

Free software business models require you to execute at a level higher than anyone else can execute. Usually if you are the person who built that infrastructure, you have an edge, but it really is all about building a viable business, not building crazy software.

In that way, I think free software businesses are inherently less risky. Often you don't need VC, because if you can't get people to pay for your services, you are SOL anyway.

From your short message, you seem to understand this. I wish you good luck!
This is just one of the projects I've built with the help of Linux. See http://alexaho.me for more info!
Here's some evidence to support the inference regarding the out of order naming:

https://searchcode.com/?q=if%28version%2Cstartswith%28%22win...