skysight-inc/HackerNews huggingface dataset:
I remember it being great at the time and trying to work out how to save .rm streams and being completely flummoxed by it due to lack of knowledge and skills. I also remember that they redesigned it and it was a slow mess that attempted to be the media player for all media formats on my Windows machine, which was disappointing. It could have been that I had a really really slow computer (I was poor) but I remember it being painful to use, particularly when I just wanted to listen to MP3s (Winamp 2.0 was the best for that, although I did used to encode at 128kbps yuck yuck I must have been deaf).
Must be ECMA standardization meeting that is ongoing (27-29 Jan) in San Francisco. Haven't seen the meeting minutes yet though.
I have, it looked terrible.

My eyes are small and beady, glasses make them look bigger and more welcoming.
I had similar issues when trying contacts.

I'm slightly nearsighted, -1.25 / -1.50 or something like that, not too crazy. But I have quite strong astigmatism. While wearing contacts I could never keep focus on anything for longer than a few minutes, and it just drove me crazy as well as giving me really bad eye strain. Maybe I had the wrong type of lens, but after two months of trying I just gave up.

Considering laser surgery, but it's really expensive and my health insurance won't cover it since it's not considered a necessary surgery for me, since I can just wear glasses.
What was the RealPlayer they introduced for Linux called again? Gold something or other? I have a vague memory about that, as I installed it (RedHat 7.0??) and then realised I didn't actually need it as I didn't watch any RM content.
I find it ironic that you are berating JustGotHere for sharing his experiences, but feel that it is inappropriate that you were downvoted for sharing yours.

Your anecdote isn't relevant, because I don't know what hardware you run, and it's likely that most other readers aren't using the same hardware. Your time would be better spent filing a bug report.
Is this not already possible with MongoDB, using something like mongooses post('save') [1]?

[1] http://mongoosejs.com/docs/middleware.html
Can confirm. Googlers read HN so it would be really nice if one of them could submit a bug report.

Here's a screengrab after I click the submitted link, allow the switch to iOS Google Maps, and allow it to finish loading. http://imgur.com/6gwCWK2
My wife often complains, but once I get that debugger fired up

How are you attaching the debugger to your wife?
I can only direct you to the simulation package we used at university, I have no idea if it is the best, but it was fairly good during the time of my studies.

http://www.sonnetsoftware.com/
> Probably interesting: I didn't do LASIK, but this https://en.wikipedia.org/wiki/Implantable_collamer_lens

Wait, am I reading this right? Is this like a permanent contact lens?
Programming has learnt me nothing but bad habits. A tendency to read HN instead of doing proper work. Constantly forgetting to go to bed in time, staying up all night in stead, constantly being woken up by the all too bright hypnotising monitor. A habit of contacting people by sms, e-mail or facebook rather than in real life. The list can go on forever.
The UI ignores all the guidelines Apple sets and they redesign it every release from what I can tell? All the other applications on OSX have sensible close/minimise/zoom buttons on a titlebar but iTunes has long ignored that, with no obvious titlebar to move the window. Now that everything is bundled into the space where the titlebar should be, how do you move it without risk of clicking on something else?

Additionally, it is a LARGE application just for playing audio. I know that it does other things too but it seems to have outgrown its original purpose? There is now a crossover between iTunes and the App Store on Mac, from what I can tell? I wonder why they don't merge.

Having said that, I like the glaring red icon they now use (not sure why they changed from blue though!)
Trap Streets http://en.wikipedia.org/wiki/Trap_street
What's wrong with going back and paying the employer side taxes on the contracting period for those that convert?
Biggest thing for me is to stop prematurely over-engineering things. Need something done? Just get it done, however possible. If, in future, you need to do it many more times, you can gradually optimize the process as you go. As opposed to letting the perfect kill the good in the first place.
Such blockiness, but very true!
> At the end of the day, a soldier needs you to put food in him -- just like anyone else. That food comes from somewhere. It is scarce. It is not free.

Sure, but a person needs food and clothing whether they're serving in the army or sitting around unemployed. Arguably the army can feed n people (who have to follow orders, show up at the mess hall at the same time and so on) more cheaply than those n people would by themselves.

> More broadly, though, the economy is about producing valuable things (or services), not about money. It is trivially obvious that an idle soldier is not producing much of value at his post and cannot assist the economy in any way.

Sure. But what would the soldier be doing if they weren't in the army? As I said, if labour in Greece were scarce then I'd be worried about the army wasting it. But 25% unemployment.

> And nowhere in the history of the world has ever been able to fix economic stagnation or crisis by spending more money on the military

