skysight-inc/HackerNews huggingface dataset:
Thanks! This was not my first project with React, but it was a playground for me to experiment with some novel React ideas (like css-in-js) and different ways of structuring the application. After some frustrating attempts to organize Tabli using Flux I ended up abandoning Flux and creating my own alternative micro-framework called OneRef, a sort of Redux-lite for use with the wonderful Immutable.js library for maintaining application state. I have a draft Medium post about this that I hope to publish one of these days...
Yeah. There's a reason why the standing order for the public is "don't ever talk to the police without your lawyer in the room". Doubt or confusion about past events is often perceived as an attempt to fabricate. Add in the ability for the interviewer to feed false facts to you in an attempt to question your story, and it's tough to pass the truth as the truth.

It doesn't matter if you're actually innocent, what matters is whether they can cast doubt on your innocence. Do you think you could repeat a simple story that just happened to you recently in multiple different chronological and detail configurations/contexts without introducing some inconsistencies?
If you try to please everyone, you'll please no-one. Most people, certainly most Apple customers, don't care that the battery is not replaceable. In fact, it works in their favour as they can use the failing battery as justification for getting a shiny new MacBook Pro in a few years' time.
Silkworm silk fabric burns, but only after more exposure to heat compared to what it takes to melt nylon.
The $300 Million Button (2009)
I don't buy the premise that they are somehow stressing an already broken system. Again 32 to students in every class. We aren't talking about small classes here we aren't talking luxurious schools. And then on top of that the positive influence it has one socially challenged areas.

There is a world of difference between a public school in Tribecca and one in Harlem. To be able to attend the one in Tribecca you need to live in Tribecca, you have to be zoned.

Success Academy have a lottery which means kids from harlem, bronx, tribecca, williamsburg all will attend the same school regardless of where they live.

What you are claiming about charter schools are many many times worse in public school system where you get a lot of lousy education and very strong teachers unions on top of it.
Firebug has several little features that aren't available in FF DevTools nor Chrome DevTools. Let's hope Firebug 3 has no feature regression and stays around.
>My larger point, poorly stated at the start, and I would say that I at least am beating a dead horse now, is that it would pay good safety dividends for neophyte Ethereum devs to get some suggested rules about using the Alarm.

This is a great point. I think a list of dos/don'ts, design patterns, and examples of complete systems built with Alarm would be very useful.

> To restate what I said above, under no circumstances should Ethereum Alarm be used to trigger the "Carly Fiorina did not win" action for a prop bet. It's too risky; we have to think about and validate the risk profile for someone cheating.

I don't think this is possible: you could trustlessly trigger an "It is 5pm EST November 11 2015" bet via Ethereum Alarm, but not anything more complex. This might be useful for betting on the apocalypse happening or not happening, but not much more.

>What I'm guessing you're imagining is that it would be fine to instrument our prop bet contract in such a way as to say "If our trusted Augur oracle has deemed this prop bet decided, be available for Ethereum Alarm to trigger the payouts".

IIRC Augur includes a semi-decentralized reputation oracle where each bet has a pool of oracles, each with a reputation maintained by Augur on the ethereum blockchain, that are paid some percentage of the total bet value. Anyone can sign up as an oracle, but to get to a reasonable reputation (and payout amount) you need a consistent reputation for correctness (or at least consensus).
Yes, just like the USA, the USSR was involved in the partitioning and occupation of Korea.

However, their lack of direct involvement in the following war was one of the big reasons that the Chinese Communists and Soviets parted ways.

It's much more accurate to say that the Chinese support of North Korea made it what it is today. Not Soviet.
8 months ago a redditor shared insight to his freight brokerage business: https://www.reddit.com/r/Entrepreneur/comments/2w8an6/any_fr...

6 months ago another 23yo redditor shared insight of his trucking company--even as generous as a peek into his revenue and expenses spreadsheet: https://www.reddit.com/r/Entrepreneur/comments/32gwjj/april_...

