skysight-inc/HackerNews huggingface dataset:
Good point. Does that mean there should be zero coordination? What about coordinating with the security teams for a few big Linux distributions? That would be a much smaller list of people, and might make it easier/quicker for some commercial vendors to get fixed once the public announcement is made.
> So you're saying Amazon is no different -- they'll try and take on nearly every industry, but will really only have one core competence in 20 years?

I think that 20 years ago people couldn't see a competitor coming along that could disrupt Microsoft, because they were so big and into everything.

But that's because no one foresaw the coming of the smartphone. Microsoft is still king on PCs, but the PC market has been in decline for years. Back in the early 00's no one predicted the iPhone and Android, and what a massive impact they would have on the PC market.

I would argue that Microsoft actually has two core competencies today: Office, and services (e.g. Windows/Azure). But yes, they definitely went from "king of everything" to "well enterprise still uses them" remarkably quickly.

tl;dr - Something will likely disrupt Amazon, but it's difficult for us to predict what that will be until it happens
The Power of Venus According to Vastu Shastra
I had good experiences with x2go [1]. I also tried winswitch, as I remember it worked well too [2]. Both support the NX protocol.

About NAT/firewall zerotier[3] solves most of my issues.

[1] https://wiki.x2go.org/doku.php

[2] http://winswitch.org/

[3] https://github.com/zerotier/ZeroTierOne
As a car company with some years of experience you should be able to factor in uncertainties. They could've made the estimate less optimistic, giving some upside in case everything goes right. Using the best case scenario as your base case is not necessarily the smartest thing (but can be good for marketing).
This is an important point.

And weak ties get broken, too. (I've never been homeless, but I've seen it happen to friends and acquaintances).

Things like going to church, browsing in a bookstore or stopping by the corner bar to watch the game or Game of Thrones are doable when you're just poor: go light on the collection plate, read a book and put it back, or nurse a $1 Coke all night.

Walking in with all your possessions and in need of a shower is a different story. You might have friends who will let you wash up and drop off your bag, but can you get to them easily? Are they going to be home?

Maybe you should just head to your campsite early and save that favor for when you really need it.
Exactly, $ is the last message ID, + the greatest, - the smallest. I chose the dollar exactly because of regex assonance. However the corresponding ^ is kinda useless because with XREAD we specify the last ID we got, so it would result in not returning the first element of the stream. It means that it's more useful to specify just 0 in that case.
Generative testing is just one application of Clojure.spec. It does more than just aid in testing. It doubles as a runtime contract system, a data coercion system, and some folks are using it for compile-time checks as well (not in the testing sense, though I haven't read up on how they are doing that).

It is not a proof-like system, but outside of dependent typing, static typing does not catch value-related bugs, but Clojure.spec can. In a static type system, how easily would it be to exactly specify and guarantee that a function's second parameter is of a higher value than its first, or that a function's output is an integer between 5 and 50, etc? Clojure.spec is just predicate functions composed together to define the flow of data in a program, and those compositions can be used in a variety of ways.
Heavy futurism, well said, even bullshit. Mechanisms which would make the IoT pieces work together do not exist. There is no "evolution" of internet which would make this happen in the long term. Everything is designed by humans by now. When robots are in charge on this planet, then I believe this could happen.
Might very well be exactly what they did; it might be that 1500 was the tip of the bathtub curve so to speak and 260 was on the low end. We'll never know.
> There are something like half a million Model 3 preorders.

Tesla is probably the only car company where the number of pre orders is deemed to be important. Car companies make money with sales and if they don't get production ramped up in time (before more alternatives become available), a lot of potential buyers will order somewhere else. Production capacity and consistent quality are the only important factors for Tesla, not how many people think about buying one at some point (in my opinion).
Currently on front page: discussion of original reference: https://news.ycombinator.com/item?id=15389791
The Minnesota versions of those are the places they dump snow cleared from roads. Some of them last into July. Somebody should tell these guys to add a nice insulating layer of dirt.

https://blogs.mprnews.org/newscut/2017/06/despite-heat-snow-...
All these blockchain/decentralized projects remind me of my childhood. Everytime there was a new technology I built cool things just for the sake of doing something with this shiny new tech without actually having any real-world use case.
No need to apologize for asking an honest question :)

