skysight-inc/HackerNews huggingface dataset:
The particular anecdote in this article almost seems anti-convincing to me... It suggests a job that should get challenged:

> For Centro, a company in Chicago that makes technology for ad agencies [...] applied for visas for three young employees who already had the legal right to work for a limited time after graduating from college.

> To Clark's eyes, the position — which consisted of writing algorithms and required knowledge of multiple programming languages as well as a solid understanding of relational data storage systems — wasn’t a borderline case.

I dunno, that sounds a hell of a lot like a fluffed-up description of an entry-level junior web-dev.

A server-side language + JavaScript + SQL queries. Not exactly the skill set that requires you to go head-hunting overseas.
The allegorical references seem rather concrete in the stories, and Tolkien's fascination with Christianity is long established (he was a devout Roman Catholic)

https://www.goodreads.com/work/quotes/2964059-letters-of-j-r...
Kust watched it. Very good! I'd maybe explain what the view keyword means (and why this is needed) and also use truffle develop instead of testrpc.

Also maybe add example with payments management (payable).
There are certainly cases where going to another location will be impossible. If the passenger opens the door and does not exit, for example, there is no way to close the door or to move the vehicle.

But I agree with the overall point, while occasional incapacitated passengers or manual intervention may occur, these are not insurmountable problems.
Even though Silicon Valley sees the H-1B program as one of
its top political priorities, this campaign of reform by
red tape has avoided the frantic political fights
surrounding other aspects of immigration, like the proposed
travel ban or the cancellation of DACA, a program for those
who came to the country as undocumented children.

This is conflating two different things - DACA and travel ban are issues related to immigration; H-1B is about temporary guest workers. The (skilled) immigration issue which concerns most of SV is green card backlogs. That has not gotten any attention from SV leadership.
I buy phones for utility, not beauty. Until they get to the point where I can have my cake and eat it too I'll be using a case. Just make it a beautiful one!
And an economy can only be so rapacious of honest hard-working citizens before it collapses.
When I attempt to use this web page on a modern macbook, in firefox, I see massive graphical glitches.

I also find it incredibly difficult to understand what this is. The nav bar desperately needs an "About" page, describing what this project is, what the goals are, and how I can help. Even the blog tab did not have the answers I'm looking for
Not sure why you're being downvoted. GoT very prominently displays those things.
I can't imagine someone who has no experience in surviving out in the woods is going to last long.
I commented above about this: remove the Logitech dongle from your USB3 hub and plug it directly into your machine. That was the only way I could "fix" it.
I don't think they originate from different definitions. Concepts in category theory are very abstract on purpose, because it focuses on the main essence of the idea, divorced from any particular application of it. Which will greatly vary, but have a common set of properties.

In Haskell functors are endofunctors in the category Hask. Endofunctors are a special case of functors where the source and result category are the same, and Hask is a category of Haskell types. So essentially Haskell functors are all Hask -> Hask transformations. For example applying "fmap show" to a Maybe Int produces a Maybe String, which are both in Hask.

In OCaml you can treat modules of the same signature as categories. If you look at [1] and look at the example for intervals, you have one category of Comparable modules and another category of Interval modules. The Make_interval functor maps objects from Comparable to Interval.

So it really is the same concept, just different applications, but they follow the same theoretical framework and properties.

1: https://realworldocaml.org/v1/en/html/functors.html
People like the camaraderie, and as other folks have mentioned here, understanding the rules of a game definitely make it interesting beyond the athletic endeavor.

This is a little self-serving, but for a few years until I moved, I maintained a stats page for a city beer-league softball team, made almost exclusively of current and former STEM grad students.

https://amorymeltzer.github.io/mls/
I agree those other factors are complex and challenging to develop, particularly for Waymo which has the additional challenge of delivering self-driving tech that works.

