skysight-inc/HackerNews huggingface dataset:
Sweden has a western side too, which is where we get all the delicious https://en.wikipedia.org/wiki/Pandalus_borealis from.
Yeah I love Julia but it's hard to argue with Python's data science stack. Sometimes it's almost to easy to get things done.
And once you leave wander over to Båthall 2 Sjöhistoriska a few minutes away for a small free museum full of beautiful old wooden boats.
Very warmly recommended, an awesome museum.

I especially liked the story about the Vasa construction being an example of bad project management: If there's too much of a power difference between different actors, people might drown.
Could you link to details of one such scheme (perhaps the one you feel is best), please?

When I've thought about e-voting it's seemed tractable except the conflict between verifiability and keeping the ballot secret. I'd be interested to see how such schemes manage this point in particular.
The two products by "vote IT", one of which is the vulnerable "PC-Wahl", are used by 2700 authorities, responsible for ~66% of Germans. ("Insgesamt haben 2.700 Behörden die Produkte von vote iT lizensiert. Damit werden für rund 66 % der Einwohner Deutschlands die Wahlen mit unseren Produkten organisiert und präsentiert.") [1]

[1] https://vote-it.de/
Not the only scandal he's been involved in: https://en.wikipedia.org/wiki/Chris_Bryant#Media
Anyone else get a spam virus warning pop up on this site? I got one on my iPhone.
Yeah use Ubuntu, your life will get way easier.
And, the lyric is timeless.
This High-Tech Vertical Farm Promises Whole Foods Quality at Walmart Prices
Sprint and Garmin have always been in Kansas. They didn't move here from somewhere else.
Mocha and Enzyme with create-react-app
tax incentives are most common. (i worked in the business development office of a state government for a very short duration)
you have paper as the source of truth. Sample paper counts look them up in the aggregated computer count, if they don't match exactly invalidate the count and get the raw ballots.

Really it is serious, but not so serious as when you have no paper as your source of truth, USA.
Android Oreo Bug Eats Up Mobile Data Even When On Wi-Fi
Yep. It is all in our heads.
nginx is faster at stop/starting?
In a properly designed end-to-end verifiable voting system, you don't need to verify the code. Black boxes work just fine, you need to be able to verify that the output had indeed matched your input.

I'm not advocating use of computers, though. Believe paper ballots with some math attached are the way to go. That way there are both anti-fraud properties baked in the system (one can verify that their vote wasn't messed with), and the classic hard copies so any person who can do some basic arithmetic can count and re-count votes just fine.

Unfortunately, I think all the systems I've read about either were found to have some issues (usually, it's about vote secrecy) or just too new (essentially, not so well reviewed).
DevOps full-stack carpenter.
I think their documentation is quite thorough. It's just as the other commenter indicated an app that extensible doesn't have cookie cutter simplistic configs out of the box.
I have heard of one good reason: with a /64, someone sending packets to random addresses within that /64 will fill up the neighbor cache, while with a smaller network like a /126, that can't happen.
I've moved to Anaconda and never looked back. Worst case you use pip within your Anaconda environment. Best and usual case everything just works.
This is key. It's not just about global warming, it's about how we solve it.

Some would prefer we get away from carbon-based energy entirely. Global warming is one way to argue for that.

If we find a way to remove carbon from the atmosphere, we can continue to use carbon-based energy and that upsets some people.
People Who Have Taken Psychedelics More Likely To Be Environmentally Friendly
CloudApp Review and Lifetime Pricing Deal
Definitely 5 - not only do you learn a lot, but you also learn about different people's learning/teaching styles too. You also pick up on the political landscape, as well as priorities.

Had the best intro in my previous job where the first 2 weeks were dedicated to learning and meeting people. Overwhelming, but good chance to really crack on with it.
I have a waterproof phone in front of me with a headphone jack. Works fine.
ClojureCUDA – CUDA programming in Clojure
Depends on scale. If they're building a skyscraper, it's ridiculous to want it done from a single person.
We can rule out carbon dating because oak grows for hundreds approaching thousands of years and so the carbon dates wouldn't narrow things down. When archeologists send things to be carbon dated they try to find very short-lived woods or seeds.

