skysight-inc/HackerNews huggingface dataset:
I think that you misunderstood me. The majority of child abuse happens at home (~72,000 parents vs. ~58,000 known non-family [0]), but it happens in broken homes, second marriages, etc. Most homeschooling parents are together and in their first marriage, so they, just going by the statistics, aren't likely to abuse their children.

For a source on the uneven distribution of abuse by family members, I would suggest to start with this HHS report: [1]

"Children living with their married biological parents universally had the lowest rate, whereas those living with a single parent who had a cohabiting partner in the household had the highest rate in all maltreatment categories. Compared to children living with married biological parents, those whose single parent had a live-in partner had more than 8 times the rate of maltreatment overall, over 10 times the rate of abuse, and nearly 8 times the rate of neglect."

[0] http://www.nationalchildrensalliance.org/NCANationalStatisti...

[1] http://www.acf.hhs.gov/sites/default/files/opre/nis4_report_...
Another option you might want to look at is http://www.tryfsharp.org/Create Runs code locally via Silverlight.
I don't think the artifact approach is unambiguously better. Sure, "consistent deployments on two different Linux systems" is important but you can achieve that with rubygems along with the extra flexibility that distributing the packages as source provides.

Two approaches you can take:

1. bundle package will package up all of your installed gems, which you can then deploy with your project.

2. Your build server can install all of your gems, and then you can package up the resulting directory and deploy it - you could also build e.g. an rpm package.
Children can turn off net filters, report finds
Hacker News Clone
I read recently that Hacker News had its open source code in a github repository. I cannot find the link but wonder if anyone has it as I would like to establish a community forum for people working, with a hacker ethos, on environmental / natural resource solutions and businesses.
So Russia and China have no comparably scaled intelligence efforts?
3D Systems and Hershey Team Up To Deliver 3D Printed Edibles
I'm not clear on what is left to know that falls outside the reach of science.

We can trace the very sense of "I am me" to the brain, as seen when it and other anthropocentric systems fail, which leaves the idea of a "soul" in doubt.

We can ask "why" something exists instead of nothing, but advances in quantum physics suggests that "nothing" lacks a correlate at that level. If we want to ask "why" the quantum foam exists, in turn, the non-scientific inquirer must explain how this potential for infinite regress is anything more than a shortcoming of language.

If any "big" questions exist that physics or neuroscience can't explain, let us know. If not, the burden lies with the non-scientific explanations to offer more complete, repeatable, and actionable insights.
> Apparently, there isn't very much documentation/open accounting, and they aren't willing to discuss options to reduce the bill. That doesn't inspire confidence.

It is a lot of work for a small team to itemize and publish every expense, but some rough breakdown of monthly expenses that my donation would be going towards would really help.
The second is definitely not.

Actually, the single common ancestor part is now, since we have DNA evidence.
From Theo's comments on the mailing list:

"On a regular basis, we find real and serious bugs which affect all platforms, but they are incidentally made visible on one of the platforms we run, following that they are fixed. It is a harsh reality which static and dynamic analysis tools have not yet resolved.
"

"Regarding shutting them down, there other social problems.

Yes, we remove about 10 of the architectures. We'd slowly lose the developers who like to work on those areas. They also work in other areas, but ... I suspect they would another BSD that supports them."
My 2 cents.

1. OS portability (i.e. a large portion of the Internet world is not MS)

