skysight-inc/HackerNews huggingface dataset:
Matador Cloud – Professionally Hosted Tahoe-LAFS Grids
Well, resolution for fingerprint scanners is roughly 500 dpi [0]; 1 in^2 = 645 mm^2; so.. maybe, I'm not sure!

But, that said, I believe there are many >1 mm^2 resolution features that can basically uniquely identify users, like, the shape of a hand (individual finger geometry, etc), the length of a limb, the particular subcutaneous layout of veins, face geometry, etc. It's interesting to ponder about, at least!

Currently looking around for cheap (and arduino-amenable) single chip radar systems whereby I might try to hack together a more low tech prototype of Soli

[0] http://www.neurotechnology.com/cgi-bin/fingerprint-scanners....
I despised medicine for the feel of butchery I have when looking at surgery. That said, humans are "complex", and sadly, ethics forbid experiments to validate anything most of the time. Slow it will be.
Yeah the lack of further work on ZeroVM is unfortunate. You may be interested in https://github.com/openstack/storlets which is conceptually similar and is being actively developed.
Scikit-rf
One thing I've observed about very small businesses is that the owners are very tight with money because they perceive it as coming right out of their own pockets. They are direct stakeholders in the success or failure of any proposed project.

In contrast, the managers at a larger business are betting somebody else's money, so they are not stakeholders at all. They know that the anticipated cost over-runs and under-performance will be absorbed by the larger business.

So the manager at the big business is inclined to be optimistic about the project, and at the small business, pessimistic.

I exhibit both of those personalities at once, since I work for a large business but run my own small side-business. The big business runs on SAP, the small one on Excel 2010.

Another problem for the small business is that there is less of an obvious relationship between time, productivity, and actually making more money, due to the problem of scaling. Many businesses rise up to the volume that they can sustain without running into scaling obstacles.
Security is rarely good or bad in an absolute sense, but rather is judged by considering the assets under protection and the threat models you're protecting against.

Just because certain people need the sorts of protections provided by Lavabit doesn't mean that products like Gmail are bad or insecure. They're each secure for the use cases they're targeting.
Many states make it illegal to fire some or all types of employees without cause.
Maybe you're unable to find employees because you aren't willing to pay the market price.

What's a software engineer worth? Well I guess, like every other industry, it's the amount that starts getting a lot of interest in your position.

Offer $200K and I bet you'll have a dozen devs from this forum knocking down your door.
App of the Month: Make a Shopping “Wish”
I think TiKV on its own looks quite interesting. I see that the readme considers it to be part of TiDB, but I can see uses for TiKV on its own, without TiDB. Do you have anyone doing this in production?
I'm not sure I understand your comment. It is not obvious to my why you think that we underpay. Can you help me understand by elaborating?

We just end up hiring people who already have some form of work authorization instead of sponsoring new H1Bs. The current system for sponsoring new H1Bs is dominated by large companies.

The lottery system means that we do not even attempt to sponsor new H1Bs. An auction system would mean that our small company would probably get approved H1Bs because, as I mentioned, our pay is competitive with the best paying large companies and higher than the majority of large companies.
Yes. And prosecuting whistle-blowers. "well he's not prez now so so what?" is a amusing cop-out.
I downvoted your comment due to the irresponsible conjecture:

> They usually leave the H1B Visa workers intact

For filing an H-1B an employer does not need to "file justifications for not being able to find an equally qualified person in USA".
It doesn't do the same exact thing as mine does. For one thing, mine does FizzBuzzBazz (factors of 3, 5, 7) or even FizzBuzzBazzQuux if you want (actually arbitrary strings and arbitrary conditions)
TiDB and CockroachDB both use Facebook's rocksdb. I would not call it an unproved KV store. Both also use etcd's raft implementation which is also quite well proven.
Of course it is. Our country has spent 14 trillion on wars in recent years while we can't provide everyone with healthcare, or even clean drinking water. This issue is not about civil liberties or human rights. This is about people's feelings who have political representation. Lawyers who can profit off of it. And an increasingly authoritarian, surveillance, human rights abusing, police state that wants to control the people it rules over. Harrison Bergeron, we will be seeing you soon in our future.

>“War is a way of shattering to pieces, or pouring into the stratosphere, or sinking into the depths of the sea, materials which might otherwise be used to make the masses too comfortable, and hence, in the long run, too intelligent.”

― George Orwell, 1984

