skysight-inc/HackerNews huggingface dataset:
> Another cause for investors to be less than thrilled with them.

Bad investors. Good investors will let good founders so their thing and support them.
Yeah. Once you get used to working on a lot of media and paying attention to color accuracy, using a poor panel even just for consumption is like a red hot poker in the eye.

I use IPS panels exclusively for coding now. Looking at a TN panel makes me actively want to ragequit whatever I'm doing.

Which isn't to say every panel has to be IPS and be 100% AdobeRGB or such silliness, but blacks have to be black, whites have to be white, and there can't be blindingly obvious color shift. From what I've seen the Seiki comes well short of this bar.
"fired the dev team that had been working for one and a half years to develop a complicated project in part because an outsourcing company in India promised they could replicate it in two months" - when will they learn?
And are these 100+ engineer forced to accept that term? Or more likely they think it's a good deal for them (i.e. living in India earning Indian wage)?
More than likely that is because you have a real business idea rather than Snapchat. I'll work on snapchat after I have heavy pockets and time to blow.
That's a sad situation.

Theo's a real fucking asshole who deserves to get his teeth knocked in, but OpenBSD is a great project (and Canadian too!).

If I wasn't so broke I'd consider sending them a big fat cheque.
Here is the feature request in Firefox's Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=486262
I was thinking about this recently and I had a bit of a question. People used to always ask "wow why do founders get so much equity and dish so little out to employees?" and the answer would always be "because the founders takes all the risk". In the last few companies I work for, none were profitable, all had founders making 150k+, and all took at least 1m from our rounds out for themselves. It made me wonder where this supposed risk comes from and why VCs don't seem to mind founders paying themselves so much?
Well, I suppose I'd argue there is a qualitative difference between a chess program which can play a better game than its programmers, and any program which can eventually turn into a Vorlon and go beyond the rim.
You really believe that programming is such a unique area that people cannot be fully aware of such developments without actually practicing them?

Gimme a break.

I'm aware of Coffeescript, Backbone, Angular e.a., and I never did one inch of javascript or front-end coding in my life. Hell, the last time I did anything on the client side we were still doing laying with tables and one pixel transparent gifs...

Just because it says "manager" on my business card doesn't mean I had my head stuck up my arse since. It may no longer be my job to do, but it's still my job to know.
I don't know how good the tutorials for Elixir are on teaching you the basics of concurrent programming on the Erlang VM. It's very different than the concurrency models you'd encounter in almost every other language (Scala, and the Akka framework not withstanding, since they basically borrowed everything from Erlang and implemented it on the JVM), so it's not merely a matter of learning syntax and a couple of new constructs; your entire mechanism of problem solving changes (I'd almost argue that Erlang is unique in being a 'concurrent language' rather than, say, an OO one, or procedural, or functional. It's functional, yes, but its concurrency mechanism is messages, which have no guarantee of delivery, so are by definition side effects).

As such, I'd recommend starting with Erlang rather than Elixir simply because you'll find tutorials on how to start thinking about and breaking down problems to take advantage of the environment; trying to write an Erlang app using a paradigm learned from another language is going to be frustrating and not performant.

Joe released a 2nd edition of Programming Erlang last year, which is a -really- good introduction to the basic ideas of the language, as the focus of it (as compared with the first edition) is very much beginners, and taking advantage of the platform. http://www.amazon.com/Programming-Erlang-Concurrent-Pragmati...
Even ignoring the medallion situation, I'm sure things differ just based on how different cultures view unionized labor.

Here in the US we used to be quite pro-union but this sentiment has changed drastically in the past 3-4 decades. I'm just old enough to have seen some of the change first-hand.

Some argue that this occurred at great cost to our ability to sustain a middle class:

http://www.salon.com/2013/12/30/the_middle_class_myth_heres_...

Being from the US it is hard for me to know how well a non-US citizen understands how much our view of unionized labor has changed here in the relatively recent past.

