skysight-inc/HackerNews huggingface dataset:
> If we had a private run education system, we would see much higher salaries (and attract much smarter people to the career).

That's a non sequitur.

The reality is that, in states where teachers are paid well, students do well. In states where teachers are paid poorly, students tend to do poorly. Education is a priority in some states and less of a priority in others.
I've never seen the Randy Pausch video before, that was amazing.
You're conflating household income and individual salary, and you're also using a technical definition in a a colloquial context. Entertaining for you, I'm sure, but again it doesn't make this look like a serious discussion.
Good observation. I wondered the same thing when someone else commented that most people are uninterested in watching pool on TV. Yet snooker is a big hit on TV in the UK, as you point-out.

I think that, historically, snooker became popular on TV in the UK because the BBC started airing the weekly "Pot Black" series to showcase their early color broadcasts. The green cloth and different colored balls looked great!

Makes sense when you consider that snooker, while still enormously popular, has also seen a decline from its 1980's high point. Color TV isn't much of a novelty anymore.
I recently tested my new TFT (TN-panel) monitor with a monitor test application, and noticed an high pitched sound on a very specific blue line pattern too. I turned down the brightness from 100% to 80% and that reduced it.
Roundtown.com needs your help recommending cool things to do.

We need developers to work with our team using Scala, Play, Postgres, SciKit and/or Angular.

We need you to be action-oriented and like events, concerts, bands or comedy shows. Not strictly necessary, but a plus if you are interested in machine learning, human factors or odd anecdotes.

Check us out and then ping jobs@roundtown or https://angel.co/roundtown/jobs
Site seems dead from my end. Archive.org link:
https://web.archive.org/web/20150108223420/https://blog.whit...
FLIR “Two”? No, still FLIR One (for all) [pdf]
If there are 2 working adults in the household? It's a non-starter.
Did you guys get the Cops involved?
They already exist, most people call them "suburbs."
It probably varies from course to course and I've only done Udacity stuff. There you get lectures and can do online exercises for free. If you pay $199 you get "Projects with reviews by a Coach - Stuck? Get 1:1 help from Coaches -
Verified Certificate"
One way to partially do this ,by using an auto generation as far as possible. Naked objects(for complex business software) takes this to the extreme - given a set of domain objects, it creates the rest, including GUI. Than if for example, you want to customize the GUI ,you can.

I think it even makes sense at start to create uncomplete objects, run the mock, as continue. Also, the authors of the framework claim that you work very close to the domain language s you can discuss code with domain experts, so in a sense you're working relatively close to the spec level.

The learning curve is a bit high though, i think it could have been much more successful if it has used GUI tools to design domain objects and maybe a higher level language,
ping will be the last thing to die before they turn the internet off.
> and although software development is meritocratic, it's not as meritocratic as those orchestras

Software development IS NOT meritocratic and neither are orchestras. There is just as much politics, networking, and problems with "value" in orchestras as in software development.
This is a very wise observation.
On some LCD monitors this will cause them to emit a tone (epilepsy warning)
For example, this is an example of what Roundtown does. I went to the site from Boston on Halloween. In addition to the usual Halloween stuff, it recommended a cool, unexpected thing, "The Internet Cat Film Festival" at Berklee: https://roundtown.com/event/2912385/2014-Internet-Cat-Video-...

Please reach out if you are interested in creating cool, unexpected moments.
Do you know how they handle caps lock on Macs then? When caps lock is on, it types in caps even with shift.
Why does it matter how unimportant the site is? When you pick a password, either you pick something simple and totally insecure (password, 3jane, god), something not so weak but still easily crackable ("kLY8rT"), or you use a password manager.

The "not so weak but still crackable" intermediate level doesn't make sense. It's probably going to be reused (how many different 6-character random passwords are you going to remember), so it's just as easy to make it 8 or 12 characters to make it harder to crack when one of the sites inevitably has their password database stolen. If they're not hashing, of course, you're screwed no matter how long the password is.