But Lyft (and Uber for that matter...) doesn't really have those capabilities today anyway, at least to the extent they will be needed for autonomous fleets. They have blunt tools for supply and demand management, but drivers take on much of the risk in terms of positioning, routing, and deciding whether or not to get on the road in the first place. If Waymo owns their fleet, will they let Lyft have complete control over their assets without some balance or at the very least data to make sure the vehicles are being used efficiently? And if Waymo learns enough about scheduling, routing, etc. to make sure Lyft is using the vehicles efficiently, how much harder is it for Waymo to just run the vehicles efficiently themselves and capture the value of owning a direct relationship with the end rider?
video camera monitored by a machine learning system, which escalates unknown or edge cases to a human dispatcher for a decision.
>
That's not surprising, since an equivalence relation is a function of two elements of the set, i.e. O(N^2), and a subset is a function of a single element, i.e. O(N) . The OP mentioned subsets, and an equivalence relation is not a subset of the original set--it doesn't even typecheck.

I don't understand your reasoning. Every equivalence relation partitions the set S on which it is defined on into subsets - these are called equivalence classes. Every equivalence class contains at least one element of S. So I find it quite surprising that there are more equivalence classes than elements of S (in this case S are the real numbers) if we assume AD.
I'm mostly curious what you imagine happens now in your scenarios with owner-driven cars and taxis. It's not like they now lead to better outcomes.
D is smart hipster tech not quite the Normie hipster tech go has become, so dlang will not spread good in the Normie masses.
I don't think the point of this article is that the companies are the only ones crying.
States Race to Secure Their Voting Systems Before Hackers Strike Again
I've thought about these issues for a long time.

TL;DR: I don't think the tech is going to stop; we are going to have ubiquitous surveillance whether we like it or not; so we have to have laws and enforcement that we can live with (as opposed to work around, as so much of our lives today function.)

I wrote up my view, and I'd be interested to know what you think:

http://firequery.blogspot.com/2013/10/total-surveillance-is-...

(Here's an anecdote: One of my favorite local cafes has a little tub of brown sugar for the coffee. They used to cover it with a piece of plastic wrap. This didn't work well at all, and there were flies. One day I came in and they had gotten a proper lid for it. I mentioned that to the owner and he started complaining about the Health Department getting on his case and making him do it. All I could think was, "God bless them. It's a shame we need them, but there it is." This guy wasn't a bad person, he just didn't give a shit about preventing disease vectors. That's why we have to have Health Departments, collect taxes and pay people to go around wiping the other fellow's ass for him. Law is a hell of a thing. As the tools we have available become god-like, we're going to have to learn how to live with it in a way that's, uh, livable.)
Want to build an almost unstoppable flying ball of death? Play Protoss and only build Stargate units. ;)
For people, we should have one clear policy and apply it,
if they can't come, so be it, but tell them clearly what
they can get and what they cannot.

+1.
This doesn't really address my point. You still haven't explained anything regarding choice, or any of your other points.
Read replicas probably use ordinary Postgres replication (WAL shipping is a proven technology). This is evidenced by the fact that replicas cannot be promoted to master and therefore cannot be used for HA; HA masters require the new "regional disk" system to work.
Multisig is implemented using smart contracts on Bitcoin as well. That's what P2SH is.

Or you could use secret sharing for BTC or Eth, but people tend not to.
I love the grind, the flawless victory.

I went cold turkey after WarCraft 2 and Diablo 2. Won’t even look at EverQuest, RuneQuest, Eve Online, Diablo 3, etc.

I’ll probably resume online games next time I need chemo. For me, it’s a better pain mgmt regiment than pills.
If only borders were as porous for workers as they are for capital.
So now they’re just doing what was supposed to have been happening the entire time? I’m having difficulty sympathizing with these companies and lawyers when all they have to do is apparently file more paperwork.
That's a pretty gross oversimplification of things. One of the sibling comments has a pretty good comparison of what Gmail is doing that most 80s email clients weren't.
Not true. There are plenty of new players entering the scene everyday. I got one of my coworkers into StarCraft just recently and he's already 1v1ing without anything you mentioned. Yes, there are toxic players out there but that goes for any community.
I see it quite differently of course.