If people were really so equal, the NBA should be sued by Asians. There have been 2 (2!) women in history who have been able to dunk a basketball in a NCAA game. I could dunk a basketball in high school. Give me a break, the whole thing is ridiculously fraudulent. I would not want to work somewhere that had some bigoted, awful idea and attitude that a 'woman can not do a man's job,' I would never want to work somewhere like that -- but that's not the role of government to decide. We need people in government who are going to fight for civil liberties and human rights, people who will progress humanity off this planet and into the stars. People who will fight against corruption. Instead we get people who want to take advantage of people's feelings for their own profit or security.
I don't think this particular problem would be well suited for a GPU. GPUs are not vector processors, they're matrix processors, and the problem that OP is describing is a vector problem. Basically this problem would be limited by the memory bandwidth of a GPU, which isn't a good thing: https://crd.lbl.gov/departments/computer-science/PAR/researc...
He's clearly worth enough to not have to work for anyone, many times over.
Performance comparison of (relational) embedded databases for .NET
I've personally shepherded a 100kloc Rails app from 1.2 in 2007 through 4.2 in 2016, so I can offer some perspective.

First, I think you overestimating the upgrade tax of Rails, and underestimating both the value-add of Rails and the upgrade tax of any other library.

In my experience, the most painful upgrades just as often come from random gems (or gem interactions), or ruby itself. You aren't going to avoid this pain by using Sinatra. If you choose only low-level libraries and you roll everything yourself, then yes, you can potentially avoid this pain, but now you're reinventing a lot of wheels.

It's not just a matter of a gem saving two weeks, it goes to the very heart of the buy-vs-build question. Assuming the same quality of work, upgrading a well-maintained gem is going to be less work than maintaining the functionality yourself. The conventions and tight coupling of Rails may run counter to architectural decisions you want to make, but on the flip side they prevent a huge amount of bike-shedding (I didn't appreciate this until I jumped onto a legacy Django project and discovered a different flavor of chaos). Assuming you have the chops to design a better architecture from scratch, and assuming you put forth the effort to achieve a similar level of polish to what you get with large community-driven open-source frameworks like Rails, you still have to document and enforce your style guide and architectural decisions, and train your engineering staff on them in a way that you get for free with every Rails dev. On balance if you are building typical web applications Rails gives a ton of value, and if you are using a non-trivial subset of features then the upgrade tax is probably lower than curating your own stack, and much lower if you are re-implementing parts of the provided stack from scratch.

The important question is not really Rails vs Sinatra, but rather the stability of specific libraries. In that regard I used to consider ruby the most unstable and I would recommend against using ruby for anyone that cares about maintenance cost. However over the last few years it seems like Ruby has stabilized significantly (Rails 4.0 => 5.0 was dramatically easier than Rails 2.0 => 3.0), and Node has really taken up the mantle of moving-fastest-and-breaking-the-most-things.

My general feeling is Rails is pretty effective for any significantly sized web backend, even if it's just an API, as long as it's talking to some kind of relational database and make use of Rails RESTful routing conventions. If you're talking microservices then I would prefer Sinatra, but at that point I would probably consider Go or Node or Elixir for the improved performance profile that likely would be a more primary consideration if I was going down that route in the first place.
Inside Pandora's Quest to Take on Spotify, Apple Music and Amazon
I knew some of the devs (they were in the same TechStars Cloud group as the last company I worked for). Brilliant team that lost the wind in their sails after the acquisition.
> If self-driving cars become ubiquitous in large cities, it is likely that one of the large side effects will be more regulation for bikes, scooters, longboards (electric or not), etc.

Irrespective of any s of-driving cars, it's a near certainty that the California mindset of 'regulate everything and we can create a safe utopia' will result in more regulation for non-car personal transportation.
> It's like no one really cares if anything adds up anymore.

Agreed. A company with 94000 people in US lays off 700 people, and its because of them worker visas.
Thanks for the well thought out comments. Very insightful.
Resistors are quantum mechanically modeled by coupling to a semi-infinite transmission line. See the caldeira-leggett model
"only aggregate other people"... and apply a "weight" to each. Not that he shouldn't, most of the polls were push polls. I got a real kick (and a nice check from predictit) out of the AZ polls showing H ahead by using a ~20% dem over-sample.
> . A lot of us are quite happy with the "at will" rules that are common in the US.

ignorance is bliss
> I have experience at Apple with Account Security and that's a clear violation of SOP

It should be technically impossible. If it's a matter of choice for tech support reps, it's not secure for many reasons.
RISC-V 64-bit Linux in JavaScript
If you read google guidelines you can read (better 1 domain with many topics)
But if topics in 1 niche.

