skysight-inc/HackerNews huggingface dataset:
I wouldn't particularly blame your instructor, a lot of people would have reacted the same way, which to me proves that it's not just AI, it's the roads and the driving that are unsafe. As pedestrians, we learn what's dangerous and what we can't do, and as drivers, we assume pedestrians behavior from our own knowledge. But both AI and humans are subject to occasional 'irrational behavior'. Humans are not safe either in that situation. Even if in some cases a human might have advantage over AI, AI has many other advantages over humans. It would be a big mistake to reject AI just because there are situations where its performance can be inferior to some humans.

I agree there's still a lot of work to be done, but my point is that the problem is the driving system itself, and a lot of people dies because of it. AI can't directly change that, but if it can still do better than humans (in a few years), then it's worth it.
A key reason they stay in power is because of private companies and people who fund both campaigns, something which America seems to think is fine.
For at least some of those things just around the corner, they could have been here, tax cuts and the occasional vastly expensive defence gewgaw were chosen instead.
One thing one might speculate about is that there was a "change it from the inside" motivation. For example, WhatsApp did add Signal's encryption protocol, which I think has been fantastic. Having lots of money available as a fallback to now sponsor alternatives is a nice addition to that.

But of course, all of this is speculation - I can't look inside the man's head.
Something not mentioned amongst the JEPs on the release email is that this release also fixes a bunch of issues related to running the JVM in a container. I wrote about some of these yesterday:

https://www.opsian.com/blog/java-on-docker/

Relevant JEPs:

https://bugs.openjdk.java.net/browse/JDK-8146115

https://bugs.openjdk.java.net/browse/JDK-8179498

https://bugs.openjdk.java.net/browse/JDK-8146115
Did you see that through facebook ... ? Friend feeds ? Liked pages ?

I've hidden pretty much everyone, only keeping a few music or art pages, only go on facebook maybe once a week anyways.

