skysight-inc/HackerNews huggingface dataset:
A lot was discussed about Norvig's elegant solution compared to Ron Jeffries effort and what it said about TDD: http://ravimohan.blogspot.co.uk/2007/04/learning-from-sudoku...

To be fair, the reason Norvig was so successful was he knew exactly the sort of problem soduku was and how to solve it, whereas Ron lacked this background knowledge.
Related:
http://stackoverflow.com/questions/8479058/how-do-i-find-wal...
http://stackoverflow.com/questions/8849869/how-do-i-find-wal...
This really reminds me of toggling legend in Rickshaw. http://code.shutterstock.com/rickshaw/examples/extensions.ht...
I personally don't care whether plural marriage is legal or illegal. Seeing as the looming threat of plural marriage appears to be your strongest argument against gay marriage and state regulation of marriage as a whole, really makes me think you have no good arguments outside of ones that justify your personal beliefs.

My "unstated and unjustified assumptions" amount to the current state of affairs in the West: governments regulate marriage, marriage regulation currently restricts this covenant to pairs, and there is a non-negligible amount of people that are being denied this covenant because of natural qualities that they (likely) cannot change. Point blank: is this discrimination? I don't care about what implications it has for plural marriage, I am talking strictly about SSM.

And, for all your talk about premises, justifications and strict logic, you're fantastically excluding the middle ground, jumping to "no regulation of marriage," thus ignoring reality to play consequentialist. The state regulates marriage at the moment, so let's operate within that ballpark, no? Maybe one day we can live in a "paradise" where contracts are the only things binding us to one another, but until that day...

If you can handwave away the pattern matching for interracial marriage, then it's no less fair to handwave away the polygamist argument.

How will the cultures of "florists, bakers, colleges" burn to the ground? What the hell does that have to do with gay marriage being legalized? We are obviously coming from a different set of beliefs... if I could "open my eyes" to see what horrors gay marriage will bring, we wouldn't being having this discussion.
Great write up. YouTubing for this I found this great video from 6 years ago:
https://www.youtube.com/watch?v=OAWI2mI73vw

It seems they invented this technology for wave power, some fancy engineering. I wonder if they can retrofit present turbines with this new tech.
>The real conspiracy: we're governed by emotionally unsophisticated, intellectually misshapen prunes who value money and prestige over progress, and surveillance is a tool that helps them get what they value with minimal effort.

The electorate wished to be ruled by these people, and they pretty accurately represent the majority view on data collection in the face of risk. MPs are a symptom, not a cause.
I definitely agree with this - I think minimising the friction of the data acquisition has been a big part of their success.

As a personal example I've wanted to track my weight over time for a while but even the friction of standing on the scale and then manually inputting the data was enough to mean I only ever kept it up for a few days at a time before I'd forget or it became tedious.

I recently bought a Withings scale and the removal of that seemingly tiny amount of friction of manually recording the weight has made all the difference.
C++: PeriodicFunction
You'll find a graph of growth at the page above from 2013. It basically continued with linear growth at exactly the same rate from the day i launched it.
What's next for open source question answering technologies
Spaghetti Code is lethal
Fantastic Tribute to Nintendo’s Satoru Iwata
>and only got someone to show them the whole tor thing, or watched a youtube video on it or something.

Then we agree.
It seems like the thing you need to breed for is not intelligence, but longevity, social behavior, and a drive towards communication.
https://github.com/domenic/unhandled-rejections-browser-spec
Fantastic! I'd be delighted to have them - drop me an email to me@alexmuir.com and we'll have a chat.
You are grasping at straws. Yes I am OK with the FBI temporarily leaving a child porn server up to capture more pedophiles. No I am not OK with the FBI creating child porn. Use your brain. These aren't even close to the same thing.
My pet peeve is when drivers try to tell me that their machine to process credit cards is broken and I need to pay in cash (so that they can avoid a payment processing fee). When I respond that I don't have any cash and that they're just going to have to give me the ride for free, miraculously they are able to resolve the problem and take my card...
Of course, but by not having the C ones, there is already a huge reduction of security exploits.