Lots to dissect from there.
That looks like so much fun :)

[update]

Hmm, just played 15 levels to find out I have to play $9.99/mo to continue :-/ Would be good to know that up front...
So agree here. I have only used GDB command line for c++, pdb for python and the Chrome Dev Tools js debugger. GDB was a nightmare when I was in college, new to programming in general, not a clue what I was doing...

Then I got into js development, the Chrome one was night and day different. I could actually see what was happening, it displays where it is stopping every time. You can see that picture you need to paint in your head on the screen without trying to remember which letter to press, which bits of code you have to store in RAM in your brain. I have many complaints about it still, but it works pretty well for most of the things I need it for.

Then I was shown pdb, which is very much like GDB from what I remember of it. Now armed with my knowledge of how debuggers work from Chrome, I am much more confident in pdb, but it's still a pain in the ass compared to something more "visual".
For those, like me, who were confused by the Greek:

>Molon labe, meaning "come and take", is a classical expression of defiance. When the Persian armies demanded that the Greeks surrender their weapons at the Battle of Thermopylae, King Leonidas I responded with this phrase.

https://en.wikipedia.org/wiki/Molon_labe
...and yet, I don't imagine they were checking into a kernel source base very often. Maybe they managed to not-chop-off-their-hand while cutting trees.
Local labour is inefficient, expensive and highly variable in quality. "Protecting local jobs" works against economies of scale and results in more expensive - and often worse - service.

People vote with their wallet against the local corner store and pro Trader Joe/WholeFoods, against the local radio shack and pro Amazon/Newegg, against the local carpenter and pro IKEA. Their lives are better and they are wealthier for not having to spend $50 on a HDMI cable or $800 on a kitchen table.
"The problem with reified generics isn't their efficiency, but that they don't play nice with other generic types on the platform (which is the vast majority)."

This is simply nonsense. You made it up. There have been zero complaints about problems Ceylon has in interoperating with Java's generic types, since they simply don't exist.

I can't believe you just wrote such a longwinded comment about a nonexistent problem that you imagined out of whole cloth.
Smarking (YC W15) Is Hiring a Senior Full-Stack Developer in SF
Except that they don't. The base 13 inch MBP costs $1299 in the US and £999 in the UK, which converts to $1531.52 at the time I wrote this comment, for a difference of ~$230. The mid-level costs $1499 in the US and £1199 in the UK, which converts to $1838, a difference of $339.
Save Linda
They could be lying about whether they were lying in the past.
"The fact that you don't like Cato does not mean you need to put quotes around <independent think tank>."

Thank you for that grammar tip: I was indeed incorrect to use quotes there. I'm still learning!
Salesmen aren't a substantial part of the workforce in a dealership. Mechanics, secretaries, service coordinators are. You still need those.

Finally, while you're OK dropping the equivalent of a year's pay on a website, most people are not. They need to talk to someone. So you're still going to need salespeople ... although they'll be far more pleasant to deal with, since there will just be one price that everyone pays and you won't have to be in constant fear of being ripped off.
Funny tweet on this by @Cryo (https://twitter.com/Cryo/status/659369885991088129):

IBM Board meetings notes:
"We should buy the Cloud"
"What?"
"You know, the Cloud"
"Why?"
"We want to be the biggest"

buys weather channel
Has anyone found any objective information about the actual properties of Qmonos?
Which ones? Curious :)
Outburst? A comment about drinking and driving just under the limit gets a pass; my response that its a very low bar is 'hate speech'? Really?

Never mind, I get it; folks who are emotionally invested in alcohol consumption get really nervous whenever it gets criticized.
Help Save Linda
Let's put numbers to this, because I find people (myself included) often react to things like this without having looked at what was actually going on.

The high-end estimates according to https://en.wikipedia.org/wiki/Augusto_Pinochet and the links from it are that about 3,200 people were killed, about 30,000 tortured, about 80,000 interned, and about 1000 disappeared but are not known to have been killed (some of these definitely left the country, though).

