skysight-inc/HackerNews huggingface dataset:
One minor point I disagree with is mobile development. For certain apps it's extremely important... But there's a lot of complicated applications that don't work on mobile at all. So if you wanted to support mobile you'd have to design and build two separate applications. That requires a lot of resources and manpower. Another alternative is to hide most of the functionality that won't work well in mobile, but depending on what problems you solve, this could make your application useless.

As for the overall topic, I think I agree. It seems to me that server-side technologies are better researched and understood. But then you look at client-side technology, it's chaotic. Building and maintaining user interfaces is hard... Recently I've been playing around with flux and react, and I feel like it's definitely a step in the right direction towards building simple components that can be easily maintained and extended.
The cognitive overhead of sketching a diagram or jotting a todo is hard to beat.

I'd love to have a setup like this. I would probably let small objects pile up on its surface though, which would make it hard to turn.
4chan was a huge part of my youth. I am truly grateful for 4chan.
The New Net Neutrality Rules [video]
ShitRedditSays, and the "most toxic" subreddit in that result, is actually a joke subreddit. It's a "circle jerk" where everyone flips around the standard racism and sexism (so sexism jokes against men) etc. "breaking the jerk", actually taking it seriously, is a bankable offense.

I think this makes their analysis flawed. If you were to look at spelling and grammar, you might conclude that people on polandball are the worst sellers, but the bad spelling is part of the style. Likewise shitredditsays for insults.
"when asked what makes you a senior developer, they answer 'Because I have been coding for 5 years'."

Maybe 5 years is insufficient, to be considered senior, but isn't the amount of time you've been coding what defines how senior you are? I get that technologies come and go and you have to stay up to date, but I would think that if someone were looking for a senior developer they would be looking for someone with a lot of experience, not necessarily someone who knows the ins and outs of technology X.

Can anyone shed some light on this? It just seems bizarre to me that if you want to be a senior developer you'd need to either stick with the same technologies you used before..
LEGITIMATE ONLINE JOBS REVIEW – AN HONEST REVIEW
That said; Fidor seems to have come a long way, and I know that other banks are also adding features like this to their internet banks.

Most commercial customers tend to view the transactional part of a bank (payments, accounts) as an "it service provider" and not as a "bank", so things like this will absolutely come, also to USA that seems to be a bit old fashioned in regards to banking.
Yes, most people on SRS hate sexism, racism etc. This is a good thing to hate.

Here on HN people hate bad code, hate bad practices, had programming, etc
wouldn't it be easy for facebook to deactivate the current fake account?
Every one in tech thought 10years ago there are backdoors everywhere - well there were backdoors everywhere 20 years ago. And everyone thought government agencies use phones for tracking. The public opinion might have been different, but in tech circles this was and is mainstream.
"Cops commonly use Y" does not contradict "Y is unusual for someone to own". For example, cops commonly use disposable handcuffs, but it would be unusual for a non-cop to own them.
Most of the European countries that got internet infrastructure installed recently, like Poland and Romania for example, have very fast, very cheap internet access.

Some of my East European friends make me positively jealous with their cheap and very fast internet speeds compared to those in the UK.
Not only did Google have no migration path, they emailed all our customers saying their subscription was cancelled with no explanation why, leading to panic.
Yeah I don't think I'd want to work for this guy. Keeping up is one thing. What makes a mature dev is language/tech agnostic.
This is very true. I hadn't touched on the cultural aspects of why things get managed poorly.

One thing to note is when the guy calling the shots is not a programmer. It's simply hard to see all the things programmers have to do, other than typing out code. It's also hard to see why some guy wrote a bug if you're never the guy who is responsible for it.

Have a look at sports teams. The coaches tend to be ex players, even if at a very low level.

The other thing about manager types is things never go wrong for them in a way that is purely them. When I worked in marketing, I'd never get stuck on a PowerPoint slide for days. Problems were always organizational, and someone else was always involved. Sales guys aren't selling fast enough. Fab guys are stuck with their new process. PR people have the wrong message.

It's very easy as the organizer to just think all the problems are due to other people.
Am I wrong in assuming that fidor.de and figo.io are the very same thing?
This reminds me of a story when child services were called on a family because the child had scratches on her arms from playing with cat.

Isn't it also bad for a normal child to see out of nowhere unknown people, laywer and their parents scared sh*tless?
While unreproducible data does exist, I'd honestly blame mainstream news organizations more than the researchers themselves for all this 'course correcting'.