Steinbeck suggested (paraphrased) “Socialism never took root in America because the poor see themselves not as an exploited proletariat but as temporarily embarrassed millionaires.”, this is now more true than ever and it goes beyond socialism to ideas like unions and progressive taxes on the rich (and/or corporations) where the majority of citizens here (at least the ones who vote) are now against these despite the fact that in many cases these things would actually be in their own personal better interest today (as opposed to tomorrow when they win the lottery or get their own redneck reality tv show and are suddenly one of the elites).
-$100/month
I would prefer preventing audio + video to start on a tab that is not selected.
Perhaps with a little bit history background it gets a little bit more clear. Germany lost WW2 and was divided between the allies (USA [south], France [west], UK [north], Russia [east]), the rest was given to Poland for their lost areas in the east which are now mostly Ukraina.

After the end of the cold war the British reduced their bases to 4 (and those will be gone by 2019 too), the Russians left 1994 and the French, I don't know, would need to look it up.

The US has afair about 40k troops in Germany. They use Germany for their bases to be closer to the hot spots like Iraq and Afganistan. You might say that 40k is not much, but the whole German Bundeswehr has only 186k soldiers, so 40k is quite a lot of foreign soldiers (+ the british and french leftovers). That is of course after a big reduction after the end of the cold war.

You could say that it does not explain or prove anything but it does. It explains why even if Germany were independent economy wise (which their are not) they still wouldn't be able to say "Fuck you NSA".
I mean, so close to release announcement. I swear sometimes I hear, "Such and such a product has been released!" and then you can't buy it for 6 months.
I don't talk about it much because it never entered my world of monitor purchasing. When 30-inch LCD monitors hit 2560x1600 in ~2005, the market had become ~720 (768), ~1080 (1024), some 1200, and 1600. My recollection is that 2560x1440 didn't arrive until much later. By that point, I had already set up both my home and office workstations with multiple 30-inch monitors.

I feel like 1440 was an oddball late arrival that didn't move displays forward. To catch my eye, I wanted to see something greater than 1600. When talk of "4K" arrived, my interest was piqued and now with 4K reaching consumer pricing, it won't be long before everything before 4K seems passe.
The Seiki 4K is only 30Hz. As said in this article, 30Hz refresh is quite horrible for anything but watching films.
The Seiki definitely is a very poor desktop monitor: too large, too slow.

Futhermore, you'll absolutely need a 4K capable graphic card. I'm pretty sure that the Mac Mini doesn't fit the bill. Then will the Linux drivers work properly in 4K? I don't know. So far I've only seen very high end setups running Linux and 4K displays (professional cinema post-production workstations, with extremely high-end Quadro cards).
OK, I'll bite. Why the hell would anyone want to go back to Perl? That is one disgusting mashup of a language.

I'm horrified by it daily when I have to use scripts written by older bioinformaticians. The best benefits I've heard are string processing speed (<3 you Ruby) and package management (hello Python, Ruby, R).
I don't mind sharing the details of mine.

Year one salary was £4,800 per year.

Year two salary is £12k.