The official numbers accepted in Chile today are a bit lower (about 10-20%) than the above.

That's over the 17 years 1973-1990. The population of Chile at the time is around 10-13 million people according to https://en.wikipedia.org/wiki/Demographics_of_Chile#Populati...

Let's take the lower 10 million number as our total population, to make our per-capita numbers as bad as we can.

If you assume that all the people who were interned were interned at the same time (not likely), that's an incarceration rate of 800 per 100,000. Which is, I agree, fairly high when I look at https://en.wikipedia.org/wiki/List_of_countries_by_incarcera... -- Cuba has an incarceration rate of 510 per 100,000. But again, this is assuming that all of the 80,000 people who were interned were in prison for all 17 years, which is unlikely.

The execution rate, based on the numbers above, is somewhere between 30 and 40 per 100,000 over the 17-year timespan overall; I haven't looked into what the distribution over time looks like, but the average is 2-2.5 per 100k per year. For comparison, though it's harder to get data on Cuba because the government won't exactly allow an investigation, estimates are that somewhere between 8,000 (totally documented) and 140,000 (with some guessing) Cubans were killed by the Castro regime for opposing it, over the course of about 50 years. During this time Cuba had a population of about 7-11 million people (it grows over time). Taking the very lowest end estimates for the number killed and the highest-end population estimates, that gives us an execution rate of about 80 per 100k, for a time average of 1.6 per 100k per year.

So the Pinochet regime was at most 1.5x as murderous as the Castro one, and we've totally stacked the deck in favor of Cuba any way we could here. Accepting that there are pretty much _any_ appreciable deaths in Cuba that are not in that "totally verified" list of about 8000 would easily put Cuba ahead in this weird competition.

The 30,000 torture victims in Chile, though, that's just inexcusable. I can't find any useful data for Cuban equivalents, so let's assume nothing like this happened in Cuba, for the sake of argument.

The upshot is you were more likely to be tortured in Chile, about equally likely to be imprisoned both places, possibly a bit more in Chile, and probably more likely to be executed in Cuba.

And of course today Chile is a much nicer place to be than Cuba in all sorts of ways related to freedom of speech and whatnot....
I'm not saying Safari is 'free', I'm saying that Chrome's battery use is very disproportionately high.
I've never seen English salaries described after tax. They're always quoted before tax and national insurance is taken.
No one knows what will happen if the Silicon Valley boom ends
Just a thought, but I wonder if https://loco2.com have it too?
One of the primary benefits of an external contractor is that they are mostly unaffected by whatever politics are occurring within the company. This means that they're more likely to give direct, honest feedback, and they won't worry very much about whose feelings it hurts. This is supremely valuable in most organizations, and impossible for most employees to provide if they want to stick around for more than a few months.

There are unreasonable people everywhere, of course, so it's not that weird to find a client who doesn't understand the value of this service.
> Finally, the response explains that vmkernel and vmklinux don't “communicate over an interface”, rather they run in the same process as a single computer program. Thus, VMK API, as used by vmklinux, is not an “interface” as set forth in the EU Directive 2009/24/EC.

The directive does not make such a distinction. If running in the same memory space would be a criteria then everything running on a MMU-less system would be a derivative work of everything it uses.
Internet freedom falls for fifth year in row: survey
Does it remind you of buying nearly everything? Do you think the average consumer decides to buy a home appliance or a television based on the possibility of providing user service at reduced rates?
Jan Odvarko, the author of this post, is a Mozilla employee working on Firebug and related projects. He has worked for Mozilla for 4+ years and is paid to maintain / improve Firebug.
Unfortunately I think we're still stuck in thinking of software development as being like assembling a product on a manufacturing line. Assembly lines reproduce a product model in volume. People forget that developing the model takes loads of time from designers and engineers. Software developers are the designer, engineer, and assembler all at once.
I'd throw history into the ring for something that would be similar in variety of sources, types of data, etc.