If I understand your argument it is that the current state of affairs would exist with or without the key individuals we call out in history, because the environment would have created those changes anyway, and the individuals named would simply be other individuals who happened to be the ones to catalyze the change.

If I have characterized your argument incorrectly please help me understand it better.

The reason I disagree with that argument, as I see it, is that it implies a sort of 'fate' or destiny aspect of change and advancement. Which would be like saying that exhaust fumes from a car will eventually convert into water and co2 even without the platinum catalyst. Too often I have seen organizations and fields which were stably stagnant until an individual or group created a sea change that was, in hindsight, pretty obvious but it had resisted being detected for years.
Centro shouldn't need to import people, what they do can be easily found in Chicago, but they would rather not pay good wage it seems.
Ask HN: Backing up only user-generated content?
I often am asked to do "software refurb" on old laptops prior to donating them to a worthy cause.

What tools are available to collect user-generated files for archival purposes? It would be awesome if such tools are aware of some of the most important files that wind up in obscure locations, like Outlook .PST files! Extracting a list of licensed software and associated license keys to return would be another part of this -- I guess some software configuration info would be useful to collect too.

Being able to run a tool overnight that could "auto-magically" compress anything important to a remote destination would be an awesome first pass at making sure nothing gets missed.

I have done full disk images to just grab everything, but the PartImage tool I used means I have to setup a VM with a virtually big-enough auto-expanding HD just to take a look (at which point, a tool highlighting user-generated content becomes incredibly useful once again!).

PS. WizTree does incredibly fast disk space usage reporting for Windows; I use it to manually track down and delete large non-user-generated files to avoid backing them up (and just to free up space). I'd appreciate any similarly fast (metadata-only) tools for other operating systems too.
> Device Independent Pixel, 1/96in == 1px

That's a point. 12pt font means 12 points.
While I admire the effort taken in setting a "rube-goldberg" set of software to achieve this, I see 2 major issues with this in the long term:
1. If this gains any popularity, Apple will change the iMessage protocol in such a way that breaks this, which will start a "cat and mouse" game should the maintainer(s) decide to keep this up to date
2. Projects like this encourage Apple to create products inside their sheltered, walled garden and not play nicely with others outside their garden.

Neither of these is a desirable mode of operation in the long term.

I give people several modes to reach me, some of which may incur SMS costs, most of which don't (FB Messenger, Hangouts, SMS). All of them are multiplatform/os. If they don't use one of those 3 methods, then oh well, they didn't really want to reach me. Or they call or email me if they really need to reach me that bad.
You work for the NBA?
Ah, agreed.
The github issue seems to cover this well: existing linters have code to cover intentionally unused bindings and this is a cleaner way to express that. Do you disagree with the rationale in that discussion?
And let them travel and know the path to Green Card if they decide to stay. Otherwise then they get milked by lawyers.
Meet the Shenzhen maker ruffling Silicon Valley's feathers
Hi there,

Agreed that the text could be a little larger. Due to the amount of content I wanted to try and keep things compact, but as stated in another comment above, it could be easier to parse.

The text does pass accessibly standards though, #A4A4A4 on #1D1D1D gets a AA rating on small text and AA rating on large text.

But duly noted your comments and I shall rethink the layout for V2.
Corporate Recruiter
Richard Goldstein
Corporate Recruiter
Aurora Solar, Inc
A guy who didn't pick after his dog on your lawn is "not a great guy". Asad is a brutal dictator who already caused death of thousands of people and will cause many more. He's way beyond "not a great guy". He's yes "so bad".

> One cannot discount the government of a country just so easily.

It's not "so" easily. It's a brutal strongman that uses WMD against people he's supposedly representing. It's not just some disagreement on taxes or policies. It's routinely using the military against people. And if you think ISIS is the only organization that opposes Asad, you are woefully misinformed - opposition to Asad is much wider and ISIS just used the chaos to get a stronghold, they did not initiate the civil war. And of course Asad has absolutely no problem with "extremist
terrorist forces" - as long as they threaten not him but say US or Israel.