London, UK based start-up, very little revenue (working with a few test customers, opening the doors very soon as we're quite far down the road on seeing the output of our tests).

I suspect the wage will stay at the £12k level until our active users pass 50k and the revenue passes break-even. At which point we want to raise money to fund growth, but the salaries will likely rise to help us focus on that growth (rather than how the hell we cover the credit card bill).

We are seed-funded and haven't yet gone for the A round.
Suddenly it makes more sense why people seem to want funding so badly: because then they don't have to be profitable to make money.
Initially, I also wondered how many people have the noise problem. So far, the only way I managed to maneuver myself into that situation in Firefox is by having a few hundred tabs open (enough to make FF become sluggish and unresponsive) and then clicking around too much in an unresponsive interval. In that situation, I'd end up with some tabs, unknown to me, that I had accidentally clicked, which then start playing youtube videos.

There might, however, be more exposure to this problem for people who don't use adblockplus and noscript. I'm just not sure how. You'd open a bunch of tabs and then a few seconds later one of them would start blabbing?
May need to expand. Saw several posts about shrinking but sometimes the best way to go is expand then start replacing little parts. So A, B, C both feed into magic box that produces X, Y, Z respectively. Well, make two (or more) magic boxes and rather than trying to write a (ABC) -> (XYZ) converter all at once, write a A to X converter, then a B to Y converter... Given wildly different languages, they may no longer belong in the same function anyway...
On Structured Education and Learning to Code
The weird thing is, had I read a comment like this two years ago I would just dismiss it as conspiracy theorist bullshit. Today I can't do that that easy anymore :-/
Here is an excellent talk from 30C3 (In German) which gets into the complexity of the problem: http://www.youtube.com/watch?feature=player_detailpage&v=ive...
We're still in the dark ages when it comes to software development, and I don't believe it's because we're using Java instead of Haskell.

I believe we need much more powerful tools that help us in understanding large code bases. Tools that can help us visualize what's going on. Tools that can do testing for us. Tools that can rewrite code for us (think Resharper or other Jetbrains refactoring tools), but an order of magnitude better.
Female Guitarist - Slash's Sister?!?
This is all getting a bit 1984
I don't know, then. The monitor's manual describes an "aspect ratio" setting with "16:9", "auto resize", "4:3", and "1:1" options, which implies the monitor does have a scaler built-in. It sounds like they used the "1:1" setting or did something wacky with the GPU's driver such that it was centering a lower resolution screen image on native resolution output.
This assumes that, as a founder, I have a "salary". Most of the solo and LLC founder members here will not have a traditional salary - the business' profits are your personal "gains".
Remember this is the speed (in theory) that you get from Netflix on that ISP. Netflix is not measuring your total ISP bandwidth. They can only measure how much bandwidth the ISP provides you for Netflix.
Does Google Now not do this? (not an Android user)
Seth Godin: The New Business Toolbox
I sincerely hope karma is real, and comes back to haunt these "officers" for the rest of their pathetic lives. Rare, unusually painful, completely uncurable forms of cancer for each of them would be perfect.
It is passing the search string I submit via google to ecosia which I elaborated on a few posts after the initial one. It is logging all search traffic keywords and then serving related ads in a backdoor manner. It is not sitting on my desktop logging or anything like that. But it is breaching my privacy expecations with Google by logging my user submitted keystrokes and sending them to Ecosia for sure. What are they doing with that info?
It wouldn't have anything to do with panel scaling options if they were doing what your parent suggested. They'd be using the nvidia control panel.
Won't this form a normal distribution? There's no way of vetting if the people who voted actually are founders and if they make that much, right?
I read your post - which was very interesting, thanks.

I'm probably going to avoid the Seikis - I'm a reasonably keen gamer on the same machine I work on, and more significantly, I work on 25fps video as a significant part of my job.

I suspect the clash between a 25fps video source and a 30fps monitor would cause me to become homicidal in time...

(Also, I recall reading on a video forum that the Seikis are never really capable of perfect colour reproduction, which would be another reason to avoid them.)

I too am hoping that we're at the edge of a renaissance in display tech. With any luck, in two years I'll be choosing between multiple 50" displays or multiple arbitrary-sized displays simulated in a virtual workspace with an Oculus Rift...
The obvious question is: how large was your team?

While a lot of the commenters here seem somehow outraged at the computations, 5.5 man years seemed like a very aggressive schedule for rewriting a 1MLOC system, even if the end result were a 100KLOC one. My initial guess would have been 10 man years, and a cost in the millions.

So here you have what was probably a 150KLOC original system. How many man-years would you guess the rewrite took?
Practice at Toastmasters meetings.
Kanye West v. 0DayCoins and Amazon - Coinye Lawsuit
True, for sure. But 80/20 rule applies.
let us know if we can help!
can't do it all by myself
just like the steering wheel does not turn the car, and the rocket engine doesn't put the rocket into space.

The controller controls the input. The state changes, because the control input is changed.

The thermostat is not a timer.
Oh really? And that's the fundamental problem with our society - we STILL put ourselves above (or outside) "nature".

We aren't even the top of the food chain. Many organism consume us. So no... we have not left nature behind. If anything "nature" is leaving us behind. Despite our best science nature adapts into a better killing machine.

And she (if you'll allow me to call everything "she") will continue to outpace us until we realize, again, that we are apart of this world. And then it won't matter - we'll still die. But we'll accept and celebrate it as much as life.
"The real advantages of ASM.js is security" - isn't NaCl sand-boxed?
I would say that there is an unethical conflict of interest now with the at least Comcast. Comcast offers home security monitoring now. They could, they haven't said they would, start to require their home security competition to pay for access to the pipe to the home. It's the same thing with Comcast's on-demand vs Netflix. Comcast is going to favor its own offering to the detriment of the competitor. They should not be allowed to do this.

They should be given two options: 1) open network and they can keep all their extras like security or 2) close network but no extras.
Come on man is it that really necessary? That is neither instructive or helpful to anybody, its just mean.
That would also prevent using a web browser to run a music player in the background.
It's not mean, it's an observation and a question, and it's relevant to the article.
I run a bootstrapped education business, and was told by other bootstrappers that one should convert personal expenses into business expenses, like car payments (make your car a company car) and food (it's for the office, but sometimes certain employees take it home with them, wink wink). Then, pay yourself as little as possible to cover those impulsive purchases that we are all prone to, and focus on building the value of your company.

I later learned from a wise HN'er that you can also claim rent on your apartment as a business expense. Although I'd love to support social welfare and bureaucratic spending with my income taxes, I'd rather maximize how many jobs I can create for hardworking people with my business.
I didn't argue with the rest of his point. That he said that the thermostat changes the time the burner is on is not true. A thermostat is not a timer. Time on is not the controlled variable.
Some people realized that years ago, others still don't. It is a shame but Merkel is very popular, especially with older people that don't understand the implications of the NSA scandal.
Ask HN: What were your "life-changing" books?
You joined at a later stage. Those companies probably represented the top ~20% of outcomes, with a high probability of success for the investors. For every company like the one you describe there are several that didn't raise the round, where the founders took no salary and ran up debts with nothing to show for it. They took the risk and, while they are arguably being rewarded prematurely, it's clear they survived what killed most of their peers.
This blog post seems like a case of being stuck between a "second system syndrome" and a sunk cost fallacy.

It would seem like the obvious answer would be to not sit down and rewrite the whole thing from scratch, but start replacing pieces (with whatever language they think they'll be successful at).

The idea that they should somehow just be stuck forever with a shitty mess of a perl application seems incredibly defeatist.
Changing the language isn't a big deal. You can always go SOA. In fact, even if you stick with the same language and are doing a rewrite, SOA is probably the right answer.

If the original system is THAT bad, the language isn't the problem, it's the architecture, and you should probably refactor it into multiple components which could potentially be multiple different languages.
Sadly I think the term has been diluted a bit through overuse. I even hold myself to blame in sometimes referring to things as technical debt that are more accurately described as bit rot or just useful version upgrades (the ruby is particularly insidious about this).
The choice of answers is very US-based. I'm not a founder, but I can see myself living on $10k quite easily if necessary. Before taxes.
30Hz is workable for programming. Don't get me wrong, if you can wait longer for 60Hz, do so. But if you need a monitor now and want lots of pixels, a 30Hz 4K can help you get work done.

I don't know anything about the Mac Mini. I only ever work with assembled computers. I do know that all you need is a modest GPU such as a GTX760 [1] to do 60Hz 4K with DisplayPort. That's about $250. A low-end GPU such as a GTX650 [2] can be used with HDMI to do 30Hz 4K. That's about $125. We're using the GTX650 in our Windows, Linux, and Hackintosh boxes.

[1] http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-760...

[2] http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-650...
The first thing I saw was a giant pop-up obscuring the content, so I immediately hit my back button.
Yeah. In the world where people are LARPing the Betas tv show, creating a product that provides immediate value to paying customers by solving a complex yet common problem is kind of wtf.
What really surprises me is that I got to the end and no one mentioned what seems obvious to me: if they are doing a rewrite (in any language) of a horrible code base they made, what reason do they have to believe this time will be different? Yes, we can assume some learning, hopefully some improvement, but as the saying goes, you can write FORTRAN in any language. Switching languages won't magically fix things. Training up your dev team and getting them to start refactoring, OTOH, is a much more interesting proposition.
A special pig like that, you don't eat all at once.
OP here: I just enrolled in this (really looking forward to it as a Seth fan myself) and Skillshare has a referral link that gives $10 off: http://skl.sh/1d1vWdC

If it doesn't work, reply here so I can take the link down, if it does, enjoy the discount.
Local Development Environments - Vagrant, VirtualBox and Ansible
He knew what he was doing by going to Russia by way of Hong Kong. He's a damn smart guy that guy. I am curious what will happen when his asylum runs out. Technically speaking, by international law he should be fine as Russia will have legal standing to provide him permanent asylum based on the threat to his life.

We have to remember, we are talking about our government, the same types that while fighting a war on drugs are also making deals with the Cartels that consolidates power under one and permits import of drugs into our country.
US gov controlled by aliens
I think it is mean to call something that obviously many people like, and spent alot of time building, a "disgusting mashup of a language".
It depends on what you're going for. Relatability seems to have been a major goal of the people who designed the AIs in "Her"; telepathy not being a particularly notable human trait, I think it's reasonable to understand why they might choose a vocal instead of a neural interface. (Especially since the movie is intended to make a point about today, when there is no such thing as a neural interface, but people talk to Siri or Google Now all the time.)
Here's two pieces of public speaking advice nobody will tell you about, but actually work.

1) Beta-blockers. Ask your doctor.

2) Alcohol. Obviously, be careful with this. :) But having a drink really will take the edge off. This works better when giving a toast as a best man than it does at work. It could probably work at a conference too.