The CVE database is a living proof of it.
I did a little (undergraduate) research in this area. Granted, I'm not very skilled in this regard, but my conclusion was that the kinect still wasn't quite accurate enough to make proper measurements like this.
AFAIK no large wind turbines change gears.

All have constant speed(1) and variable blade pitch.

(1): gusts can change that momentarily. No mechanical gear could react to gusts anyway.
Yes it could happen (for around $10 per month): http://www.theverge.com/2015/4/8/8371131/youtube-paid-subscr...
Thanks for the response. :)
The Last Great Steam Car (2006)
> and some niche content like the 30 for 30 documentaries.

You don't even need ESPN for these, they show up on Netflix pretty quickly after they've aired on ESPN.
In my eyes the type of "games" Zynga create are no different from sites like madbid.com. Except the hook is needing to have a better looking/more successful farm than your friends, rather than an iPhone for £1.50
I like flat comments that are ordered by date in a forum. Nothing surpasses a vBulletin-style board in my opinion.

Forums are for a different style of discussion than what is done here on HN. I'm thinking of tech support or more general questions and answers where when a question has been answered the thread is over and it fall.
I use 1-hour-less principle. It is counter-intuitive but since I am not working for any company I can afford it.

Right before the work is about to finish, I realise that it will take me an hour to finish this - I call it a day.

The benefit apart from less stress is that tomorrow you are motivated for your next day's work, you know you can get something done right away without having to plan for anything.

And that 1 hour's work often takes only 30 minutes.
Easily debugging Meteor.js
Yes, I'm tired of spending a ridiculous amount to DirecTV to watch my home team. League-sponsored streaming would allow me to truly cut the cord.
I bring this up every time, because it's a great approach to writing a compiler, and for showing off Lisp. Even better, if you get really stuck, there are already examples out there to learn from, in multiple languages.

Make A Lisp (MAL)

https://github.com/kanaka/mal
I recommend the TV show Wheeler Dealers (always skip the first 15 minutes). It's the only car show I've found that actually goes into detail on how to fix things on used cars. You'll learn about common problems and why they happen and when you and shouldn't fix it yourself. .
Then I trust the safety engineers of that car to have designed a car that will get me out of an accident alive.
Actually, it's been going on for 20 years.

http://www.cs.cmu.edu/~tjochem/nhaa/Journal.html

http://www.cs.cmu.edu/~tjochem/nhaa/navlab5_details.html
Is is over?

Suggestion: put a link to your book - as long as there's a free readable version to read online - on http://hackershelf.com.
Task switching absolutely kills my productivity but I think that may be down to procrastination. I procrastinate more than I would like and once I've gotten myself going I need to keep momentum. If something kills that momentum - like switching tasks, I'll quickly find myself checking my email or looking on Reddit, PH, or HN again.
Neat site. My father was a mechanic and thus I should know all of this stuff, but I wasted away my life behind the keyboard instead :D

I often find videos do a much better job at explaining some concepts. For example, the section on differentials:

http://www.howacarworks.com/basics/how-the-transmission-work...

After reading this I feel none the wiser. Whereas after watching this ancient Chevrolet training video from the 1930's I feel like I completely understand how diffs work:

https://www.youtube.com/watch?v=K4JhruinbWc
Short term I agree with you, but longer term I'm not sure. Short term, they lower costs massively.

Longer term, a majority of people have self-driving cars. If I live in the suburbs, I either keep it all to myself, or loan it out when I'm not using it. If I live in the city, then I likely don't own a car - but instead call on a car as I need to. These probably come from both individual lending their car, and from groups/companies that are setup as a service.

Either way, these cars are likely to be network agnostic - meaning they'll lend themselves out to Uber, Lyft - whoever. So while costs will go down, it could lead to a big margin compression. Meanwhile, the arms seller (Google, whoever) makes money on each car being sold.

Makes sense, therefore, for Uber to continue to focus on capturing the market - their installed consumer base (and their brand) is their strongest asset going forward.
> If I make a typo when using a value parameter in a function definition, can I accidentally introduce an extra value parameter?