> Incidentally the US has supported far worse dictatorships

Not "far" worse, as it's not very easy to go far worse than Asad (maybe Idi Amin who was rumored to literally eat people? Or Papa Doc Duvalier, who at one time ordered to have all black dogs in a country killed because he thought his fugitive opponent turned himself into one?). But yes, it did. But doing a bad thing once is not a reason to do it ten times more.
There's no difference between OSS and proprietary software for the users, except price and the (most often theoretical) ability to modify the software and redistribute it.

Don't get me wrong: I use OSS wherever possible, contribute where I can, and love the freedom to tinker with the software's innards. But UI just isn't OSS' strong suit. Mainstream Linux desktops are no faster than MacOS, and quality as perceived by end users is far lower.

Some of that is due to missing hardware support, and some of it is a result of the OSS' "bazaar model" of development simply not being as good a fit for UIs as it is for CLI applications. But in any case, the forces at play in the market are the same for OSS and proprietary software.
I hope the "race" your referring to doesn't include any "race conditions" D*8
From Post-It Notes to Algorithms: How Automation Is Changing Legal Work
Rescuing Economics from Neoliberalism – Dani Rodrik
Ask HN: Opinions on the Goatse Cryptocurrency?
I think basic properties would go a hell of a long way, especially combined with a cultural inclination toward simple contracts.

I don't think proving basic security properties of simple contracts is far off. Solidity itself has recently gained the ability to statically guarantee the absence of some assertions, using the Z3 SMT solver.
It does have a microSD, but all game saves go to the internal memory of the console. Even then, the saves are encrypted such that they cannot work on other devices.

Citation: http://en-americas-support.nintendo.com/app/answers/detail/a...
I have great respect for people who understand their limitations and design their lives around them. Studying and educating people about the fine details of motivation is going to be a big thing this century. From ADD people having trouble motivating themselves to do what they want to addicts unable to quash an unwanted motivation, it's becoming an ever bigger problem. Our brains evolved in a much different environment and we have to do much better to understand and control the "motivation" aspect of ourselves to better survive the world we're creating.
> I think marketing has ruined pretty much everything.

Actually, in this case, it was technological advancement coupled with those companies' desire to make profits that 'ruined pretty much everything'. Marketing had nothing to do with it.

In fact, do us a favour and re-read your post, then tell us what parts were ruined by marketing?
You're talking about Nielsen thresholds, and the limit for "instantaneous" is actually ~100ms.[0] Anything slower is considered to have taken some time.

Now, if that wasn't depressing enough - the Nielsen research is from early 90's. In the intervening 25 years, the users have certainly not become any less impatient.

0: https://www.nngroup.com/articles/response-times-3-important-...
“It might work. It might not work. We’ll know soon.”

Is IMO a completely reasonable stance. People putting up money are making the bet that it's a good idea, and can either buy an actual product eventually, or if it turns out to be a bad idea nobody is trying to manufacture all those "pre-orders".

The benefit is without needing to ramp up production you can just focus on the Research side of R & D.
Thunderbolt is used as an attack vector by some NSA APT/rootkit: https://www.wired.com/2017/03/wikileaks-shows-cia-can-hack-m...

https://securinghardware.com/articles/SLOTSCREAMER/

also duplicated by others, back in 2015: https://www.extremetech.com/mobile/197005-new-apple-malware-...
A very quick look at ripple leads to my following interpretation.

"ripple is voting with a consensus level of 80%, so it can tolerate byzantine failure of 20% of all nodes".
My question is then, how does this deal with sibyl attacks. That is, how does it prevent me from just creating a large amount of participants.
Similarly, what happens when nodes 'leave' the system.

