skysight-inc/HackerNews huggingface dataset:
I literally had an Uber driver this morning who didn't speak enough English to take the route I requested. She knew "Hello", and "Have a nice day." No harm done if she's a competent driver.

Would I devote hours being behind the wheel? No. I would try to find a job UNIXing for food because that's what I know. But we're not talking about me. We're talking about folks who have a driver's license, a clean driving record and can pass a background check. If they don't have to supply the vehicle the financial barrier to entry is much lower.

So yes I honestly think there will be downward pressure on wages for what is essentially a passive job. Sure you have to pay attention to prevent accidents, but that's it. Time to get out dragon dictate and start verbally writing the next Great American Novel.
Depends on the country! It's easy not to see the problem when one's home country's policies about permissible Internet content are no more liberal than those of the country that controls ICANN. But I can imagine some friction if the situation were flipped. If, say, China were to control ICANN, I think a lot of people should be concerned given its pervasive efforts to control Internet content. Other countries like Russia and India, while not in China's league, could also present censorship issues.

Maybe they would have the good sense not to enforce these policies at the ICANN level...but they also might not.
Trello.
datetime.timedelta internally uses a triple of (days,seconds,microseconds) to represent it's data and exposes that to users of the class.

That a timedelta can be represented in multiple ways is alone quite surprising but some of the representations that happen can be very confusing. I think the example I gave which represents "-1 day and a few microseconds" as "-2 days + 86399 milliseconds + 999969 microseconds" is very surprising and it commonly happens in practice.

For comparison, here's what postgres does:

postgres=> select now() - (now() + '12 milliseconds'::interval + '1 day'::interval);
?column?
-----------------------
-1 days -00:00:00.012
(1 row)
It's in the article. They hired a big part of CMU's robotics division, which made quite the headlines a while back. They were (and maybe still are?) based in Pittsburgh. It's also imaginable that Pittsburgh has some features that make it interesting, such as cold winters, loads of bridges (difficult!), and both grid and messy road patterns.
That's why it says 100m Men at the top.
Fixed! Thank you so much!
A big one is a say in how new TLD's are created and who gets to control them.
According to the NFPA, there are on average 152,000 car fires per year resulting in 209 fatalities. That represents 10% of all fires in the United States.

Car fires aren't newsworthy, because they happen all the time. A car's engine bay is full of scalding hot parts and highly flammable liquid. All it takes for a car to turn into a fireball is a small fuel leak. A small electrical fire can quickly become catastrophic.

http://www.nfpa.org/public-education/by-topic/property-type-...
It's interesting that with every other kind of education, we take a hands-on approach to teaching children, yet with social skills its akin to 'sink or swim'. We simply put children in close association with each other, then monitor them to prevent the worst excesses.

Social skills can be taught. From reading individuals, to reading a crowd, to speaking with the proper poise for a certain scenario... these skills are directly teachable. We don't have to rely on hoping that they'll be re-invented by every child who happens to find themselves in an appropriate circumstance.

I'd suggest a renaissance style education, of the sort given to those in the gentleman's class. Teach science, teach maths, teach memorisation and the such, but also directly teach children how to function in society and how to grease its wheels to suit their desires.
The popularity should spike soon, because Unity3D Webplayer has been deprecated a while ago and WebGL is the official Unity3D distribution method for the web. The performance isn't there yet, but authors promise to get there at some point.
and I might add the website http://fsharpforfunandprofit.com/ .
it sold me on f#. really good explanations and ideas.

edit: typo
edit 2: well I was a bit too eager to add the website just to find it to be the base for the linked GitBook- my bad- I just appreciated the content so much ;)
> It sorta reminds me of how, when a "measure productivity by number of tickets closed" policy gets enacted, everyone just starts creating tickets for every menial thing they do.

I had a client who did this and so I started logging everything, pasting the commits etc. with the start and end timestamp of each group of actions (e.g. "created X table, met these issues, solved them like this").