By combining a good databinding framework and reactive extension

so Bond & RxSwift or DataBinding (from google) & RxJava (or RxKotlin if/when it becomes a thing).

Of course, behind the scenes, this accesses the platform widgets in an imperative way (but that's also what RN has to do when it manipulates the same widgets). What matters is the API surface you interact with.
If the spanish military are worried about people getting hurt, then they should stop hurting people.

The people voting know what they are doing. Many people throughout history have died for their right to do that.
I'm still on El Capitan and have the previous version (i.e. pre-redesign) app, but it had to be hex-edited to remove the version check that made it refuse to run on El Capitan. No idea if it runs on Sierra or later, but I could upload it if needed

edit: see http://www.insanelymac.com/forum/files/file/480-disk-utility...
They'll be able to show the calculations that led to the assumptions. As long as those are valid, regulators won't act.

But many public companies have discovered that conservative forecasts with positive surprises are better for the share price than optimistic forecasts with profit/production warnings.
About 3,500 albums on vinyl, and just over 6000CDs last time I counted. These days I pretty much stream everything - even the stuff I own and have ripped on my home network.

I still buy vinyl and cds - but almost always directly from artists at gigs or from their own websites, and less often in 2nd hand record shops/markets.

I love owning the objects with music on them. I just don't actually use them very often...

(obligatory snarky reaction: "CDs??? _Old school?_ Please..." ;-) )
Oh come on. First, 20 vs 4 lines, which is 20%. Second, not exactly the most compact C++ version. You can easily make one in 10 lines even in a clean C style. Third, these code-golf comparisons are beyond silly.
Which regulators?

You don't read safe harbor statements?
+10 I just wonder how the pushback of these techs will look like, because that's what's going to happen when everything is in an disarray and a mess. Someone still have to clean things up on Saturday at 3 o'clock in the night.
As somebody who comes from a country(India) that routinely loses smart people to the US, your suggestion is welcome.

But, think of this from your perspective. You can try almost as hard as your want but there is no way you can build a system from which you can harvest disproportionate amount of smart people from a population mass continuously. The only way to get them is through immigration.

Take your net population, Subtract the elderly, children and other dependents(people with medical conditions etc). Given poverty, lack of opportunity, overall direction in life, nature of human capital and personal enterprise. Only a very small fraction of people in any country eventually go on to do things of huge value for everybody else.

The only way to get such people in bulk quantities is from outside your country.

Forgive me for saying it. This immigration debate will go on forever, and people will keep talking of citizens vs outsiders debate, every time they miss out on a opportunity. But everyone deep down knows if the US has to keep its economic and military might, the only real way is to get those smart people, have them do something amazing of huge value and use that to keep your way of life going.
Negative results are real science, and science is collaborative. When we don't incentivize negative results, scientists don't take the time to analyze and share those findings, which results in a shallower understanding and possibly wasted effort by other scientists. It also biases scientists towards claiming results where none exist (e.g. p-hacking).
I disagree.

The German public broadcasters are well known for biting the hand that feeds them.
Small correction: OpenWhisk is an Open Source (incubating) Apache project, http://openwhisk.incubator.apache.org/ or https://github.com/apache/incubator-openwhisk. You can run OpenWhish on your own hardware or in the cloud.

