skysight-inc/HackerNews huggingface dataset:
Specifically, code other people have written is code you don't have to write yourself. It's based on the experience of mistakes other people have made. If you write it yourself, you also have to make the same mistakes yourself (or have already made them in the past).

If writing a framework is not a goal of the project, don't write your own framework. And few projects have the clear goal of writing a new framework (especially in addition to any other goals like creating a product).
You just have to wait for a security worker to manually edit them out
That's probably a good thing. A small, private company can base their development off the existing design and deliver IP that's 95% as fast as the best in class for 30% of the cost. Nvidia/AMD/imagination disrupted.
https://posthere.io/ supports 451
15 Best CSS3 Animation Tools for Developers
I confess I gave up very quickly reading this and came to the comments to see my point of view espoused, which was not so much that Wolfram is a "predictable rage reflex" (a phrase I like) but that there is recognition of this reflex and there is some solace in commiseration. It is comforting somehow that it is you that is trying to cut down on that commiseration even as you are here recognizing it.

There is a mirror to your point here, which is: it's a meaningful test if we can recognize the truths of criticism even if it is expressed in a (supposedly) socially objectionable way.

Wolfram's behavior is unproductive. Yes, we all know it is a predictable tic. But it is not any less deplorable for that: shameful things must be shamed: this is the tactic of your own moderation, dang.
I've been trying to work with this library. So far my conclusion is that it's heavily under-documented and the examples are almost too simple. I'm having lots of trouble understanding errors.
http://posthere.io/ is also OSS and you can run it yourself if you want.
Unless you also have a way of recharging them...
I think many people in the UK admire the Swiss and Norwegian models of participating in the "European project". The country retains sovereignty and only implements laws that suit its citizens.

