skysight-inc/HackerNews huggingface dataset:
Name a single industry or product that can't be a starting point of a chain that ends in a missible dropping from the sky.
The last time I was on their site (a week or two ago), they were even detecting adblockers and responding with bypass exploits.
The quoted text is incorrect/misleading and it's not even in that particular embedded clip. What he said was:

"When you buy non-productive assets all you're counting is whether the next person is going to pay you more because they're even more excited about another next person coming along. But the asset itself is creating nothing. One of the interesting things for example is gold ... and it doesn't produce anything"

He compared Bitcoin to Gold directly as they are both non-productive assets. He then goes on to explain how a farm is a productive asset.

Source: https://www.youtube.com/watch?v=LtITDtZPYEw
Vermont won't be like Boston because of a dozen remote workers. The University does much more to "Jersey" or "Masshole" Vermont, and that doesn't even do much.
I was gonna say, I haven't heard anyone talk about brain teaser interviews in years. Now everyone just complains that whiteboarding is not a good measurement instead.
Not entirely, you can sign applications for 7 days at a time without paying. Still an annoyance, though, for some.

Tools for example: http://www.cydiaimpactor.com/

EDIT: Someone thinks I'm wrong, can you explain why? Thanks!
There's that pretty old saying about people who do not want to feed their own army ending up feeding a foreign army. It's actually quite accurate.
Well that and there is almost no market for new film cameras.
You forgot “А у вас негров линчуют”
It appears that agriculture accounts for about 2% of the "gross state product".

https://en.wikipedia.org/wiki/Economy_of_California#Agricult...
If you don't think you'll be able to act professionally as a team member, yes, the professional thing to do is to resign. So, in other words, do what you need to do to act professionally. No one can object to that.
FB may charge more... but you don't constantly see articles about how ineffective Google advertising networks are, and they own a lot more than just one advertising network.
> The real losers of the hiring process are the companies that waste lots of money on inefficient hiring practices.

In this case though, how is 'lots of money' wasted? It seems that Google hired good candidates despite some of the questions being bad. I think the point here is that Google is looking to increase the efficiency in interviewing, but they're already at a high efficiency level anyway so they continue to be successful in attracting and keeping talent.
Historically, big corporate R&D labs spent sizable sums on speculative research that, in many cases, didn't amount to anything.

In the case of the auto manufacturers, subsets of autonomous driving are interesting. If a car can truly be hands and eyes-off on highways (and the tech for that is fairly close), that's a product that almost sells itself.

I'm much more skeptical about driverless cars doing arbitrary pickups and dropoffs. I do think that anyone who is investing on the assumption that an Uber will be able to offer that in a few years is going to be disappointed. It will happen but not quickly with a few caveats like maybe fixed locations can be established to simplify the problem.
>It's undefined because in the majority of situations, it is the result of a bug,

1. If it's a bug, it should overflow or crash (implementation defined, not undefined), or do what Rust does, crash on -o0 (or, if it's illegal to change defined behavior based on optimization level, create a --crash-on-overflow flag) and overflow on everything else.

2. There is plenty of code where it's intentional (such as the infamous if(a+5<a)).
Juncker “It is unacceptable that a country imposing unilateral measures”
shadow-banning is handy for spammers and bad-posters because, to them, it looks like their posts are public. Its not hard to find out if you're shadowbanned (use incognito mode), but it often does the trick.

In the subs I mod I have a long list of awful contributors on an auto-remove list executed by automoderator. I've got people who have been saying awful thing to people for years, but those posts are never seen. Banning them will only lead them to create a new account.
But then it becomes a bit like using Tor. They don't know what you are doing, but they know you are hiding it.

Someone compared it to wearing the One Ring. You may be invisible to your friends, but you shine bright as the sun to the Nazgûl.
2018 Digital Marketing Salary Survey Analysis
Also anecdotal: The ribbon menu made me switch back to MS Office (and thus Windows) for private use.
I've seen quite a lot of criticism against the social credit system. But to me it it just crime history and (financial) credit history mined from big data and combined into a centralized system.