The way you can date oak so precisely is by the comparative widths of the tree-rings. This is called dendrochronology https://en.wikipedia.org/wiki/Dendrochronology
This is a strange comment. Co-routines in C++ will be very different to co-routines in a VM language.
> I think it is incredible arrogant to even assume that we can have any impact on future that distant.

If we're not impacting it... then who is?
They got tax breaks with their customer service centers, but that might have been a bad bet for the city http://www.inforum.com/business/3978404-questions-linger-aft...
Yes, he was very neutral and forbade every political activity in the election rooms.

But what can I say, politically interested people are more likely to be party members, so it's more likely that they work there.
Oh this is hilarious. I was left wondering whether the recruiter was a real person at all, or one of those Bots that FaceBook had to unplug.

Seriously though, this conversation is not completely untypical of some I've had in the past. The technical knowledge of _some_ recruiters is, well, non-existent. As has been pointed out they tend to keyword search, and well, if you don't have exactly the right keyword you're toast.
Tower has Git-LFS support for quite a while now: https://www.git-tower.com/help/mac/integration/git-lfs
It depends on if you're hiring the general contractor or the guy to install the cabinet doors.
Companies do sometimes indulge in incentives brinkmanship by threatening to move if they don't get the right offer. But, assuming this isn't Amazon just playing that game with Seattle, they do have pretty open options. Like it or not, companies do go after tax incentives and local job creation is pretty important to politicians. And it's not clear it shouldn't be given that's pretty central to the economic health of a city or area.

It's also worth noting that Amazon isn't just a tech company; they're a huge retailer. Walmart has no particular problem having their headquarters in Bentonville Arkansas.
https://en.m.wikipedia.org/wiki/Dendrochronology

Apperently there are enough core sample data to determine when a tree was cut down anytime the last few thousand years!
I think the Twin cities has a strong chance to get this.
An apparent bug with Android Oreo has been discovered which means Google's mobile operating system could be munching its way through your data allowance, even if you're connected to a wireless network. A thread on Reddit highlighted the issue, with many people pointing out that it could prove expensive for anyone not using an unlimited data plan. Google is apparently aware of the problem and is working on a patch, but in the meantime, Oreo users are being warned to consider disabling mobile data when they are at home or using a wireless connection elsewhere.
lol,

didn't know that their work isn't called carpeting :D
IBM Ponies Up $240M for Watson Artificial Intelligence Lab at MIT
counterpoint: How many developers will move to Ohio to work for Amazon?
So you mean for a plank of wood, you would do some statistical analysis based on the series of the widths of the growth things and then match them with other recorded widths/deltas to try to find a match?

(Yeah, it seems plausible that it would work.)
No, I have a friend who is a rather good carpenter.
I think the minimum distance from any point within the territory to a border is more important for this dynamic to hold than the maximum distance between two points in the territory.
Ask HN: How to solve sparse linear equation with Accelerate BLAS?
In an iOS app, I need to solve a linear equation Ax = B, where A is a sparse matrix with 40K rows and 10K columns.

Accelerate has a Sparse Solver package, but it is still in beta: https://developer.apple.com/documentation/accelerate/sparse_solvers

I wonder if I can use BLAS to solve the linear equation? BLAS contains functions to define a sparse matrix, but I don't see any solver functions.
I would assume at this point that this is some advanced AI experiment Facebook was running to interact with future employees.
What's the point of using Windows as a Dev or data science environment anyway? Everything is built and works well in Linux, scripting is powerful, it's free, etc.. seriously asking.
>How do they know it was oak from Sweden?

Maybe it has something to do with good records-keeping back then- these ship-worthy oak trees were treasured and protected:

"Oaks and cultural history
Over the centuries, the oak has been a significant tree in Swedish life and in many ways Johan’s book is also a cultural history of the tree. Oaks were central, for example, to the shipbuilding industry during the reign of King Gustav Vasa. A large ship required approximately 2,000 oaks so laws were introduced to protect them; anyone caught cutting down or damaging oaks or seedlings found themselves subject to severe penalties."

http://www.su.se/english/about/news-and-events/a-pictorial-a...
Note I didn't say one person does it all. The question was whether or not the person was familiar enough with all of the types of work to be useful across-the-board (even if they weren't an expert in all of those areas).

Even on a skyscraper, you can bet that all the senior folks there understand the basics of most all of the jobs involved. You don't work in construction without understanding the job in general. This is opposed to IT, where it can be common to hide away in some sub-area and never have experience watching and helping other folks do their work. In many large orgs, the vast majority of developers couldn't build a plain-jane web app from scratch. That's pretty whack.
It might just boil down to the fact that programs of some complexity in almost any language are hard to read, even more so when you're a beginner in said language and might not even know its coding/formatting conventions...

PS: The Part regarding Fiat is interesting, because we have a similar saying in Germany, namely: "Fehler in allen Teilen", which translates to "Errors in every part".

I have really no idea about the statistics about fiat reliability though, so don't take that as a statement from me^^
Earth: A Global Map of Wind, Weather and Ocean Conditions
No, they are not the same, because they lead you (some more, some less) to different thinking when solving problems. Clojure and java don't have much in common, I think differently when I solve problems in Clojure vs Java. Haskell is also a very different beast. I see languages as frameworks for thinking and developers should embrace that and not fight it. Sure you can code in OO style using Clojure, but language was not designed for that.
To expand on this for non-C++ programmers, scope is important in C++ because it is used for resource management via RAII [1].

In most languages, in most cases, scopes within a function are used to enhance readability rather than to specify program logic, so a feature like this would add more complexity than it removes.

[1] http://en.cppreference.com/w/cpp/language/raii
Williams unveils new lightweight F1-inspired electric car platform
I'm old enough to remember "hanging chads" and "pregnant chads"... Paper isn't perfect but I tend to agree.
Why not put HQ2 in Vancouver?

Okay, yes, house prices are unrealistic, but hear me out:

1. Not in the US (helpful for any non-American employees who can't get a visa or don't want to live in the current political climate in the US)

2. Relatively easy for Americans to work in Canada

3. Close proximity to Seattle

4. Canadian salaries are typically lower than America, so this could be a huge boon to Canadians working in tech that they're finally paid similar to US counterparts and/or Amazon can save a bundle on salary costs by paying the Canadian market rate...
In order to verify the output matched the input, you will need paper and to verify it by hand. Which, is just a waste of time adding computers...
"Now that we're figuring out the technology stack for this, I don't want to do work that is going to have to be redone later."

You're worrying about problems that you don't yet have and at scales you may never reach. I'd say stick with what you know and see if you can get initial traction with your users.

If your data is highly relational then yes it's not a great fit but it's still passable if you're happy to give up transactions and the ability to force data consistency etc.

Where I work we have a production API serving thousands of websites that uses Mongo, don't sweat the details too much early on.
Really whipped the llama's ass?
I'd say the fact that everyone involved in or using their right to monitor the counting process for a district can trivially detect tampering with its numbers is a pretty big win over intransparent voting machines.
Everyone needs to pay taxes

Why is this different than New Hampshire competing with other states by having no income tax?
My main concern is the idea that we would use property taxes as a tool for taking people's property.

If I buy a wrench, it is mine, outright, forever. Owning a home isn't like that. You only get to keep the home for as long as you can afford to pay the property taxes. there are different meanings of the phrase "property ownership". I think the misunderstanding here is that you are applying the expectations of the wrench kind of property ownership to the housing kind of property ownership.

Maybe a thought experiment is useful. Imagine owning a car, where at any point in time, the market can decide to magically upgrade your car to a high-end luxury sports car. On the one hand, your car is now much more valuable, but on the other hand, gas and insurance rates just exploded, and you may no longer be able to afford the car anymore. Home ownership is less like owning a wrench, and more like owning a magical transforming car.
Yep, I misread your point, and mis-responded.