2. Open source community (You can talk to a developer of a library. Can you do that with C#)

3. Can write in simple editor or CLI (IDE's can be nice but a generally overly complex, and require a rich client, and possibly a license)

4. Access to example code is much easier in open source.

5. Extensibility. If you don't like something, you can easily adapt, even the most fundamental elements. You can't do that with a non open source product.
I agree. Tags are the solution. It's "is this rock enough to get a 'rock' tag?" Any other approach here is misguided.
First, a lot of code migrates around, look at any of the release notes for any BSD and watch how much is from another BSD project. These are not silos.

Don't get me wrong, I love FreeBSD and use it for somethings, but they don't really take security very seriously. Theo just gave this lecture with examples http://tech.yandex.com/events/ruBSD/2013/talks/103/
In saying this, you seem to express the opinion that I've missed something crucial. Would you like to explain what that is?

If anything, I should think that having seen the express popular will set at naught, by the actions of a few professional gerrymanderers, would add even more point to my analysis.
Freshbook and ZenPayroll Partners Up. Easier billing?
Make offers they can't refuse. It's the only way you're going to attract top quality talent in this market.
I have read that blog post a couple days before. To sad. I think the people don't sign their Gems because it's some extra work and developers are lazy. I bet the artifacts in Maven are only signed because it's mandatory. You can not submit a unsigned artefact to search.maven.org. They will decline it. But in the intranets of many companies their are a lot of self hosted Maven Repositories and believe me, nobody is signing the Jars their!

If we want to have more security in the Ruby community then there is only one way. RubyGems has to decline every unsigned Gem. Signing Gems must be mandatory.
No, just the current crisis in a subset of electoral systems. A voting system such as Range Voting[0] would go a long way towards solving these problems, predominant among them being the issue of spoilers.

[0]: http://en.wikipedia.org/wiki/Range_voting#Example
I've seen a picture posted on Slashdot how they server rack looks like. There are many very old machines, I am sure that at least one reason is fear that they break during transportation.

Found it: http://www.openbsd.org/images/rack2009.jpg
I used to be in the Ruby / Rails / Bundler camp, and this was indeed an annoyance.

But with Node.js, the typical deployment scenario for us, and I believe others as well, is to simply tar up the entire app including dependencies.

I'm not sure if this is possible with the other scripting languages you mention.

I also don't believe this is as big an issue in development for Node.js, because most packages are pure-JS, and don't run any build steps whatsoever.

Finally, I think it's also very convenient to have my dependencies' sources available in development. I trace into them quite often.
I hate significant whitespace, and the syntax of Python (not enough parens; allows crazy oneline hacks with comprehension, yet still forces indentation otherwise; blindly following pep8 often results in horrible mess of a code, etc).

Hy gets rid of both the significant whitespace, and the syntax too. Yet, allows me to have bidirectional interop, so people using my modules are none the wiser, as long as I make a little effort to remain python compatible (macros used only internally, and not exposed in the API, and using valid python names for functions and other stuff).
You can easily disable it temporarily when you need color accuracy.
I dismissed it the first time I used it, but around a week ago I decided to give it another try and just suck it up for the first hour. By the end of the evening I had forgotten that it was enabled.

It really is easier on the eyes if you're often working in darker places (coffee shops, your bedroom, etc...)
* No high school diploma for Junior.

* Inability of Junior to survive outdoors (or indoors) for any length of time without assistance?
Amazon Workers Reject Proposal To Form First US union
When people talk of startup culture divide between US and Japan, by US, they mean San Francisco. US does not have a uniform startup culture over its territory, does it?
Good-bye manual tester, hello crowdsourcing
Coding Horror: The Magpie Developer (2008)
An API strategy for the U.S. government
HN is about hosting a forum for intelligent people to communicate various intellectual topics, not about being a dev/ops challenge. There is no good reason that they can't run this on some services/hardware that are more stable than what they've got. People behind the YC community (VCs investing in the HN companies and many of the successful founders) are millionaires+ so the "price" argument really dons't make sense. YC should be setting the example of how to do it right.
It would be great to automate this eventually. For now, we're trying to make it really easy to set up and rebuild the scraper. If it goes down, you'll see it in the status on your user dashboard. We're also implementing alerts, so you can opt to get an email notification if a scrape fails
Not for the markers though, they are mostly for cities with high densities of people.
Thanks for the hint. I really didn't know that. I will update the blog post with my new knowledge. One point more for Bundler/RubyGems :-)
> Vote. For better people.

Obama was the best option was he not?
What kind of "why" do you expect? There is a pretty large collection of computers, network equipment, UPS and HVAC stuff. You want a machine per machine watt usage?

8 year old image of one of the racks, is only grew since... http://www.openbsd.org/images/newrack.jpg
If someone makes a multi-million deal, why shouldn't they get the same sales commission as someone making a $100,000 sale?
They're not looking for a lot of smaller donators in this specific instance (although I'm sure it's appreciated), but rather one large Canadian company to foot the bill and on that company's books for accounting purposes.
I think Theo answered that question more than once. The different platforms reveal different kind of bugs, but having the platforms around also keeps developers around.

Theos answer:
http://marc.info/?l=openbsd-tech&m=138973312304511&w=2
I went to one of the top 5 private high schools in the country. Evolution was split out into a separate class, and alongside it, there was a creationism class. Parents could choose one or both classes.

I can guarantee you the kids who did the creationism only track were not 'disadvantaged' compared to 99% of kids in public school who were taught evolution.
I wonder if you've posted the derogatory statement if you were the author of F.lux. Have respect for free software, have respect for the time & effort of the coder, have respect for the people who care to share and if you can't "show" respect, at-least do not show disrespect. FYI, I (and many others)discover tons of cool work on HN everyday because they're reposted by someone who cared to share. No hard feelings. Peace.
How is Funk Metal the biggest category of metal?
Lockitron (YC S09) Still Hasn’t Shipped 1 YR+ After $2.2M Crowdfunding Effort
For those who can read french there is an interesting experiment here http://culturewok.com/lewokentravaux/cine

The indexing is based exclusively on mood and the ratings are user-contributed. I can forward contacts if someone wants to know more about the project.
HN is not a charity, it is a marketing platform for YC with some community aspects.

Feels more like a community with some YC marketing aspects to me.
Interesting to see, as I've been working to break out the traditional "dozens of" talk show genres into "hundreds of" with Player FM's podcast directory (https://player.fm).

This visualisation is way cooler than my side menu though :).

I see tags are mentioned in the discussion here. Tags/keywords are great for power users, but most people just don't think "I want to listen to X and Y without Z". They just think "I want to listen to Electrohouse" etc.
If we're going with noblesse oblige, we have to admit that we're nobility.
Punching random people in the streets is not normal behaviour, that man needs medical treatment and likely needs to be detained until said treatment takes effect.

That is not something that companies like Google are equipped to provide. Not by a long shot. It would not even be legal for them to take that situation into their own hands. The government of San Francisco is the most immediate entity actually in a position to do something there.

If the government of San Francisco needs more money to do their job, then you should be asking the government of San Francisco why the hell they aren't raising that money by, perhaps, taxing Google.

Asking why Google did not do anything is farcical.
DataCamp - Codecademy for data analysis / R
I think the key part of your comment is that kids learn by what they see their parents doing. All the tricks and schemes of trying to teach your kids the value of money will likely be useless if you, as a parent, don't have good money management skills yourself.
As it is, an alarming number are still hanging on to Windows XP or Windows 7 tooth and nail. When those folks do move, they seem more likely to move to smartphones, tablets or Chromebooks.

I wonder how we can make the transition be towards Linux for the average user. We moved my retired parents from Win7 to Ubuntu, and they're doing just fine (other than printer drivers). For most people's uses, Linux is a perfectly reasonable and functionally complete alternative to Win7 or XP.
The killer feature of Spotify over Rdio is the ability to sync and integrate your personal music collection. With Spotify, I can make playlists that combine their material with my own MP3s, and it all syncs seamlessly to my phone. Rdio locks you into their collection, while Spotify letse combine their collection with mine.
I'd be surprised if Obama holds any of the views he expressed during his campaign. A campaign is a marketing effort intended to install a team of people in power.

Usually we at least get to learn about candidates' fundamental views before electing them. A pro-life candidate, for example, isn't suddenly going to change that view after taking office. Even the much-maligned George Bush generally acted in keeping with the fundamental beliefs that he told the country he held prior to his election.

This is what is so disturbing about Obama and his supporters. He told them bald faced lies about his fundamental views, and is fairly unapologetic about it. Even worse, the vast majority of his supporters are OK with that. They have shown politicians that lying to us is fine as long as the lies are delivered with enough polish. That paves the way for even more egregious activities going forward.
To your second question, it has a setting to be disabled while you do color-sensitive work.
|> is a low priority operator, which forces evaluation to occur first on the left.

[1; 2; 3] |> List.filter (fun a -> a < 3) |> List.sum
is the same as
List.sum (List.filter (fun a -> a < 3) [1; 2; 3])

arg |> func is the same as func (arg)
"Of course they could target Nix instead, but how many people use Nix?"

More than use the new system they developed instead, at the outset.
My New Startup is Wasting $35,550 A Month
It's only a problem because the versioning on most ruby gems is broken, because Ruby package managers enable such breakage.

The big difference between dpkg and gem is that gem allows you to install more than one version of a gem at a time. With dpkg you overcome this by creating a whole new package when the major version changes. Thus I can install libcap and libcap2 simultaneously. Any breakages in minor version changes are considered significant problems.

This is the right thing to do in a production environment: minor & patch level increments are very likely bug fixes and security fixes, and should be applied to all packages that use that library.

But it's a PITA for development. And since package manager developers are mostly developers, they did what was right for them, and allowed multiple versions to be installed simultaneously.

Today, the right answer is to use something like Vagrant or Docker so that development environments are much closer to production environments.
So let's deal with the elephant in the room: the OpenBSD project is run by complete and utter jerks. Not just Theo, but he has set the bar quite low when it comes to friendliness and tolerance of questions from younger/less experienced contributors. Linus' rants on the Linux kernel lists are almost cookie cutter copies of Theo's.

There is "opinionated software" and then there is Theo being an intolerable, obnoxious, ego-maniac.

As such many people are going to see this and laugh and think "good riddance", and will be happy to see OpenBSD disappear.

That will only be enhanced by the fact the books are closed, the shortfall on the electric bill is inexplicably $20k, and nobody is prepared to explain the detail.

In essence rudeness + shady accounting practice != open source community that should feel a sense of entitlement from non-core users

It's a shame because the code (especially the crypto code) is really good. Seriously, go read it: I used to love reading the OpenBSD source, but I never contributed anything because Theo was such an absolute jerk.

I hope the guys who work on the crypto stuff at least either keep doing so elsewhere (Free- or Net-), or a new project without the need for $20k in electricity bills spins up to keep going.
I think it's quite a stretch to lay all urban strife at the feet of tech companies. Twitter's job is to run twitter. They're not a homeless shelter or a soup kitchen or a free mental health clinic or whatever else this author thinks they should be. And if they were, they wouldn't be Twitter, and they wouldn't have the resources to do much of anything.

Why look at homeless people and say Twitter/Google/Apple etc. should fix this instead of the government should fix this or maybe I should fix this?
"Worse then Vista"? Sorry, let me stop this guy right there - this is just utter populistic crap.

Personally, I have no problems with Windows 8, I even prefer it to 7 (or Android) on touch enabled devices.
This might be the "Windows Blue Hype" all over again.
Microsoft has embarked on creating a brave new world of IP enforcement (2009)
Microsoft considers Ericsson CEO for top job: report
I worked for Rudolph in New York and can say without hesitation that he was very passionate about design and human perception of the spaces he designed.
Alexander considered his work prior to A Pattern Language to be a failure. Notes on the Synthesis of Form was largely his Phd work from Harvard, and his self-criticism was that the process was too formal.

My personal opinion is that it better corresponds to current software architectural practice because whereas A Pattern Language is entirely focused on habitability for end users, both current software architectural practice and Notes on the Synthesis of Form emphasize habitability for the architect/programmer - e.g. three tiered systems make the job of the programmer easier, they don't necessarily improve user experience, but light on two sides does.
I used to spend hours upon hours looking at the various genres of electronic music using Ishkur's Guide [0].

It's funny to see how different things are today. The gray areas are much grayer.

[0]: http://techno.org/electronic-music-guide/
AI has always terrified me.
Make sure to include regex matching =)
Link to the documentation and blob d/ls for encoding/playback. Is that so much to ask? It's an "open technology" isn't it? Anybody can implement a browser right? Link, link, link. It's not difficult, see, all I need is that magical link, and I'll shut up. Show me the link, shooooow meeeee the link baby.

Yeah, thought so.
One axis which matters to me which is largely unaddressed here: how easy it is to set up your own package server, and whether the package manager can deal with more than one package source at a time. It's mentioned in passing, but it would be good to know how well this works in a little more depth.

It's virtually trivial to set up a gem server, for instance, but I wouldn't know where to start for the others.
Who still uses an 88K machine? I have the CPU board from a DG/UX machine, but the latest chips are from 93/94.
Release too slow you get criticized, speed up releases you get criticized.
It is well supported, but it's not obvious.
I've had the same experience. I can't believe I stared at such a glaring screen at night for so many years.
Hedge Funds Use FOIA Requests to Obtain Nonpublic Government Data
Wrong goal. Wikimedia is looking for a video format that reaches most users now, not one that will probably reach many users a few years from now.
I'm sorry for that. But I'm getting every day requests for Bower, CocoaPods and Nuget. I don't get so many requests for CPAN. But It's on my radar and I will update the blog post somewhere this year.
OpenBSD supports a number of odd and unusual platforms and does builds on them. See http://www.openbsd.org/plat.html. Older hardware can both use a significant amount of electricity and require much more hand-holding than is possible. Virtualization and emulation are not acceptable substitutes because they claim that doing builds on e.g. VAX is one of the best ways to ensure that the code works on VAX as opposed to simply booting on VAX. They also regularly find bugs affecting all platforms that are exacerbated by one particular architecture (think alignment or endianness issues).
RailsBricks - Create Rails apps faster using smart generators for common tasks.
I find that the reduced color temperature doesn't make me tired so much as it seems to interfere less with my ability to get to sleep. Although judging from previous times this has been posted, there are a few people like you and react a bit more dramatically to the color shift.

For anyone who's never used it, it's certainly worth trying. This is particularly true if you have mild insomnia that's likely caused or exasperated by staring at a screen before bed. It's not a panacea, but used with other habit changes, it can certainly help!
You could also just convert the NodeList to an array by running something like

[].slice.call(nodeList)

That way you get all array methods, not just forEach.
J-core and psytrance don't exist, but progressive psytrance does and sxsw is a genre.

http://pastie.org/8639680
I'm all for tech companies giving back more and helping with community building, but I don't see that a bunch of tech-obsessed individuals with autistic tendencies are going to be best at solving the incredibly serious and deep-rooted social problems we face in this country.

I totally understand why tech people are a lightning rod for frustration in a place like San Francisco, but I don't see tech as the cause or the solution of these problems. That's not to absolve tech people of responsibility—I think everyone with money in this country has a responsibility—but it's just that we can't do it alone.
> we should be looking at Congress

I 100% agree. However I am not sure whether what the NSA has been doing had any kind of congressional oversight. It certainly should.
This is on Wikipedia, but there's no source:
"...a jibe at an unnamed group who wear Burton suits, taken by many to be The Jam (though in an NME article of the time, Strummer claimed the actual target was the power pop fad hyped by journalists as the next big thing in 1978) and the lyric concludes that the new groups are in it solely to be famous and for the money."

I also thought it was aimed at the Jam, as it was right after they (the Jam) announced they were voting conservative.

However, looking back... well, the Clash also turned rebellion into money. They of course kept themselves more real, and they were way less packaged, but still.
Write for Linode. Get Paid