I'm looking forward to checking out the library!
I think its very location dependent as well. In some countries you get support quick vs others. I wonder it may be the laws of the country force companies to do that.
Thanks for voting - I agree this is a critical gap but I have high hopes to get it fixed very soon.
Microsoft to shut down Sunrise
Flagged for obvious flamebait.
There has been significant consolidation in the weather industry over the last 10-20 years, and it's a very interesting space right now with smartphones coming online as weather sensors. IBM's acquisition of The Weather Company is the joining of two huge behemoths, I wonder how well they can work together.

> The company also has a popular mobile app, which Mr. Kenny said collected barometric pressure from its users’ phone sensors. Millions of locations are turning in information 96 times a day.

Fascinating...The new-weather startups like Sunshine and PressureNet are going to be watching this closely.

https://thesunshine.co

https://pressurenet.io
Learning Front-End Development, One Step at a Time
We had a wonderful Ukrainian engineer working for us. It was a very productive relationship. He worked 1 on 1 with a project leader here, and they got more done than the Russian team ever did. But that ended; one day in the standup he said "I have to go; we're having a revolution outside my window".
Show HN: Custom Aha.io Nav Menus
And now the bigger software companies are opening "research centers" in the offshore countries and just plain moving the jobs there. Specifically China, which was the big deal when the president of China recently met with Facebook, Twitter, Google, and Apple at Microsoft's main campus.
Agree. I see when details when I click on battery life. Apps using significant energy - Chrome.
Exactly. "Don't outsource" comes loaded with false positives and false negatives. I absolutely would trust Galois to write software for me in pretty much any circumstance imaginable. And on the other hand, I've seen far too many insourced dev teams deliver pizzas when theyve been asked to deliver hamburgers, and then subsequently try to modify the pizza into a hamburger because they didn't want to rewrite.

When you have someone you trust, you use them. When you don't, you go by reputation (aka trust by proxy).
By the way, pron, as more general complaint, your comments about Ceylon are always very uninformed, but you state them as fact.

How about you actually spend some time learning the language first before commenting any more about it here or on reddit. Because it really wastes my time and raises my stress level having to correct your - probably unintentional - FUD. It's clear that you don't know Ceylon, so please stop telling everyone else stuff that you're just guessing at.

OTOH, if you want to get answers to any questions you might have you are extremely welcome to come on our Gitter channel and ask them, and I promise we're always very patient about explaining stuff there. I make that offer in complete sincerity.
I would think that being able to package the passing of audits would be a service by now.

FWIW, the people who carry permit loads are more trained and at least when last I checked, not necessarily competing with the rank and file of truckers.

Your last sentence is 100% spot on. I wish people driving in mixed traffic including lots of trucks understood. They clearly do not.
I'm no fanboy, but I've had excellent service at my local Apple store.
Earlier this year, my son's 4 year old Macbook Pro started flaking out (screen glitches, random hanging, etc). Did not have Applecare. Took it to the Apple store, was told it was a known problem with the video card. They said they would repair it for free (!) but needed to ship it to the central repair center in Texas. We dropped it off on a Saturday, and had it back in our hands on Tuesday, all at no cost to us.

Then, just this month, the same laptop's power supply cord started fraying and even sparked a little. Took it in to the Apple store; gave them the serial number, and in 5 minutes, I walked out with a new power supply. Again, no cost to me.

I couldn't have asked for better service.
Is there a list or registry of products which are GPL derivative [0] but only release source code under NDA, e.g. Xen derivatives?