If you're going to allow 6 character passwords, that indicates there's basically no cost to user account compromise, so why should there be any password testing at all? If a user wants to use the password "1" and gets hacked, that's their problem, they can create a new account after all. It also indicates that user's contributions to the site are probably of low value, since they don't expect to gain any social capital from their contributions that are worth protecting with a better password. If they think the post(s) have value but are going to abandon the account, they can just as easily use "1password" as their password instead of "123123".

It seems like an 8 character minimum and checking against a wordlist is a small price to pay for preventing naive internet users (there are a lot of them) from using horrible, not just bad, passwords.
Yeah. Once we found the car we couldn't move it or even open it since it had been reported stolen a few days before. My memory is foggy but I recall it taking a couple hours for an officer to show up, and they were really confused that we had found our own car.
> I'm pretty sure that if you run statistics, you would find out that people from poor neighborhoods are more likely to be criminals, violent, less educated, less intelligent.

I'm pretty sure if you run statistics you would find that people from poor neighborhoods are more likely to have their activity be criminalized, cast as violent, denied access to education formally and informally, and have their intelligence devalued in comparison to a social norm that has implicit bias.
I have found code reviews to be a great thing. Obviously not every piece of code can be reviewed, but knowing that someone may look at your code leads people to think about it just a bit more.

Personally I enjoy reviewing and getting reviewed. In both cases I have learned a lot.
What's so weird about that? Microwaves have fans to exhaust heat.
Thanks, we updated the URL from http://www.schoolleadership20.com/m/blogpost?id=1990010%3ABl....
I'm 40. Shocking I know. But to all those who think this is just ancient (the younger they are the older that seems) I have only one response: There's nothing you can do to avoid the same fate! Except a premature death, but that would be even worse, right? Hahaha. Anyway.

I have a 21 year old friend, this is how she's using Facebook:

- Accept all friends requests. There are lots because she's cute.
- Go through the feed relatively often, liking every single post.
- Post stuff, see who likes it. Those friends who don't like her posts are unfriended.

Needless to say, she gets a lot of likes on her posts. It's absurd to do this, of course, but at the same time it's just taking what normal people do, and taking it to its logical extreme.

I am guessing if the Facebook engineers responsible for optimizing the news feed saw this they'd have a heart attack.
4 great free alternatives to Microsoft Office for Android
Right - at the end he says "Oh I've been a developer on this CAD software for the past ten years"
Awesome list of Awesome lists
You get a better ROI on the good students. They ended up with a better education at the end not being dragged down by apathetic/disruptive/clueless classmates while the less gifted students weren't made to speed through material beyond their level. Why don't you think it helped?
interesting. I'd like to see performance comparisons to TCP/NC and/or CTCP.
An article about a politically significant LGBT person in South Asia without exploring or giving a more substantial background on the concept of Hijras feels a bit like having pizza without cheese. Being from the West and growing up with its binary sex and gender concepts, even reading the Wikipedia article on Hijra makes for some eye-opening reading.

https://en.wikipedia.org/wiki/Hijra_(South_Asia)
Largest VM in the Cloud
Open Strategy – Tools and resources to help build startups
Why you should learn F# in 2015 (and how)?
Exception handling is currently my biggest complaint with core.async, and I've gained a fair amount of sympathy for the idea of encapsulating asynchronous operations inside an object that can accommodate failure states, like a future (though Clojure futures don't).
It's not about knowing who you are, but knowing that you're the same user that searched for "villas in france" when you're later browsing another site and they have an ad that fits.

I actually worked on a vacation rental site for some time, and as a result of queries I did for research, I ended up "only" seeing ads for one of the major companies in the sector for weeks on end.

But there is of course potential for abuse if someone gets hold of that data.
Play Services comes bundled with Android terminals (at least, as long as they come with the Play Store) and among other things, it monitors apps for bad behavior and check the apps you want to install.
Mobile OSes come with a very lock down model, so it is harder for an app to monitor other ones (except for Play Services with its specific privileges), so it is probably way harder to create an AntiVirus app that actually does something useful.
As long as you don't install random apks (auto downloaded on shady websites or pirated apps), the chances of encountering an harmful app are very slim.
We can take Walter White as a methaphor (yes, pun intended) for science professionals in the US.