What's particularly bad about the system per se, without getting into the arguments specific to Chinese politics?
> For instance, if I do "./budget.pdf", I expect it to run the code from my pdf reader. In this case, an attack would require exploiting a vulnerability in the pdf reader. That is to say, budget.pdf is not untrusted code, but rather untrusted data.

You cannot simply do ./budget.pdf. If you don't have the executable bit set you'd get a permission denied error (since that file doesn't have permission to execute). And even if you did have the execution bit set, it would fail because there isn't an interpreter configured to execute a pdf (which is the point of binfmt_misc in this context).

The executable bit is what Linux / UNIX / et al use to set whether something is executable code or not. Not the file extension (like in Windows).

> However, in this case the unstrusted data can claim that it is code; in which case it would be executed as such.

Not without setting the executable bit first. (eg chmod +x budget.pdf)

> In contrast, when I do `evince budget.pdf`, the only way for budget.pdf to become code is to trick the pdf reader into thinking it is code.

Two points:

1/ PDFs technically are code though. They're Turing complete.

2/ running `evince budget.pdf` is exactly the same as running `./budget.pdf` where PDF's are mapped to evince via binfmt_misc. Just as running `./my-script.sh` is literally the same as running `/bin/sh ./my-script.sh` (where the shebang is /bin/sh). So your example and counter-example are actually the same process getting called by the kernel.

It's the same thing with binaries that don't have a shebang, such as ELFs. There is a magic header (which the article mentions so I wont reiterate that) and if the binary is identified as an ELF binary so the kernel runs it by calling the ld loader, eg:

/lib64/ld-linux-x86-64.so.2 /bin/sleep 10

(you can actually run this yourself from Bash too)
Another theory (possibly complementary) is networking. Golfing / frequenting private clubs can greatly improve CEOs visibility among other CEOs.. I believe Mark Newman's network theory book mention exactly this example.
In the second part of that sentence:

> if you are listening on port 80

You don’t have to accept trafic on the http port for HSTS preloading. But iff you do you must redirect it.

This rule makes sense; at least you should never serve content over http.
> It's a nice sentiment but that's how you end up with abandoned, low quality projects that no one uses.

How is it a bad thing that a piece of software that no one uses is abandoned by its developers? Or should i put it like this: how is it bad that no one uses a piece of software that has been abandoned by its developers? Whichever way you prefer to put it.

> Or even worse - abandoned, low quality projects that half the Internet relies on.

It's not my responsibility to make sure that my software is used for things that it is useful for. In fact, I typically use a license where I deny responsibility for fitness for a particular purpose, like MIT or GPL, exactly because it isn't and shouldn't be my problem.

I think this should be accounted for when deciding whether to use open source software in your project. Of course, with Javascript projects I often end up looking at shitty dependencies because some popular library depends on some slightly less popular library which depends on a brain fart someone put on github 10 years ago and never touched since despite stale, open issues. This is a problem with the community's attitude towards dependencies, not with what software I make available for others to use.

Besides, a low quality project that half of the internet relies on doesn't really need any additional promotion or advertisement, does it?
Federal land percentages by state map: http://assets3.bigthink.com/system/tinymce_assets/944/origin... Amazing how much of the West is federal land. http://bigthink.com/strange-maps/291-federal-lands-in-the-us

Federal land by state table (numbers vary between years and by counting method - Utah federal lands have increased significantly since 2004): https://ballotpedia.org/Federal_land_ownership_by_state#Fede...

California map:
https://nationalmap.gov/small_scale/printable/images/pdf/fed...
That’s not about adblocking but about using vpns for a purpose that is not a virtual private network. The general adblock system works in Safari as well as other apps that use web views though.
WTF type of interviews do lawyers, doctors, engineers have ?
> Google now relies ... “behavioral interviewing,” such as asking people to describe a time they solved a difficult problem.

Is it just me? I feel like I've always had good reviews but I struggle to answer questions like these in interviews.
How do you know which one the app is doing? From my perspective the vpn was “on”
Don't forget the American government brought us gems like SOPA and FOSTA. There is reason behind the American's fear of "well-meaning" regulation.

This is why I hope the GDPR causes companies to internationally throttle themselves enough that we don't need a sibling bill stateside, because I can guarantee that thing will be an absolute mess
I could not quite articulate what I was thinking, but you have captured my thoughts very well.

I used to be a 'full-stack' developer - back when 'installing' JS libraries meant dropping the file(s) into your `static/js/` directory and running with it. I find frontend technology so chaotic (not complicated, just chaotic) that combined with the rapid improvements of browser/css/html feature support I was left in the dust and relegated to be a backend engineer.
Market Forecasting SaaS by Using Convolutional Neural Nets
I just got done reading this New Yorker article yesterday:

https://www.newyorker.com/magazine/2018/05/14/how-frightened...

China's social credit system is glossed in the article.

Doesn't seem like there are a lot of good outcomes where AI is involved. A passage near the end of the article:

In the meantime, we need a Plan B. Bostrom’s [author of book Superintelligence] starts with an effort to slow the race to create an A.G.I. [Artificial General Intelligence] in order to allow more time for precautionary trouble-shooting. Astoundingly, however, he advises that, once the A.G.I. arrives, we give it the utmost possible deference. Not only should we listen to the machine; we should ask it to figure out what we want. The misalignment-of-goals problem would seem to make that extremely risky, but Bostrom believes that trying to negotiate the terms of our surrender is better than the alternative, which is relying on ourselves, “foolish, ignorant, and narrow-minded that we are.” Tegmark [author of book Life 3.0: Being Human in the Age of Artificial Intelligence] also concludes that we should inch toward an A.G.I. It’s the only way to extend meaning in the universe that gave life to us: “Without technology, our human extinction is imminent in the cosmic context of tens of billions of years, rendering the entire drama of life in our Universe merely a brief and transient flash of beauty.” We are the analog prelude to the digital main event.

Takes the idea of moving fast and breaking things to the next level.
> MS collects user data but so do Ubuntu and CentOS... not to the extent Google and FB do it.

They're working on it though.

I just installed Windows 10 for the first time on a brand new computer I bought. I was shocked to discover that I could not make an account on my own personal machine without "logging in" to a Microsoft service either with an existing or new email address. I looked up tutorials to skip that step but they all pointed to a button ("No account" or something like that) that was not on my screen, I swear. No button was provided to skip logging into a Microsoft account. Next, I had to give them my phone number for user verification. Also no way to skip that step. I had to wait for a verification code, which by the way failed, (got the message, they didn't accept the code), tried again, never got the new message.. figured out how to back out of that, then provided a proper email... Once set up, in making extra user accounts on the machine, they now differentiate for some reason between "Family" users and non-"Family" users.

This is on MY PERSONAL COMPUTER. I literally want to just be able to use Microsoft Word on the rare occasion that I am forced to use it, and I found myself having to fork over my phone number and make TWO accounts. (One for ASUS too for some reason.) I found the whole process of setting up Windows shockingly invasive. I even had to explicitly opt out of letting them advertise to me on my own personal computer, and sending my personal info to advertisers. Not on websites. There are ads on like.. the file explorer or something. I mean, what the hell? What is this a shopping mall kiosk? No, it's a laptop I bought and paid for! Why would I want ADS?

I dual-booted Ubuntu on it right away, who wanted nothing but my name and desired username, and provided extremely clear method to opt out of submitting my info to Ubuntu servers, and am happily using that now with no issues.

MS definitely want your personal information, they just aren't as good at getting it as FB. I wouldn't give them a pass on privacy, not with how Windows 10 is now organized.
Show HN: Relativistic Ray Tracer in JavaScript
I mostly agree with both of your points, but I also think "we have it much better" depends on which "we" you're talking about. Our practices are better for people trying to break in and worse for seasoned professionals. It's more time consuming (and less well-paid) to become a nurse, but once you have done so, you don't have to do it again every time you switch jobs.
Appears down: http://webcache.googleusercontent.com/search?q=cache:pywLG4L...
The title is fairly generic so here's the description from their homepage:

> fizz is an experimental language and runtime environment for the exploration of cognitive architectures and combined Machine Learning (ML) and Machine Reasoning (MR) solutions. It is based primarily on symbolic programming and fuzzy formal logic and it features a distributed (eventually), concurrent, asynchronous and responsive inference engine.
Sometimes I wish Deutsche Telekom would go head to head with Softbank in doing these kinds of Investments and Aquisitions.

Not because I think they'd be good at it, but more for the fact that this would give Germany a real chance for a seat at the table of future tech-giants.
Ever tried Office Lens of Office?
The great news is that this is news. Google did a thing they thought was fine. They drew a line in the Sand and said we won't build a box that kills.
Employees said that's not good enough. Because you're building a box that targets and makes killing easier.

I'm thrilled that this discussion is coming up and leaking out into the rest of the world because we need to talk about it.

Because the smart, capable people here need to think about our ethical obligation not to create terrible weapons. I assure you AI tracking in a weapon system is a terrible weapon. The test is easy. Imagine yourself on the looking at the sharp end of the weapon. Does it feel like you're in a nightmare? That's a terrible weapon.
Granted, smart, capable people know not to misuse a terrible weapon, but the last thing you do when you create something is the act of relinquishing control. And I assure you the world is full of people who cannot or choose not to consider the repercussions of their actions. A weapon once created will be misused.

We all therefore have an obligation not to create such things.
Turn your attention towards creations which create the world you want to live in and never work on terrible weapons.

I hope that this comment causes a response. I hope that it kicks off a debate. I trust that my argument is sound and I look forward to exploring the nuances of it with all of you.
Better than than silently ignoring an if guard preventing an overflow, and then overflowing anyways on addition.
You were probably missing something but we all had to start someplace. :)

I'm not a Go expert by any stretch of the imagination and I can tell you that almost everything you would want to know about a given request is exposed through the request object passed to your handler if you are using the standard Go http stuff.
If desired, I can comment your document over a private channel. In that case, please give a short heads-up when ready.

Note that I am not directly affiliated with WG14. So take my comments with a grain of salt.
Outside the US most public school systems are vastly more successful narrowing the education gap between rich and poor students.
Hard to say about the UK for sure without further research.

During college in Utah I was sad each winter to regularly read stories in the newspaper about homeless people found frozen to death in parks.

After President Jimmy Carter closed the mental institutions in the 70s, the mentally ill people were just let out of the asylums without any plan or further support from the state.

Since then, homelessness has grown into a ubiquitous and rampant problem throughout the United States.

Especially true in sunny California, and doubly so in San Francisco. SF seems to have become the Homeless Capital of the world. A sad and embarrassing state of affairs for a "leading" first world country.

To be clear, the amount homelessness in California is not due to lack of improvement efforts. The City of San Francisco alone pours a quarter of a billion dollars annually into services for the homeless. Despite such efforts, more than half of the homeless in the city remain unsheltered.
Your phone’s camera could help self-driving cars navigate
Check out https://blokada.org/index.html . Creates a VPN tunnel for your traffic and routes through a host file. Even let's you set name servers. Can't do that on iPhone necessarily. Root not required!
This is still available on iOS, amongst others:

https://adguard.com/en/adguard-ios-pro/overview.html

Of course, the limits on installing software on one's own device are still a concern.
Automated TLS with cert-manager and letsencrypt for Kubernetes
We've got some stuff in the pipeline that should relax that requirement. It plus async/await (which has a PR open in the compiler) should make all of this way easier.
Don't system wide ad blockers rely on using a VPN to block ad traffic? Wouldn't that mean that you could just install the OpenVPN app and use a special ad-blocking proxy?
I've heard about webpack and build tools a ton and I don't understand the issue.

If your project is simple, webpack setup is copy/paste (v3) or no config at all (v4). If your project is doing complex stuff, webpack is more in-depth, but a breeze compared to the make files and XML config of other languages. More importantly, webpack has a very clear tutorial and extensive documentation. You have to go incredibly far off the normal path to run into something that isn't covered. Off topic, but augmenting webpack dev server express instance made dev work many times easier on my current project.
Could you please stop posting unsubstantive comments to Hacker News? Above all on flamebait topics.

Unsubstantive comments on flamebait topics = de facto trolling.
As someone who shot and developed a lot of film (I was a photo editor at a daily college paper..) I won’t miss it. Though printing black and white pictures was kinda fun, they often had dust and getting the exporsure and contrast right was tedious.

I don’t miss film.

Though there were a lot less pictures taken and shared before everyone had a camera on their phone. A different time in a lot of ways.
National Science Foundation grants had nothing to do with DARPA, and they started the avalanche that is the modern internet.

DARPA and colleges bought you an anemic internet. NSF and Silicon Valley brought it into your homes.

See also https://en.wikipedia.org/wiki/National_Center_for_Supercompu...
Fb ads are partially over.

Source: ecommerce groups on fb
The grant is only for people who work for a company based outside of Vermont.
1. Being curt with someone can lead to them going home and beating their spouse to vent their frustrations. Should we then never be curt because it might lead to domestic abuse? How improbable does the outcome need to be before this kind of argument is considered invalid?

2. Dragnet surveillance alone cannot lead to actionable intelligence, it can only be used to confirm other sources of intelligence. The false positive rate is simply too high. Would they still drop that bomb without that surveillance? In most cases, probably.

3. Weapons have only one purpose: to physically harm. Surveillance can have many legitimate purposes. They simply aren't directly comparable.
Indeed but they perform much better relative to the difference between poor and rich students in the US.
> "uncontrolled and unsustainable population growth" definitely is. Sadly, what we have is the latter

No we don't. IIRC, birth rates are dropping everywhere and the world population in on track to plateau mid-century before it declines.
I don't understand why Google / MS / Amazon etc don't buy either of Nikon or Canon? It'd give them credibility and they'd immediately improve the DSLRs. Imagine a decent Nikon with the Google Photos processing? Decent wifi? Regular updates?
A Simple Web Server Using Java NIO
It can be but its much better then it was 5 years ago even in smaller towns. My office is on fiber. My house has 50 mbit cable that is quite reliable and never over subscribed. Friends that live several miles out dirt roads have either satellite, dsl, or, increasingly often, LTE or Wifi-based service. LTE/Wifi/Cable and fiber all have plenty > 25Mbit options (up to 1GB most of the time) and even DSL and satellite do fine for NetFlix etc.
Welcome to the club. You can't remove it on your own. Gonna have to grovel to a mod to convince them you can be trusted with more than 5 comments/day or whatever it is.
We have been working on financial timeseries data for last few years building a dedicated database "MarketStore" from scratch and collaborating with a number of financial institutions to build financial market specific AI models. We partnered with Bloomberg this time to provide our AI engine as SaaS for any Bloomberg users. Please check it out!!
Your remark about air conditioning makes no sense at all, but I'll reply to the rest of your comment by clarifying what I mean.

GP was implying that Iraq would be nice if it weren't for American interventions. You appear to be making the same point, given your reference to collateral damage.

I'm saying that's highly unlikely considering that Iraq has always been quite poor compared to the U.S., even before any of these wars.

I see this whiny argument repeated over and over ad nauseam--"Iraq would be an oasis of civilization if only it weren't for those mean imperialist Americans coming in and breaking our toys". Utter nonsense. Iraq was a mess long before the Americans showed up.

But that's all beside the point anyway. This discussion is about relative GDPs of various countries and U.S. states, not an analysis of whose fault it is that the ones at the bottom are at the bottom.