No.

> If I make a typo when using a type parameter in a function definition, can I accidentally introduce an extra type parameter?

You couldn't introduce a new concrete type. You could introduce a new type variable, but the type signature would still have to typecheck, so it would difficult to come up with a non-contrived example where that would happen.
Oh, it will happen. Already the programming in "normal" cars is occasionally defective, leading to deaths and injuries.

Why would theirs be any different, and why would it be a reason not to use self-driving cars?
Don't most people already have cameras and microphones in their bedrooms that we hope aren't "live"?
> It also gives a reasonable argument as to why subsidizing channels we don't watch benefits TV viewers as a whole.

This is something a lot of people don't really think about.

For example, Breaking Bad, while a critical success, was never a popular show until its final episodes. It and Mad Men mostly existed as a way to keep their parent network, AMC, in a more popular cable tier, so that it could continue taking in carriage fees.
A better way to look at it would be: What is the Google Car's mean time to error, resulting in a collision with injury. Then compare the same metric for humans.

Otherwise you've set the bar at 0% error rate, which is unrealistic at scale.
If you're doing basic diagnosis and repair it's pretty easy.

~/ examine problem | pull codes | Google codes | cross reference with original symptoms | perform repair

Older cars are much easier to physically work on, mostly because there's less removing parts to get to what you need to fix.
How Do You Hack Healthcare?
I go to crossfit.
The One Question to Ask Developers Before You Make a Hire Decision
The major difference here is that you generally will always pay the ~$6.50 for ESPN with a cable package, while a $15 payment is required if you want the HBO package. ESPN splits its costs over the entire cable subscriber base, while HBO only has its subscribers.
Visualizing Your SaaS App's Monthly Active Users Broken Down by Signup Cohort
Visualizing flux: Time travel, torque, and temporal maps
I know everyone is excited about this but I would like to see the benefits of using it over cycles.

So far I must say cycles is pretty great
Actually, it's asymmetric in that the upper case of lower case "j" is the dotless "J".
Another Secret Society episode "In Time Of Crisis: Government Emergency Powers" is quite remarkable - I wonder how many of those powers are still there waiting to be invoked?

https://www.youtube.com/watch?v=0XBdCwWeYzo

Edit: I suspect the answer is "all of them, and some..."
I see, so in that case I guess prison guards should be sent to jail for kidnapping and holding people against their will. I mean, if you're going to take your reasoning to its natural conclusion...

Hint: violence is not illegal per aw, it's only illegal when done by someone other than the state, in a way that violates the laws of the land. To exist, a state must maintain a monopoly on violence - and in order to maintain that monopoly it must from time to time use or at least threaten violence. At least, that's how it works today. Perhaps in the future that will change...
You've a bit of survivor bias. Old tech that is still running is likely to last a while more. But all of the old tech that was designed with planned obsolescence in mind doesn't work any more, so you don't think of it. That is, "old tech" was once "new tech." There's also the old tech that wasn't designed to last long, like adobe mud walls.

Some old tech doesn't work flawlessly. Steam power vehicles, like locomotives, cars, and tractors, require more maintenance than their new tech replacements.
Yes, it's a disaster area. I'll just plug a small web app written by a friend of mine that addresses this problem: http://sizes.darkgreener.com/

It uses least squares regression to work out, given your actual measurements, what "size" label from which shops is likely to fit.
Skeptic in me says this is just a nice way for AT&T to defer blame for not securing their customer's information.

I've poked around websites, just to see what all is available, just by guessing URLs. I never had intention of getting anyone's personal data, of course. But, really, who hasn't done this?
>"I think we really need some oversight here."

Yeah, let's get the government involved, because they don't have better things to do than make sure people aren't spending too much on their fake farms.

>and I am not sure if its healthy.

I'll bet you have a few habits or activities that people aren't sure "are healthy".
blow torch
It should be a three tier decision. First, preserve the life in the vehicle. Second, preserve life outside of the vehicle. Third, minimize property damage.

