skysight-inc/HackerNews huggingface dataset:
It's not just that. Europe has a more "private" culture... While some American companies puts "everything" in the open, Europe discusses and gets clients more "privately"...

We have a lot of big companies, but almost none of them contributes to opensource for example. Some SMB's do this (adapting the american way?), but no big businesess.
Using some sort of service (i.e. Mailchimp or any of the other numerous email sending services) surely takes care of this, no?
The inevitable bubble chatter will pick up steam again.

The best reason to believe we're not in a bubble is that people are still talking about a bubble.

It'll take a few more years till we're really at a new peak of irrational exuberance, till everyone has forgotten the last bubble and the damage it caused, till huge valuations with no profits seem completely rational, and no one dares speak out for fear of looking a fool and missing out on the huge gains everyone else is making. At that point, when no-one is talking about bubbles any more (either pro or con), we've entered a new normal, and once again people are talking about the end of history, we'll be in a bubble.

What could pop this bubble when it comes to fruition? There are lots of possibilities, but a dip in profits at one of the big advertising companies might be enough to stop acquisitions and hiring and hit valuation badly. No acquisitions means no exits, no exits means no investment, no investment means no advertising. When contractions arrive, they're often unexpected and impossible to stop, because markets run on confidence.

Volatility over the last few decades is certainly very high, possibly caused by the huge dislocations of globalisation, robotics and computerisation - very similar to the industrial revolution. I see no reason why that volatility would end right now, we are still in a transition period between a collection of protectionist nation states and a global economy, and between an industrial and an information economy. That means more bubbles and more crashes.
Are you not satisfied with systemd?
Unfortunately, though flexbox is nice and a welcome addition, it's not the panacea people make it out to be having used it a fair bit in the past - the details of how it plays with the rest of the layout and the various options are complicated (see http://www.w3.org/TR/css-flexbox-1/ if you don't believe me), and sometimes the interactions are confusing.

I still think there's scope for a language that compiles to CSS but allows totally intuitive positioning, provides error messages if you make a mistake and generally isn't as infuriating as CSS is. The amount of times I've done something which seemed like it really ought to do what I want and the layout doesn't change is unbelievable. Even assuming vertical alignment is totally solved by flexbox it's still an agonisingly painful thing to work with.
You missed his point entirely. It is that a child cannot see the purpose/usefulness of what he/she is learning at school.

Sounds familiar?
I think that developers and companies will benefit from this as much as the open source community will. One of the best ways to get better at coding is to read other peoples' code, especially well maintained open source code. Whether you pick up style tips or best practices from someone else's work, or sharpen your own eye by figuring out how you could have done it better. Analyzing an open source project is also great for learning a new language or familiarizing yourself with a new programming paradigm. In many ways this is equivalent to telling your employees "Spend two days a month honing your skills in a productive way".

I would definitely do this whenever I wasn't rushing to meet a deadline or dealing with a full bug queue.
Of course prices are not the only reason. Population density, local monopolies, legacy infrastructures, etc. also play a huge role in quality of access. But I don't think the idea that price wars take a toll on quality of service is particularly controversial.
Using ubuntu for desktop was a no brainer for me, since a long time now. Was just easy to install and to use, and debian based so I wouldn't be lost.

I was aware of their leadership problems, like for MIR or upstart and then decided to address them by looking for other Linux desktops.

And I've installed Fedora from USB on my new laptop, just "to see" and realized that the main pro for Ubuntu (it works out of the box) belongs to the previous decade. All modern Linux distrib have that now.

And fedora didn't not deliver a desktop with a big amazon icon for whatever i know.
WHO Has Acknowledged the Failings of Its Ebola Crisis Response
I think you are talking about technology adoption, especially in business. That's a different issue, and something that I don't see as a problem.

