skysight-inc/HackerNews huggingface dataset:
> Most people would not slaughter an animal without really having to do it,

Are you sure? The biggest problem I have with rod-fishing is that it is boring - not that the fish has to die (and I don't give less value to the life of a fish than, say, a pig, as some people tend to do). Sure, I haven't needed to slaughter my own livestock, but if I imagine that I have of only eaten oatmeal and potatoes for the last fourteen days, slaughtering some animal for its meat doesn't seem like such a terrible sacrifice. Now, I am not a farmer or a hunter, but if I were you could just argue that most people are not farmers and/or hunters.

The modern man may be squeamish, but the thing about humans are that we are great at adapting. A modern urban person might recoil at the thought of not getting at least one shower a day, getting to sleep in a comfortable bed and have food in the fridge at all times, but if push comes to shove and she has to for some reason survive in the wilderness or out on a farm, I'd say she would get used to that reality relatively quickly. And she might have been previously reserved towards killing animals since the reality of it was so removed for her, but again if the need arose she would probably not have much problem with it unless she already had some established ethical opposition to using animals for their meat, hide etc. After all, a good chunk of her ancestors probably had to have a hand in slaughtering animals.
If you are writing a web application of sorts that needs to have a basic theme (buttons, forms, menus, etc) then Bootstrap serves a good purpose and gives you a responsive layout along with it. It also brings some sense of uniformity across apps for more complex controls.

For anything beyond that you are better off with yui/pure or csswizardry/inuit which offer much better responsive grid systems. Pure has one shortcoming in that you can't specify varying column widths for varying devices (such as 6 columns for desktop and 3 for mobile). Both frameworks are light and offer some decent UI elements with minimal styling so you can extend them.
Ask HN: Google Chrome browser problems on Mac OS X?
I'm looking for suggestions on what to do about problems with Google Chrome (browser) on Mac OS X. It had been working completely fine for me for months. Then suddenly last week it's become so slow it's almost unusable. Specifically, when ever I click in the address bar or in any web-form field, or when ever I close an open tab, I get the spinning beach ball for 5-15 seconds. I'm running the current version of Chrome and Mac OS X. I'm on a modern MacBook Pro with 8GB RAM and a 256GB SSD. I'm on a highspeed cable connection. This happens with all extensions disabled and no other applications running. I've uninstalled and reinstalled, with no improvements. Firefox and Safari both work fine, and I've switched to FF for most of my daily work. I've asked for help on Google Groups. Several others seem to be experiencing the same problems, but no one has any solutions. I'm hoping someone here on HN has some ideas. Anyone?
Samsung overtakes Apple as world's most profitable mobile phone maker
Your parent didn't talk about ethics at all, only about the supposed squeamishness that people have towards killing animals. If I am afraid of killing animals, that has nothing to do with my ethical stance on killing animals.
What is the Best SSL Certificate for Small Businesses?
I'd like to say that most people have common sense

There may be one of the problems with police force recruiting: They set the bar so low that you don't need to be able to discern the limits anymore.

And then it's also easier to just say "ok, zero it is".
The difference between the UK and Australia is Australia has tight controls on foreign property ownership, and it can be quite a hassle to buy if you're not a long-term visa holder or citizen. Long-term visa holders also have to sell the property at the end of their stay.[0] Australia also has a decent number of moderate-stay (<=12 months) temporary residents (working holiday, etc) that aren't allowed to buy under FIRB guidelines, or don't have the fiscal means, both of which increase demand for rentals.

I strongly doubt whether the increasing price of housing is sustainable. If it's increasing beyond that of inflation, it's a bubble and people simply just aren't going to be able to afford it. People on the upswing of any market become complacent that prices will always continue to rise, but this isn't necessarily true. The future is yet to be determined, and who knows what will happen.

I have known landlords who have had their properties vacant for several months at a time. Their mortgages continued though and this put a lot of pressure on them financially. There's also the issue of tenants that end up not paying, or paying late, etc.

You're not wrong and your strategy has a strong superficial appeal: property ownership with flexibility! Properties can be rented out, it's possible to find great long-term tenants, and it's even possible to break even or make a slight profit as an amateur landlord. Your strategy can be made to work, it's just the costs probably aren't worth it unless you're a landlord with a good number of properties. I'd argue the actual flexibility is marginal compared to renting; if I want to leave my rented property, I can do so quite easily and with minimal moving costs. I do appreciate the cost of this flexibility too though: I'm paying someone else's mortgage with nothing to show for it in the long term. Also, owning has the distinct advantage of control: nobody's going to be a more accommodating landlord to me than me!

[0] This assumes that the property is a second-hand dwelling, not one bought from a new developer, or been renovated, or any of the other exceptions that come to mind.
This is wonderful. Thanks for sharing, and thanks to prof. Anderson for taking the stand he took.
One of the problems with Matlab is that it does not encourage any sort of partitioning scheme for code. It even makes the simplest form of partitioning (functions) excruciatingly frustrating by requiring them to live in their own files--thank god there are subfunctions, nested functions and anonymous functions.

But there is still no notion whatsoever of namespacing, modules or a usable class hierarchy. It is thus very hard to organize code in a modular manner. Matlab actively encourages globally-scoped script files and long long functions. This makes constructing medium to large sized systems very painful and error prone.

TL;DR Matlab is fine for a single script or two. But anything larger than that is immensely complicated by it's lack of code organization.
These cars look like golf-carts that have been re-styled to look like a Hummer.

The quality of the materials looks horrible. I'm all for electric cars, and would love to see some large scale vehicles that are electric. Sadly, this isn't it.
FYI, I'm not the creator. I just saw it on G+ and thought it's worth sharing.
Masonry - cascading grid layout library
Isn't there a lot of land that is only a few meters above sea level (where a lot of humans like to live)? Say you have a valley and a river has been transporting down matter for a long time, forming a flat landscape at the bottom of the valley, only a few meters above sea level. If the sea rises only a few meters, this valley will be flooded easily, and there will be a lot of new surface area per cubic unit of water, in other words a lot of surface area for new plankton.

A pity about the humans that probably lived in that valley, though. ;)
It is over, Apple is finished.
And it shares all of its weaknesses. So why bother when there are alternatives like Python or R available?
The worst professor I had, for a physics prerequisite, was a Nobel prize winner. Suffice it to say, I got my highest grade out of all my physics prereqs by explicitly not attending lecture and just studying through that hour. But our physics program also had labs and smaller mandatory group sessions guided by TAs, which is where most of the learning happened anyways.