If you want free analysis of your problem just fill the form on my website
https://masterseo.ca/
A national Park Service RSS feed would be a better use of taxpayer money than validating a single propitiatory commercial messing app.
20 British Slang Words and Phrases You Need to Know
Software Engineers at Microsoft may as well be interchangeable.

I was working there when they laid off 18,000 people. Everyone I knew personally who lost their job was rehired by the company within three months. One of them was even rehired to their original team, go figure.

I saw good performers laid off while poor performers kept their jobs. I also saw poor performers rehired. The rumor at the time was that the list of people being laid off was chosen at random. That certainly makes sense, as it would allow the company to say, "We randomly laid off X% of people doing Y work in Z division." in the event of any discrimination or wrongful termination lawsuits.

Companies of this size treat people as cogs in a machine. Provided all your cogs meet a certain minimum standard your machine functions well. If you need to cut down on the number of moving parts, you don't get too concerned over which individual cogs you get rid of. It's horrible and impersonal, but I guess it's somewhat necessary for a company like Microsoft.
City of Detroit Guidelines for Equitable Open Data
Trump strategy
Does anyone know the Trumpstrategy and is willing to work with one of the architects.
The Illusions Driving Up US Asset Prices
I just checked my old Tripod site -- it's still there, but the CGI appears to have broken:

The proxy server could not handle the request GET /cgi-bin/hello.cgi.

Reason: Could not connect to remote machine: Connection refused
Gigster (on-demand developer teams) is hiring in engineering and success
The whole reason speed limits for motor vehicles is a reasonable concept is that the majority of them weigh more than a ton. Applying similar logic to bicycles is asinine.
> Why should Americans be concerned about foreign worker's ability to find a job in the American job market

Income taxes from an employee hired at Microsoft U.S. office flow to U.S. federal government. If the employee passed the interview rounds, got the offer, but was unable to procure a proper visa, he'll be hired into Microsoft U.K., Microsoft Switzerland, Microsoft Ireland or any other major office which is successful in obtaining such visas.

As larger amount of such jobs concentrate in foreign offices, they spur more local hiring due to the office's ability to handle larger projects, growing importance within the organization, larger budgets, etc.

There are some ancillary benefits to the local governments such as ability to collect local sales and property taxes on a hire residing in Redmond, WA vs a hire residing in Dublin, Ireland.
350,000 Twitter bot sleeper cell betrayed by love of Star Wars and Windows Phone
Honestly I'd much prefer to see more "comparison" type sites/pages.

Saying "use X for config management" does nothing but create a culture of followers who have no real idea why they do what they do.