But in terms of companies, there is no version of 2005-2010 Google, Amazon or Microsoft in Germany. Not even a 1995-era Microsoft.
It should be a bit more nuanced but I don't have a better suggestion.
VPNs under pressure Down Under
The only problem with f.lux is that it's so seamless it's like it's not running, so occasionally I'll turn it off accidentally and it feels like looking into the heart of a supernova.
Funny, a lot of companies founded by "the Nordics" chose Berlin to establish themselves

See: Deliver Hero, SoundCloud, etc
Nice snapshot of the conventional Bulgarian mindset - that the government is at the root of, and the solution to all problems.

The top real problems are obvious:

1) No angel investors. Particularly, no angel investors who got rich doing startups.

2) Immense business cultural differences from what startups need:

http://www.paulgraham.com/america.html

http://www.paulgraham.com/hubs.html

http://www.paulgraham.com/siliconvalley.html

http://www.paulgraham.com/startuphubs.html

There are other cities around the world that are full of tech talent. That's not special. In fact, it makes it worse for finding cofounders or employees -- because the vast majority of tech workers you'll meet got into it for the money as a basic PHP coder. This makes it harder to find the tiny fraction of the population that has the right mindset to work extremely hard and lower your quality of life to endure the extreme hardships of startups.
Question : can you connect it to a running instance of Phantom that is hanging to debug already running code ?
I am expecting this tool in the list of best vpn tools and providers of 2015.. http://www.bestvpnservice.com
Enterprise Java and the whole convoluted stack around it
Pledgeling Raises $4M to Help Donors Give More Easily via Mobile
inKin Wellness Social Platform
Want to make fitness easy and fun? Join us to find out how!

1) Team up with your friends to get active and fitter together
2) Set fitness goals
3) Challenge yourself and your friends

Sign up to become our first users at www.inkin.com
They're using it to search for "human trafficking", by which they seem to mean adult women having sex in exchange for money. Oh, sorry, adult women who describe themselves as "latina" having for money - mustn't forget that part. (Seriously. Look at the pictures in the article.) Minor details like whether the women in question are actually trafficked, or whether they should be deporting them right back into the hands of the people who trafficked them if they are, have never been terribly important to the police in the US. This will be used to hurt vulnerable women.
I've been working on a similar tool that works with (some) real browsers. Pipe JS in, get console logs out. Simple.

https://github.com/hughsk/smokestack
For me, it's the complete opposite. Coding is like learning a music instrument, it's 10% theory and 90% hard try-and-try-again practice to figure out how things works in real life. Nobody would suggest that you can learn an instrument by sitting in a class all day studding music sheets. But suddenly for programming, people create absurd degrees where you only have theory courses.
5 ways to “work smart” rather than just working hard
I hate HN lately. Now you can get downvoted for your personal experience. Take my upvote.
Resizr.co – The easiest way to test your responsive site
But VAT makes it worse than the US for tech startups in practice.
> What I am saying is that we as a society harshly punish other types of criminals who prey on the weak (identity theft, molestation, etc.)

I don't think we're especially harsh about identity theft. And I think our approach to paedophilia is wrong and results in more victims. So I'd rather be consistent in the other direction.

> why do we continue to make excuses for this category of criminal?

I think the critical difference here is that it's noncoercive. If someone sells something to someone who wants to buy it and who knows what it is and what the effects are, surely that's a lesser crime than stealing, yet alone a violent crime.

> if a dealer isn't deterred, I'd still rather see them rot in prison than live freely in society.

Why? That's what economists call a deadweight loss - no-one benefits. Even the revenge aspect - while it's something many victims think they want - doesn't actually make people happier (rather like drugs, hmm?).

(Also if you want to "see them rot" you might as well be advocating capital punishment. Prison should be about reform.)
My answer to this question has evolved a fait bit over time, and probably will in the future, but at the moment I find that making sure that I deliver at least one item (however small) every week helps; I feel I am always making progress. So if you have big projects, break it down into simple, manageable steps & tasks. Then work your way down the list.
What's broken is not Safari but people who buy Macs. ... I can't go any deeper. Still I'd like my site to look good to a meaningful market share.
The first book I can remember was "Basic Computer Games"