That being said, for students in trouble, the university can provide a lot of resources that are not related to lectures (TAs, study centers, office hours, etc...).
Unfortunately this is broken just like all other attempts I've ever seen.

Unfortunately you didn't read the blog like most other commentors posting about ridiculously unusable but otherwise valid addresses:

"""Our goal is not to make a perfect address validator that can validate every single address that has ever been created. Our goal is to build a realistic address validator for the types of addresses we see everyday."""
Any measures to prevent a sinister variation on rickrolling [1]?

Are Microsoft planning to keep records of the IP addresses/MAC addresses triggering the popups?

I think Google's approach is more sensible. Most people leave Google's safe search defaults switched on anyway.

Edit: oops, does Google search default to safe settings on Windows these days? Just checked on Firefox/CentOS and found the safe settings unticked. This is a fresh install.

[1] https://en.wikipedia.org/wiki/Rickrolling
Down the VR rabbit hole: Fixing judder
Well that sounds great if the large companies fight the good fight. If they don't, you have a very large, unaccountable companies, able to fight the governments to get [lower taxes/lower wages/monopolies]
<i>Web is almost entirely about I/O</i> — I think it's not quite correct, the web is half about IO and half about parsing, and parsing is where Haskell shines.

Haskell does not avoid IO because it's an unfortunate aspect, it avoids IO to simplify things, to minimize the surface that can break, to make it more easily optimizable to a compiler. "Pollution" is just an emotional term used in teaching beginners to emphasize usefulness and beauty of pure functions.
Stable, Beta or Alpha channel? Maybe try switching between Stable and Beta.