What about the New Deal / WPA? I mean sure, they built some bridges and so on, but that was a pretty marginal benefit; the big value of the programme came from the Keynesian stimulus effect of giving money to those who were otherwise unemployed.
Here's a document on utf8 v utf8mb4, how to migrate from one to the other, and the potential pitfalls involved (due to utf8 being stored as fixed-size 3 bytes and utf8mb4 being stored as fixed-size 4 bytes): https://mathiasbynens.be/notes/mysql-utf8mb4
Internet users in developed world more wary of tech's drawbacks
A big kite?
Maybe off topic but I've been wondering whether many people are finding spending time on TS worthwhile?

Given the improvements in ES6, the fact that the JS community in general is so active, and the fact that I've seen some truly awful TS code (mainly where the devs want to pretend the web doesn't exist) I've been put off exploring TS too far much (beyond looking at the basic language features).

I'm not sure if I should be rethinking though?
Yo and Mobli founder Moshe Hogeg launches new $102M VC fund
Your frontpage needs work. Don't just describe what it does, put up screenshots. As it is, i don't trust it to have access my full personal data (?!) and making a test pull request is too much effort.
AngularJS Style Guide by john_papa
Having read your comment, I have just uninstalled Flash on my machines in delight.

I had been using ClickToPlugin under Safari to force HTML5 videos on sites (and mainly for a way to send YouTube videos to the AppleTV via AirPlay, as there was no other way to do it) but now all machines are Flash-free.

I think I'll have a coffee to celebrate.
Just yesterday there was this article illustrating how C# fundamentally can't catch-up with F# on some important characteristics:

http://fsharpforfunandprofit.com/posts/is-your-language-unre...
So far, following the Law of Large Numbers[1] pretty well. Also 1B iOS devices.. huge markets for iOS devs!
--
[1]http://en.wikipedia.org/wiki/Law_of_large_numbers
I have flash set to "click to play" so flash videos only load when I click on them. I dislike the HTML5 because it means videos always autoplay. I hate autoplaying video.
AFAIK F# is the first class VS citizen since VS 2010. They have a small yet good team working on it. What do you think is missing support in VS for f#?
Ah that's nice, I was looking for a package that would do spectrum to colour in more or less a single line :)
One thing I've wondered is why companies hire people one at a time.

Because people leave one at a time.
Social can save your life
How / where can I find a (web) designer for my startup?
If you are not in one of the startup hubs and you don't have an existing network to exploit, how can you start engaging with designer. The startup is highly focus on a niche high technical product, and is hard to convey the potential to a designer that may not have a fully understand the business reasons for the startup to exist.
A JavaScript Framework that helps you to modularize your jQuery/Zepto Code
"I cynically suspect the current concept of full-time work evolved to suit employers, it allows them to manipulate and scare employees, especially when (for example) health insurance is at stake. "

Before, getting paid _daily_ was the norm. Getting money for the whole month at a time is way more predictable.

Employers typically are financially much better suited to weather out economic slumps than individuals are.

On the average, it's to the employees benefit temporary employment is not the norm.

"employers naturally have more data about salaries and so forth, in general most employers have many employees, while most employees only have one employer. That is inherently asymmetrical."

This is very true. Unions are a one such leverage balancing mechanism.
God I hated RealPlayer so much, truly awful piece of malware.
I tried it and they are still using flash, as is every other site I know of. Perhaps they mean there is an html5 option somewhere, but I don't see it.
"Hiring a team" is typically called outsourcing or consulting.
"We don’t know where we are going to get our energy from in the second half of this century, and if we don’t get fusion working we are going to be really stuck."

We have nuclear, solar, and wind. Even if Iter is successful it will take -guessing here- decades to bring it to production and the better part of half a century to roll it out in any significant way.

I think the next technological leap will be in manipulating huge amounts of energy, maybe we can warp space and go to the starts. So something like fusion power is probably necessary for that.

In the mean time, I think we can keep the lights on.

"The promise of fusion, if scientists can get it to work, is huge – unlimited power without any carbon emissions and very little radioactive waste."

I'm interested in how much CO2 is emitted to produce 400,000 tonnes of steel and concrete. I wonder what the life time emissions are for a fusion power plant, given that nothing lasts forever it will have to be maintained and have major rebuilds. This is an experimental design, so it will probably never pay back construction related CO2 emissions, so we should look at the numbers for a theoretical production unit, and how those numbers compare to other power generation technologies.
The 'Type' in TypeScript.
But won't it be same if you look at percentages?

Unless you hypothise that porn users not having flash installed is somehow a larger percentage compared to average web user not having flash installed?!
My Comedy Part II
As an alternative to defining propTypes and defaultProps as shown in the example, could I do something like this?

https://gist.github.com/AndrewIngram/f0574f79fca8e13e201b