Deer vs little girl does not really matter, that is just an emotional ploy.
Thank you very much. Glad you like it :)
> I often worked until 1am. I’d usually start at 6am. I always worked on weekends, albeit with leaving time for family activities as well. The laptop came on every holiday and I had to work very hard at balancing productivity with time out. Like I say, that’s not very palatable to many people but this is what it took for me to get this amount of stuff done.

Does anyone else feel like this falls under a combination of "workaholic" and luck of genetics?

Even with caffeine, I simply can't do two nights in a row with less than 7 hours of sleep and retain a level of mental acuity I need to "work" effectively.

Of course he may not be meaning this literally but I have the feeling the way that is written he is.
I was listening to the Security Now podcast this morning. On episode 514, Tor's Astoria Client about the first 30 minutes of the podcast is spent going into extreme detail about how a recent Flash vulnerability was exploited.

I can't link to a page for the episode.

Here is the episode list:
https://www.grc.com/securitynow.htm

The episode:
https://media.grc.com/sn/sn-514.mp3

The transcript:
https://www.grc.com/sn/sn-514.txt

I think most of the content is sourced (and credited) to this post from FireEye:
https://www.fireeye.com/blog/threat-research/2015/06/operati...
The performance penalties aren't intrinsic to microkernels, so much as to Mach because of the heavyweight RPC mechanism and its elaborate port right and type checking of messages. L4 calls are actually really fast precisely because such policy is left to userland.

Debian GNU/Hurd runs really well under virtualization, btw.
> The electorate wished to be ruled by these people, and they pretty accurately represent the majority view on data collection in the face of risk. MPs are a symptom, not a cause.

Patently false. The people chose these sad sacks as being the least pathetically awful option out of a torrent of etonian nonsense mongers.

Lesser of two evils etc
L4 was deemed too low-level to implement a proper object-capability architecture, so it was canned.

GNU Mach is here to stay.
GNU Hurd/ hurd/ what is the gnu hurd/ Grammatically speaking
What salient factors distinguish a cable company from a "mere" streaming video service? Demand programming? Nope. Time shifting? Nope. Advertisement? Nope. Other than the literal media the data flows over, what is the legally meaningful difference?
True Wealth Ownership: Greeks and Chinese Learn the Hard Way
The Supreme Court case involving Aereo was not a wrong or bad or corrupt ruling.

The historical roots here are the community-access television (CATV) systems of the 1970s. CATV systems were legal at that time, and the Court acknowledged similarities between what Aereo did and what CATV did. But the Court was stuck with the fact that Congress had explicitly amended the Copyright Act to say that a CATV-style system was considered to "perform" the copyrighted programs it passed on to viewers. Which in turn left the Court without much choice as to whether Aereo was "performing" the programs viewed by its customers.
True, although I think a centralized organization for identity, while not at all ideal, is different than everyone knowing who you voted for.

I wonder if there are methods for mixing identities. Bitcoin mixing services have many people put coins into a pool, then outputs balances to new addresses. It isn't a 1:1 comparison at all, but I wonder if there are methods that could be used.

If more than one identity service is used I wonder if the multiple keys could be mixed to create a unique key that only the voter knows.
I'd hope the algorithm was designed to crash the car instead of running over a pedestrian. A pedestrian has little chance to survive getting run over compared to a passenger in a car with a seatbelt, airbags, crumple zones, etc.. to protect him.
>Android was purchased and has plenty of product sharp edges.

It was purchased 10 years ago. What's left of the original purchase exists in name only.

>There's the issue of fragmentation

Speaking of fragmentation. How well do new iOS apps work on older iOS devices like the iPhone 4? I'm guessing not very well and probably not at all. App fragmentation on iOS is the real problem.

>The new Google Photos has embarrassing auto-tags for African-Americans.

It's an algorithm. It made a mistake and it learned from it.

>Nest is garnering a reputation for being untrustworthy.