Then I looked at the log and realised I was putting in way too many hours compared to the contract because I wanted to get the job done well, and cut back to the hours they were paying for.
The roads are getting better. It seems like half the roads are, will be, or have been closed at some point just this year and you can't drive more than 30 minutes without encountering a detour or being taken on one. My 10 minute commute to work is mostly streets that have had ongoing nightly or weekend work for almost a month.

The steepest street in the US is in Pittsburgh: https://en.wikipedia.org/wiki/Canton_Avenue
> ...you dream about what your life would have been like if you left the Midwest after college and moved to Silicon Valley or Seattle. You think about how much money they make out there. Then you remember that money doesn’t buy happiness and you’re content with settling down and having a family...

You try out cost of living calculations and they say you'd need to make 250% your current salary on the west coast. Annoyed at the seemingly impossible move, you tell yourself they'll be rioting over water shortages soon anyways. After all, do you even want to be near the coast when the oceans rise?
Sigh indeed...
An IoT hackathon that makes a difference
Sounds a bit hyperbolic "Never again worry about zero-days."! Hooray! Install this and you'll never be hacked!

I think it's good to build something with security in mind, but this just seems to be self-defeating in tone and mentality.

Proceed with caution.
This is pretty much what we did in the Commandos games back in '97. As explained in other posts, you can't use some simple depth metric for the entire box and z-sort them because elongated boxes will cause problems.

One of the reasons to do this instead of Z-buffering is that Zbuffer will not help with transparency, and most games with these kind of needs will use it, for antialiasing sprite edges if nothing else.
Rare 18th Century Sloop Washington Discovered in Lake Ontario
You could also reformat the URL to see their profile.

https://mzucker.github.io/2016/08/03/miniray.html

becomes

https://github.com/mzucker

GitHub Pages uses their profile name as the github.io sub-domain.
Personally, I hate ads in general, but I can't help noticing the double standard with folks who use Adblock. Most of the same folks watch TV, listen to the radio, buy newspapers/magazines, or walk/drive in public. Ads are even more pervasive in all these avenues. Where is the outcry on user choice there? In many of those cases, you're paying to use those services (unlike FB for example), and yet you still see/hear ads. Why the Internet and not there too?

I think one major difference on the Internet is ad tracking. I firmly believe you should have the right to not be tracked. I think the blocking apps should focus on preventing you from being tracked, not from the ad displaying. If the site uses intrusive ads that consume the page, do as I do and not go back! There's almost always another source for that information!
Respectfully, I disagree, but everyone has their favorite tools and procedures. I wrote a 350 page book [1] of mostly text with 500 references, initial quotations at the front of chapters, and illustrations. LaTeX was exactly what I needed [2], and the greatest pleasure of that experience was being able to choose my own tools instead of being mandated by some publisher to submit everything in Word. LaTeX did just fine with front and back matter; CTAN had examples of all this stuff [3] and it was well organized so required little searching. My work flow was basically emacs/auctex, some scripts to convert TeX to HTML and eventually XHTML, and Calibre and Sigil for the final touches. Working on a plain text format made for easy archiving, diffing, and compression. Can't imagine using something that requires and internet connection to work, like Google Docs (which I like, on the other hand, for other use cases).

Happy to offer the epub or mobi to anyone who wants it, and the LaTeX source if you're curious how I made it work. Email my user name at gmail.com.
[1] http://dictatorshandbook.net
[2] http://therandymon.com/index.php?/categories/2-Tech/P2.html
[3] http://ctan.org
Is that the fault of the programmer or the language, though?
Key principles for using the IoT to reduce machine downtime
Maybe reword that phrasing a bit then to make it mean what you want?

As a server operator I will always be worried about zero days, regardless of what my cms is or who wrote the software. The person who stops worrying about it is the one who will get hacked.

Maybe you mean "stop waiting for vendors to patch zero days?" And even then, once a zero-day hits, someone's going to have to write that patch, and if it's in a base library like openSSL it can be non-trivial, and you're going to have to wait regardless of what CMS you choose.