He started a science-based business with partners. Then he had to sell his work to the business and cash out to meet the additional living expenses of supporting his family, particularly with respect to the medical needs of his kid. Thus, he was unable to reap the benefits of his own innovation.

Then he started teaching chemistry at a high school, because it was the best (lawful) job he could find with his skills.

When faced with a financial crisis brought on by staggering medical expenses, he decides to turn outlaw. And that is the first step onto the slippery slope.

IF patents, trademarks, and copyrights were geared more towards rewarding creators and innovators to a greater extent than the entities that acquire and own the enforcement rights, the tragic drama would not have occurred.

IF the health care system were better at managing costs and allocating medical resources, middle class people would not be asked to make the decision between paying more than they could reasonably earn in a lifetime and lying down in the gutter to die. The tragic drama would not have occurred.

IF teaching were more prestigious and remunerative as a career, skilled people might choose it first instead of being unhappy with it as their job of last resort. The drama might still have occurred, but WW might have been less of a miserable PoS.

And IF people with enough skill to be chemistry teachers ever figured out that they could make more money by synthesizing reasonably-pure legal analogues to prohibited drugs or previously ignored research molecules with recreational drug potential (and instead of cooking methamphetamine), there wouldn't be enough left to teach all the students. Walter could have made designer drugs loosely based on ketamine or MDMA or even out-of-patent drugs first seen in the 1930s that never got a trade name to replace their IUPAC name, and he wouldn't even have to hide it from his DEA in-law. ...Guess he wasn't so smart after all.

The point is to not paint brilliant minds into a financial corner, because if you think regular smart folks can be scary with the stuff they do by accident, just wait until they have to do those things all the time, on purpose, for money, out of desperation. A software developer with huge chemo bills could turn black hat. A biologist with huge chemo bills could design a pathogenic weapon for terrorists. A desperate physicist could create a radiation weapon. A rogue mechanical engineer could... uh... build a colossal umbrella to blot out the sun?

If there aren't enough fulfilling careers for skilled and disciplined minds within the system, they may turn against it. We already see signs that some such people are being forced to do all of their chemistry with water, milk, and coffee beans. You really don't want too many of them experimenting on the hypothesis that the existing institutional systems are holding them back far more than helping them.
Are those really a uniquely asian approach? Because the description sounds rather like the (earlier) BBC series Airport.
Whois any French domain for a statement of solidarity
I didn't mention the cookie because it's not part of the protocol. It's how Google's servers behave. We don't know what the NK server does.

According to Mozilla...

Firefox is open source, you know. Even if you can't read C++ or understand the Bugzilla comments, you can also just Wireshark it.
$ curl -I charliehebdo.fr
HTTP/1.1 302 Found
Server: nginx
Date: Fri, 09 Jan 2015 15:55:10 GMT
Content-Type: text/html; charset=iso-8859-1
Content-Length: 221
Connection: keep-alive
Location: http://www.charliehebdo.fr/index.html
Vary: Accept-Encoding
X-Charlie-fr: Je suis toujours Charlie.
X-Charlie-en: I am still Charlie.
X-Charlie-es: Todavia soy Charlie.
X-Charlie-de: Ich bin immer Charlie.
X-Charlie-ro: Inca sunt Charlie.
X-Charlie-cz: Jsem stale Charlie.
That's not the same thing that I asked. Nor have you given any examples of anyone saying what I was asking about.

AFTER EDIT: I just received in today's postal mail a mailpiece from a public advocacy organization (I'm not familiar with the organization) pointing out that current union contracts in Minnesota's public schools still require that school districts that have to downsize staff (as some must do as the number of school-age children in Minnesota declines) have to lay off teachers by seniority, not by effectiveness. This organization's policy argument is that any time a school district hires, lays off, or promotes teachers, it should do so on the basis of demonstrated helpfulness to learners learning, not by the order in which the teachers were first hired. That makes sense as a way to staff schools better to help learners, which is what teachers are all about.
That one will never get there. This might get close:
http://www.newegg.com/Product/Product.aspx?Item=N82E16820147...