http://www.atariarchives.org/basicgames/. Esp. the star trek games brings back so many nice memories
3 mixtures of cinnamon to lengthen hair
FM 21-60: Visual Signals [pdf]
> With its formal finding of a wrongful execution, the case became exhibit No. 1 in what has emerged as a key argument against the death penalty—that sometimes, we misfire.

Years ago I read a column by the late, great Auberon Waugh that convinced me that this argument, though well-intentioned, is at best ancillary and at worst wrong-headed:

> [J]udicial execution can never cancel or remove the atrocity it seeks to punish; it can only add a second atrocity to the original one.

> [A] few innocent men and women will always suffer, but I do not think that has ever been a very serious objection to the principle of capital punishment. Innocent men and women are just as likely to fall down a manhole which has been left uncovered. There is almost no end to the list of unpleasant things which can happen to an innocent man or woman ... but blame must attach to the negligent man-hole coverer, balcony builder, to the stupid or cruel judge rather than to the manhole principle, the balcony system, the idea of the death penalty.

> The main objection to killing people as a punishment is not, as I say, that innocent people will be killed. It is that killing people is wrong.... So long as one sees killing as wrong there is no need to waste time with the deterrent argument, since it would be nonsense to try to prevent a theoretical evil in the future by perpetrating an actual one in the present.

-- http://archive.spectator.co.uk/article/17th-june-1978/6/anot...
How do we know its not a fake?
Sometimes rewriting the URL helps. See if this works for you:

https://www.youtube.com/embed/3bxcc3SM_KA
"Did you have something specific in mind when writing 1979?"