Either way, the wording needs to be refined.
On the history and justification of the C programming language
The book is expensive, but it's worth every dollar in my opinion. I'd recommend waiting a few months though, the third edition will be released before the end of year.
Tarantool is into Internet of Things now!
> This page says CSP is managed "through a web interface", which worries me a bit.

Administrators can update a JSON file that is used by CSP-Builder to generate the Content-Security-Policy headers. We wanted to normalize this browser securtiy feature and make it user friendly for users to manage these headers.
FYI - most links the menus lead to 404
I was confused with their acceptable ad policy. You looks right, adblock plus seemps open source since ever
Where do you get the data?
For anyone that has used this, how are automatic updates with custom code/plugins?

I think Wordpress gets a lot of flak from all of the custom code/plugins while the WP core has been pretty secure in recent years in fixing 0-days?

(I'm not a WP dev, but we do contract out for our company's marketing site and just going off what I hear from them)
AdBlock doesn't block Microsoft, Amazon & Google ads because they get paid from them. I don't believe in this David vs Goliath narrative.

http://www.ft.com/cms/s/0/80a8ce54-a61d-11e4-9bd3-00144feab7...
> covered by society

why is this preferred? make everyone pay for it? make everyone who doesnt have kids poorer? pass the money through the government that takes a cut of it to administer the program leaving less money on the other side. i dont see the good in any of it
Happens so often it doesn't often make the news. Probably happened last night, in your town. Have an old fuel injected VW with old fuel lines? It'll happen to you if you don't replace those lines before they burst and squirt 45psi of gasoline at the hot engine.

Lots of reasons for an ICE car to catch fire.
> the time-scale that the patch will be released and applied is less than one hour, not multiple days

Provided that the Auto-Updater is up and running:

https://cspr.ng/blog/2016/07/cms-airship-1-1-2-stored-xss-po...
>I honestly do not know how this feat was even humanly possible

The Apollo program, fixed for inflation, was something like $130 billion dollars. That's buys you a lot of talent, testing, etc. Its also worth noting that the program wasn't without its screw ups. The Apollo 1 deaths. The radar control on Apollo 11 eating up all the CPU during lunar landing. Apollo 13's famous O2 tank explosion.

I think you may be glamorizing something that was well done, but falls within the realm of 'you get what you pay for' and the occasional human error, which in the case of Apollo 1, turned out to be fatal. I wouldn't call a program with three deaths and an aborted lunar insert to be infallible.

That said, NASA/JPL publish code standards, although I imagine most tech companies would balk at giving up their toys and hot languages/frameworks to do fairly tedious work like this.

http://lars-lab.jpl.nasa.gov/
That's pretty... vague. Good for you though.
except that facebook can make ad for malware independently of flaw in facebook code
Wow! My life in the Minneapolis strongly resembles my former life in Seattle. I have walkable/bikeable neighborhods, good local restaraunts and food coops/farmers markets, etc etc

The problem isn't the Midwest, it is suburbia. I've know contractrs at MS like in the article. Plenty of folks in Boston or Northern Virginia or RTP are living in the far suburbs and working in unsatisfying jobs they aren't good at... nothing to do with the Midwest.
One important thing (if you haven't done so) is document very little thing that's going on in a way that an outsider can immediately understand what's going on and what's important. Worst case scenario, your shop can contract the local PC-shop guy who will be able to understand your documentation.
Regarding your last point .. I thought the point of ray tracing is that you get a lot more realistic images than with OpenGL (at least code that is not significantly optimized). If you want 60fps VR, that's 16ms of latency for everything including rendering. In fact, if the user moves their head, there might even be a tighter deadline (I don't know what the number is but I think this is called motion-to-photon latency).
Didn't mention a testing/restore script? Found the guy with no backups!
That is quite the demeanor to present considering SQL is pretty much synonymous with RDBMS.
PBRT is big because it is written using literate programming and therefore includes (almost[1]) the entire source code for the ray tracer in print, which arguably makes it easier to follow than other books on the topic.