But you'll likely have to wait one more generation.
> Which is completely irrelevant, as are accent/sex/other discriminatory factors that make zero difference to how someone is likely to work within a team.

This is just plain ignorant. Every single place I have worked has had its share of everyday sexism and racism, and that includes how current employees act in hiring interviews. You claim to not notice these things, but what you are saying is that you don't consider those things valid differences that may affect how someone perceives your team or work environment. How can you ever confront issues in your workplace by shoving your head in the sand?
"Your best course of action is not to build a login dialog at all, but instead rely on authentication from an outside source whenever you can."

What do people use as their outside source for authentication?
Perhaps, but if that user is hacked due to their weak password, while it would technically be the user's fault, it would be the site owner who would take the blame for it in the user's eyes. It's better to protect the user from themselves.

And "just" a commenting platform doesn't quite cut it for me, people can take their online reputations very seriously. How would it affect the HN community on a whole if tpatec or michaelochurch (insert your own respected user here) were hacked and their profiles destroyed?
Not too surprising (but still reassuring), Play Services issues are by far the easiest thing to patch on Android.
Yeah, no: http://en.wikipedia.org/wiki/Vegetarianism_by_country#India

31% isn't an overwhelming majority. Plus you're saying that India should be the standard for scarcity of vegetables, which it clearly isn't.
> The beauty of a minor was that I could cherry pick all the cool CS classes and skip everything else.

This explains a lot about the quality of his code.
How the world’s best-performing schools come out on top
The given solution at the end of the article to simply remove the disabled attribute didn't work on its own here because there's no event fired afterwards to persist the change.

I had to manually edit the HTML and add the onclick handler:

Note:

- change the id you pass to the onclick function to match yours if it differs.

- the "KNa" function might also be different. Check out the other checkboxes' HTML to figure it out.

BEFORE:

<input type="checkbox" id="cbm-I2NvbnRhY3RzQGdyb3VwLnYuY2FsZW5kYXIuZ29vZ2xlLmNvbQ" checked="" disabled="" class="al-ctrl al-nameref-showinlist">

AFTER:

<input type="checkbox" id="cbm-I2NvbnRhY3RzQGdyb3VwLnYuY2FsZW5kYXIuZ29vZ2xlLmNvbQ" checked="" class="al-ctrl al-nameref-showinlist" onclick=KNa(('I2NvbnRhY3RzQGdyb3VwLnYuY2FsZW5kYXIuZ29vZ2xlLmNvbQ'),(true));">

And then uncheck the box. Done.
Spotlight search in Yosemite exposes private user details to spammers
So BlackBerry wants in on this smartwatch thing
These are sort of the exception that proves the rule, though. Corporations don't want to rely on poorly supported OSS projects, they prefer to pay for support so they can hold someone accountable for fixing it when it breaks. OpenSSL was a bit of a blind spot in this regard. I think corporations just didn't realize they were depending on it and/or how much of a risk factor it was, they learned that the hard way.
A Forensic Analysis of Bitstamp Hot Wallet Theft
> Did he? I was under the impression he wasn't approved to write C at Google when Go was initially being developed.

It's not that strict.

Google has a big source repository which holds essentially all applications which run on Google's production machines. (They share a lot of library code.) In this repository, code written in any of several languages must have been written or approved by someone who has "readability" in that language. There's no C readability, but C++ readability applies to files ending in .cc or .h. (Not sure about .c.) There's no shortage of people around with C++ readability, so Ken wouldn't have had a hard time getting anything approved. He also could have easily gotten readability if he wanted it.

This process wouldn't necessarily apply at all to separate git/Mercurial repositories used by open source things like Go.
Here's an interesting piece of info from the AAMC: https://www.aamc.org/advocacy/gme/71178/gme_gme0012.html
You can use the New Testament and Jesus own words/actions to criticise the [Spanish] Inquisition whilst you can't do the same with non-abrogated ayahs or by demonstrating the contrast with Mohammed's model of life.