IBM Cloud Functions is a hosted, managed version of that service, https://console.bluemix.net/openwhisk/, running on the IBM Bluemix platform.
Curious, instead of storing your own blood, can you somehow benefit from the stem cells of your children when they are 18? #askingforafriend
Sure, but this way his main account is not linked to his name.
Gartner Reveals the 2017 Hype Cycle for Data Management
Uber Vietnam confirms CEO leave, says committed to the country
It's a cost. If it costs too much, someone might go for another option.
Various IRC or Slack channels for the given topic might be a start.
Look to Japan for an example of a working underclass of part-timers / contractors and their lack of stability, mobility and career prospects vs full timers.

Japan's unusual hiring practices in large traditional corporations (Straight from university or bust) doesn't help.
I don't work on the data side but anyone can comment on this:
"Hadoop distributions are deemed to be obsolete before reaching the Plateau of Productivity because the complexity and questionable usefulness of the entire Hadoop stack is causing many organizations to reconsider its role in their information infrastructure. Instead, organizations are looking at increasingly competitive and convenient cloud-based options with on-demand pricing and fit-for-purpose data processing options. "

Are Hadoop distributions this bad?
Celsius – The Credit Coin
Minimal comments and documentation. Why should I comment or document if no one else will ever see it maintain it?
Slightly related: I'm in the process of choosing the best way to give our Go binaries some scripting capabilities (it's entreprise stuff, the idea is "let's the customer script this behaviour").

I'm aware of Lua and JS interpreters, some fully native, some made of binding against existing interpreters.
Native JS interpreters have my preference right now: easier to build/maintain, I can bear the loss of perfs, and JS seems easier to sell than Lua (remember it's entreprise stuff).

Does anyone have some insight or experience in that area and care to give feedback to a fellow HNer? And did I miss other scripting languages?
> What's hard is the actual programming.

I agree. There's a never-ending stream of things (remember Klik & Play?) meant to make programming "easy for everyone" and they never manage to actually do so, because it's not possible to take away difficulty without taking away flexibility.
Probably because you used the metaphor of a military invasion and used the phrase "death trap". That kind of talk will get a defensive reaction. That's nothing to do with whether you have a point. It's just cause and effect.
51% of the people will vote for rising house prices

Homeowners don't constitute 51% in the first place.
> Dynamic type testing or introspection is not an essential feature of type systems.

I didn't say so. An essential feature of type systems is being able to determine the types of (many) values, statically or dynamically.

> You can not deference a floating point register as an address, for instance.

So you'd agree that architectures that don't make a distinction between integer and floating point registers are untyped? But sure, call this a type system if you must. It's just a very very weak one, so weak as to be almost entirely useless. (And the reason floating point registers are often separate from integer registers is not to provide this kind of "type safety", it's due to history and architecture.)
Totally agree.

Amazon's problem is that it has a very large surface area. To competitors, that can be a feature or a bug.
To be clear - there's the Apache OpenWhisk project (https://openwhisk.incubator.apache.org) which was initially developed and released by IBM.

IBM Bluemix, of course, offers OpenWhisk on their platform, but you can set up your own OpenWhisk platform if you want.

(disclosure: work for IBM, but not in Cloud)
> This is why people use Google.

Wait, what? I use it despite that. Since 2000. Everybody seeing the same search results was never a problem, and sometimes even useful. There is a wide area between "just show random pages" (which probably not even the first prototype of any search engine ever did) and a "personal" filter you can't configure at all.
Which is why you should aim to always use Tor. That's one of the points made quite often by the Tor Project -- anonymity is useless if you only use it when you're doing something shady. The same applies to people who only encrypt shady emails, rather than encrypting all of them.
I was extremely open with my acquirer, even saying things like us not planning to work there after the acquisition and pointing out every single thing that sucked about the company.

They were happy enough that they bought it for 3x what we actually wanted.
Stingray?
"possessing information likely to be useful to a terrorist"

That's extremely broad. It could cover how-to material on almost anything with destructive potential, from guns to trucks to software.

The UK is moving to reduce the rights of its subjects as part of Brexit. [1] "UN high commissioner for human rights recently issued strong words against May’s call for human rights to be overturned if they were to “get in the way” of the fight against terror”."