The PBRT ray tracer is also a production quality ray tracer and uses many advanced techniques you won't find hobby ray tracers, such as differential geometry, which naturally increases it's size.

[1] Some utility classes are left out.
This is only about DNS, which has little to do with satellites and undersea cables.
I haven't take a look yet but will do soon.

If this can be used under ARM cpu and has smaller memory footprint compared to openvpn, I am going to use it.
You mean "git push"?
But the USA will bend the rules anyway, wether it lies within their jurisdiction or not.
Thing is, if it does not lie within theiir jurisdiction, the international fallout might be of more significance.
Yet with ICANN staying state-side, i doubt it will make any difference anyways.
The argument that Facebook is somehow flouting FTC regulations is disingenuous - all of Facebook's organic ad posts are marked as 'Sponsored' in feed.

What AdBlock want is for Facebook to put a marker in the DOM so they can block the ad, but I'm guessing this is not where most people go looking to find out if a post is sponsored.

Anyway, the argument is academic as long as Facebook usage continues to shift to mobile apps. Adblocking will continue to do what it's always done - depriving revenue from small publishers while having no impact on larger players who have the mindshare to serve content through their own native apps, or simply pay to have their ads seen.
I think you're missing my point that C-130's won't be doing private cargo transfer's. These are, for all intents and purposes, military only aircraft.
Right, you are speaking from the employee side though. You seemed to have gloss over the "difficulty getting in touch with someone" and "times when you must be available" part.

Depending when you were out at the pool, I can imagine you got a few instant messages from your boss that you didn't reply to.
I don't know what tone the article title is going for. Is it meant to imply that open source software is somehow buggier than closed source? Or simply that they made open source software better by finding these bugs.