Say we have 200 nodes, then the consensus level is 160 nodes. What happens when 10 nodes stop responding? Are we forever stuck with the consensus level of 160 or does it ever drop to 152 nodes?
In the first case, we are inevitably careening towards faulty nodes forming 20% of all required votes. In the second, we can enforce consensus by censoring other nodes.
Beautiful!

I don't have much more to add unfortunately. Love the approach.
https://deadspin.com/tag/lolknicks

It's a long story, but basically the Knicks were fantastic in the 90s, but since 2000 have been mostly a garbage fire. They're a historic team located in NYC, a massive market, and play in Madison Square Garden, a fantastic location, yet despite all that have been miserable. Poor management decisions — trading draft picks to apt for over-pay aging players, for example — is a big part of it.
The overview page works: https://www.joachim-breitner.de/blog

You can scroll down to "Compose Conference talk video online" to read the article I linked to.

Edit: Joachim fixed it.
I've found out that even business types can understand text/plain emails with markdown-style formatting, so what exactly is the usecase for this?
Conservatives may generally view this as "good" regardless of the impact because (according to arguments I've heard) "the less globalization, the better."

In my mind, however, it boils down to two pretty simple points:

Given that (1) the US is lagging far behind every developed nation in education, and higher education in the US is prohibitively expensive compared to other developed nations, (2) the only way for the US to remain on the R&D playing field is to attract already educated/trained people from other nations with the lure of misc benefits of living in the US (culture, safety, stability, philly cheese steaks). Take away our ability to import talent and there goes the last leg of American dominance in technology.

No more American students that can compete with Chinese, Taiwanese, Japanese, or German ones, leading to less innovation in a generation. No more immigrant students making their money and starting their businesses here (or working for American R&D departments) because they can't get a visa - and possibly even worse, well-trained highly educated Americans leaving because of the obvious end-game (reduced GDP causing all sorts of ripple effects in local economies, safety, etc).

I just don't understand why we wouldn't want to make it as easy as possible to steal talent that another country invested in. We take a 23yo Chinese engineering graduate as he's going to begin peak productivity - the USA didn't have to invest in his k-12, scholarship his university, clean the water he drank for 24 years, etc. Instantaneous social profit. He joins Chevron and is turning a profit for them within the year, pumping out research and getting taxed on his 100k/year salary, spending his money in-country and oh well, maybe he sends a bit (already taxed) home.

Am I being reductive? Seems to be a very poor investment to make it harder for the highly educated to come into this country, without at the very least making a massive push for higher education across the board for our own citizens (which we are not seeing).

EDIT: To clarify my points: There are 2 ways for a country to be technologically advanced - train their own citizens, or steal other trained citizens. Have neither of those and obviously, you will fall behind.
"IIRC, some contributions are v2 or later, but as long as a majority of the code is v2 only, the whole package is v2."

If even one component is v2 rather than "v2 or later", then (I'd assume) the whole project is v2-only, majority or no. It's also not clear if it's permissible to make contributions under "v2 or later" licensing terms, since those contributions are derivative works of Linux itself (which is v2-only).

This will almost certainly always be the case, since changing Linux's license to "GPLv2 or later" (let alone GPLv3) would require unanimous consent from every contributor (and seeing as how - IIRC - one or more said contributors are dead, that consent is thus impossible to achieve unanimously).
As someone who also has friends and family in middle America I honestly believe that the best way to ensure that Trump gets re-elected again in 2020 is maintaining the "only redneck bigots voted for Trump" argument.

Roughly half of Americans voted for Trump, to insinuate that they are all bigots is to insult half of the country. Obviously most of the bigots voted for Trump, but they are still a very small minority. To win the next election Democrats need to convince Trump voters to switch sides by demonstrating that they care about middle America, which is 95% of what Trump's campaign was.
If you don't mind the power relationship between governments/banks and society there's a cheaper way than cryptocurrency called using banks. However many seeking cryptocurrencies are doing so to either escape regulation, or to escape capitalist centralized power structures.