I use messenger a lot though. I hate typing on phones so not many texts, and whatsapp web interface is not that great (and it's not as widely used by my friends, and it's owned by facebook anyways so what's the difference ?).

Actually a fun detail is that I entered facebook under the wrong gender : I'm labelled as a male though I'm female. When I looked at my targeted center of interests I had the most average things ever ie sports and such (which I don't follow -at all-). Like, really, you have nothing better on me ?

So I don't care about my data (I don't think I put a lot out there anyways) or whatever and I've yet to be convinced how it matters at all in the grand scheme of the universe.
Didn't Snowden have intentions to leak NSA documents right from the start..?
I'm a huge strong static typing fan. I find that I get in both situations though. For a quick script in Python, types might be a hindrance. If I write something more complex, strong types can be used to build a lot of the logic into the types, avoiding costly errors and raising maintainability in the long term.
OwnCloud+Phoenix+%E2%80%93+rebirth+of+the+ownCloud+user+interface
MondlyAR – First Language Learning App
>And static typing is great, as long as it doesn't require you to type variables and anonymous or small utility functions/methods... eg. it sucks without inference!

F# does this amazingly well. Rust and Scala to a certain degree.
Why not D instead of Go? If GC is not an issue, and you want a standalone native executable (like Go), D seems to tick all the points. In addition, you get a much more elegant language.
I've done jury duty and can see there are some flaws in the UK system. Nonetheless I would far rather face a jury trial than any of the alternatives.
That's just not how it works. Apps could for example request access to all messages. Let's make that a physical world example: I write you a letter that contains private details. Are you free to share this letter with third parties? The established legal precedent is clearly "no, not at all." Another example: I allow you to peek into my diary. I shared my private thoughts with you. Are you now allowed to go out and trumpet those out in the world? No, not by any standard. So the default assumption is that things shared privately are private, not public. There are cases where a higher good allows to breach that assumption, but "financial gain" has never been accepted as a higher good in such cases.

Failing to honor that assumption is facebooks fault here.
Experimenting with Light Fields
FYI- if you get worse after taking probiotics and you rule out die-off symptoms, consider that probiotics produce gas and histamines.

I find that limiting all microbial growth, including that of "good" bacteria, is the only thing that improves my symptoms. This means eliminating all things fermentable (resistant starches, "prebiotics," FOS, FODMAPs).
Does anybody know which release is going to be the a long time supported release? Should I stay on JDK8 for now?
Yeah, but you can use a lot fewer tests for the same test coverage.
Exactly. If we're storing the positional value into 64-bits then there must be some patterns of 64 inserts which don't fit.

The decimal solution is really not bad. You could improve on it by not taking the midpoint between the two values you're inserting between, but rather another point which doesn't require an extra digit, when that's possible, but really that's very likely to be an unnecessary optimisation. So continual insertion on the end might give 0.5, 0.8, 0.9, 0.95, 0.98 0.99, 0.995...
They can sell the data to a 3rd party. This 3rd party can be an unethical company that doesn't care about undermining democracy.
Yep, that one caught me a few times.
Sad to see that project isn't updated any more.
> perhaps the US criminal justice system is just as good at investigating, arresting, and jailing those who commit "crimes"?

Having worked with statistics around this issue and compared them with many other countries, I don't think this is the case. The USA seems to have two problems: A very, unusual high crime rate (about 10 times higher than in the country where I live for example!) and by comparison, a very harsh jurisdictional system. Combined, you get the result you have.
frame rates will drop as you look in the mirror no?
Java 11 will be the next LTS, see here: http://www.oracle.com/technetwork/java/eol-135779.html

So if you care about long term support, you should stay on JDK8
That uses a Chrome rendering engine.
Sad var/val (or var/let) didn't make it.

All good Java developers I know make all local variables final to force better code.
I suspect people who transition from working class (and I mean it in a sense that you have to work to earn an income to keep a roof over your head, be that $30k/yr or $300k/yr) to capital class (meaning their assets fund their dynasty without sweat, in good times and bad, $100m+ type people) struggle to realise what it actually means to not have to worry about money, and that money is just a way of keeping score.

Likewise a lot of the wealthy people have no real concept of the fact if you don't work, you don't eat. Maybe you've got savings that tide you over for a year or two, or even a 401k that keeps you going for the rest of your life, but that's not really the same thing.
Probably google never do this: For this type application add fake permission control which feeds from random data to some recorded scenario like user record his free time
Society only sees it sexist if it's done by the overrepresented gender, just like racism.
That comment is making a deduction given the details of the business, and includes the commenters thoughts about it's future. WRT merely, when saying "they are merely adding a middle-man to probation", that's not reductionism if they're indeed "merely adding a middle-man to probation". WRT your citation of the guidelines, this interpretation might indeed be the strongest plausible interpretation of this business model that the founders have been explaining.

If I wrote yet another minimal lisp implementation in a weekend, and marketed it as if it was going to best Chez Scheme in all benchmarks, and someone came along and told "yeah but this is just a reiteration of sth. we already had, nothing new here, and your ways seem a bit shady", would we have to discount it as reductionism?

You might disagree what people think, but you should not think and decide instead of them. I appreciate the work you do as a moderator of this fabulous community, but in this case you're openly siding with one side of the discourse. Either do not do that, or add to the guidelines that "HN moderation will vouch for what HN companies are doing, disagreements on their busines models are unwelcome". And also, while at it, I can not vouch for the comment I'm talking about, and I would rather.
I don't put that much data out, but I don't mind being profiled. I like being suggested music that I'm susceptible to like based on other people. I think it's fine if one can infer out of my lifestyle that I would be interested in x or warn for risks of y.

What is wrong with it ? I'm probably no statistical anomaly, I don't mind being part of some artificial cluster somewhere, helping having a more accurate portrayal of a type of people. I am not interesting enough that anyone will come for me specifically anyways.

And from time to time, I see worried and lamenting people like here, and I still don't get it.
Canada/Australia/New Zealand: 7% - 8%

Is this combined for all three, or each individually? If combined, could you break it down? If individually, wow for New Zealand!
How to Create Android and iOS Assets in InVision and Sketch
5 Dead-Wrong Misconceptions About Content Creation
(3) 10 best selling and highly rated business courses online
I was thinking like you, but given my life I think to try next:

2 back PCs (1 fan less and one my old laptop) and my 1 main laptop(producer) connected via open source private VPN and data sync via distributed network. One PC will be in my parents home via 4G/LTE (on any other place I visit from time to time, like office) and another my home (usual cabled internet).

Data backed into single place or via single authority is NOT safe or proof. This relates to all online services you use (email, chats, bookmarks, clouds, news, etc).

Producer Laptop file system should be ReFS or ZFS or BTRFS (with integrity checks) or RAID for duplication. Memory should be ECC on main laptop, but hard to buy such. Encryption of all hard drives. Probably USBkill switch on 1 back PC. May be running services in containers (VM or docker).

Some no secure info like my photos could be not encrypted on storage to make it more cheap, i.e. should differ private vs not so data.
I will backup private keys or my crypto wallets manually onto devices which does not looks like storage (e.g. old camera or broken mp3 player).

I am looking into next combo, but still could use other variants:

https://syncthing.net/
```

Private. None of your data is ever stored anywhere else other than on your computers. There is no central server that might be compromised, legally or illegally.
Encrypted. All communication is secured using TLS. The encryption used includes perfect forward secrecy to prevent any eavesdropper from ever gaining access to your data.
Authenticated. Every node is identified by a strong cryptographic certificate. Only nodes you have explicitly allowed can connect to your cluster.

```

https://www.zerotier.com/
```
Our mission is to directly connect the world's devices with powerful, easy, and secure network virtualization.
```

http://www.fanlesstech.com/
Artisan or one off prototype goods. I know in Australia it’s cheaper for us to get things manufactured _and_ shipped from China than to purchase the raw materials in Aus. Applies for order qty >100 basically across the board.
The next release in September 2018 (JDK 11) will be a LTS release.
Presumably, $FAMILY_MEMBER would have to get past the phone number whitelist too. So it might not be that bad.
Textbook Moravec's paradox
Fast.ai via iPad with Paperspace and Juno App
The Importance of QA
Release notes: http://www.oracle.com/technetwork/java/javase/10-relnote-iss...
Anyone else see the create file test results and think of a node_modules joke?
Someone should start a business for this:

Provide people that care about privacy with a public DNS server they can use that auto blocks those domains (and update's its lists). I would pay for it (few dollars a month)

Feature suggestion: allow people to add their own entries so I can purposely block reddit or hacker news to reduce distractions.

Pretty sure I would set this DNS server on both my phone and desktop.
Could you buy your own student debt for pennies on the dollar then forgive it and take a tax loss?

Or could a bunch of former students band together and do this in a cooperative type corporation? Buy defaulted student debt, then forgive it?
Google has contact lists, call logs, real-time location and possibly texts from most used smartphone OS. Google has communication graphs and contact lists from the most used email platform. Google has the search logs from your internet searches. Google has web logs from the most used web analytics platform.

Google knows a lot.
Show HN: Distributed algorithm for counting semaphores using redis as a broker
it'll be a matter of time before autonomous manufactures push to outlaw pedestrians and bicyclists from roadways as a 'safety measure'
I worked with both MuleSoft and Zapier and while Zapier is much easier to use, they only have the basic infrastructure in place. There'a lot more complexity (unnecessary or otherwise) that goes in enterprise integration services.

I don't doubt that Zapier can get there but there is still some way to go even on the infrastructure side.
That's a really elegant way to put it. Yay for information theory.
I don't agree with the scripter vs developer differentiation.

But my interpretation of the difference is that

Some developers can read the documentation, put together what some devs might deem easy like build REST API, put on a rate limit, add authorization, integration with payment APIs, scrape website or parse CSV file etc... This is what 80% of the job involves.

Some jobs include requirements like this

Build a distributed key-value store for storing counters, it must work for 1200 RPS, the counts must be available in both EU and US region (150ms) apart. Counters should be consistent in both the regions.

Can you think through such problem? Do you know what it takes?
Do you know updating counter is not a single operation but:

1. Read the original value
2. Increment the value
3. Save the new value

Do you know how latency the between the region affects the throughput of the service? How can you make counters reflect consistent count in both regions consistent?

What if one of the servers goes down? How do you make it highly available?

Customers might increase and we end up needing more nodes. When are more nodes added how is the data rebalanced, what effect does it have on throughput and latency?
I post these things all the time. It isn't taking sides, except insofar as a moderator has no option but to make calls about things. Nor does it matter whose work it is or who owns the company: I say the same things in any context, as anyone with the stamina to slog through my comment history can see.
So autonomous vehicles should come with flashing warning lights every where they go?

Also, trains don't change lanes, or stop quickly. Its simply a bad analogy.
Does it actually help? After 10 years of java I don't really remember any case where defining local variable as final would catch an error.
Though maybe these cases are easy to forget.
How Much Does It Cost to Develop an App Like Instagram in 2018
I guess when prisons are businesses listed on a stock market, you can certainly introduce things like this.

If it's better than the other, it will probably succeed.

:D
Cathay Pacific and va-Q-tec ink global rental agreement
Interacting with Ethereum Smart Contracts Through Web3.js
That would take a lot more time that I'm willing to invest.
I advocate for iptables instead of DNS filtering.

Process of enumerating and rejecting facebook IPs :

* Query the RAD http://radb.net/query/ , search for AS32934

* Enumerate ip ranges by http://radb.net/query/?advanced_query=1

* Check inverse query by origin, use AS32934

* Grep the response route and route6 CIDR ranges

* Build a netfilter script with REJECT

Gives those scripts for iptables (updated once in a while) :

* https://cdn.rawgit.com/smigniot/mu/ea0f32867907b855063c56ae8...

* https://cdn.rawgit.com/smigniot/mu/ea0f32867907b855063c56ae8...

* https://cdn.rawgit.com/smigniot/mu/ea0f32867907b855063c56ae8...

* https://cdn.rawgit.com/smigniot/mu/ea0f32867907b855063c56ae8...

To enable :

* iptables -I OUTPUT -j no_facebook_out

* iptables -I INPUT -j no_facebook_in

* ip6tables -I OUTPUT -j no_facebook_out

* ip6tables -I INPUT -j no_facebook_in

By design, instagram and connect-with-facebook get muted too.
It there were, they would become the common tourist attractions. The best way to get to those things is to have drinks with locals.
A new era for Linux's low-level graphics
Encrypted.Google.com is going away
They do, JavaScript is just the worst offender.

Python has the dynamic typing problems, but is better because it has a somewhat strong type system. It will tell you when it's wrong, but often too late (oh this function only gets called wrong once every 100h on my server, thank you for telling me now that it went wrong). And sometimes different types can duck into the same function (e.g. string and list are both iterable).

So yeah, Python suffers from the same issues when you want to scale your code, but it's A LOT less bad than JavaScript.
Spotify Privacy Policy (2015)
Battleboats.io – Play Battleboats.io on Games-Arcade.Net
I find it funny how Nyquist theorem is often seen as a highly theoretical rule with complex technical background. But if you think about it, it's super straight-forward. You just need to sample each up- and down-deflection of a wave at least once.

Trying to "beat" this rule is like trying to beat the Pythagorean theorem. If you want to derive higher frequencies, you'll quite obviously have to make additional assumptions about the measured wave.
When people say "I have nothing to hide anyway." ask them about their weirdest sexual fantasy and their credit card number. Usually then they realize they might have somethings they want to keep private.
Another possibility: the car was relying on outdated speed limit data. Which is another potential failing of such systems.
> "Facebook can't tell if it's me or someone else at the same coffee shop."

Eventually, they will tie your various devices to you.

These a chapter / section on this (and FB) in Chaos Monkeys.

https://www.antoniogarciamartinez.com/chaos-monkeys/

That book was published 2+ yrs ago. I can only assume the technology is more thorough and sophisticated now.

p.s. see also Dragnet Nation

http://juliaangwin.com/dragnet-nation-available-now/
I've been asking me the same question to switch a static site to basic CMS.

Contentful.com seems to be the leader.

Graphcms looks nice, GraphQL is a promising technology to only fetch the content/relations you need to render that page.

I was thinking about using Airtable for even a simpler MVP
"Then we will browse in the shade."
I guess furthering this thread is of no use so I will conclude my participation with a sincere invitation to reflect upon and reconsider your point on this particular situation. I understand your motives, but believe you've made a wrong call this time.
I'm so confused, I didn't even know JDK9 was out yet!

Reading elsewhere they are apparently moving to a 6 month release cycle.

For people using Java in businessey environments, I'd love to hear your thoughts on this. Do you think you'll be able to keep up with the JDK changing twice a year? When I was in this game we were always on versions that were years behind, but maybe this has changed.
Multichannel Customer Engagement
From my experience in 20 years of Java, it prevents the reusage of local vars, which mostly is wrong.

Person p = ....
p = doSomething(p)
...
p = doSomethingElse(p)

is hard to reason about when it should be

Person p = ....
... lots of code
Person updated = doSomething(p)
... lots of code
doSomethingElse(updated)

Which is easier to read and understand. So you might have had bugs that would have been prevented with final, but you didn't attribute to final.
>"developed anything in messenger even today"

I have developed several, your statement is misleading. Messenger user profile API gives,

first_name,
last_name,
profile_pic,
locale,
timezone (non precise),
gender,
is_payment_enabled,
last_ad_referral,

Which IMO is much safer than using direct Facebook Graph API. My point being Messenger apps are in-fact better than apps which uses Facebook login when it comes to privacy i.e if you have to use Facebook platform.
> educational foundation

Well, that was the original hope with print, radio and TV.

So we mostly get scandal sheets, soap operas and reality TV.

"What we learn from history is that we don't learn from history", as some wag put it.
A Full Stack E-commerce Project with NodeJs and ReactJS
MacOS Unified Log: 3. Finding your way
Can't comment on Asia. But in Europe; not like this.

Especially in Germany the the police (not 'law enforcement') is held to a much higher standard.
There are many non-blockchain scenarios where there is difficult-to-remove data. How would one deal with embedded illegal data stored in firmware? Public records?

And which subsets of illegal data are legal?
Ask HN: Facebook alternatives?
But it's still optimistic compared to todays current status quo. We now have a system we can optimize and build into to make our best effort to prevent in future events.

Which is how it similar to airplane crashes, as it's a heavily automated and centralized system (ie, humans are far less a factor in the event than cars, which can't be optimized nearly as easily).

While cars have had improvements in safety via vehicle design, and popular culture, road signs, traffic laws, etc can influence human behaviour to drive differently, I don't think there has ever been a better time to reduce these events if not everytime, then at least far less often than the current standard.

Which is what is so often missing in these conversations: a rational baseline and a clear reliable process that we will now be in a better position going forward for this not to happen again (assuming the right processes are in place, which they may very well not be in this case).
I recommend uBlock Origin in medium mode (check "I'm an advanced user" in the settings, and read this guide: https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium...

I default deny all 3rd party scripts and frames, in addition to the blocklists, and I only sparingly noop relevant domains, the bare minimum to make pages work, on a page-by-page basis.

On top of that, I have Privacy Badger, Cookie Autodelete Decentraleyes and I've turned on first-party isolation.

It's mostly unobtrusive once my most important websites have been properly noop'ed, and it's relatively simple to add temporary exceptions if needed.
We pick up facebook events (also Eventbright and lots more) and show them on our app. Its not perfect yet but we are working on it. oh also i'ts free let us know what you think.

http://www.justgo.do/
You are right, a better analogy would be if a person tried to cross in the middle of a random track segment. The woman didn't cross at a crosswalk so that part of road was not designated to pedestrians at all.

Cars (at lease autonomous ones) signal before changing lanes and slowing down.

I think that flashing lights is too annoying, but forcing cars that drive in the night to have lights sounds like a reasonable (and existent) rule.
That's horrible and irresponsible; I love it.