If the former, it's worth noting that these are 10,000 bugs that are visible because the software is FOSS. Closed source software uses code analyzers/linters too. I worked on a piece of proprietary software where we had a giant spreadsheet for the several hundred bugs and other minor issues that flawfinder found on our software. Those will never get disclosed to the public.
Also, more importantly, you have to verify that the user is not at the moment incapable of operating a vehicle, i.e drunk.
My company, for all its "values", will throw me under the bus to save itself, or for a quick buck. I cannot rely on it to support me into the future: even if it wanted to put money into a pension, i can't rely on that actually remaining solvent. I don't even know if my field/expertise is going to be around for the next 5 years. It is always looking to screw me over, outsource my labour, etc, etc. Its not "too much emails" that does it: its that I know I'm essentially working for a short-term psychopath that couldn't keep its promises to me even if it wanted to (and it doesn't want to).

Reid Hoffman makes a great point about how companies truly aren't like families. https://hbr.org/2014/06/your-company-is-not-a-family quote:

In a real family, parents can’t fire their children. Try to imagine disowning your child for poor performance: “We’re sorry Susie, but your mom and I have decided you’re just not a good fit. Your table-setting effort has been deteriorating for the past 6 months, and your obsession with ponies just isn’t adding any value. We’re going to have to let you go. But don’t take it the wrong way; it’s just family.”

I'll take it to another extreme. Loving families (I won't say real families, because there are clearly examples of families that don't do this) will stick with you through thick and thin during your substance abuse, put you through rehab, and still do their best to help you when you fall off the wagon again and again.
> we have no grand projects, particularly in the public sector.

https://en.wikipedia.org/wiki/ITER
Genuinely interested in this
Do you mind sharing some details ?
What kind of documents, does the script fetch them automagically, etc ?
Sad but not surprising.
This is company culture and values:

http://arstechnica.com/business/2014/08/tripping-through-ibm...
Turning the Ship
This was resubmitted many times, the discussion is splitted in 3 or 4 posts: https://hn.algolia.com/?query=I%20Peeked%20into%20My%20Direc...
85 Best Programming Podcasts in August 2016
I'm not a lawyer but I assume any funny business there would be charged to the person using another person's account, and the person who owns the account. That's how it works with regular cars if you use someone else's ID.
And, in Metafilter's case, there is a waiting period between payment and the ability to comment.
Ask HN: Is there a new algo preventing down voting comments more than 8 hrs old?
I noticed that the down vote arrow only seems to appear for comments that are less than 8 hrs old. Is this a new permanent or experimental feature?
Now I challenge you to find 10000 software contributors.
Popular Internet of Things Forecast of 50B Devices by 2020 Is Outdated
How do you do this verification when someone rents a car?

I've rented a car before where the only thing they verified is that I presented a credit card with the same name as the one on my driver's license, which they never asked to see because I had already put in the number online. I guess it's possible they were able to look up my photo from DMV records and were matching my face to it, but I'm guessing not.
Dayjob - server with intermittent memory issues and no budget to replace. Hosts our primary code base, and corrupts the occasional packfile. I'm in the process of writing a git-surgery script that automatically diagnoses fsck issues and traverses remotes to copy back corrupted/missing objects.

side project - some stuff to import customer data dumps into the db quickly. Not quite self-service yet, but getting there.
I think I must miss the point of articles like this. Is this author trying to warn us of downward spirals he's seen? Impart his priorities upon us?

There are a lot of articles here that try to isolate and analyze pivotal traits or habits. This is the opposite, throwing everything you can imagine into one big, confused soup of "what caused what?".

It could also be that this is a common mindset, but I just haven't met these people.

I just wish the suburban experiment would die already: it's quite a hellish existence to have to endure, just because you didn't take the time to learn about all the odd artificial incentives that push people toward that unproductive and isolating pattern of life.
Skynet of course.
The tone is the same as always: "buy our product". That's what all viva64 submissions are about.
I'm probably the minority here, but I'd rather it just stay in the hands of the U.S. . Unless there is some sort of malice and ongoing misuse I don't really see how this improves the system.

Open to any explanation about how this will improve the system aside from "more involvement from other countries". Not that I'm discounting that as a good or bad reason, but I'd just like to see more information about why this would be good.
Yeah, that's fundamentally the difference between European/Canadian and American mindsets - one trusts the government while the other holds it in suspicion. Of course, that also reflects in the vast income disparities between the two groups of societies. I'd much rather be in the bottom 80% in Canada or Europe than in America.
> I don't know what tone the article title is going for.

Did you really not? Then you have not read enough articles in the viva64 blog. :-)

The tone is always "Static analysis with PVS-Studio is a great way to find bugs in projects and it would be a good way to use PVS-Studio for your projects, too".
People shouldn't be writing comments at all…
All the comments about comparing apples-to-apples have merit. But I see this as a commentary on the advance of civilization overall. What an amazing time in history that we have the luxury of dedicating resources to these pursuits. I hear people complain about the "value" of the arts, music, and amateur sport. I argue that the strength of civilization (global civilization in this case) can in part be measured by how much freedom we have to facilitate the pursuit of individual interests. So yes, the shoes, surface, timing equipment, etc are better - that's the point. What an achievement.
If I could block ads outside virtual world, I would definitely do it. I'd even pay for it. It is not my fault that a behemoth like facebook can't make money off 1.5 billion people without screwing the internet.
The tools to work remotely can be nice as you put it...

But if you can work remotely from home/desk, so can people who are willing to work for 10% of your salary. In person means "Im on the radar, im there to consider, and there to help". Someone over a chat client doesnt have the same presence.

Now, this might/probably change with the advent of AR and VR workspaces.
In any given lane, if I'm swimming with the current in one direction wouldn't I be swimming against it in the return?
You can find tons of tickets from PVS-Studio in many bug-trackers :-).
> Essentially just requiring an at-mark between two other bits of text.

I've been using this regex to make sure there actually is text before and after the @

/.+@.+/
AdBlock is not the only opponent of facebook. It's not even the best.