skysight-inc/HackerNews huggingface dataset:
For being detained for 4 days, though? It seems reasonable to me for mistakenly arresting him. It doesn't excuse what sounds like unkind and rude behavior from the officers, though, which they shouldn't be doing even when really deporting someone.
and @justinkan tried Whale

1) I want to facilitate dialogue between influencers and followers, not dialogue between friends. You don't need thumb-ups/downs for the later: there's not enough interest to justify that.

2) I don't want to create another social network, and there's little chance influencers sign up here anyway. Hopefully letting influencers engage through their established channels make things easier for them.
~10% of Americans don't have any kind of photo ID, although I've never heard the religious angle before

http://www.projectvote.org/wp-content/uploads/2015/06/AMERIC...
Minor correction: that "whom" should lose the M
Congrats Rodrigo! Go BlazingDB!
> we need to make a better toolkit for data-driven decisions

Why? Excel is ubiquitous, powerful, and accessible. It only really falls apart for huge data sets -- at which point you build a cluster and feed the output back into Excel anyway.

I'll never understand why software engineers feel like everybody else is a caveman banging rocks together. Excel replacements are a hard sell because, by and large, they're not needed.
>For the rest of the population, there's value in there being a vendor who sells magic black boxes, certified to be freshly purged of all known evil demons.

Sure, but there are things that I like about my Chromebook that the System 76 laptops, despite being way more expensive, are unable to to provide. I like how mine has a backlit keyboard, has a FullHD 1080p IPS screen, and an 10 hours battery life, all that for $300.

I just looked at the number of people who upvoted my post and I am really think that this actually could work if there is a person who builds the hardware, which I think is trivial. The problem is that not many are comfortable with both the electronics (wiring the clip) and be able to compile a big software package with dependencies on the Raspberry Pi. Make the frustrating 2 hours job to a 5 minutes job of opening the laptop and identify the chip, I think it might just be what many people want.

I talked to a very smart netsec person and he just said that because he doesn't understand electronics, he couldn't have done it himself, but if that's something prebuilt or foolproof, he would absolutely do it.

Perhaps I will actually take the plunge and publish the work over the next couple of months as a Show HN post.
Get Ready for Concealed Guns in All 50 States
> but a national ID scheme would prevent stuff like this.

If ICE wouldn't accept a passport, I doubt a national ID would have helped.
For those who like to skip to the new source documents themselves (Warning: TS/SI):

- https://assets.documentcloud.org/documents/4310977/SSO-Weekl...

- https://assets.documentcloud.org/documents/4310982/FISA-Guid...

- https://assets.documentcloud.org/documents/4310975/PINWALE-S...

- https://assets.documentcloud.org/documents/4310979/U-RE-EHSA...

- https://assets.documentcloud.org/documents/4310980/2008-05-1...

- https://assets.documentcloud.org/documents/4310976/2010-03-1...

These are listed at the end anyway, but a few they listed are a re-up of already released material.
Red Dwarf - "Uncrop" - http://www.dailymotion.com/video/x2qlmuy
You're hopeless, this is not subtle stuff, you're being deliberately obtuse, or you're just plain stupid.
How to Value Bitcoin and Other Crypto Assets
I haven’t seen them in the UI while I remember them being shown quite prominently. I wouldn’t really expect them to be used only for sites added to favorites because that’s a privacy issue.
IT and developers need to realize that they are expense generators not revenue generators in 99% of the companies.

IT's and developers' job is support revenue generation, not block it because IT or developers think they have a better way. In most cases IT does not and neither do developers.
Nice!

I tried it with React-Native but found it a bit cumbersome to get it to interact with existing components in Reasons JSX
> See the 3rd thru 10th amendments, specifically the 3rd and 4th

I'm not sure how Amendments to the Constitution which replaced the Articles of Confederation provide any evidence whatsoever about the purposes of the Revolutionary War (they provide evidence of the concerns that needed to be addressed as part of the massive centralization, relative to the AoC, that the Constitution represented, but that's a whole different issue.)
The process of taking dollar-valued felons into the human sphere is truly demonizing.
Τα φώτα στην Σεριε Α την Παρασκευή
App promo codes:

LLJ3XAEYXRHY
E43M7MLLEXNM
97KNERAYYTW9
W66L7P7WH4TJ
PHK3HEXHTE9L
That sounds like the user will have to right-click and choose "Save As"?
It's an amazingly pervasive myth taught in CS 101 courses that "you should never use floating point types for currencies, or you might go to jail". In reality floats are fine for most financial applications, and for almost all those that would find themselves in a spreadsheet.
Another example: https://superuser.com/q/1258345/31483

It’s now open (and unanswered) because in this case moderation mechanism worked.

But again, it was close-voted as “exact duplicate” even after I’ve updated the question explaining why it’s not a duplicate. Too many people just love confirming other people close votes, without thinking too much and without even reading the question.
Important to note that this example is supposed to be artistic, not actually effective as dazzle/concealment. It is a creative design, not a functional one.

https://www.1418now.org.uk/dazzle/
You can pull in data from other sources, your business data is on your company NAS not unencrypted somewhere in the cloud, Excel is faster for real-world volumes of data, group policy & management functions, etc.
This is correct.

Videos are demonetized mostly on a blacklist of bad words. Run text to speech on the video before upload (preferably upload the audio only on a test channel and download the captions), and edit out all words which have any negative connotation whatsoever.

Beware - the blacklist contains a lot of words which are only bad in a certain language or a certain region or slang you might be unaware of. Use urban dictionary to find the bad words... It seems you can let a few slip through, but if a bad word appears too many times, it causes demonetization.
MSN isn't free, but MRef (https://mathscinet.ams.org/mref) is up to the task of finding an article given enough information about it.
> if there's a new type of technology that lets people do just that--set up their own server anywhere and make it accessible via HTTP--then I don't see why we really need IPFS

> In my opinion, the reason IPFS is so hot nowadays is because it's riding the DApps wave where people want to build Ethereum apps with IPFS as a file storage.

Whilst I enjoy reading and learning about dapps, blockchains, etc. they seem very niche at this point: it can be argued whether or not bitcoin is "mainstream" (many have heard of it, but how many have or use it, compared to e.g. bank accounts), but ethereum is even more niche in comparison; using dapps is presumably rather niche even in the ethereum world, compared to those simply speculating on ether or making pump-and-dump ICOs; those building dapps would be even more niche; those building dapps with IPFS for distributed file storage would be a niche part of that.

I don't think this is what's driving IPFS.

However, I do come across many potential uses of IPFS every day.