Case in point, back in my bio days I worked in a lab that published an article on CBD knockdown of metastatic cancer genes in cell cultures. Mainstream news organizations picked it up and published it as "Smoking pot cures cancer" pieces, which was not at all what our research even touched on.
Well, I'm reading the Histoire de la Revolution Francaise (Michelet) right now, and something very stunning is that everyone, even the most faithful revolutionnaries, was still "royalist" in 1790. They all had "thought about all these arguments and decided it is worth it to them", because of perceived "common sense". Being a republican was considered extreme even in the left wing of the nascent Assemblee Nationale. And a few month later, it became obvious that monarchy needed to be definitely removed from the Nation, and "common sense" changed to the opposite. So the real common sense (i.e. the "right way to think about it") was to be republican.

Another example is abolition of death penalty in France by Mitterand: right now we French/Europeans believe it is very barbarian to still have Justice use this gothic expedient, and rightly so if you ask me. But just before its abolition polls showed most people opposed the abolition. A new, better "common sense" replaced an old habit falsy believed to follow "common sense".

So back to Facebook: right now most people do not know it, but it is not unlikely that the retrospective "common sense" of the future will be to avoid Facebook today. And I think a much saner regulation on what can be advertised and sold as food to human being in the US will also be retrospective common sense. And not driving cars is also common sense. The list is quite long...

[edited typos and grammar]
Introducing OpenBSD's new httpd [pdf]
What other way is there than all ones exponent and non-zero significand?
Slides are available here : http://www.openbsd.org/papers/httpd-slides-asiabsdcon2015.pd...
Good News. Thank you for sharing it.
> They have been working in the same job, with the same technologies, on the same product but when asked what makes you a senior developer, they answer “Because I have been coding for 5 years”.

> The sad fact is that these people have not been aware of the realities of the industry they have been working in. Their job and their job security is no longer secure. Never let this become you!

It sounds like the author values language/framework knowledge above expertise. Speaking as a backend dev I find as you move up in seniority it becomes impossible to keep up with the latest technologies. Learning management skills, being move involved in architecting and business development all take time. You may end up doing code reviews, project management and cleaning up the 'legacy' (read broken) parts of the system. Does that make you less valuable?

To a company that insists on every part of their project being built in the latest cool language/framework (and yes, I still class NodeJS as this) then yes. To a pragmatic company, which may choose NodeJS if it's the best fit, or Rails, or PHP, or Java - no.

We're back at the skills vs language debate, one which I thought has been done to death.
I think it requires a bare minimum of effort to enumerate the scores of commentators who predicted the surveillance state and the need for opsec, because it's in the bedrock of the computer security community itself. One needed only attend DEFCON, especially after 641A, to hear enough about surveillance and countersurveillance to last a lifetime.

Hippies, free software, counterculture, copyleft, cypherpunks. All of that shares the same DNA. Stallman represents that culture sharpened to a point, and it's been the basic tenet of all of it that government does not have our best interest at heart. Cypherpunks exist, arguably, because of it. That'd be the example I'd offer, perhaps even that consumer cryptography itself exists.

I also didn't say that. You added a bit. I disagree with the addition.
This is a debate I am having right now. Should I go the sysadmin route (hadoop clusters, etc), become a data scientist, or choose to get into cybersecurity. I have been leaning against choosing the web development career path
Of course phones were used to track people 10 years ago. And it wasn't even a secret. Location-based services were the hot shit back then for mobile carriers (at least in Europe).

Making that to be a big conspiracy to infringe upon everybody's freedom and privacy is what makes Stallman's position so ridiculous. It always sounds like the rambling of a technophobic. No, that's not entirely true. Like the rambling of an old man who wants computing and technology in general to be exactly like it was in the 70's when he was sharing a mainframe with his pals at uni, and who can't think of anything more innovative than that.
The thing with programming and abstract stuff is it's very hard to know what makes the problem much harder. And you definitely won't have intuition for it if you haven't programmed.

For instance, it's easy to prove that there's an infinite number of prime numbers. There's no biggest prime, because if there were (hand-wave proof coming) you could multiple them all together, add one, and have another prime number. Easy right?

Now tell me if there's also an infinite number of twin primes, ie pairs of prime numbers separated by two.

Here's a good xkcd: http://xkcd.com/1425/
> It's like making a conclusion about Ukraine