I have to say I am surprised by your comment, as it assumes that politicians are responsible for their country's perspective on Europe? Surely it is the other way round, and the politicians have an obligation to represent their citizens' viewpoints fairly and transparently - regardless of whether it is seen as palatable by the bureaucrats. It does seem that some EU politicians (read: Merkel) are only discovering this right now.
ADHD Is Fuel for Adventure
They have to start somewhere don't they?
I am no a JavaScript expert - I started playing with frontend (jQuery doesn't count) only recently.
The only problem I have with your approach is that the model might mutate. For small projects it is ok - but for larger ones overriding state from many places generates pesky race conditions that are source of all evil.
I am not advocating for react as well - to me it is just a view layer. Combining it with redux, flux or any other library concept makes everything complex. And add javascript build tools on the top of that (good javascript sucks).
As a mostly "backend" developer (python, erlang, elixir) I really started to like ELM (http://elm-lang.org/docs#complete-guide) which solves all the problems as a language.

1. Language forces you to model-view-controller style

2. Language makes the model immutable

3. Language forces you to use correct types which saves a lot of trouble.

On the other hand, I a new to frontend - so I might be wrong.
The brain is just another organ like all the others. It would be a real surprise if we found that there was an organ that when it worked badly increased health. Imagine if the study was "people with a good liver are predisposed to be healthier". Not even the Torygraph would publish this.
This is juicy! [RISC-V+Nyuzi] running Linux/BSD at the same performance/watt as [ARM+Mali] opens up both the smartphone/embedded market & servers.
> Reading the about page really makes me hope that private efforts to launch mini/nano satellites actually works out

That sounds like a good idea, but it gives me Kessler Syndrome anxiety. We already have a bit of space debris on our hands
Rapidity
This would be great if I could share the reports, eg in a private chat saying "@statsbot status" or have the reports post to a group
Sending call notifications from Asterisk to HipChat
You do understand that while this is a nice head line it's not his "fault" in any other means than owning a yacht.

The yacht has a captain and a crew they are responsible for managing the ship and unless Paul Allen was yelling at them threatening to fire them if they do not plow into the coral reef it's just an unfortunate event that the media likes to blow up because hey it's another rich guy with a yacht.
The most interesting bit about that, to me, was the diagram of a google search's RPC tree. That was awesome, and I imagine these days it's a more more so.
https://posthere.io/ implements 451, 420 and 100-103. It also doesn't return an Allow: header for 405.

I opened an issue for that: https://github.com/SnootyMonkey/posthere.io/issues/4
Introducing HTML VR markdown
Can I propose a corollary to Betteridge's Law wherein "A or B?" headlines can be (almost invariably) answered with "It depends."

(You can do workouts on a treadmill that are difficult outdoors and vice versa. Same with bike trainers. Same with those "infinite" swimming pools. You should probably do a bit of both. It's a bloody daft question.)
It's the same number, but I think the cost of units has gone up year on year too - though that could just be the dismal Euro ...
The power is that it behaves within the scopes of your JavaScript code. "onclick" in HTML can only refer to the global scope. In React it's within the scope the element is defined in.

But the more poignant observation about React is that the components aren't actually anything like templates. You can think of React components as descriptions of the structure of the DOM -- if the equivalent structures in the DOM already exist[1], they are just "progressively enhanced" when you run React on them. The only reason you would want to generate that HTML on the server with React instead of writing that HTML yourself is that it avoids unnecessary duplication.

[1]: currently React needs to add proprietary attributes to identify markup generated by React but this will be made redundant in an upcoming version.
Show HN: How good is your website? – a free tool to help small businesses
Hi, you can invite statsbot to channel, just go to any channel and type /invite @statsbot. Then you can text @statsbot status and bot will post report directly to this channel. Or even more you can schedule report to be posted automatically to a channel - just text `@statsbot schedule status`.
Why Does Snoring Happen? Alphega Pharmacy Health Advice
Two more quotes about this subject:

Jeff Atwood: “the best code is no code at all. Every new line of code you willingly bring into the world is code that has to be debugged, code that has to be read and understood, code that has to be supported. Every time you write new code, you should do so reluctantly, under duress, because you completely exhausted all your other options.”

Robert Galanakis: “The fastest code is the code which does not run. The code easiest to maintain is the code that was never written.”
ST microelectronics exits STB laysoff 1400
> Here in Germany nobody would ever think of excluding UK when talking about "Europe"

Ask the French. :)
Yes but that doesn't apply to tablets unless you use a bluetooth keyboard. At that point you have a laptop in a strange formfactor and an OS that isn't optimised for this particular usecase.
I'd love to get Replay Debugging [1] back... That of course was already gone in VMWare Workstation 8.

That was and still is a killer feature.

I know about rr and such, it's just another level to be able to record whole system state.

[1]: VMWare Workstation 7 demo about Replay Debugging: https://www.youtube.com/watch?v=YjZWn3iDPiM
Not sure if I'm missing the purpose of this site, but why not just print off this list and refer to it when writing code: https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
> OCaml doesn't do mutli-core, I think

Yes and no. Currently, OCaml has only cooperative or GIL-restricted multi-threading support, but multi-process/distributed systems work just fine (largely due to its built-in near universal serialization mechanism, which handles even closures).

It's not perfect, but it's still functional.
> I'm a huge advocate of log based architectures, which take message passing architectures to another level. That is, message passing architectures are good at limiting the things that can happen, log based architectures do that and add the benefit of capturing what did happen.

AKA Event-based programming. Events are what has happened. Components define what events to respond to and how.

In practice you need a combination of events and messages (or 'commands'). Which one to use depends on NFRs like dependency, complexity, performance, maintainability, etc.
A New Generation of Motion Control Software
No, unless the water had to rise 10m from your bathtub before descending. If it only had to rise enough to climb through a window before descending to your yard, then that is not enough to produce the problem in the article.

The problem described is that water cannot be lifted up more than 10m (due to air pressure pushing on the bath side not exceeding the weight of 10m of water in the hosepipe), not pulled down on the far side.
pi zero has 700mhz single core, same as raspberry A/B/B+.
Also, zsun has built in WiFi
Su Kaçağı – Su Sızıntısı
Bradley Witham
I won't make an argument for Angular or Flux/Redux because those are very opiniated frameworks that might be overkill or simply not at all how you want to go about your app's architecture.

But React is about the view. You can't possibly be convinced that manually traversing the dom is just as easy and expressive as using JSX. Even in the simplest of interactive (as in you need Javascript) components or pages.

React's concept and syntax is super easy to understand and perfect for modularizing the components of your app. The real problem IMHO is the tool chain. That's what drives developers unfamiliar with the ecosystem away. And of course the fact that it seems to change all the time. The first time I looked at React they rolled their own transpiler. Now Babel is the recommended way to go.

According to the tutorial page you should either use browserify or webpack. You don't have to - but without them stuff gets messy pretty quick. Of course if you pick one of these up you also have to learn how to use them and you will want plugin A, B and C to get to your simple Hello, World React App in the first place.

So yeah. That's why it's so easy to step away from that thinking why don't I just simply roll my own framework.
Ironically, almost all Perl code I've dealt with contains large helpings of the last two in the form of layers of ever more complex NIH code as each new set of people work on the code.
Maybe Aerial Re-charging via other drones?

[EDIT] Or there are the Facebook planes:
http://www.theverge.com/2015/7/30/9074925/facebook-aquila-so...
215 million facts, that's impressive! Anyway, congratulations on shipping. If you ever want to collaborate on search, please let me know.
Maybe you should practice what you preach. I'm 34 now and I'd side with the OP on this.

I did a similar thing on my first job: took their web app codebase and totally remade it in the first couple of months, with demonstrable gains on efficiency (Mind it: it was the first web application made by some guys whose previous experience was in Sybase PowerBuilder). I was given a raise the same week I demoed it to my bosses.

I still do programming and I'm still being humbled frequently by the awesome things some of my younger coworkers code effortlessly.

I also share with OP the impression that 8 hours coding as a daily thing is totally overkill. That's suited for factory work where every minute you're not cranking out stuff means losses.

My 'sweet spot' for coding seems to top at 4 hours, a few hours resting and then maybe another couple hours at the end of the day if I feel like I found a better way to do it.

Fortunately I have flexible hours where I work, but I'm still suppossed to put in 8h every day. The result is: when things go well, I complete my tasks and are left with at least 3 hours a day where I'm supposed to be working (so: no relax, no rest, you're on the clock); and when things are not going so well, mostly due to planning mistakes from high up, I have to put in my 8 hours, and then some more.

So please, go tell to be more open-minded to the right people, and let people work to the best of their abilities.
Couldn't you just bundle Python instead?
Is this a satire? Can't tell from the text itself...
One of the first mentions* I saw on HN about the elusive 10xer was an article about the exact types of gains the author of this article is talking about -- a 10xer knows where to apply their effort and as such is an order of magnitude faster in achieving the business outcome, not producing LOC.

I feel like the author has wrapped up some sensible expectations for any senior developer and then soiled the content with a clickbait title.

* something to do with using a sticker printed on a transparency instead of some computer vision project.
> Mix, Erlang's package manager (used by Phoenix / Elixir)

Slight nitpick: Mix is part of Elixir, I've never seen a (non-elixir) erlang project that use it. Don't think erlang has an equivalent officially blessed tool, but the most popular one is rebar / rebar3.

(While I'm nitpicking: mix and rebar are more build & dependency managers; mix uses hex for package management. I believe rebar3 can also use hex. In ruby terms, mix ~ bundler (among other things); hex ~ rubygems).
Looks like it's MIT-licensed: https://github.com/HunterLarco/voxel.css/blob/master/package...
Google has Project Loon which sounds vaguely similar. In theory you could have a faster transatlantic signal path by putting microwave relays on blimps at the right altitude.
Colofilter.css – Duotone filter with CSS
Probably more like Apache Brooklyn https://brooklyn.apache.org/
Colorify.js – The simple, customizable, tiny JavaScript color extractor
I've often joked that 10x programmers were the ones who used multiple cursors. Seriously though, I would argue that writing a lot of code, even if it's not all going to be the next cash-cow for your company, is good for the hackers soul. It also adds intellectual property and infrastructure to your company.
Apple Now Has Over 1B Active Devices Worldwide
Broken Linux Performance Tools [pdf]
> Then I realized that it wasn't totally clear to me what json_list_to_str_vector() should do, exactly, and so I don't even know how it would compare.

It just converts a JSON-encoded list of strings into a Vec<String> doesn't it? That's what the other languages do:

* get data from some envvar

* decode it from json to an array/list/vector of strings

* concatenate argv[1..]to the result of (2)

* execute this new argslist (the first item being the name of the program)
Protoship.io – magic for designers and developers. Our Story
Exclusivity is a common marketing strategy.

The US Marines or the British Parachute Regiment heavily promote their status as an elite corps. Advertising for theme parks and even toys often uses the "Are you tough enough?" trope. The Hermes Birkin bag has become one of the most sought-after items in fashion, precisely because Hermes won't sell them to the 'wrong' sort of people.

http://www.npr.org/sections/money/2015/12/25/460870534/episo...
sampling is useful to detect where to direct inquiry later, creating flame graph of the whole application is quite taxing and sampling can help restricting the research area
Spherical Droste video – weirding space and time
What a fool. Only doing what is necessary rather than spending hours and hours reinventing pointless wheels or introducing pointless abstractions is one of the key techniques that 10x programmers use.

There are counterpoints to many of his arguments, too. For example, using existing software is good, unless that software is a bad fit. You can end up with a Rube-Goldberg-esque monstrosity, held together by duct-tape that is impossible to use ("enter your back-end SQL query here in this tiny little text box") or impossible to maintain.
I've tried most of the major frontend JavaScript frameworks. My favourite one is Google's Polymer framework - I like it specifically because it is very lightweight, easy to setup, easy to integrate into existing projects and it's ideal for building complex single-page apps.

The best thing about Polymer is that, unlike React, it works with W3C standards instead of going off on a tangent and hacking the DOM entirely. It extends current HTML5 standards instead of creating its own universe.

With Polymer, each component has its own mini-DOM which is actually a real DOM - Not the virtual layer you get in React which keeps overwriting the real DOM.

Unlike Angular, Polymer gives you a lot of control when it comes to how data flows throughout your app. Because of this, there are a few different component-level configs that you need get your head around. For example, by default in Polymer, data only flows downwards to child components, you have to enable a special 'notify' attribute to allow data to flow upwards to parents (this is different from Angular where data flows freely wherever there is a placeholder for it in your DOM).

I think React has been getting way too much hype. Polymer, on the other hand, is ridiculously under-hyped. Of those people I know who used both React and Polymer, all of them preferred Polymer. I'd like to hear alternative opinions from other people though.
Thanks for the perspective, checking for notifications could be even more of a distraction in some cases!
Adding infrastructure for its own sake is a terrible idea. Someone is going to have to care for that infrastructure, its going to be another thing to keep on your mental model of how everything fits together, and in many cases it's going to be another thing that needs changing when the requirements change later.
I actually have experience driving in multiple countries so I think I can add something to this.

In Poland, where I am from, speed limits are retarded. Seriously, the speed limit can change several times on the distance of 1km. Seriously, pick any Polish street on Google StreetView and follow it for a bit - it will keep on going between 90km/h to drop to 40km/h to then go to 60km/h for 100m or so, to go down to 50km/g to go up to 90km/h again. So people sort of pick a middle speed somewhere between those and end up driving over/under the speed limit for 90% of the time. Of course the police knows this so they are usually waiting at this one bit where the speed limit drops for literally 50m of the road for no reason at all. I saw the speed limit falling from 90km/h to just 50km/h in the middle of nowhere, with nothing in sight, and a police car waiting just behind the sign to catch you speeding.

In the UK on the other hand, it's much much much better. I never feel like the speed limits don't make sense. As you approach a city, the speed limit goes from 70mph to 50mph, then to 40mph, to finally fall down to 30mph in the city and 20mph in residential areas. I have never seen a situation where the speed limit would change multiple times on one stretch of road. Even driving in the countryside, the speed limit is always 60mph even if the road is not good enough to actually support that speed - you are expected to use your own judgement, if you go into a blind corner going 60mph you are an idiot, there's no need to set up speed limit before every single turn and tree like they do in Poland.
Great clickbait title but I do agree with the point of the article. I know "excellent" programmers that their first reaction is to crank out as much code as possible. My reaction is always: let's find a plugin that does this, I am too lazy to write it from scratch. Most of the time it gets the job done faster with fewer bugs.
Dupe:
https://news.ycombinator.com/item?id=10979136
I'd love to find ways to collaborate with anyone who's interested :) I also forgot to mention that you can download an export of (most) of the timeline events from http://endlessorigins.com/ -- I update it from time to time with new events, too. To my knowledge, it's the largest freely available structured data set of historic human events. Could that be useful to you?
sadly it's precisely what business are not gonna doing. measuring developers by LOC instead of business outcome allows to detach their worth from their productivity, albeit the metric is flawed in many ways it's better to say 'you produced X LOC, here's a 100$ raise' than 'your solution saved us 100M$, here's a 100$ raise'
I'll offer my open source codebase up for this discussion:

https://github.com/SirCmpwn/TrueCraft

May give you some insight into how Minecraft multiplayer (or any other detail of Minecraft) works. The server code is in the TrueCraft directory.
Laptop Repair Dubai Jebel Ali
They have to maintain steady position (impossible for planes).

Also, the weather over the Channel can be quite unforgiving.

Drones are not the end of the line, though. A quick Google search for "hft neutrino" shows how creative these guys could be in their insatiable quests for shaving off microseconds.
8 industries to be disrupted in 2016
Thanks for the negative top comment, negative comment man. These kinda posts are really turning me off to hacker news. Yeah, you were awesome back in the day. Congrats.
A nordic capital, 1mil population, old-style city centre. https://commons.wikimedia.org/wiki/File:Stadsplanesystem.jpg (1st picture). 15 minutes walk to central railway station connecting (kind of) to the rest of the world.

I'd say the independent/free play-area radius extends beyond the inside yard sometime between 4 and 5, by 10 kids would be cycling all over the city by themselves. Most would walk 10-15 mins to their kindergardens themselves (?) from about the age of 5.

I wouldn't consider this an outlier, and my family wasn't particularly laissez-faire. Many friends would go cycle-touring or interrailing in Europe between 15 and 20. Doing a solo interrail in Europe for a month is a culturally established "rite-of-passage", although people will usually wait till they turn 18 to go alone.
While that list is handy for sure, the OP's site also enables you to actually get the HTTP status code of your desires, since you can specify it in the request URL path: http://codes.io/304. This will return a `304 Not Modified` response, which can be helpful in writing testcode for your API service.
Cordova Hot Code Push - local dev server cli included