Whenever I see a broken link, especially for some old informational site or tarball or whatever, and Googling for an alternative link just brings up more and more of the same broken link, it makes me wish IPFS were around (most recent example: http://easyldap.exofire.net/files/installer/easyldap-install... )

Likewise, whenever I find myself writing a URL into a file, e.g. a source tarball for a Linux package, I want to use an IPFS hash instead (IPFS is hopefully coming to Nix at some point https://github.com/NixOS/nix/issues/859 ).

In the latter case, I could add these files to IPFS myself, but I'd probably be the only one using it, and I'm usually less reliable than those canonical HTTP URLs, so those hashes would likely disappear sooner than the HTTP ones.

I have high hopes for IPFS. At one point I thought magnet URLs might solve this. I was pleased when kio-magnet allowed KDE to browse Web sites via magnet links, but even the blog post announcing that seems to be no more :( https://www.reddit.com/r/linux/comments/ew0y4/kiomagnet_what...
Blue Apron's CEO is out
This will actually give people a way to vote with their wallet. Thank you!
I think I would still rather be a defendant in the Swedish justice system than the US one if I had a choice.
> Additionally, downloading a client without getting the public key for the server won't help you - you can't just connect to any server you find.

Right. The fact that the client is publicly accessible is a point in the vendor's favor, if anything: the fact that this "auditor" seems to think security-by-obscurity is a good idea makes me question why I bothered to read any of it.
rayiner has convincingly demolished the book series upon which the article is based: https://news.ycombinator.com/item?id=7709556
>I don't want to defend Uber here, but I don't see what this letter business has to do with Waymo's allegedly stolen LIDAR.

We don't know what's in the letter (yet) but it very well could touch on exactly what Uber was trying to hide, hence the 7.5 million dollar bribe.
They can certainly contact USCIS, which holds the official records for immigration and naturalization. Both USCIS and ICE are part of the U.S. Department of Homeland Security.

They can also contact the U.S. Department of State, which issues passports, to verify the passport.
gorilla is a racist term...

The algorithm doesn't understand context.
Well, it's cheaper than a typical smartphone. And probably easier to customize, hardware and software-wise, than a typical smartphone.
Twitter statement: "To help ensure people have an opportunity to see every side of an issue, there may be the rare occasion when we allow controversial content or behavior which may otherwise violate our rules to remain on our service because we believe there is a legitimate public interest in its availability."

Tech people are the absolute worst when it comes to ownership of their social responsibility.
I enjoy using OneNote's web clipper: https://chrome.google.com/webstore/detail/onenote-web-clippe...
Everyone has a javascript-interpreter installed.
It was a low carb recipe app. People would get hooked on recipes but realize that a lot of the ingredients (flaxseed, stevia, konjac, etc) were not sold in stores. So we sold them those ingredients.
It should compile to the same binary, you just don't be able to sign it i guess.
The certificate isn't the proof. Cross-referencing it with a Country Registrar's computerized records is.
> Fear of tracking

There is already pervasive tracking I am afraid. Having a smartphone, social accounts, banking online, NSA running wild, face recognition tech tested in airports, traffic cameras. At this point, it seems an ID card wouldn't make much of a difference in that area. I have an ID card by being a citizen of another country, I just don't feel like I am somehow tracked more or less free because of it.

> another large federal bureaucracy that is difficult to deal with

I've seen state government being just as dysfunctional and I've seen other countries have even more bureaucratic governments. If they can do it, so can the federal government.

In a way the social security card is already a broken and terrible ID, which is misused and causes billions of dollars in waste every year. So the ID is effectively there, it's just very bad and an in need of an update.
I think this is a reasonable idea.

However, you have a two sided market with a classic chicken and egg conundrum.

There are two solutions to this problem. The correct one is to provide value to one side of your market without requiring a match on the other.

You could offer celebrities a standard AMA hosting facility, if you can make your product somehow better than the alternatives. This seems hard.

Better is to focus on the kind of people who will visit to ask questions. Collect together links and content (preferably syndicate it) that relate to their heroes. So find all the AMA for a celebrity and throw together interview links and the best videos you can find into a fanpage. Then share your collection with fans on reddit etc. Once you have traffic, you collect questions, then contact your celebrity and ask them to do an AMA.

Focus on niches with dedicated fans without obvious destinations for this material. Promote. Rinse. Repeat.
They could be food if they would be willing to invest money and refine refine refine. They are not. So, even if they would buy from Uber it would be for cheap.

Plus any other startup or company can build such app to compete.
Yea that would be ideal but I am trying to verify GP's assertion that " problem lies with ICE officers" or if they are just doing what they are asked to do.
Does your '=vlookup(x, ...)' have tests surrounding it? How about code review? How about source control?
According to https://en.wikipedia.org/wiki/John_Graham_Kerr, it was mostly Norman Wilkinson's personal success in promoting his ideas that caused the concept to be pursued. (John Graham Kerr, the subject of that Wiki page, had made some progress in convincing Churchill to try a different dazzle scheme a few years previously. It lost favour when Churchill left that post.)
Shouldnt the government have a database for all the US passports it has issued? How does a problem like this happen to someone who has a passport?
> ICE officers are equipped to verify the documents?

If Immigration and Customs Enforcement is not equipped (internally or by communication with USCIS) to confirm the validity of purported immigration documents, why bother having the agency at all? I mean is there anything more essential to their purported mission?
This is one of the truly American stupid statements that mean nothing to the rest of the world.
Experience Services–eBay’s Solution to Multi-Screen Application Development
What's the ETA for their methane engine (Raptor)?
Some of these image restoration techniques are extremely impressive, but its odd to think how much visual history will be faked in tiny ways if these "fix" techniques become widespread in commonly used photo software.

I suppose this is no different really than the extent to which images are edited anyway now, in that many images are never really a fastidiously accurate representation of the original scene, but interesting to consider none the less.
Well here is the new reality . If you are a non white person i.e if you have brown , black , yellow , red or green skin - please carry your US passports all the time. Even then they might just deport you and say your passport is fake.. but hey nothing is perfect and like our honorable president says "Tough Luck!!" .. see you , sayonara.
It certainly could be if these tasks now need to be delegated to a centralized software dev team who is fitting them into their project queue.
I believe GP was making a joke that something fundamental is missing. Something along the lines of "that would be a nice car if it had wheels".
Soft Robotic Muscles Can Be Made in Any Shape and Lift 1,000 Times Their Weight
You can usually tell by the initial board state whether the winner will be an expansion player (wood, brick) or a development player (ore, grain, wool).

I have never won a game using expansion alone, but once I did win without ever building a third settlement. I ignored wood and brick altogether, and got largest army and longest road (to nowhere). Everyone else was expanding, and thought I was no threat.
Cool but I think a learned method is more interesting, especially how it can be used for image compression.
Why didn't you ping a random selection of people rather than just one this is not a useful data point.
Or it could be like the place I worked where IT made as many hurdles as possible to the installation of new software. So I, as a database marketing associate, linked 4 different CRMs used by different departments together using the magic of Access, Excel and VBA.

IT found out when they disabled a library (DAO) because "cryptolockers" could use it, only to break almost every single process at my organization. The IT director was pissed, but he had to reenable the library because everything ground to a halt.

Bonus points: he told my boss that VBA macros were bad because hackers could use them to take over the mouse and click on things.(Edit: I also distinctly remember the IT director accusing me of being a hacker when he found out I was using VBA.)

I still wake up in a cold sweat with nightmares that something broke in that system. The VBA editor in Office is an absolute nightmare when it comes to debugging. No version control either.
Keyboards, mouse, monitor too. They're dirt cheap compared to recruiting, improve productivity and the likelihood that someone is going to want to work for that company.

But IMO shutting the AC off at 5 PM might actually be good company culture to encourage everyone to get everything done by then and go home.
It's not that I don't like Go, it definitely has its place, but for this particular use case I found it a little painful.

Personally, the things I really missed after moving to Rust are quick compile times and very high quality editor plugins. These are areas which the Rust community are putting a lot of effort into at the moment though so I'm hopeful they'll continue to improve.
(Point of pedantic clarification: I'm really using lowercase-B 'blockchain' to really mean 'distributed ledger', of which the capital-B 'Blockchain' is a form. Distributed ledgers that do not rely on mining or 'coins' have been proposed, but obviously haven't been implemented broadly. So let's limit this to the Bitcoin/Blockchain archetype.)

So to answer your question, a couple points:

0. You can use the blockchain without bitcoin as the token of choice. You create your own limited tokens and go from there. This has already happened with various altcoins.

1. You can create private chains. Bitcoin mining and the associated value (currency) therein is one way to create a (public) ledger, but not the only way.

2. You don't 'load your USD' onto the blockchain. That ignores the point of a distributed ledger.

Emphasis on that last word, because what we're talking about here is a trusted record of transactions. That's why the blockchain isn't just about currency, and gives participants a way to immutably record all kinds of things.
I'm so, so tired of doing interviews filled with "did you memorize this particular algorithm" whiteboard coding questions. Especially given I'm not some fresh-out-of-college hire. The industry's research on this is pretty unequivocal that it's a terrible way to evaluate candidates for anything other than "isn't a complete idiot" which would also be accomplished by more reasonable questions.

Why can't the industry finally just drop stupid whiteboard coding and move on to more practically focused questions?
Best interviewer is aware of what the actual position really requires and will adjust interview to find match for that exact position instead of some other generic one.
I think he means they delivered it, not physically dropped it.
Yep, I can't think of a competitive video game that does any of these things well. Maybe this is an untapped market?

Twitch controls and player elimination are still huge with video games. Battle royale modes and MOBAs are very in, but any multiplayer game I remember playing a lot of was usually centered around this. FPS games, RTS games, fighting games, they are all about your reaction speed. A lot of modes will at least let you play the whole match of a game, but still require a heavy amount of confrontation and twitch gameplay. Turn-based games are a slog to play multiplayer though, so I can understand why that's the case.

There are a lot of people who enjoy twitch board games though, games like nerts or slamwich (both of which I'm not a huge fan of), so maybe the opposite is true of board games: that there's an untapped market out there for this style. I do really enjoy Spot-It for some reason however :)
The reason for his detention is mentioned near the end of the article:

"After several hours, Carrillo and another detainee were driven to a privately run immigration detention center in Adelanto, 85 miles outside Los Angeles in the Mojave Desert."

Privately run centers don't get paid based on citizenship or not but on services rendered.
> Some of us realize that the Bible is a book of metaphors and guidelines, not a literal future-history account.

The first time someone told me that the story of Adam and Eve was allegorical and not literal, it blew my mind.

I had grown up and been taught "literalism", in that everything that Bible said was literally the truth and not simply a story.
UUIDs save you from accidentally relying on incrementing identifiers and they make it easier to keep them unique.

The downside is that they are really long and can’t be typed or remembered.
4 days of mental anguish and distress is worth more than that. It's a stress and pain that will stay with a person for a long time. It also has to be enough of a deterrent so that the agency is more careful next time.
My biggest gripes are, in order: lack of library documentation, discoverability, maturity, and existence. Disclaimer: this is all anecdotal and the last time I dove into OCaml for side projects was about a year ago.

1. Documentation. Anecdotally, when you find a library that's not by Jane Street or top-20 starred on GitHub, the odds are low of finding a useful README or example code. God bless the developer if there are tests, but that seems to be rare as well.

2. Discoverability. OCaml's ecosystem sees tons of code for useful but non-major tasks floating around in various GitHub repos, where installation is tricky. I want to use a part of speech tagger? Great, I found a library with no documentation on GitHub - now how do I get it into my application? Why isn't it in the OPAM repo? I found an elasticsearch client library with no documentation on GitHub? Great - now why isn't it in the OPAM repo.

3. Maturity. Of the myriad library code floating around on GitHub, very little of it is what I would consider production-ready, by merit of lack of testing, lack of community, lack of documentation, and lack of frequency of updates.

4. Existence. Frequently, libraries don't exist which do in other languages. In the past couple weeks, I've pulled in Go and Java libraries for crontab parsing and execution, a MySQL ORM, inflection of English words, and various NLP utilities like the Stanford parser.

All languages have these problems to some degree, but the fact of the matter is that while OCaml is a beautiful language for closed domains, I can't in good faith recommend it for building production systems to interact with the outside world. Other languages give you many of the benefits of the type system with much less of the hassle (looking at you, Kotlin). Writing production systems in OCaml can be done, absolutely - my hat is off to Yaron Minksy and the folks at Jane Street - but there are tradeoffs.

And we're not even getting into developer tooling; this is just libraries.

All counterarguments welcome; it'd be wonderful to hear that OCaml is gaining in developer productivity and production readiness over time. I have great faith that ReasonML can get lots of Javascript folks more interested, and the increased demand for libraries should hopefully lead to the filling of holes in the ecosystem. Most of OCaml's problems stem from it being simply unpopular.
I presume the `download` attribute will still work, as it’s not navigation:

<a href="data:image/svg+xml,…" download="filename.svg">