[1] https://www.theguardian.com/commentisfree/2017/jul/14/britis...
There is a difference between building products and tools for building products.
ubuntu 16.04.3 uses dnsmasq 2.75
Sorting with the STL algorithms
Download Free Progressive Web Apps for Magento 2
Also I'm surprised East Palo Alto hasn't gentrified

I don't think parents want to be in the Ravenswood school district, for one.
Crippled Lua
"Windows Linux" my eyes hurt...
And now Microsoft bury windows desktop/server and take the full step and use Linux as the kernel!
Give the non-canceled rest a try as long as it's there. – Did you ever upload your own music in the cloud with Apple or Google but everything got messed up quickly and you had to fight with opaque upload mechanisms and servers representations? Give OneDrive with Groove a try. Just put music files into OneDrive's Music folder. No duplicates, no deleted songs, reliable, app on all mobile platforms, web-player, suggested playlists based on your own music in the cloud, Cortana integration, download for offline-play; best experience I ever had.
Products tend to be more expensive if they're rarely sold (esp perishable items). That you don't find healthy food in some rural areas in the US is not because supermarkets have no means of getting them there, it's because they'd not sell much.

Asking supermarkets to stock items they'd have to throw away is questionable from an ethical standpoint.
> Once you start using Tor and public Wifi, you admit that what you're doing is illegal.

Thankfully that’s not how law works. Also, I use Tor everyday, for totally legal things I want to keep private.
Debugging by writing variables and intermediate steps to the console.
Right - I was trying to avoid runtime considerations and keep it on language, but it's true there are some concerns that extend into language. The border is becoming fuzzier when you consider that many (most?) languages these days can run in a browser after some transformation. Some even have 3 or more runtimes including js, a managed runtime, or native.
Aquabyte | (2 positions) Software Engineer / Computer Vision Engineer | SF | ONSITE

www.aquabyte.ai

Aquabyte is a venture-backed startup that uses computer vision and machine learning algorithms to optimize fish farms. We are invested and advised by NEA and Princeton University.

Aquabyte is seeking software engineers and computer vision engineers to lead product and algorithm development. We work on stereoscopic 3D video, object detection and segmentation, and other problems in the underwater domain. This role is flexible and is based out of our SF offices. Role involves occasional travel to Norway.

Job Responsibilities:

- Build end-to-end stereoscopic video and object segmentation models and fine-tune to underwater training data

- Build entire application production pipelines from ingest to visualization

- Build new products from the ground up

- Work at the cutting-edge of the latest underwater video research

- Serve as a key advisor to all algorithm-related product decisions

Must be entrepreneurial minded / want to join a seed-stage startup.

Interested? Email your resume to jobs@aquabyte.ai
github.com/ethereum/web3.js
The whole Xperia X* series has plastic backs.

Also, not like iPhone didn't start with it.
ti8m | Frontend-Engineer, .NET Backend, Java Backend | Zurich, Switzerland | Salary: 90k-120k CHF | ONSITE

Our career-site:

http://www.ti8m.ch/en/career

Ti&m stands for "technology, innovation & management". We have a mix of product and project-based work. We built products like "Paymit" that is a known payment-app in Switzerland. Generally, we build things for insurances, banks and other bigger clients but we try to not get into "boring" projects. For us it is important that someone wants to stay for several years and not just for a short period. Also, at least willingness to learn German is crucial.

Our hiring process:
1) Resume / code-check

2) Phone call (getting to know each other + quick technical interview, no algorithmic questions)

3) Onsite (half a day) more technical assessment.

Send a mail with a short intro about yourself (video or written) OR a Github-link OR a resume to:

jobs+hn@ti8m.tech
I'll write tests when the product makes money.
Dynamically typed systems don't "ignore types", they just handle them at runtime.
Doist | Back-end Engineer | Python | World | Full-time | Remote: https://doist.com/jobs/#back-end-engineer-python