Hasn't this been addressed by Nest?
It should be convincing, because the test specifies a time limit in the range of a couple of minutes.
I guess you missed this: https://web.archive.org/web/20130119025623/http://dee.su/upl...
Procrastination is a form of task-switching, you're just switching into things that are less productive. :) I'm trying to improve on that matter too.
ESPN might be going away...or at least will need to change their modus operandi? I say GOOD. While I like to watch the occasional big event like World Cup, etc. I am not much of a big sports watcher...and when I had my cable subscription - including premium channels such as HBO, Showtime - Cablevision added an additional $4 per month surcharge specifically and only for ESPN! I clearly understand that if a network considers itself premium and they have content that is in high demand, they would want to charge more. This is why HBO cost a bunch more...but at least i had a choice: if i didn't want HBO (or some other premium bundle), I just didn't get that package and done I save money. But with networks like ESPN which are part of the core offering, you're forced to pay the fee. I asked my provider to exclude ESPN so i wouldn't have to pay that surcharge, but they couldn't again because they bundle channels due to contracts, etc. I get that; not ideal but i understand. My provider is Cablevision, and some (though not all) of their fees are a little steep, I can't complain about their service - both human side and system availability/up-time. But the underlying networks like ESPN seem to be the prima donnas that are pushing the envelope in a negative direction.

That ESPN surcharge was the actual last straw that pushed me over to the cord-cutting side...and you know what, I don't miss ESPN at all. If ESPN goes away (I know, I know unlikely), or at least diminishes its control over other media providers, etc. then I call this market forces merely bringing their invisible hands to balance the market/industry/economy; and I don't see a problem with that.
http://AllTechNews.co and http://Bestogram.com
Would it bother you if casino methods were being applied to kids games?
Facebook isn't violating copyrights when people share an article, nor is Google committing infringement when it indexes a website (excluding books and image search). All they do is provide a link. Telling someone where they can find an article is not the same as republishing articles without permission.

If media companies wanted to, they could raise a paywall and keep us from viewing their work without paying. And for sure, some piracy would occur. But there's no evidence this is happening on a massive scale. It's not as if people flock to the pirate bay to torrent articles from the wall street journal.

So why don't more sites have paywalls? Because it means less readers and less sharing. When you're in the business of selling ads, that means less money. But when you're in the business of licensing content, all that matters is what paying readers contribute. That should tell you how media companies see themselves.
Oddly enough me and my dad were swapping out the spark plug wires on my car. Some were moderately easy, others were a bit more complicated, but three of them go underneath some part that we really were not prepared to take out just to replace the wires. They're still there sadly. But yeah I know I have a relative who started out like that, and another friend as well.

Edit:

By the way, thanks for the tip about buying Hayne's Repair manual, they don't do manuals for my car (Ford Explorer '99 - nevermind I think I found one) but I never thought about buying a repair manual to begin with, it would probably get me going in the right direction, and give me a lot more relevant information.

As for the mobile app, I mentioned it because they had an iOS app already.
I suspect many folks around here are pretty well immune to true perspective.
Job Openings in Berlin for Lead PHP Developer and Team Leader
Job Openings in Berlin for a Lead PHP Developer/Team Leader (M/F). Min. 3 years experience as a Software architect / Senior Developer & should have a very good knowledge of object-oriented development with PHP. For more details visit the link http://goo.gl/P4ZEmO
Well, for one people do not expect drivers to stop at a green light, like was the case here. You might wish everybody was well aware of their environment, but the fact is, a green light is a strong signal that makes people assume the other drivers are moving or are going to.

The second point is completely off-topic, as the car in question had plenty of space between them and the Google car's rear-end. It just failed to notice it was not moving.

The last point is already addressed in my previous comment: a solid brake light is much less noticeable than a brake light coming on. In some countries in Europe it's relatively common to have blinking brake lights, but I don't think that's the case in the US.

These points are just basic human behaviour, and they aren't going away, no matter how contemptuous you are and how much you look down on other people.
Intro to Social Network Analysis Using Python
You may remember
https://en.wikipedia.org/wiki/Andrew_Hodges
as the author of
Alan Turing: The Enigma of Intelligence