A UBI that's actually enough to replace a job has the benefits you describe, at the cost of UBI times the population. A UBI that's not enough to replace a job doesn't have the benefits you describe, has the negatives I describe, and costs almost as much.
Leave all hope ye who enter.

Project Treble[0] only enforces a certain level of hardware requirements.

There are zero requirements for OEMs or carriers to actually push updates to their devices, and they are still allowed to customize their forks. [1]

Also it requires consumers to buy a new device running Android O, hoping that the OEM will actually push updates, because even those getting an update from Android N to O won't have any guarantees of further updates.

[0] - https://source.android.com/devices/architecture/treble

[1] - http://androidbackstage.blogspot.de/2017/08/episode-75-proje...
There are basically two approaches to geo-engineering, and they both have unpredictable consequences:

* reflect sunlight back into space through "albedo modification", either by spraying sulfates high in the stratosphere to mimic a volcano, or by conducting cloud whitening. complication: it will affect precipitation patterns, and allows the CO2 buildup to continue, meaning a sudden cessation would produce wrenching warming. it also does not slow ocean acidification.

* suck CO2 out of the atmosphere. also known as carbon sequestration. That's what Climeworks is doing, but their method is not the only approach. What they've built is a kind of chemical tree. Another approach is to create algae blooms by seeding the ocean with iron filings, since iron is often the limiting parameter to algal growth. algae: the amazon of the sea. a joker named Russ George dumped a tanker of iron into the northern Pacific a few years ago to show this could be effective, but his experiment was poorly designed. carbon sequestration does not address the underlying cause. but we are losing the battle against the underlying cause, which is basically our addiction to economic growth driven by fossil fuels, and existing carbon in the atmosphere will continue to warm the planet for many decades to come, even we switch entirely to clean energy today. so it's likely that humanity will have to combine carbon sequestration with clean energy to avert even worse climate change.

http://www.motherjones.com/environment/2015/03/geoengineerin...

https://www.sciencedaily.com/releases/2017/07/170724105044.h...

http://www.climatecentral.org/blogs/iron-dumping-leaves-geoe...

https://www.theatlantic.com/magazine/archive/2009/07/re-engi...
Shouldn't have to. Should be able to talk intelligently about what you do and that should be enough. If I write SW that interacts with RFID readers, I should be able to talk about the various protocols. I should be able to talk about poll vs push and the benefits (and pains) of both. I should be able to talk about how to architect a performant system that gets the data from the devices, processes it and sends it on to some other device.

I should not have to worry about not being able to show any of that. If the people interviewing me don't understand what I did without me showing them, then I am certainly applying at the wrong company.
Interesting. I like the restartless configs idea. This is becoming more common these days with short lived microservices. This week I just switched my load balancer setup from HAProxy to Traefik - very nice API based setup. https://traefik.io/
The thing is he did do that. But then the recruiter than changed to Unix & Linux experience.
My S7 is IP68 water resistant and has a headphone jack. I don't think that's a challenge anyway.

1.5m for up to 30 minutes; enough time to retrieve from a toilet.
So in my Flask app this would replace gunicorn?
In the UK one of our problems is that a couple of companies really own it on 'expertise at winning government contracts'.