Instead, pick a topic and try learning about the pros and cons of the available tools/solutions, and then consider the implications of using it for your environment (or for different types of environments if you do client work for example, and then experiment with it.
Gotta go where the people are. Most Americans are on twitter. I don't think a National Parks RSS feed would get anywhere near that amount of viewership
I still don't see why the parent commenter decided to include recovery from cosmic rays as an upside to using Elixir. I'm sure web devs everywhere are throwing out their current tools for this huge advantage! In any case, commodity server hardware already takes care of SEUs through ECC memory.
It's a better use of money to go where the people are, then spend less and hope the people bother coming to you.
My experience with type hints and mypy
> A blanket ban for even just one agency, let alone every agency under the Department of the Interior posting on Twitter is ridiculous overkill for something like this.

It doesn't sound as if it's permanent, it said additional communication should be expected next week. It's Friday.
BLANK ATM HAS HELP ME FOR MY NEEDS
I have being hearing about this blank ATM card for a while and i never really paid any interest to it because of my doubts. Until one day i discovered a hacking guy called Engineer Michare, he is really good at what he is doing. Back to the point, I inquired about The Blank ATM Card. If it works or even Exist. They told me Yes and that its a card programmed for random money withdraws without being noticed and can also be used for free online purchases of any kind. This was shocking and i still had my doubts. Then i gave it a try and asked for the card and agreed to their terms and conditions. Hoping and praying it was not fake. One week later i received my card and tried with the closest ATM machine close to me, It worked like magic. I was able to withdraw up to $6000. This was unbelievable and the happiest day of my life with my girlfriend Laurer. So far i have being able to withdraw up to $78000 without any stress of being caught. I don't know why i am posting this here, i just felt this might help those of us in need of financial stability. blank ATM has really change my life. If you want to contact them, Here is the email address (micharelatmhacker@gmail.com). call and text him +18508008129 And I believe they will also Change your life
Speed guns have been used on Mt Tam for at least 25 years. Not sure why these reporters think this is new.
Too much attention has been placed on polling predictors.

It wasn't just polling that was off, it was other predictors as well.

PollyVote, for examples, aggregates over many different types of predictors, and non-polling predictors still predicted a Clinton win.

So whatever you'd have to use to explain how the polls were off would also have to account for why economic predictors were off, index models...

If this were an undeveloped country, my first thought would have been election tampering.

However, people also seem to be forgetting that at some level, the polls were correct: Clinton did win the popular vote. The polls were just off about where the votes were won. Important, but a harder aim, prediction-wise.
I think he is referring to citizen hires. i.e. offer more money for the job and US citizens with the right qualifications will magically appear at your door.

It is a rather simplistic view of how the labor market works, but some people can't seem to not think this way.
I was at a dinner last year for the Shopify conference and a dev asked Tobi about a new update to the Rails templating engine and why Shopify hadn't adopted it yet. I was blown away to hear Tobi talking how he personally figured out the extra hardware costs of implementing the update. He is one of the few tech CEOs I am confident has balanced the costs regarding sticking with Rails. That said would love to hear his thoughts on this.
Contracts are similar to software in many ways, but a few crucial differences justify a whole new programming language custom-made for the task.

Not a markup language: a full-blown strongly typed specification language with first-class functions, that supports formal verification / static analysis / model checking.

Those ideas, rooted in computer science, are what will set the next generation of legal drafting apart from traditional work.

Of course the language will be compilable to both natural languages and "smart contract" languages like Ethereum.

I justify these claims and work through your example in detail here:
https://medium.com/@Legalese/code-is-law-is-code-4492c864f33...

Other thinkers, like Primavera de Filippi, have commented on "from code is law to law is code": http://firstmonday.org/ojs/index.php/fm/article/view/7113/56...

An archive of prior art is available at https://legalese.com/v1.0/page/past

We're working to build an opensource language called L4 with these properties. If you know, or want to learn, declarative programming (Haskell), dependent types (Agda, Idris), theorem proving (Coq), model checking (CTL*), rule systems (Prolog), modal logic, CCS, CSP, etc etc, join us! Computational thinking required, legal experience a bonus but not really needed. (evil laughter)
> That doesn't include the $10k I had to sink in to buy the equipment and IP addresses

where did you buy the IP addresses? I them for sale on sites that purport to auction IP space but I've never known which of those sites are trustworthy etc.
On the other hand, most people seem never to touch hot upgrades, even in Erlang, preferring the traditional rolling update across a cluster of machines. A lot of libraries aren't built for it either.
A collision between a cyclist and a tree at 15 mph can be injurious. Cyclists try to miss obstacles, pedestrians included, for their own safety.
> there's nothing at all wrong with them doing their own emulation

I never claimed otherwise.

> they're obviously not infringing upon their own copyright.

Obviously. Nobody is claiming otherwise.

> You're being overly pedantic.

Perhaps, if you're referring to the straw man you're creating.

I'm talking about their attitude and their attempt to frame "emulation" as "piracy". Just like the movie studios that try to frame bittorrent as only a pirate tool, Nintendo has consistently refused to even acknowledge the existence of non-piracy uses of emulation. Now, many years later, Nintendo is just barely starting to understand that emulators have more uses than what their own rhetoric has claiming.
Labor unions maybe going extinct but maybe its time for information/data unions.
Really depends on the trail.
I saw the title and immediately said to myself (out loud even), "Yeah, but at what temperature?"
> Then industry and our academia might put an effort into training our own people --the many women, minorities and rural Americans who are sometimes underrepresented in various sectors of our economy. But, no, they want the easy way out.

They certainly do not. There are an incredible no. of programs that encourage American students to take up the sciences and more specifically, computer science/programming. There are an equal no. of other programs that promote women in engineering, minorities in engineering etc. So academia and industry are most certainly trying.
What if they install the keyboard but the drivers fail? Won't they need the admin password in order to complete the job?
$200 fines (incl. court fees) for a speeding ticket on bicycle are also a bit absurd.
I am responding to your claim. I'm saying that not all regex implementations are created equal. Some can be just as fast as what you might write by hand.
For better future, design things that are difficult to use
So do most auto drivers. It is a fact that lower speeds correlate to fewer accidents and accidents with generally less bad outcomes, though.
Some smart entrepreneurial-minded person with a track record. Preferably a one-man "lifestyle" business.
Or a 5 mph speed is a 12:00 min/mile pace, a speed most casual runners are capable of on flats and downhill.