Fill in an official bug report.

Ask on superuser.com.
Pentagon: Who We're At War With Is Classified
It’s Time For An Intuition-First Calculus Course
Note: The original photo is from a 2009 article: http://www.inc.com/magazine/20090601/the-start-up-guru-y-com...
Well, to the Struldbrugs, the immortals of Luggnagg.
Driverless fleets could potentially be electric -- especially if the cars reported their battery charge levels back to H.Q. management software, which could rotate vehicles in & out of service accordingly.

Not to mention the fact that battery swapping on a fleet of the same model of vehicles, managed by the same company, is a lot more feasible than it would be otherwise.
Prediksi Bola Werder Bremen VS Fulham
Doesnt specify which language lib is coded in.
Self-driving cars could create 1GB of data a second
Tsss.. I'm alwyas disturbed by such analysis. See. When you buy a house, not even an investment, you get a place of your own which gives you quite a peace-of-mind (you know where you live, you can break some things inside it without fighting the landlord and should things go really bad, you can still sell it). Moreover, moving around when you have children is much more difficult (because those little kids like to have their friends). Etc. Not every body is made to follow his work wherever it is. There's a reason why humans settled and stopped being nomads.
The problem is that unless you publish the vulnerability and prove to the public that it exists, the manufacturers have little incentive to spend money on a recall and the vulnerability continues to spread in the criminal community.

Publishing the vulnerability also allows other white hats to propose a possible work around that owners could implement before dealers have a permanent fix, e.g. physically removing part of the management interface from the vehicle, or just to know not to park such vehicles in high crime areas in unsecured parking lots because the car could be more easily stolen.
Packages in the Go standard library are no different from user packages – they're just included in the Go distribution. If you find the need to modify anything in net/http (to fix a bug, add low-level hooks, etc), just copy it into a subfolder in your project, like so:

> cp -R $GOROOT/src/pkg/net/http ./net/http

Then simply change all "net/http" imports to "./net/http". Now you're free to carry out any changes you'd like.

P.S: Just because you can do this doesn't mean you should.
The NSA Fight
Technical solutions may help to combat the issue, but imagine a society where

- you're not judged for seeking help (maybe even applauded or even rewarded?)

- everybody receives complete information about how to get help