[0] https://twitter.com/rootkovska/status/518037037480697857
No argument here, though in my defense, I didn't bring it up :V
This is funny and ironic, but really it's no different than implementing Lisp in C. Naturally, the implementation language will not be as nice as the implemented language.
Thankfully it won't. Most of the old California industries are legacy.
There's another extension that does something like what you propose called one-tab: http://www.one-tab.com/
Those that use One Tab seem to love it, and if it fits the way you want to work...great!
One concern with what you propose is: Doesn't this just end up moving the problem from having a disorganized pile of tabs to having a disorganized pile of bookmarks?
For my style of working, I find I have certain anchor pages for a topic or project that I refer to regularly. Although I also open many tabs, I wanted an easy way to discard these ephemeral tabs but get back to my base state of anchor tabs. The "Revert" functionality in saved windows helps with this: http://antonycourtney.github.io/tabli/tabli-usage.html#rever...
The argument is that they are literally the same process, with no API or interface between them. It’s instead used like a library, loaded by the linker.
How We Save Credit Cards Securely
Yes, good point! There's a lot of crossover there and also with digital humanities folks.
It it clear that the system is not now maintainable? They assigned a younger engineer to work with the man, and "impossible task" could be an exaggeration for "difficult" or could mean "never as good as the original guy", both of which are different from "he can't do it."
I have some modest experience with telecommunications (engineering) research. In that field negative citations are standard practice to provide motivation for the work you are about to introduce in a new paper. This does not necessarily have any negative connotation: it is merely a reflection of the fact that progress is made by improving on existing results.
YC is hiring hackers
I get that MMOs are very different to regular games, but I wonder how that applies in this context - why would an MMO company strongly object to their abandonware being revived while a regular multiplayer company tolerates it?
Plenty of dealerships don't let you custom order, period. Good luck finding a Honda/Acura dealership that does, for example. And when you can, you do lose any negotiation leverage you had and will pay at least MSRP for the privilege.
I used to work with a company that worked with dealerships, and I learned some pretty surprising (to me) details.

For example: In most cases, the dealership buys the cars on the lot from the manufacturer via vastly short term loans. When the above article mentions the cost of sitting inventory, I assume that is what is being discussed. This isn't like inventory in a store, where the main concern is that it is losing value with age and occupying floorspace, this is actively costing INTEREST, in addition to deprecating with age and requiring lot space.

I'll also second the other comments that talk about Parts & Service as the primary income. User/Certified Pre-owned come in a distant second, and new cars (aside from certain brands) are at best a thin margin, sometimes a loss-leader.

While my management was very gung-ho about our customers, I saw nothing to convince me that the average dealership offers any value-add to the consumer, and where there is value-add it's destroyed by the laws that discourage competition and encourage industry practices that aren't good for the consumer.
> why did you pause your career?

Like a lot of programmers, I was bad at dealing with people, both personally and professionally, and knew I needed a way to address that. While a year of going up to complete strangers in an already tense environment and being rejected by 97% of them (an average rate) helped me greatly, it's taken quite a few more years to get better "at" people.

> Did you regret pausing it?

I did not and do not.

> were you easily able to get back in?

Hmm. I've discovered over time that I am particularly good at weighing what is worth learning and what is worth ignoring. (I base that on revisiting my old assertions of what technologies and trends will matter in the future.) In that way, any loss of time to periodic pauses to my career (there has been more than one) have been outweighed by my ability to renew it quickly. I wouldn't consider myself a "10x coder" but I'm decent and I reason well about complexity, which helps.

Whatever your status in your field, I highly recommend exploring other adventures in life for two reasons. First, seeing life without your career helps reduce its importance in your life, providing perspective on what can otherwise seem like an inviolable part of your identity. Second, if and when you return to your career, if it is something that you like, you will find yourself valuing it more. I started out not really sure I wanted to be in this whole software thing. Now, I love it and love being good at it. For that, I am thankful.
Waffle House organizes for impending disasters from HQ, and has a mobile command center they'll dispatch to the affected area to help organize logistics. They're famous for staying open and/or recovering quickly from extreme events.

http://www.wsj.com/articles/SB100014240531119047166045765424...