It's a similar pattern to how I got Backbone models and views converted to ES6 classes.
Sweeping-under-rug is a common approach. It seems that in this instance, they have followed Linus Torvalds mantra, who once said: "I don't have any reason what-so-ever to think it's a good idea to track security bugs and announce them as something special. I don't think some spectacular security hole should be glorified or cared about as being any more special than a random spectacular crash due to bad locking."
That's easy - until very, very recent human history, the louse/lice/nit has been a constant (and really annoying) companion of much of humanity. Not surprising the word stabilized in populations that used it all the time.

What's interesting - is you could could probably use "semantic stability" to track preponderance of various pests, diseases, etc... in various populations/locations.

See: http://en.wikipedia.org/wiki/Louse

This would also suggest that the word might destabilize in societies/civilizations which have managed to reduce the louse impact.
I can't wait to get my hands on it.
He Never Forgets
CoffeeTime – Random Meet-ups to Maintain Company Culture
They are now available, on CentOS 6.4 yum update glibc installs glibc-2.12-1.149.el6_6.5

changelog:
* Mon Jan 19 2015 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.12-1.149.5
- Fix parsing of numeric hosts in gethostbyname_r (CVE-2015-0235, #1183533).

Qualys GHOST program returns "not vulnerable" after the upgrade.
If this is about populations, I would say incompetence is a poor metric. I would measure competence, so that sorting in order of competence just leaves some individuals in the end - in the scope of the metric. They are then least competent.

It's way easier to point out to competence than incompetence. I would use as a prime measure of competence finishing things (projects, software, assignments). While failure to complete things can be due to various facts (including the possibility that the deliverable was impossible to complete in the first place) completion, delivering, is a clear, logical measure.

So, to me, true artists ship, shipping is a good measure of competence but lack of deliverables does not prove incompetence, it just means lack of evidence for competence.

"Incompetent" as a word has a really nasty sound to it. Also, people learn, so several failed projects can actually lead eventually to a success and delivery, if the person is able and willing.
Your example blog post has missing images (404).
Not sure if replacing the car with a black hole is beneficial to the gas - or in this case, the workers - though.
You can't steal a joke - it isn't property. You can plagiarize it, or infringe copyright. But the first isn't a crime, and the second requires litigation to pursue. So nobody cares because generally, these alleged infringements are tiny pin pricks and not big sword stabs - the sharing of tiny throwaway bits of creative content without permission just doesn't hurt that much. Some people are getting rich off doing it on a large scale, but they probably aren't hurting any one person that much. I'm not saying it's right, but it's not so wrong that any individual is motivated to care.
Thanks! We'll work on the frontpage, add some more screenshots and info to the homepage.
In general, overall tooling is not at the same level. Code gen is focused on a C#-like model, designers aren't there, debugging isn't the same (immediate window, for instance). Last i checked (which was a while ago), VS testing didn't work with F#. Even Intellisense is not as complete. I'm happy with F#, very happy indeed. But it lacks the resources that C# gets thrown at it. And it suffers from MS not having the honesty to just admit MSR outdid them again (as they did with generics), that as a language, F# simply outclasses C#. Instead, we get lines like "F# is for scientific computing" or similar spin.

So yes, shipping F# with VS is a good step, and technically it's supported, it's obvious MS has some discomfort there. Which is too bad, cause F# is a rare jewel, nothing else has the combination of language features, interop/library, performance, and tooling.
Is.Js – Admirable
Yeah it sounds like React's Components could be similar to Unity3D's GameObjects and the replacement for mixins could be similar to Unity3D's Components.

E.g. implementation: SubComponent (or something named better), a component can add the subcomponents to itself on initialization, and the lifecycle events can be similar to the Unity3D's SendMessage, i.e. similar to mixins. I think it would work quite well!

You would need to get the child subcomponent specifically e.g. get the timer subcomponent to create a timer, but as a bonus the subcomponent would not edit the instance of the component, feels cleaner TBH. Also two subcomponents can have the same this.field or this.property, or this.func without worrying about whether it belongs to the Component, another mixin, or something else :D
What does "same idea" mean?

- Same problem being solved

- Same solution to the problem being solved

- Same solution to the problem with exactly same target audience and brand positioning

etc..

I hope you see what I'm getting at.

You need to look at your target customers and see if they are going to disappear - if no, then just keep working on the idea, and serve your customers well. If the space is such that the customers will use both products great. If you feel they are targeting the same segment and have already started eating your customers (and you can't offer anything to them that will take them away from that product), cut your losses and pivot - see whether you can solve the same problem differently, more elegantly, or identify a different target audience (for e.g. move from consumer market to Enterprise, or target different geographies).

Think about it as a business - wanting to survive. Don't compete for competitions sake - try to contribute the best you can. If someone else is doing a much better job than you at something, take a step back and see whether you can outdo them or it's easier to do something slightly differently.
Attention to detail, eg. an eye for typos.

Learning by doing > learning by reading (although it cannot replace the latter).

Not getting emotionally attached to my solution only because it's mine.
True, though it still means having to check yet another place to make sure everything's backed up properly, etc.
Extreme case: Hire the A-team of programming http://atsytp.strikingly.com/
A typical coal plant burns a box-car of pure carbon every 15 minutes. Compared to that, the amount of CO2 generated producing 400,000 tonnes of steel and concrete is negligible.

Fission is currently our only scalable, safe, cost-effective replacement for baseload coal. Fusion would be an alternative-alternative. Wind/solar plus batteries is a backup plan.

At this point, given what we know about climate change--and more to the point what we don't know yet, but will find out empirically if we keep down the no-nukes road--it is very difficult to be opposed to fission power. We are only "stuck" with out fusion because anti-technology crusaders have made it effectively impossible to build more of the solution we have in hand.
Another option would be to hire fairly leniently, but prune ruthlessly and early.

In most jurisdictions, there is a trial period of sorts, typically 60 to 90 days, during which it is easy to fire an employee, before various rules about dismissal kick in. As far as I know, most companies don't really make use of this, except in really serious cases.

But assuming it is in fact easy to fire during this period, we could hire somewhat loosely, and then carefully evaluate the progress of the employee at the 60-day mark. And just dismiss the ones who aren't making good progress. We might dismiss half the hires early.
Yeah, that throwaway line pisses me off. I've worn glasses since I was about 8 or so. I'd love to not have to wear them but also face exactly those issues you pointed out.
If I were ever in charge of hiring for many types of position (whether programming, or writing, or such), I think I would do something similar.
The advertisement will say "looking for full time X (must complete initial contract period of Y weeks)" or similar.
The best way to see if you like someone's work, is to see it. So, hire them for up to three months (telling them that this is what is happening, and why, and being completely upfront about it), and if it works out, hire them full time. Then, why not hire multiple people? If you have a program that needs work done, then hire six people to work on those parts for a couple of weeks. See who's work you like, then hire them full time.

This requires a change in both thinking, and how programming is done. You want to have nice chunks of work that can be completed by new people in a short period of time. But, I'm sure it's possible.

(Where I'm from, the way to get a full time job in many fields is: get casual work, get short term contracts, get longer term contracts, someone else dies or retires, you get offered a full time job. This is partly due to too many people looking for too few jobs. This is not an ideal situation, but does mean that by the time people are hired for the full time job, the people hiring them know them already, and the quality of their work.)
I thought they still did a 15" model with built in DVD drive but alas no! They only do a 13" offering.

I have a 2012 MBP NON-retina that has all the ports you'd need (Thunderbolt/Mini DisplayPort, Ethernet, FireWire, USB3 x 2), DVD writer, line in, line out, battery life indicator (push a button and see green LEDs), SD card reader but it really was the last of the "good ones" in my opinion. I can change the battery in it and can also upgrade the RAM (it isn't soldered to the board like the new ones). Unfortunately the screen isn't super-high resolution but that's not a problem for me.

I find the build quality to be good, and it feels sturdy. Perhaps I am looking at the wrong end of PC laptops but they now always feel flexible and plasticky. They typically only use metal on the part by the keyboard but the rest of them are still bendy plastic. A few Samsungs and Sony have felt better but they don't feel robust and quality to me.

I see someone at work using a MacBook Air and they have to use a Thunderbolt adapter for ethernet and a USB adapter for connecting an external screen, and suddenly it isn't as convenient with all those dongles hanging off it. Great for wandering around and travelling though, which is likely the market for it.

But as you say, a Thinkpad is likely a PC alternative, I wouldn't consider anything else. (I wouldn't give it abuse though - why the need to throw your expensive device around???)
Found a bigger kite not far [1]. Seems like a huge kite tournament happened in the Philippines :)

[1] https://www.google.com.ph/maps/place/6%C2%B005%2750.2%22N+12...
Reflections aren't necessarily baked, it's equally likely that there's just no player model.
They'd run out of movies pretty damned fast if they did that...
Also being over-eager about automation. "Why can't computer do this boring thing for me?" and down the rabbit hole of GUI automation you go... (of course, it can be a good thing as well. XKCD has as few good strips on this)
As a french I really don't understand why French government doesn't do massive long term investment in Africa other than simple explotation of natural ressources. As many study says Africa is the future Asia with >8% growth and huge amount of population [1]. Even if there is a eavy colonial past and really bad things as Rwanda we share a language and some values.

[1]: http://www.theatlantic.com/international/archive/2012/05/the...
I too noticed that Chromium is a real CPU hog, which is unfortunate on a laptop! The ability to see which processes are power intensive is very useful, and I try and use Safari instead. Pity really as Chrome is quite good!

Glad it wasn't just me who noticed this.
WPHunt – One Week Review