- everybody is socially integrated (called "social life") and therefor gets feedback on his/her behavior (and thus gets a hint on when it's time to correct an issue)
I don't care how funny the tweets were. I don't want to tweet about it and I definitely don't want to be spammed about it.
Ah, I will read that again, I have no recollection. Thanks.
What kind of security bug? The only thing the program should need is a secure place to store the tokens - which I expect is provided by Android, no? - and to read the time from the system. It shouldn't be exposed to anything else.
I don't think MS are going to keep the IPs. There's no point just keeping a long list of IPs and times - they'd need to actively report those to police for the police to take action or not. It seems trivially easy to flood with bad data.

MS and Yahoo are implementing this in an effort to prevent MPs forcing regulation onto them. Any forced regulation will be stupid.

Google has said they're considering something similar.

I wish MPs would understand the vigorous efforts that search engines go to to find, remove, and report images of child sexual abuse.
A good look at the kind of maneuvering that goes on in Congress to determine what gets voted on, including some interesting -- and very unusual -- tactics by Amash.
As someone who loves Matlab but would rather use a free-software solution, I must say that Octave is not an effective replacement for Matlab. Matlab itself is just so much more feature-complete and polished, turning to Octave feels like going back two decades in technology.
Additionally, I think that this comparison would only be valid after the Go version experiences an equivalent amount of developer turnover, features added in a rush by developers inexperienced with the software, external infrastructure changes, and the other pressures that the C++ implementation was apparently subjected to over the years.

The Go code may look good in 2012 and 2013, while it's still fresh. But I'd be very curious to see how it looks in 2017 or 2018, assuming it's still even being used then.
http://www.answerbag.com/q_view/41797

All the way to postal employees.
> everybody is socially integrated (called "social life") and therefor gets feedback on his/her behavior (and thus gets a hint on when it's time to correct an issue)

That sounds horrifying.
World changing technology enables crops to take nitrogen from the air
In theory this is aimed at doing that - people searching will be provided advice about where to go to get help, and this is a nudge for people early on who are thinking about this and just starting.

I agree that current situation doesn't seem to be working that well.
>If it was a simple case of asking them not to publish the unlock codes and they said no, that sounds a bit odd, you don't need the codes to show there's a flaw in the system.

It's not odd when you consider the need of researchers to allow other researchers to reproduce their results for peer review.
Show HN: Echelon – A safe way to manage your company’s Twitter accounts
18 Extensions For Turning Firefox Into a Penetration Testing Tool
I am using domainfactory for email and a raspberry pi and owncloud for calendar and contacts.
Will we ever … have reliable nuclear fusion power?
مسلسل بركان ناعم الحلقة 18
http://www.alhqeqa.com/?p=18036
مسلسل بركان ناعم الحلقة 18 مسلسل بركان ناعم الحلقة 18
مسلسل بركان ناعم الحلقة 18 مسلسل بركان ناعم الحلقة 18
http://www.alhqeqa.com/?p=18036
It's an interesting thought. As long as it's based on ones interaction with others rather private behaviour.

"What a man chooses to do in the privacy of his own... attic..."
Paedophiles are often socially isolated; hated by society. They only speak to other offenders.

This means that they can start to have thoughts about offending behaviour which are reinforced by other offenders.

If paedophiles had access to non-sex-offenders to talk to they'd get early nudges about how unacceptable their thoughts are, and guidance about avoiding those thoughts and behaviours.

I'm not sure how the "friendship circles" worked out. Maybe they were hopeless? (http://news.bbc.co.uk/1/hi/england/berkshire/3873083.stm)
Just remove the "-dist" from the url or
here is the download url: https://codeload.github.com/twbs/bootstrap/zip/v3.0.0-rc1
So some outfit called Strategy Analytics, who no one has ever heard of, (but who will no doubt turn out to have Samsung as a shareholder or customer) says that their estimates of Samsung's profits exceeds their estimates of Apple's profits. And the fandroids lap it up.
> An O(n) algorithm is also O(n^2), O(2^n), etc.

To be fair, it is pretty common to be a little bit sloppy with this definition. People often say O(...) when they really mean Θ(...).
The most tedious and boring part of laundry is ironing and i guess it is not included(?) - they say 'fold' but it doesn't mean ironing(?)
Alert! Alert!

Your horror does not fit the model of an ideal citizen!

Alert! Alert!
Thanks! Hadn't really thought about the connection between the oxygenation and the CE.
Whatever. My car (which is definitely not high end) has a key fob which has been known exploitable for years, and Toyota have done absolutely nothing at all in that time to recall, help or even inform me. Manufacturers don't give a damn. It's time they took this seriously.
Apple devices are ridiculously expensive. iPhone5 is $900 here.
the ironic thing is that the audience for this magazine consists largely in people who are making bales of money the entire time they're reading that article, most of it ``passive'' by the lights of the author.
ATX-PI: control ATX power supply while powering a Raspberry Pi
The code does not try to be clever:

var getHeadings = function(table) {
var firstRow = table.find("tr:first").first();
return notNull(opts.headings) ? opts.headings : rowValues(firstRow);
};

The code is also going to fall down if you have things like wide/high cells. But HTML tables are so flexible and so routinely abused, I guess the problem is too hard to be solved robustly with any generality.
Gnuplotting - Create scientific plots using gnuplot
Distributed systems are hard, including for database vendors. So when the database "doesn't scale", the database gets blamed.

It's a bit like blaming Boeing for gravity, then swearing only to use fleets of microlights to relocate your shipping containers.
Thanks! Yes, a lot of the feedback I've had through various channels has involved 'how does this compare to x', and I'm pleased to see that a lot of people have picked up on the similarities to Knockout. On the project homepage I specifically refer to Angular because my sense is that it will be more familiar to more people, and despite the many architectural differences they're attacking the same problem space (though Angular deals with xhr/routing etc whereas Ractive is focused on DOM stuff).

I'll add a comparison table of some sort to my (lengthening!) todo list.

Could you elaborate at all on 'naive and buggy'? I think I probably know what you're getting at, but I'd be interested to hear your thoughts.

Array sections do have a concept of 'smart updates' - if you do e.g. list.push( newItem ) or list.splice( index, 1 ) then it will take a more surgical approach to updates. You can see this in action at http://www.ractivejs.org/examples/todos/, explanation of array modification at https://github.com/Rich-Harris/Ractive/wiki/Array-modificati...
This. These days, Database is one of hundreds of products covering every enterprise market under the sun. Their emphasis is in selling you products for specific needs, which of course will use the database underneath. In that sense, developer relations are less important, since
Some theoretical bug. It happens, even in simple stuff.

More likely would be e.g. a platform finally getting a halfway decent way to store secrets (which iOS got with the 3GS and even better with iOS 5/6/7), and which Android as a whole still lacks (specific manufacturers are adding it, like Samsung, but it's not a standard due to Google being insane). I don't see a zombie client rapidly adopting those new storage technologies.
> it doesn't take an hour to do the laundry

Context switches are expensive. Moreso for some of us than others. Laundry can easily kill an hour of my productivity.
I forgot my [sarcasm] tags.
Conways' Game of Life is not a strategy game. I built one using Javascript:

http://jules.boussekeyt.org/game-of-life/

(instructions: click on some squares and press "Start")
To be really fair there's little VB can do that C# can't do NOW. Including drag-drop GUI in VS.

In the 1990's C# didn't exist and to it was much difficult to create a GUI in C++ than in (Classic)VB.
Mapping Urban Perception, which place looks safer?
Why? Their opinions are irrelevant.

It's not nice of me to say, but it's true. People only ever come around after the fact. Sitting around advocating positions in hopes of furthering corresponding causes is perhaps the most/least efficient way never to accomplish anything.
This must be a SV thing since the Seamless selection in NYC is quite good here.
Ask HN: How did you publish your book?
I've written a book. It details my journey from growing up in a small Oklahoman town, going through prison, clawing my way to get to California, growing a billion dollar startup in San Francisco, and moving on to be a CTO at a startup in London.

It touches a lot on motivation, the value of hard work, luck, and the importance of friends/family while you are building your startup career.

It contains a few technical pieces of jargon, but the book itself is non-technical.

I would really like this to end up in the hands of young people looking for motivation and success story examples.

I have looked at Amazon, Leanpub, and traditional publishing companies as publishing choices. How did you publish your book? And why was it the best way for you?
I've always liked beanstalkd, unfortunately it still has no authentication support so you're unlikely to see it catch on in the PaaS environments any time soon (unless someone hooks SASL into it).
50% of South Korean biology teachers do not accept evolution
Quotes from the article:

<i>A petition to remove references to evolution from high-school textbooks claimed victory last month after the Ministry of Education, Science and Technology (MEST) revealed that many of the publishers would produce revised editions that exclude examples of the evolution of the horse or of avian ancestor Archaeopteryx. ...

In a 2009 survey conducted for the South Korean documentary The Era of God and Darwin, almost one-third of the respondents didn’t believe in evolution. Of those, 41% said that there was insufficient scientific evidence to support it; 39% said that it contradicted their religious beliefs; and 17% did not understand the theory. The numbers approach those in the United States, where a survey by the research firm Gallup has shown that around 40% of Americans do not believe that humans evolved from less advanced forms of life. ...

[A survey] also found that 40% of biology teachers agreed with the statement that “much of the scientific community doubts if evolution occurs”; and half disagreed that “modern humans are the product of evolutionary processes”. ... [T]here are only 5–10 evolutionary scientists in the country who teach the theory of evolution in undergraduate and graduate schools.</i>