Probably the Prince song "1999" (party like it's 1999...) combined with the general era in which this stuff was figured out in non-web digital contexts.
Yes. This page gives wrong solutions for unknown size of centered block but known sizes of container.
How to use a malicious JPEG to hack corporate networks
I'm not. I'm showing that people selling drugs ignore drug laws. They ignore the laws for drugs with lower addiction risk (like cannabis) even if the consequences are severe - life without parole.

Why does parent think strict laws are going to work to stop people selling drugs with higher addiction risk (like heroin or cocaine)?

I'm also countering parents main point which seems to be that we don't already severely punish people who sell drugs. That's wrong. People who sell drugs, even drugs with lower risk, in America are imprisoned for very long sentences.
Workrave is a great cross platform application for doing this.
There's also redshift, an open source version that works on linux.
This is exactly what is happening to me too. At least I now understand what the op was trying to do.
As others have said randomness can have it's place in other testing suits, but when developing unit tests using a TDD (Test Driven Development) approach it really does not fit in at all, and is not the best example.

If you are indeed following an actual test driven approach, you write a test before you write your implementing code. Following this patten your test will define a specific behaviour, and to begin with will fail, as no implementing code exists. You then write your application code to make that test pass. Then you introduce another test to test another case, and so on. In order to follow this approach you need to understand what you are required to build and therefore will have some concept of edge cases and acceptable limitations.

Randomness really does not fall into the mantra of TDD. You usually aim for a set of deterministic tests that will always have the same outcome given the same application code. This ensures that when your tests fail, you focus on your application code, rather than the possibilities of actual tests that your test suite produced and which variation caused it to fail.

So in this example a better would be to test the extremes of how many items this component should be able to hold and then write a test for each specific test case.
> Readability-esque algorithms presumably do

They look for the div with the most text/paragraphs in it and assume that's the article. At least, that's what the open source ones I looked at a while back do -- the proprietary ones that force you to go through their own server could use other tricks.
Nope, that only works for bypassing the requirement to login for age restricted videos.
Unfortunately, this page does not give a solution to a long-standing centering problem I've had: Given a single DIV of unknown width and height, how do I center it in the middle of the screen (floating, i.e. fixed)? Note the "single DIV" so no wrapping in additional container DIVs!

The only approximation I could find was this:

.mydiv {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
}

This, however, looks horrible on most browsers as they either use hardware acceleration (resulting in blurry output) or they drop pixels (e.g. single-pixel lines) falling between the grid.
Sounds incredibly disruptive: http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-...

After 20 minutes, when you may finally be reaching flow... "POP"...

Using coloured glasses works for me to limit eye strain.
Having pain in your wrists and fingers so you can't type, and not having the ability to focus on the screen, those things are very annoying for developers.
> Personal anecdote: people (incl. doctors) laugh at me when I say I may (within 3-sigma) have ADHD, either because "that's for kids only", or because "it's just a myth and I should get my act together and quit being lazy". I have no hope of getting any form of medication for my condition.

I'm really sorry to hear that. I urge you to keep trying, because I think you may have had a run of unusually bad luck with doctors. I'm 36 and I've never had a problem getting scripts for my ADD meds. I was diagnosed at age 5, but I have several friends who realized what was going on much later in life, and none of them had any difficulties getting a diagnosis either. I'm in the US, so I don't know if the medical culture is different where you are, but I hope that you can find a more cooperative doctor.
SASS mixins are great, but Autoprefixer is better for prefixes: it looks the same as writing actual CSS (just with no prefixes) and has no cognitive overhead during editing. Compare the Bourbon mixin:

@include background(linear-gradient(red, green) left repeat);

to autoprefixer:

background: linear-gradient(red, green) left repeat;
I think schools banning HTTPS has a lot more to do with being able to censor what the students are visiting than saving bandwidth.
Final week of a great kickstarter campaign – The Hemingway mechanical pencil
It only has to be good enough
Highways are bidirectional, so they only pull people out of downtowns if they already wanted out, whether it be for financial or personal reasons.
I've found f.lux indispensable for long hours of computer work, be it coding or reading. Surprised when I find friends who haven't installed it (or an alternative) yet -- this stuff should be standard, especially on incredibly bright-screen Macs. If you're on Linux, try Redshift instead.

When will something like this be available on my non-jailbroken iPhone? Heck, maybe someone could make a third-party browser app that tints itself ... turning down the brightness is just not the same.
And for Android, there's "Twilight" :)

Wonderful tools
Espresso Drinkers Tip More
> I see in no way how a BSD License is free.

The FSF are quite happy to describe it as a free software licence https://www.gnu.org/licenses/license-list.html#ModifiedBSD - not sure who else's definition you'd rather use...?
Wanted: Technical Marketing Specialist
Where to upload your travel photos?
Note to self: the title of this article does not refer to aim-bots in Counter Strike Source...
I have RSI and use Workrave to force me to take a 30 second break (where I stand up and stretch etc usually) every 10 minutes and a 5 minute break every hour of typing (which, since software development is a lot of discussing and thinking as well as just typing, doesn't usually mean it comes up every hour).

You get used to it, and I honestly don't think it disrupts any kind of flow. That cartoon is about disrupting you with some other information, not with a break.
Or to be more specific, the people see being a MANAGER in an IT company as only viable long term career choice.

A million middle managers, and a small portion of younger people doing most of the work. Business culture of slowness, rudeness, laziness and a ton of office politics to try to become the next manager. The best young people move out at an astonishingly rapid rate. Result is tons of middle managers, and left over mediocre workers.
San Fransisco has a more more diverse set of options for nightlife and culture compared to downtown Santa Monica.

If you bicycle around Santa Monica/Venice there's not much going on compared to SF. Sure you could hop in your car and drive to Hollywood, DTLA, or other parts of the city but that's not really the same as the work/live urban core ideal.
This one cracked me up too:

“How to choose between rem and em”

1. question css
2. question your life
3. throw away laptop
4. scamper into forest

https://twitter.com/iamdevloper/status/587651586350002176
I can see Arthur C. Clarke's Rendezvous with Rama working as a one-off TV series, the sort which is 10 or 13 episodes long.
It worked perfectly fine for me from ~2004 and forward.
I guess the bigger problem is that web tech is considered somehow not important so lots of developers did not really bother to unserstand CSS. I think around 2005 we had a golden times of the web. It went downhill since, sadly. Prolifereation of one-page web apps, stupid desire "to win mobile", mindless spawning of all kinds of frameworks turned out into complete mess :(
That's not something I expected to see on the HN front page today.

I'm a Bulgarian ex-pat living in the UK (moved away not because of the corruption - though that's a problem too - but because of poor culture fit). From personal experience, pretty much everyone I know who's got a good job in Bulgaria is working for a foreign IT company. I was also surprised to see Sofia at the top of the best European cities to be a digital nomad in. True enough. It's got a few pretty good coworking spaces and, coming from the West, everything is pretty damn cheap.
Surprised when I find friends who haven't installed it (or an alternative) yet

And here, I am ridiculed for using Flux. Some marketing people just hate it. One co-worker has me disabling it anytime he has to look at my monitor (not much, but still an annoyance!)
Hacker News User Ages
> In summary: Non-sensitive web traffic does exist.

A million times this. I cannot believe that the current HTTPS-nazis totally fail to see something this obvious.

There's countless use-cases where plain HTTP is not only OK, but probably the simplest and best option.

Trying to ban it to address some vague possibly-maybe security-related theoretical issues seems asinine.
"HTTPS-only" goes directly against the architectural principles laid out in "REST", where intermediaries should be able to understand (in a limited sense) the request and responses that pass through, do caching, differentiate idempotent from non-idempotent actions etc.

The ability for intermediaries to see what goes through is in large part why "REST" is said to aid scalability, the same point this article seems to address.

Now, both movements, "HTTPS-only" and "REST" are widely popular in dev communities. Yet I never see one acknowledge the existence of the other, which threatens it. In fact, I'd see people religiously support both, unaware of their cognitive dissonance.

Curious, I think.
How to create a free project management system from scratch
That's one of my pet peeves too. In the UK, the sales of paracetamol/acetaminophen was a few years ago restricted - pharmacies can only sell 32 pills at the time; other stores can only sell 16 at a time. This was done to cut the number of (accidental or intentional) overdoses, and is credited with having saved hundreds of lives despite obviously being trivial to "work around" by going to multiple stores.

So it is government policy here to consider paracetamol a dangerous, lethal drug. It's far easier to seriously harm yourself with than codeine. But of course, codeine is far more likely to lead to addiction.

That they then considered it a good idea to - when legalising the sale of painkillers that includes codeine - require mixing the highly addictive but relatively safe drug with ones that are far more lethal at low doses (paracetamol or ibuprofen) says everything about how drug policy is set based a core view based on seeing drug addicts as immoral, and drug abuse as an evil in itself where it's apparently ok to harm the addicts or let them die if it reduces addiction.

You're right. It's shameful.
> The effect on those without computers at home

The additional bandwidth is not really that big. Yes, you cannot cache the big news-papers etc. when everything is https, but I think most stuff people do nowadays is things that's not cache-friendly anyway (like your private e-mail, facebook etc.). If they are afraid of some people using all the bandwidth because they cannot block youtube, netflix etc., they can can divide the traffic in better ways, limiting each client.

> Restricting the use of HTTP will require changing a number of scientific analysis tools.

A non-argument. One cannot let things remain the same for ages just because of backwards compatibility.

> HTTPS is not a security improvement for the hosts.

So what?

> HTTPS is frequently implemented improperly

Non-argument. Https not being perfect doesn't mean it's useless.

I'm not necessarily saying https-everywhere is a good idea, just that these arguments adds nothing to the discussion.