I totally don't agree. Every Ukrainian can tell you what actually is happening. Media on the other hand are different story. They pretend some things aren't real and other are real ( depending on the country's origin opinion ).

I'm not gonna pretend I know exactly what is happening there, but I know a lot, a lot of Ukrainians ( here in Berlin ) that most certainly can tell you the story in a sustainable way that matches all the dots.

I don't want to sacrifice those hundreds of people on that Malaysian airplane that vanished, because "nobody knows what is happening". Sorry.

For the other part of your comment I mostly agree.

P.S. I don't want to do politics in HN, that's why I didn't write my opinion.
I think this is shocking news.
This week in Rails: RC releases, summer opportunities, turbo partials and more
X Men Origins Wolverine 2009
I fear there is a new generation of developers who have jumped into programming using nodejs as their core language and fit this description you mention "On more occasions than I could count, the candidate for this type of role would have some cool technologies listed on their resume and completed an adequate coding test which is part of our hiring procedure.". If you don't know algorithmic complexity, how to run all sorts of tests, or have any clue about security measures but can set up a nodejs express webserver in 5 mins you are a script kiddie at best. Unfortunately these type of developers are now getting jobs because its the new web development buzzword
I would probably let small objects pile up on its surface though, which would make it hard to turn.

That does seem like the biggest problem with this idea. The entire surface doesn't have to be writeable, though. You could cover part of (most of?) the desk with a second surface, fixed around the front and back, that would remain stationary as the paper moves.
> Some people love to cook in their spare time. Would these people be as enthusiastic about cooking if they were doing it for 40+ hours a week every week and there was a superior telling them what and how to cook?

> The honest answer for most people is no!

I find this weird. I advertised for calculator program requests in high school because I wanted someone to tell me what to code. (There were no takers. One guy wanted a program to convert decimal numbers into fractions, but that's already built into the calculators.) To me writing a program is solving a puzzle. You can't do that unless there's a puzzle to solve.

I was baffled and enraged by the prevalence of the question "what do you want to work on?" and its related forms in job interviews. My philosophy of work is that the whole point of having a boss is that they tell you what to do and you do it. Sure, I don't want to fix cars, but that's why I'm applying as a software developer and not a mechanic.
Big payment providers can die as well, this has happened 3 times over the last decade alone and the collateral damage of those failures is immense.
I don't see why. A person's morality, even if completely subjective, is still one frame of reference under which actions, thoughts, etc can be judged. Therefore, it's perfectly possible to judge the approval of female genital mutilation as wrong - just as long as I realize that the judgment is subjective.

Or to put it in another way, meta-ethical moral relativism doesn't require normative relativism.
Very true. Except that budget is a limiting factor when it comes to communication as well. A team is going to put much less energy and thought into communicating if they have their hands full.
This thread shows the big thing that is wrong with today's HN.

There is a guy presenting a list of 49 arguments against using a service that is used by one billion people globally. Some of them are pretty good, some more sucky than the others. Yet, the discussion focuses only on the person. It's like the people here could not process the raw facts and derive their own conclusions, and had to fall back to their emotional brains. Certainly not a thing I would expect from HN community.

There is a really long way from this attitude to the PG's essay.
http://www.paulgraham.com/say.html
Corgi for Feedly, Your Lockscreen News Reader
Does a bidet use more or less water than wiping?
If it's a good idea, people will copy it. Nonetheless, you have one thing in your favor, and that's a head start. You develop it right the first time around, and leave little room for the competition to improve on the service. By the time the competition arrives on the scene, you already have a user base that's growing.
Old article but I switched carriers recently to cut costs.

We switched from sprint to ting and went from $160 a month to like $70 for two lines. I didn't like having to watch my data usage so we switched to t-mobile and we've got unlimited everything for I think around $80-90.

We ended up buying used one generation old iPhones (5s) which were about half the cost of buying the same model in the store. With t-mobile they do wifi calling, so I don't really care if the signal is weak in my basement.
I see no advantage over keeping a notebook. When you finish your notebook, throw it in a stack of notebooks.
I think the total surveillance state was a prediction made decades before Stallman. Or are we just ignoring acience fiction authors and philosophers?
And that is one reason why he is so terrible at communication. Nobody understands what he really means in that particular case, unless you were able to derive his specific meaning of "thug" from his previous writings. Inventing your own private sociolect and using it in published texts is a bad idea.
This also has implications for your career development as a programmer. I've been working at an outsourcing shop for the past two years and have barely grown as a programmer.

If you work at a place where the client isn't willing to pay for good quality software you will never learn how to make software the right way , simply because there is no time to do it the right way.
Right. You actually supported my point. The Ukraine thing was an aside and I don't want to open it up (much like you), but as you say, most Ukrainians can say what is happening. But can they prove it? The media aspect corresponds to the proof of the thing. I think short of a signature on an order to shoot down the airliner, there will always be just enough doubt to keep the nearly obvious conclusion at arm's length.

We said the same thing in different ways, because surveillance was almost identical. We all knew. We could explain it, probably even whiteboard it. But we had no way to show the world in 30 seconds without any ambiguity. Snowden gave us that. The government records your phone calls. Here's the unequivocal proof. Bam. Now you have peoples' attention, and it's turning out not even that is enough.

Neither of us are sacrificing anyone, rest assured.
My biggest problem with Facebook is that my contact details are uploaded to Facebook by my "friends" without my permission. I choose not to he Facebook user but people I know are persistently sharing my contact details with them and I assume even my contact details photo which they can later match using facial recognition to other photos uploaded by friends without my permission.
Ultimately, the only thing that actually matters for any living organism is pleasure.

How so? Why can't subjective things matter to a living organism? You're jumping some logical steps there, I think.
Build and Grow a Queue of Customers Before Launch
Certainly interesting and, personally, I find it nice as well.

Wouldn't work for me I guess but maybe a smaller version would do?

I have also considered a strictly personal blog. It would need to be thoroughly searchable and did I mention personal.

I came across this idea a few years ago when I worked on a solution for someone with amnesia.
DevOps! ;-)
It is not shocking news. We will prepare servers that use ubuntu os to update to the latest version. I hope ubuntu can convert all old service to new service
I agree. I don't understand what the issue is. I know that anything I add to Facebook will be used to sell advertising to me(I use AdBlock).

The best feature of Facebook is groups. It's the easiest way to keep up to date with my gym group, motorcycle group etc.
As far as I can tell from the imprint, there are no connections between the two companies. One is based in Munich, the other one in Hamburg.
If you don't like Facebook's value proposition, you're always free to build your own social network with the features you like. Nobody forces you to use Facebook.
I don't think that, I was contrasting it with SRS which is why I said twox would go down on that metric. Sorry if I was unclear.
> Specifically, he said that without the virility of his license, there would be no free/open source software and that all software would be locked down and proprietary.

If I were to guess, without GPL the Open Source movement may have looked very different. It might seem that GPL isn't essential today, but it may have been when the FOSS was learning to walk. Again, I don't see GPL as diminishing in importance, we'll probably see a resurgence in GPL as we start caring more about freedom.
Ok, yes, I agree in so far that what counts as common sense is temporary. Added a "current" to my post above.
This, exactly.

Stallman is taking a stand here. We might think that he is a dangerous extremist for his actions and stances (Not using proprietary software, mobile phones, javascript-enabled websites). But what he is actually doing is sacrificing his life to make his points (which are for the most part completely valid). I would guess, even he knows that most of his ideals are impractical in today's world, but he is walking the walk and planting the flag firmly, saying this is "How thing should be".

The difference between a crackpot and a visionary is that what the visionary says make more sense as time passes. IMO, Stallman's track record is infallible in this regard.
Funny, every time I asked a mobile carrier sales rep about going pre-paid, they discouraged me. "You'd hate it" they'd say. But I've saved a lot of money since doing so, and with no more mysterious charges on my cellphone bill that no one can account for.
About the same here in France, though the speed is sometimes a bit slow, and I think I got a 4,99€ deal because of a limited time offer. But it´s cheap in any case compared to what you see in North America.
Unless you're a large operation that can benefit from the float, it's hard to see how that makes a significant difference.
> Wouldn't work for me I guess but maybe a smaller version would do?

Yes, and it is called a whiteboard.

The usability of this thing is a nightmare, good luck clearing your desk everytime you want fresh paper...

How about something less hipster, make it vertical, attach a linear scanner to one end of the roll to digitize it as it advances.

If you had one of these things in your conference room, after a meeting you could automatically email to all participants a copy of what was written.
- Shadow profile (So that I don't have to waste energy creating one) -
The First Rule of Sales Development: Don't Talk About Sales Development
I would use the fuck out of something like this. In fact, I might build it into the desk I want to build one day when I have my own place. Maybe not the whole desk, because as others have pointed out I'd like to have some room to store things.
Figo.me (which afaik has no affiliation with Fidor, despite the resembling name) has provided a restful API for German banks for some time already. You can find the docs here: http://docs.figo.io

Among the supported banks you find the big players, such as Deutsche Bank, Postbank and DKB.

While Fidor has some modern features, such as social payments, they lack behind when it comes to day-to-day features:

Withdrawing cash, which is still very important in Germany, can only be done freely three times a month. After that you pay a rather hefty fee. Fidor also does not offer a Girokarte, which is still the number one payment method in German shops - online and offline.

All the above mentioned banks offer a better service and some even free credit cards with unlimited worldwide withdrawals.
I agree this needs to be fixed in JS. And I have been following the ES strawmen/proposals. Not sure if I like suffixes. The approach in Dart seems to work well too.

In JS the overflow is often silent and is easy to miss. Since the DartVM can throw an exception on overflow this makes it easier to catch. So the Dart toolchain is an improvement, but also not ideal.

Where correctness is important there are also 32/64bit and bignum libraries which can be compiled to js but are slow.

Edit: Mythz used exactly the same phrase. Jinx.
Watch Do You Believe? (2015) Hollywood Full Movies Online – Watch Full Movies
When I try to read this blog post, I am getting a "404 Not Found" error.
Bastard! I was going to write this post! But yes, with almost every Linux is not ready for xxx I think: but Windows has the same and more issues when I use it anyway. And that is pre installed: not like Linux which I manually install.