A small company isn't going to be able to compete there, Capita or someone will get it. They know how to go over budget by £Billions and still not deliver a working product ... I'm guessing it's similar across Europe because of procurement regulations for governments??
The UK is pretty much there on IPV6 - BT (and by extension anyone who uses BT's network, so, everyone except Virgin Cable and Kingston Communications in Hull) now offers native IPV6 - you get delegated a /56 (albeit a dynamic /56 allocation for most).

The tricky part is router support - BT's own equipment supports it for the most part (Only the Smart Hub and Home Hub 5), but third party routers can be difficult - TPLink still only support /64 prefixes on their current firmware, and their firewall doesn't work properly when using their beta firmware that supports /56 prefixes.

So - the infrastructure is there, but support is variable.
I think many Seattlites would be OK with Amazon not gobbling up even more of the local economy.

As far as some of the outlying areas, I think it comes down to signaling around tax breaks from the governor[1] and available office space inventory.

[1] https://www.bizjournals.com/seattle/news/2017/07/07/inslee-v...
I suspect it is a clear one for a lot of people. The problem is that don't think it would be the same choice.

I moved back to Asia last year. And since then the combination of driving a scooter + rain season means my phone is soaked wet a couple times a year (sometimes it just rains and you really have no choice). If it is not waterproof, I have to always bring a backpack with me.
Interviewer: Hey, John?

John: Yes?

Interviewer: Can you fix the roof by tomorrow? This interviewee that was supposed to fix it really fucked it up..

John: But.. I've got to make this architectural blueprint for... sigh fine.
> The PCB has a switching chip that switches between connecting the headphone adapter to the phone by default, and then disconnecting it and connecting the lightning jack when something is plugged into it.

Ah but this means you can't listen through the jack and charge your phone at the same time. That's my most missed feature since Apple did away with the headphone jack (I think technically you can still do this with a dongle?). Cool project overall though, kudos to the author.
something like this was used in MIDI protocol
Show HN: Rooforees – College Basketball Referees Foul Stats
The principle of universality was and is still dominant value in east Asia by the teaching of Confucius.
Maybe Java/PHP isn't the best example, since they are not so different.
I think it is quite possible for an experienced dev to switch from to Java to PHP and vice-versa within a few weeks.
Especially if you make use of code-reviews or pair-programming.

Let's say you are looking for experience with Machine Learning, Distributed Systems, Databases, Kernel, Graphics, Embedded, etc.
IMHO those things are harder to learn than a new programming language or framework (at least after having some experience).

That said, I think this article was more about requirements such as: "at least 3 years experience with X".
Where X is just another language/framework/tool.
It artificially limits the number of applicants and you might miss some pretty good devs, just because they don't try to apply since either they've only worked with X for one year yet or they've only used tool Y instead of X.
Obvisly at my first job our wood shop where true carpentry ninjas capable of turning out anything in wood you like - they once built a fabulous desk for our ceo for a leaving present it made the fabulously expensive antiques you seem in museums seem like journeyman pieces.
Celebrating Our Worldwide Network, One Entrepreneur at a Time
> The figures for Scotland are even more striking. Nearly half the land is in the hands of 432 private individuals and companies. More than a quarter of all Scottish estates of more than 5,000 acres are held by a list of aristocratic families. In total they hold some 2.24m acres, largely in the Lowlands.

This is balanced by their Right to Roam. For those in the US, this will sound completely insane: there is no concept of trespassing provided you act responsibly when on other's land. Access to the country is a common right, and the owners are stewards to it.

~~Arguably, the most practical way for such a law to come into existence is for the bulk of the land to be owned by a tiny minority, and for a democratic majority to create the law.~~ Strike that, didn't research. Sorry.
Online Privacy Through OPSEC and Compartmentalization
the answer to this is usually "use docker".
If you want to deploy your nginx as well, then you need docker-compose.yml and use "docker stack deploy".

If you are only looking to deploy your python code (and nginx/apache is constantly running on the server), then follow these steps

1. install docker on server
2. create an account on https://hub.docker.com/
3. https://docs.docker.com/engine/swarm/stack-deploy/#deploy-th...

your docker workflow in the future looks like this:
1. test the application on your laptop inside a docker container
2. push container to docker hub
3. "docker update" your stack
Yeah, shocking huh? This is the only reason this whole thing is being done. It's basically a solicitation, and Amazon will go to the highest bidder. It happens all the time, it's just that this initiative is more public.
Just to be clear: the satellites in his network are plugged in. That's novel AF.
The Guardian isn't left wing. It's centrist.
Disqus continuously loads garbage requests in the background