skysight-inc/HackerNews huggingface dataset:
Title bait; Watch the video, the problems are all minor issues that were fixed & the owner is given a replacement car while they're fixed.
If you want to run Windows .NET applications, in particular GUI applications you may have problems.
But I have been using Mono for developing new software (libraries) for a decade and it works nicely. I often don't need a GUI and if I do, I just do that part on Windows later.
Thanks- my bad.

A $40,000 vehicle depreciating by 10,000 year day would mean the vehicle would be worthless in 4 years- not even scrap value. I have a hard time believing that. At an average speed of 30 mph for 40 hours a week, that is 249,600 miles over the 4 years. Which is a lot, especially in city traffic.

Still, that takes us down to 21.20 per hour. So if you are really depreciating that much over time, you are still doing better than $15 per hour. But maybe not too much more.

I would recommend not buying a $40,000 car for this purpose- get something that is a year or 3 old and that has already depreciated a good bit. That should massively reduce your depreciation over the 4 years or so that you own the vehicle. :) (I'm not sure how Uber and Lyft define "late model" so that may affect this strategy some. I think anything less than 10 years old is late model.)
You're assuming the worst on all of these things. http://en.wikipedia.org/wiki/Occam's_razor

Filling out surveys = providing your opinion. Could be completely anonymous.

Writing descriptions for online shops = writing product descriptions for shops who add a lot of inventory but need human-written and unique descriptions.
TCP is TCP. If you advertise a certain window size you better be prepared to receive that data.
Why post a link to that here? systemd is not perfect, but it's a well-designed and competent piece of work that makes things better for users, developers, and admins. It's been adopted by most distributions now, which must indicate merit. As a developer and user, on balance I'm delighted by the Debian Foundation's decision.
In reference to the sibling post that gives more details about pypy, I'd like to call to your mind the history of the vector extensions for x86.

First revision: MMX. It reused the same registers as the older x87 floating point coprocessor (even though the x87 transistors lived on the same die). As a result, legacy x87 code and MMX code had to transition using an expensive EMMS instruction.

Second revision: (well, ignoring some small changes to MMX) ... SSE. Finally got its own registers, but lacked a lot of real-world capability.

Third revision: SSE2, finally got to a level of parity with competing vector extensions (see, for example, PowerPC's Altivec).

And so forth.

I guess the take-home lesson for me is that these new TSX instructions are indeed fascinating to play around with, but I wouldn't expect it to blow the doors off. Intel will incrementally refine it.

(The incremental approach also gives Intel a chance to study how it's being used and keeps AMD playing catch-up.)
Obviously batteries will not surpass 100% efficiency and are already reasonably close to that so yes, batteries are nearing a hard limit on efficiency. Energy density on the other hand is no where near its theoretical limits.
I'm glad you made something you really like and use. Congrats on getting on Hacker News too!

However, I love the smaller compose box. I can't tell you how many times I needed to look an another email while writing one. I was ecstatic when gmail added the feature!

And let's be serious, the "tiny Gmail compose box" really isn't that tiny.
BrianW from Backblaze -> yes, this is a silly situation we need to find time to fix. We blocked a list of countries something like 6 years ago and geopolitical boundaries and alliances have since changed. (sigh) Did I mention we have two open reqs for datacenter employees right now? Anybody want to come join us to help? We're in San Mateo, California. Hit up our "jobs" page...
Great write-up. I find this system a lot more friendly than previous attempts I've made at game programming, usually involving derived classes of a an Entity class that posses inherited function calls for things like Draw(), Move(), etc.

By using data-only entities, it becomes a lot simpler to create Draw and Move classes which take an entity as an object and use the data therein to perform the action described by their class name. This makes it a bit simpler at the "main" code loop, because you don't need to pass handles, etc. down to the entities in order to draw using the game engine.
Privacy and Surveillance PSAs from the New Mexico Civil Liberties Union (1974)
> I do not understand why should HN be afraid to give reasonable reason for down voting

It's not about being afraid, it's about not lowering the signal/noise ratio any further.

You should post a comment when, and only when, you have something substantive to say. There are many more downvotes than there are substantive things to say, which is why subthreads about downvotes invariably degenerate.
That’s a stupid and overly dismissive definition.

Personally I’m all in favor of defining art extremely liberally and to then have a meaningful discussion about how worthwhile or interesting something is, without arguing about something as stupid as what is art and what is not.

In the end this is what it is and can stand for itself, whether anyone considers it art or not. Of course, this classification is potentially useful for putting it in a historical context (Did anyone else do something similar in the past? How does this fit in the historical context? What, if anything, is this alluding to?), but not much beyond that – and art is such a broad term, so that classification isn’t even specific enough.

Sadly “art” is commonly used as a seal of approval. By calling something “art” it is implied that it is worthwhile and interesting only by virtue of being “art”. So this word does double duty as endorsement and classification – and since obviously no one can agree on what art is worthwhile and interesting and what not it’s all terribly confusing and inconsistent. It’s a mess. The discussion about art then clouds and confuses the actually interesting discussion about what is worthwhile and interesting art.

It should be obvious that finding a definition of art that includes only worthwhile and interesting things (even if not universally but only for one personally) is a hopeless task and should better not be attempted. So why not look at individual pieces of art and have that discussion?
I've wanted to do this and get an Oculus in the mix as well!
My brother once described the difference to me as "Use Lyft if you want to talk to the driver, Uber if you don't". It's not just the clientele that are different, but the drivers act differently too. In my experience, Lyft drivers are more prone to trying to strike up a conversation, whereas Uber drivers rarely try and initiate.
From their website: "easily 75% cheaper"

https://www.openmotics.com/shop/

The "gateway module" is 400 euro which is over $500usd.

That might be cheaper than hiring someone to do it for you, but it's expensive compared with a lot of the x10 and x10 derivatives out there.

It seems like everything offered on Amazon for Home Automation is cheaper than that: http://www.amazon.com/s/ref=lp_6478740011_ex_n_1?rh=n%3A2280...
I fell victim to the 2630QM AES bit disabled back in 2011 too. Though, ASUS emailed me a new bios image within 12 hours of reporting the issue.
No. My point was this optional contest was described as "degrading". If a woman -- who we're going to assume is an adult and just as capable of independent, critical thought as a man -- chooses to participate, is she really being "degraded" (being victimized), or is she a willing participant?

In my opinion, it is the latter. Is the contest stupid & juvenile? Sure. But the holier-than-thou, I-am-the-arbiter-of-what-is-appropriate-for-women attitude that comes across in the Verge article rubbed me the wrong way.
In the past i try to gauge the persons background (technical, business, marketing, manufacturing, etc) to see if they understand the purpose of the disclosure. This usually gives me a frame of though toward the feasibility moving forward. An idea is worthless without execution.
Is there anyone that, like me, likes the outlook interface better than chrome? The gmail apps and mobile website might be better, but in a normal browser outlook is just much easier to use
Need a personal time assistant? Apps aim to improve productivity
The Biggest Twitter Publishers of July 2014
Some of the worst fights are between those with closest ties. Civil wars, sibling rivalries, divorces, etc...
I was trying to say something like this; I don't think it's true that you don't ever store full addresses in a router (You don't always store the address, sometimes just a prefix), but when you are describing a destination for a block, you would need a full address to finger that gateway, wouldn't you?

Unless the gateway is always at the front of the address block, which I'm sure "they never taught us" in small network design school, at least I believe I've seen routes where the gateway was inside the netblock range or at the end rather than beginning, but again... big networks maybe.

What I was trying to say was that when you have the freedom to write bigger ranges by an exponent factor of four like you have if you're the governing bodies of the internet with IPv6 vs IPv4, the expressive part of your network number can be made shorter, at least until your new network begins to approach the size of your old network.

You don't avoid this problem at all, even if you are not storing 128 bits of address there are probably never scenarios where two internets of the same size last longer on the same hardware because IPv6. You're also right that you don't really ever have a scenario in the real world where we are on IPv6 and there is no need for IPv4, at least not for a very long time.
I would hope they would have work into their 'universal' design a 'reversible' USB. USB is regularly mocked for the amount of time we spend flipping the connector over because there is no signal to which side is up. Even with type-c, you have to look fairly closely at the two ends to get them to match up.
Strange to see this precisely today.

I can't help seeing this and remember once more Robin Williams (RIP) in 'Good Will Hunting', where I first knew about the Field Medal and the magic of Maths was a recurring theme in that fantastic movie.
But the question that will come from the chicken hawks is "If these guys could do it, why couldn't somebody bent on causing real harm?"
The image on the sidebar is captioned "Oranges are not the only stacking fruit", which is ... interesting.

http://en.wikipedia.org/wiki/Oranges_Are_Not_the_Only_Fruit
Can you imagine how much more insufferable I'm going to be once I have worked examples of these attacks? ;)
Excuse my ignorance, but can't you use the kind of seals that are used at the end of engine camshafts and crankshafts?
'Naked PCs' lay bare Microsoft's emerging markets problem
The default partitioning of CAM space on Cisco gear is the obvious issue, but the root cause is the massive deaggregation of announced IPv4 routes on the Internet. You can see various statistics about this problem at http://www.cidr-report.org/, but the short of it is that if the top 30 networks (based on announced route savings) completely aggregated their announcements as much as possible, ~41,000 routes (~8% of the routing table) would be eliminated.

And that's just the top 30 networks — if every network cleaned up their announcements, it would eliminate ~232,000 routes (~45% of the table).

Adding to the deaggregation problem is the inability to easily filter out route announcements based on RIR minimum allocations without having to add tons of exceptions for CDNs that operate as islands of connectivity and carve out IP space for each island from a single address space allocation. (There's no covering route for the islands of connectivity since these CDNs have no "backbone" connecting the islands, so if you filter out those smaller announcements, you lose connectivity to those islands.)

There are many people who think this problem will just magically go away as IPv6 adoption increases, but all increased IPv6 adoption will do is make limited CAM space even more limited as network engineers have to balance dividing precious CAM space between a ballooning-quickly IPv4 route table and a ballooning-slightly-less-quickly IPv6 route table.

(To be clear: I think ubiquitous, functioning, end-to-end native IPv6 connectivity needs to happen sooner than later, but it's not a magic bullet for the Internet's technical problems.)
I think degrading is sort of a strong word but, yeah, there is no question that this is a sexist contest since it is only open to women and, also, is kind of icky because it let's them jump the line based on their looks, essentially. So while I think the reaction is kind of strongly worded, I also understand the eff off sentiment being expressed.
Tesla has had some serious drive-train problems [1] (which it appears Consumer Reports did not experience) but they seem to have fixed the problem [2].

1) http://www.edmunds.com/tesla/model-s/2013/long-term-road-tes...

2) http://transportevolved.com/2014/08/11/tesla-model-s-drivetr...
Science Of Free Offers For Email List Building
Cornershop Jesta – Clothing Company Launch. 
Hello everyone
I am on the verge of launching my start up - www.cornershopjesta.com.
Please feel free to visit and check us out.
Thanks
"The Supreme Court issued 6 patent helpful patent decisions while our case was pending. In particular, Alice v. CLS Bank invalidated patents on taking mundane tasks and doing them on a computer. The patent in our case was basically for sending notification calls from a computer. Probably invalid under Alice. A second Supreme Court case, Octane v. Icon encouraged judges to impose “fee shifting” penalties in appropriate patent cases."

...

"After reading it, and weighing the recent Supreme Court decisions, the troll simply dropped its case against CarShield. After months of dedicated work, the clinic students deserved a gavel-banging judicial decision in their favor. All they got was a quiet withdrawal. But I think we can still chalk it up in the win column. The case is dismissed (for now), the students learned real patent litigation skills."

Does the decision encouraging "fee shifting" require that the case go to trial? Does it require that the fees actually be paid by the defendant? Or might the law school students still be able to receive payment by the troll for their pro bono defense? It seems like the "new standard" would be much more effective if it also applied in cases like this.
Very interesting, but I can't imagine anything other than an affiliate commission that would incentive the use cases like OpenTable, HotelTonight, etc. Anyone have non-affiliate revenue reasons you would integrate to an Uber API?
> the unfucking of healthcare.gov

We have a working title of this documentary.
Thanks for the pointer to the maintenance cost tool. I increased the mileage to see what things they had, and most were already accounted for above. Tires, breaks, and oil changes are already accounted for- of course- I was assuming that someone putting so many miles on their car would take the time to learn to do basic maintenance like this themselves. Changing your own oil and replacing your own break pads and even belts and most hoses are not that difficult of tasks. If you have the tools, doing the tires is not that difficult, but I figured on paying someone for the tires in my above numbers. I also added an extra $100 per week, which is a very generous maintenance allowance. Some weeks it will be a lot more, like when your AC compressor goes out, but other weeks you won't spend any of it.
What is college for? Matt Reed’s hypothetical and following the money
StandupMail – email-based productivity logging
I lived on Albrook AFB from 94-97 and my parents worked on Howard AFB. This is a fairly accurate portrayal of the Americans' attitude toward the Panamanians and their ability to manage the Canal. I remember even in the mid-late 90s, there was active talk of canceling the Treaty because Panama couldn't maintain the canal and the canal is an incredibly important part of the US Navy's projection of power across two oceans.

The Panama Canal was unique in the density of military bases across different branches. At the height of military presence in the Canal Zone there were ~20 different military bases along a 50 mile corridor near the canal. By the time we were there in the mid/late 90's there were around 5-7 bases left operational. It was interesting to see the defunct bases (mostly on the Atlantic side) and realize the sheer massive operation that existed to create and sustain this American colony.
dude, imagine battle bots...but underwater with Oculus VR.
On a purely mathematical level, though, you can see how this could be true.

Like, take basketball out of the equation. Let's say I code up a button. When you press it, it shows a screen that says "You scored!" or "You failed to score. :(" Now, I code the button to generally say "you scored" 1/2 of the time, and "you failed to score :(" 1/2 of the time. But I also code it to say that on 1% of all scores, it enters a "hot streak" mode where for the next ten button presses, it's 80% likely to score.

We would agree, yes, that this button has hot streaks?

But now suppose that you look across a large dataset for periods of ten button pushes in which more than 7 of them are scores. Those are streaks of scores. Some of those are going to be because the button is in hot streak mode. But some of them are just going to be because the normal 50% chance clustered.

Now, is my button anything like a good model for how basketball works? I have no idea. But the sentence "not all streaks are hot streaks" is not self-evidently crazy.
Where are you from? I'm in Germany right now and the "Made in Germany" thing is getting on my nerves - you get cheap crap made in sweatshops by Turks, but hey, it's Made IN Germany, whoohoo...
Great, I always feel bad when I need to bother other humans. But I can totally see myself ordering robots around to of my bidding.
It's a time-honored tradion in business: ridicule and marginalize the things that you d not do or that compete directly with you - until you so them.

Examples:
Apple: Nobody wants native apps, theywant the mobile web.
Oracle: You don't need row locks (row level locking appears in Oracle 7, as a premium add-on called the Transaction Processing Option).
It's such a shame. The Intel one is our best chance to get HTM under my desk. Alas :)
It's yet another example of security technology that has too many adjustable knobs, is poorly documented, and fails subtly.

The main benefit is that it makes it much harder to spoof DNS responses. Qbaka just had an invalid zone published for their domain. The Great Firewall of China has been leaking fraudulent DNS responses around the world. There's the Kaminsky attack. This is a real-world problem. Also, some people hope that such verified DNS records will allow them to sidestep the certificate authority problem, but I think that's futile.

A side benefit I've been exploiting is that DNSSEC allows me to publish my domains on free secondary servers, confident that the secondary is not able to publish valid DNSSEC signatures on fraudulent records. I don't have a lot of domains, though.

The main drawback is that it has so many moving parts that can break if improperly used. Which signing algorithm and key size to use? Should you use NSEC or NSEC3? How and when do you rotate the keys? (Default: no rotate.) Which key rotation technique should you use? Where do you generate and store your signing keys? If Microsoft can't consistently remember to renew their DNS registrations, then how will they remember to update their DNSSEC keys?

Which brings me to a huge drawback: Now your DNS server and your DNS registrar are part of your security infrastructure. Do you trust your registrar to hold on to your DNS signing key? GoDaddy is happy to do so. If not, then you'll have to maintain your zone separately. And even if you maintain your own zone, both your registrar and the TLD administrator are free to publish an updated DS record claiming that your DNSKEY is invalid and theirs is the true DNSKEY for your domain.

Another drawback is that DNSSEC zones are huge. Dan Bernstein calls DNSSEC a DDoS bandwidth amplifier, because adding DNSSEC signatures to DNS queries makes the responses so much bigger. DNS servers should have response rate limiting, anyway.

So, there are very important benefits, and very big drawbacks. The way I see it, DNSSEC is horribly flawed, but it's the most widely deployed solution to fix certain real-world security problems, so we're stuck with it. At least it's designed to be backwards compatible and incrementally deployed, unlike the IPv6 fiasco.
Really a great article. I always felt like the amount of resources available for FPGA circuit design is unfortunately low. That said, you can get a lot of horsepower out of an FPGA development kit.

The DE0-Nano[1] is one that I used to do a project[2] very similar to this one. It includes all the parts you'd need besides a video output (you can rig up a 15-bit RGB VGA output pretty easily[3]).

In any case, I think this sort of knowledge is very, very helpful and infinitely applicable to software developers. Great stuff.

[1] http://www.terasic.com.tw/cgi-bin/page/archive.pl?No=593

[2] https://github.com/SkylerLipthay/project-costanza

[3] http://www.lucidscience.com/pro-vga%20video%20generator-2.as...
It's sad to see VB.net being treated as a second class citizen on this platform and ironic to see little GAMBAS be a better option for BASIC programming on Linux, given the resources.
It's generally a two-week turnaround for uncovered equipment, if they have remaining stock, which they always do. Given that SMARTnet-covered equipment turnaround can be 2-hour, 4-hour, or NBD and Cisco's massive global network of warehouses, it appears this constraint is artificially imposed to keep SMARTnet attach rates high.

It's very odd that "grey market" equipment is considered the standard way to refer to genuine Cisco equipment when sold by a company other than a Cisco partner. I understand keeping out counterfeits, but given the first-sale doctrine, how is a resold piece of equipment anything other than completely legitimate?

If you think about it, and get past the "it's just industry standard" mentality, it's generally insane the way that Cisco uses these pseudo-monopoly tactics. In the old days, say with maintenance on IBM Selectric typewriters, such schemes were called "bundling" and "tying," and the DOJ would pursue the companies for anti-trust violations.

Now, the DOJ arrests people based upon nebulous complaints from Cisco's general counsel. See e.g. http://abovethelaw.com/2011/07/sue-a-giant-corporation-get-r... wherein a British citizen was arrested in Canada for starting a company that competed with Cisco maintenance.

The Canadian court quashed the request for extradition after the DOJ's request trapped him in a foreign country for years. He remains under indictment here, despite the Canadian judge stating that the DOJ's case was a fairly transparent copy of Cisco's civil suit. The ruling was incendiary, stating that The extradition process to bring the applicant before United States Courts… involved innuendo, half truths and complete falsehoods.

The judge concluded:

The only reasonable inference I can draw from the facts is that the criminal process was used to pressure (unsuccessfully) the applicant into abandoning his antitrust suit against Cisco…. Any well-informed person acquainted with the truth would conclude that the collective result of the mistreatment of Mr. Adekeye offended fundamental notions of justice.
Whereas a personal attack is a demonstration of knowledge and wisdom.
Idiot girls get a DUI
One step closer to that glorious day when the back of my desktop has like 20 USB sockets and nothing else.