Doist | Front-end Engineer | JavaScript | World | Full-time | Remote: https://doist.com/jobs/#front-end-engineer

Doist | Front-end Developer | CSS, HTML | World | Full-time | Remote: https://doist.com/jobs/#front-end-developer

Doist | Senior Android Developer | Java | World | Full-time | Remote: https://doist.com/jobs/#senior-android-developer

At Doist, we’re always striving to build not only amazing products but also amazing teams: Teams that innovate and change how productivity tools are made. Our flagship product is Todoist, a to-do app with over 10 million users worldwide. Recently we launched our second app Twist which is a mindful team communication and collaboration app.
These are all remote positions. You'll be free to work from wherever you please. You can also choose to work from our office in Porto or Barcelona, or we'll get you a dedicated desk at a co-working office in the city you live. :)

We invite you to learn more about how we work on Doist’s Ambition & Balance blog: https://blog.doist.com/
Hi there. This is really awesome news and i am delighted to hear about this.

Any change to get some directions how to test this functionality?

So far I have currently 1.8-dev2 up and running but now I find no real references about how to try it .. and if available in this repo. (maybe i have to dig into the code ?)

Thanks and all the best.
Longer jail terms for viewing terror content online
I don't like renting music, either. Anything that I'm going to listen to more than once often ends up being something that I listen to a lot, and I'd prefer to pay for it once, instead of over and over. Then there's the issue of portability. It goes on the iPod in my car, the tiny MP3 player in my pocket, or spread among the PCs I use (work blocks most streaming sites, and it's convenient to maintain connection to my library when traveling).

I've got a phone, of course. I miss the playback control buttons, and the dedicated nature of a single-purpose music device. I've been told that my preferences are pretty rare, though.
The documents mention English language, but what level of German proficiency do you expect from candidates?
Docker is fun and easy
The 31% increase for the entire year is actually holding S+X production flat from the last 2 quarters of 2016. Which is apparently being done on purpose to put resources into the Model 3 launch, and, there are signs of softening S+X demand, like a lot of S+X cars being built for inventory. This softness hasn't made its way into reduced sales, but who knows...
Have you ever looked at NixOS or NixOps? Nix lets you define an entire OS configuration in one neat config file, and lets you start a shell with any packages you want, independent from the rest of the system.
Maybe set up a crowdfund to make the internet's first troll content training corpus.
It's hard to find N projects that are comparable and live for that long. Not least because whatever effect you are seeking will be much less noticeable than e.g differences in developer skill and experience.
> Take a search for "Las Vegas shooting". What is the impartial process for deciding the most relevant result for that? Relevance is inherently editorial.

In that case, the search should be done on the NYT site (or similar).

Or perhaps Google should add a "Use Edited Sites only" preference as a category of SafeSearch.
I had a few friends who were (occasionally) homeless, and they avoided shelters at all cost. I've heard the same from friends who had experience with or worked in mental hospitals.

Conversely, one of my best experiences was helping with organizing a massive Christmas party for the homeless. It was... surreal and confusing and confronting to see some very 'stereotypically' homeless people dancing and flirting and getting drinks and snacks at the bar like, well, 'normal' people.

I feel that often best things we can do for the homeless and those with mental health issues is to ensure that they feel like full human beings, rather than at best objects of charity or pity. And, as you say, a core part of that is making sure they have as much 'normal' in their life as possible. Having a place to call your own is pretty fundamental to that, I'd say.
SEEKING FREELANCER: SF or Remote

Looking for computer vision and software engineers to help build our underwater video data pipeline. We work on stereoscopic 3D video, object detection and segmentation, and other problems in the underwater domain. Development work includes Node.js, Python, Lua, and C++.

If interested, please email jobs@aquabyte.ai
And that's genius. No one really knows if you really recall it or not, but they know whether it happened or not, based on other people's testimony. "I do not recall" is brilliant.