Other than this, for a big talk or pitch, I just practice until I'm blue in the face, then I practice some more. If you experience a fight or flight response, your brain cannot think straight, but you can fall back on something that has become rote long enough for you to regain your footing.

After 30 seconds or so, your body will start to calm down, you just have to make it through that 30 seconds without pulling a Michael Bay. http://www.youtube.com/watch?v=_tqRyzTvNKE

Ask HN: I was thinking the other day, someone should make an Oculus Rift app that is just a giant conference room of people staring at you. People with stage fright could use this to practice public speaking and hopefully improve.
The definition of "common carrier" implies a lot more than just "carries goods for the public." For example, common carrier status implies regulation, often of rates, and liability on the part of carriers for any losses. In the world of telecom, it represents a whole host of regulations. For example, telephone carriage is taxed to fund something called the Universal Service Fund, which subsidizes infrastructure development of telecom service to rural areas.

One of the key purposes of the 1996 telecom act was to deregulate the industry to the extent that it was possible. The FCC consequently decided to treat internet service as an "information service" under the Act, so as to avoid subjecting it to all the regulations applicable to "common carriers."

So while you could argue that modern ISPs resemble common carriers in certain ways, one of the ways they do not is that they are relatively unregulated, and there was a lot of intent and purpose behind the decision to treat them that way.
> stealing

You keep using that word without realizing that the rest of us may have already moved on to a different concept of ownership.
How to Kickstart your HTML
A primary goal of all developers is faster development, especially rapid bootstrapping. There are dozens of frameworks made available in the last couple of years that aim to have our prototypes up in minutes.If you’re looking for a recent framework that resolves the problems older solutions are now encountering, whilst still maximizing your workflow, you can’t go far wrong with HTML Kickstart.