There's documentary evidence, via Wikipedia, to support 1250 being sentenced to death by the Spanish Inquisition over a 200 year period. The monarchy in Spain established that Inquisition: the people were tried for things like witchcraft but also child rape, bestiality and such which are still consider serious crimes today - though seldom is capital punishment legally applied for those crimes now. Interestingly none of the motives mentioned in the Wiki' article is "spreading Christianity": indeed IIRC the Inquisitions apply to those "baptised" in to the Catholic church [albeit baptisms were often under duress of being expelled from Spain it seems].

Whatever atrocities can be pegged on Christians I don't see how that stops the Koran and Mohammed from being supporters of violent persecution however.
Why was I down-voted?
I would consider works and design/quality to be 1a and 1b, and see them as linked concepts. If the design/quality is poor, it is much harder to prove it works in all cases.

Second, generally[1] code is read and edited many more times than it is written. Poorly designed, but working code today is setup to be broken when the first edit comes around.

[1] Some code is clearly 1 off and throwaway. This is not the code I'm talking about.
The Fire Phone is a cautionary tale for startups: Know thy customer
The port wears out over time. I'd rather use the less efficient wireless charging rather than have to replace a port on a device at some point in its life.
Meh, apps had more than enough time in order to adapt to Lollipop changes and almost all of them were explained from the first preview.
Hi-tech birth control: Ditching the pill, for an app
> ...and verify the password to make sure it is not one of the 10,000 most common known passwords by checking its hash

Am I missing something here?
1. I navigate to discourse
2. Select "try discourse"
3. "Sign Up"[0]
4. Dummy username/email
5. Password: 12345678
6. Wait, it succeeded? What did I just read?

Have they not implemented this yet? Maybe I'm the first person to test it? Definitely a common password[1]

[0] http://try.discourse.org/
[1] http://www.cbsnews.com/news/the-25-most-common-passwords-of-...
Here in NYC I see the van for these guys all over the friggin place, not sure how affordable tho (I have laundry in my building): http://flycleaners.com/

For maid service https://www.homejoy.com/ is a YC company
>consider changing the router’s default DNS servers to those maintained by OpenDNS.

Is openDNS a sponsor for Krebs? This seems like a great way to break CDN geo-ip, get served ads, and get non-standard "typo domain" messages. Ironically, it opens people up to DDOS as a attack against openDNS means Kreb's readers now don't have dns.
This should provide some fuel to the "Internet of Things hacking will bring the world to its knees" people. The vast majority of these devices have no meaningful patching policy. Default username/password is one thing but there are many other vulnerabilities.
#ShadowSocialMedia-Why Won’t People Use the Product the Way They’re Supposed To
The most difficult thing is going to be getting to 10K active users :)

These days RAM is cheap and SSD storage is also widely available. For a very long time, one of my side projects with 50K users was hosted in a EC2 small instance. With that out of the way, here are a few things you will need to take care of:

* Security (especially passwords) - Rails should take care of most of this for you, but you should ensure that you patch vulnerabilities when they are discovered. Also, stuff like having only key-based login to your servers etc.

* Backups - Take regular backups of all user data. It's also VERY important that you actually try restoring the data as well, as it's quite possible that backups are not occurring properly.

* One click deployment - Use Capistrano or Fabric to automate your deployments.

* A good feedback/support system - this could even be email to begin with (depending on the volume you expect), but it should be accessible.

* Unit tests - as your app grows in complexity, you will never be able to test all the features manually. I'm not a big fan of test driven development, but really, start writing unit tests as soon as you have validated your product idea.

* Alerts, monitoring and handling downtime - Downtimes are inevitable. Your host or DNS could go down, you might run out of disk space, etc. Use something like Pingdom to alert you of such failures.

* Logging, logging, logging - I can't stress on this enough. When things break, logging is crucial in piecing together what happened. Use log rotation to archive old logs so they don't hog the disk space.