skysight-inc/HackerNews huggingface dataset:
Some Americans have an extremely narrow and odd definition of freedom. I've been told before I don't have freedom because I'm Canadian.

Also the highest incarceration rate in the free world and an election system subject to massive corruption. But hey, no national ID is more indicative of freedom.
Private prisons monetize prisoners, so releasing someone is demonetization. (I joke ... sort of.)
ULIDs are a much better answer than type-4 GUIDs. You get insertion-order sorting with a large random component to prevent collisions/guessing.

A similar solution called COMB identifiers dates back at least 15 years in the MSSQL community.

Watch out for sort order in MSSQL with binary ULIDs cast to UNIQUEIDENTIFIERs; they sort with the last 4 bytes as most significant, so some byte swapping is necessary to prevent the performance degradation caused by index page splitting (I wrote a ULID implementation for MSSQL that handles this).

https://github.com/alizain/ulid
There are some proposals to have the 300k be actually created by the central bank.

For example the Vollgeld initiative in Switzerland: https://www.vollgeld-initiative.ch/english/

One of the logical extension is to allow anyone to have an account at the central bank, also combining those approaches with a blockchain sounds logical.
Thank you! I've been looking for something like this for years!
Congrats Rodrigo and the BlazingDB team, You guys has come so far since the TechCrunch, Great Job! I really felt the chemistry the culture and the talent in your team when I met you guys in TechCrunch Battle Field!
Start by putting a passport authentication device in the offices. Secondly if they are too incompetent to do this, establish a contact number with the relevant agency to verify it quickly. Honestly if they can verify your passport in the airport, how hard is it for ICE to do this?
Slightly related: NPR's Planet Money ran a show called "Spreadsheets" that gives brief history of Spreadsheets.

https://www.npr.org/sections/money/2017/05/17/528807590/epis...

There's a World Championships for Financial Modeling in Excel, it's mentioned in that episode.

https://www.modeloff.com/
> build up a huge rider and driver base by offering riders deep discounts and drivers big bonuses

So true. They subsidized rides and operated at a loss just to capture all the market, then backstabbed the drivers to profitability.

Now there are drivers below minimum wage.
Show HN: Survey - Interactive prompts in Go with full Windows support
I personally think the more design focused ones are good. EX: "Here's a system were building. How would you build it?" Then you build on that with "Ah, I see you want to use a cache between these two servers/regions, what kind of cache would it be, what are some limitations there, etc?"

Or something like in the article where you start with a little code, and build on it to solve some problem that isn't a totally arbitrary tree traversal like most of the whiteboarding stuff seems to be.
Any is too many.
Yes, and which were started after 2013 or even as early as 2013?

The truth is that all the viable competitors are likely already out there and it's going to be very very difficult to replicate what these incumbents have without burning ridiculous amounts of capital.

If the Softbank deal closes, we'll likely see a wave of consolidation with Softbank orchestrating acquisitions by Uber. It's very common for relatively young markets to consolidate over time.

No one in their right mind would start a new company to compete with the existing TNCs in 2017.
On one "pre graduation party" there was a list of other students who signed up for the party, as well as their phone number.

I filtered it down to girls who come from my state, doing an engineering degree, who were the cheapest to SMS.

I planned to send multiple "Happy Holidays!" SMSes to those girls. But the Telco lines locked up because apparently everyone else sends SMSes during the eve of a holiday too.

So I only got one SMS out. It was to a girl whose name started with A, in the civil engineering faculty (which was course A).

I like the tough girls. She was practically an orphan, never backs down on her opinion, a sweet girl who could handle all the cursing and swearing of a 95% male construction site.
Dominion actually turned me off of deck builders for awhile. I found the DC and Marvel games to be great introductions. DC one is definitely easier, as there is less going on, but it is still really fun.
Offline IoT/smart appliances will never become viable again. They simply can't compete with products that mine and sell your data.
How can it possibly know what was in the white areas of the library? Is there a residual image?

Seems impossible that it guesses correctly.
It's all fun and games until you realize that adding a large set of numbers in different orders gives you significantly different results.

Floats are fine for a lot of things, but you have to be really really careful not to overstep into the situations they can't adequately handle.
The private prison system is, in many cases, state-sanctioned slavery. Prisoners are very definitely monetized — and not just by the $15/minute phone calls to their loved ones.
You also have the highest incarceration rate in the world, private prisons, mandatory minimums, DAs who extort people into accepting plea deals under the threat of extreme sentences, a civil system which encourages frivolous lawsuits, etc...
Anyone here use tabletop simulator?
Managers hiring more managers.

Once worked for a company where the founder had an idea for a new software product. He hired a friend to be the product manager who then hired a project manager to manage a team of three programmers and two architects who didn't agree on anything. When the project failed to meet a founder set deadline, the project manager was fired and a new one hired. In the space of 18 months the company went through 5 project managers. At that point I resigned, couldn't handle the constant changes that each project manager brought in. I met the product manager at a conference 5 years later and they had only just released the "product".
>"I need to be able to do basic maths on the side"

I'm a marketer who echos the "pry it out of my cold dead hands" statement, and this is an interesting aspect of it that I hadn't thought as much about before.

There's really something to be said for having ALL of the data and model at your finger tips for quick sidebar calculations, and there's something to be said for formatting tools to make it easier to read and work with. Often times I'm building a model or report, and need to do some quick checks against different assumptions, or have a little scratch pad of notes or placeholder values somewhere.

Being able to just toss those into somewhere a few cells over so I can see things in context while I work is a godsend. If the model was built as something with a front-end that didn't expose everything, I'd have to manually copy that info out and just do it in a spreadsheet anyway.

I get that there are times when it absolutely makes sense to not have things live in a spreadsheet, and what the risks are around that. But there's also risk in slowing things down, or not having certain things immediately jump out at you because you're seeing all the numbers change, and can quickly modify things as needed to check yourself.
The original article seemed to me basically an advertisement for the companies looking to replace excel. It also included a wonderful vignette where an executive sitting on a plane could check whether laying off his employees would affect his profits. The article was basically a satire disguised as an advertisement disguised as a criticism of excel.
If you look at an aluminium mylar bag under a microscope you'll see that the coverage of aluminium is actually rather low, and it's more flakes of aluminium on the surface which don't connect with each other in places.

It's that lack of connection which makes it a lousy shield.
The joke answer is "At that point, what do you care, you're dead?"

The long answer is that's all part of setting up a Trust for your estate, picking Trustees that can execute your Trust responsibly/competently when the time comes, and picking recipient heirs as well that can benefit from your property. All of that is a long conversation to have between you and your lawyer and your heirs.

(In that way, Shamir's Secret Sharing is simply a modern technical/mathematical equivalent to bequeathing your heirs a puzzle box with a safety deposit key in it. If your heirs can't solve the puzzle box, do they deserve the contents of that safety deposit box?)

That said, there probably is a role for some of the cryptocurrency exchanges to play as possible Trustees in an estate, just as banks large and small play into many estates for the transfer of wealth. It could be a feature the exchanges could offer whereby they help liquidate a cryptocurrency as a part of executing a Trust.

(I would also not be surprised if there was at least one person building a Rube Goldberg machine in Ethereum smart contracts where on proof of their death the contracts execute transactions to an exchange sell order with forwarding instructions to Western Union telegraph the money to a loved one's postal address.)
I'm a coder DOING some of these conversions. I see both sides of the coin here. One additional point I wanted to mention is that once we have done one or two, or a dozen of these conversions, we start to see common themes.

More often than expected, there are mistakes and misunderstandings in some of the spreadsheets. There are inconsistencies in the spreadsheets. In IT we also get calls that a spreadsheet is "locked by someone." Or that someone deleted a spreadsheet.

With code, and databases, we can ensure consistency between operators. We can also leverage the data across other applications since it lives in a database now. We can pull reports for management more easily, and with more automation.

As some other comments mentioned, spreadsheets are great for prototyping, but also have their drawbacks.
Google launches TensorFlow-based vision recognition kit for RPi Zero W
Or it could have been demonetization of florins.
One have to be skeptical about the motivation behind the timing of this release specially coming so soon after AWS releasing Deeplens yesterday in reinvent 2017.

https://aws.amazon.com/deeplens/
This is a reasonable question with a real answer that has not yet been mentioned. The Movidius accelerator chip in this kit does 150 GFLOPS at around 1 watt of power consumption [1] making it much faster (for this specific application) than a budget phone, or even a flagship most likely, with lower power consumption.

[1] http://www.tomshardware.com/news/movidius-fathom-neural-comp...
Seems a little unfair to announce a general indictment of System76 like that, to this broad audience, based on conversations only you and they have seen. Why make the account and escalate the drama? I'm sure both sides are doing good work.

Not trying to tone police you, but you run a project that necessitates bringing vendors to the table. Odd to publicly bash one that's trying to work with you.
Private people appointed by the company in accordance to CSR principles established by the board of directors.
Using Google Street View to estimate the demographic makeup of US neighborhoods
What a load of nonsense. Aluminum is a great conductor of electricity. Not as good as copper, but good enough that it gets used as the conductor for high tension power transmission lines.

Additionally, you’d need a far more powerful radio than a cellphone would contain to melt a plastic bag. A cellphone radio is what, 3W? You might threaten the bag if you focused all that energy in a dime sized spot on the bag, but a cell radio is intentionally a roughly isotropic radiator.
I think this whole thread is too strongly biased to assuming that millions of analysts know what the ideal skills and tools for their job are, rather than they started with Excel and they continued with Excel.

The other thing is that people here are comparing moving from Excel to some sort of webapp/db or general purpose language, when actually they should be comparing to numerical computing tools.

R is a far more robust tool for numerical computing than Excel. It doesn't hide errors in formulas not copy-pasted enough, or references that have subtly shifted to an unrelated cell, or the garbage data from a sort that missed a few columns. The entry barrier is higher, but for the complex spreadsheets and models we're talking about, the investment in skills is similar.
Serious question, how did you rationalize contradictions in the bible? The story of Adam and Eve directly contradicts the story of creation told immediately prior.

The Bible didn't make any sense to me until I took a religious studies course and learned that the old testament is basically the verbal tradition of the ancient Jewish people in written form. I had tried reading the bible when I was much younger, and the contradictions were so absurd I started highlighting them, and I ran out of highlighter before I ran out of Bible. I'm still not religious, but at least religion kind of makes sense to me now.
meta comment: are we really getting responses from someone with "cuck" in their username?

edit: oh I get it now.
Startups – The Essential to Do List
do you need any more maids?
Our moms worked together and they worked hard to hook us up. I resisted for a couple years. Mom's persistence won. Now married over 10 years with 3 kids.
Sounds horrific. I’d definitely leave and go somewhere with more intelligent people.
You can store them as bytes and use a function to convert them to/from a display format (which is what DBs with a built in UUID type do under the covers.)
Prisoners are monetized via slave labor.
Secret source. Sorry, you don't get my data. The world has moved on.
School of Mines Wants to Launch the First Space Mining Program
You're assuming someone actually looks at them. They more than likely just get archived somewhere and are only looked at when there is a strong reason to, like work not being done. It's the sort of feature that sounds good to management that don't think about what they're actually going to do with the data. I'm sure many of us here have worked on similar reports the are just huge data dumps that no one ever looks at but management just had to have it for some reason.
And by exciting, do you mean a high probability of a RUD?
I think Bluetooth could be doable; assuming their use of the protocol is well documented and open to 3rd party implementation. For a lot of these devices, the API could be described in AT commands (flung over any of several bluetooth profiles) pretty easily.
That puts Youtube as a significant political power though.

Interestingly enough, there was thread saying Youtube was censoring searches of "navalnyi" a critic of Putin. https://news.ycombinator.com/item?id=15806393
We're not actively hiring for anything specific, but we accept interesting applications regardless. See https://system76.com/careers
All the way to the mask set.
Google will lock down Chrome on Windows
UK.gov admits Investigatory Powers Act illegal under EU law
Nixon (most likely) wasn't complicit in the break-in, he covered it up after he learned of it.

In any case, the alleged collusion isn't Watergate. The coziness of the investigators with President Trump's political enemies and the amount of false information that the media has reported should be cause to question the purpose of the investigation.

As far as the DNC "hack", the evidence the Russia did it was a hasty, blatant forgery [0]. Julian Assange and Wikileaks have done literally everything short of outright claiming that Seth Rich was their source [1][2].

EDIT: The comment chain has gotten too long for replies, so I'll have to reply here.

@dragonwriter: The Robert Mueller, the special investigator, has ties to James Comey [3]. James Comey has been part of three investigations on the Clintons (the Whitewater scandal, the Marc Rich pardon, and the email server); in two of those, he personally was responsible for dropping the charges, both times with little explanation. I'd consider that to be suspicious at best. The fact that Mueller hasn't recused himself, as a friend of one of the witnesses (Comey) in the investigation, is good reason to question the validity of the investigation.

I'll concede that the point about the media wasn't a good one. A better one would have been that the Russia investigation is based on the Guccifer 2.0 forgery and a fabricated dossier by Fusion GPS. The Fusion GPS dossier was paid for first by Paul Singer, an anti-Trump conservative, and later by Marc Elias, an attorney for the Clinton campaign.

[0]: http://g-2.space

[1]: https://twitter.com/wikileaks/status/763041804652539904

[2]: https://youtu.be/Kp7FkLBRpKg?t=23s

[3]: http://www.cnn.com/2017/05/17/politics/james-comey-robert-mu...
boardgamearena.com. That is all.
Not really. It's long since anyone saw bitcoin as a viable currency. It's a store of value like gold that's about it.
Fair points. I'm interested how you see the ledger working if you don't load any USD on to it?

How does the first $1 come to exist on your ledger?

Are you thinking of something like Tether?
Honestly I find most white board coding questions to not veer into the "you'll only get this if you've seen it before" territory. Not to say that it can't happen, but in some of my interviews recently, I got the following whiteboard problems (all asking for optimal solutions):

Find the largest palindrome substring of a string

Shortest path solver (Djikstra's)

Compute a power if the base is any double and the exponent is an integer

Take an unsorted list and put all the odd numbers on one side, all the evens on the other

Given an array/list of numbers that first increases then decreases and a number, determine if that number is in the array/list.

Out of those five, only one requires you to have something somewhat memorized (path-finding), but even that is pretty basic, and I think they would have accepted non-optimal solutions that worked anyway, so really all you needed to know how to do was write a BFS that maintains the cost of the shortest-yet found path to each expanded vertex. The rest I think anybody - given enough time - could solve if they were a good programmer. Of course sometimes there are problems where you don't figure it out in time, and definitely (a minority of) problems that are too hard for a whiteboard interview, but you're not going to get every technical question right anyway.

It increases the stochasticity of interviewing when you can fail the technical challenges of interviews for jobs you, on another interviewing day/with another set of question, would otherwise qualify for, but this is logical from a hiring perspective. It costs less to interview 20 people and accept one qualified candidate than to interview 5 people and accept an unqualified candidate. It's not that you need to know how to solve these problems to be a good programmer, or even that being able to solve these problems is indicative of a good programmer, it's that a bullshitter/unqualified candidate will fail these every time, while at least a few qualified candidates won't fail.
I don't see how the different jurisdictions of the high courts really plays into this. Everything in the Bill of Rights (with the exception of the right to jury trial in civil cases, recognized substantially by every state anyway) is applied to the states as a matter of federal law and is therefore subject to review by the federal Supreme Court. For things not implicating any federal question, why is having an appeal to the federal Supreme Court important? Having an extra layer of government does not grant you more rights in and of itself.
Not sure why you got downvoted as this is a fair question.

I use both on a daily basis. Our org is on the Google Apps for Business stack which is why I use Google Sheets, but I'm considering getting us on Office 365 for the collaboration capabilities of Google Sheets paired with the functionality and advanced features of Excel.

Simply put, Excel can do way more, is faster, and frankly, takes less time to do things in because I'm deeply familiar with it from years of repetition and troubleshooting. There's also WAAAY more documentation and tutorials available for it when you do encounter a problem.
How valuable is the property that other threads' GCs won't stop your thread if your thread bears its own full stop? It seems like a concurrent collector with a very small STW phase would be preferable. Lastly, the lack of shared memory certainly enables simpler GC schemes like this one, and it precludes all sorts nefarious bugs, but it also makes efficient parallelism impossible in many cases. Depending on your application, that may not be suitable.
Data analysis is only one of many use cases for Excel.
The fact that almost any other democratic country in the world have a national id for decades (since 1965 in Brazil for ex) demonstrate that there is no obstacle in that.
A higher-impulse second stage on the Heavy would make sense in payload terms, but have you seen anything from SpaceX indicating that they actually are thinking about doing this? My understanding of their design philosophy is that they prioritise the operational efficiencies of only having one type of engine and one type of propellant to worry about on the pad.
Drivers drive for the product that provides the most income. Outside of the realms of SF (and even within), there are only two types of drivers:

1. Ones who drive for both - this cohort used to prefer Lyft due to tips but the scales have tipped (no pun) due to Uber introducing a whole host of features which Lyft is catching up to. This is easily verifiable by frequenting reddit.com/r/uberdrivers or reddit.com/r/lyft

2. Ones who only drive for Uber because the demand is overwhelming enough to not justify managing two separate accounts.

Anything else you hear is pure anecdote. My source - I am an Uber employee :)
Yes, left-handed notebook nerds!

I'm a loyal Lleuchtturm user, but have been considering the Midori notebooks. How do they compare?
Wouldn't that require them to open their compiler too? Compilers can be modified to inject malicious code into specific programs.
How to compete with Amazon without competing with Amazon
Follow the ARM chip model instead of the Intel model: create and oversee a commerce data packaging standard that allows manufacturers and distributors to "broadcast" catalog info on their site for search services to scrape (copy) and echo. "Store" sites can then form without having to generate content & run the entire show themselves.

Write the standards contract in a way that ensures participants won't be fleeced in the future. Participants pay a small fee for certification, and the right to use the trademark of the standard. This also resembles how the Android OS is licensed: One doesn't have to pay licensing/cert fees, but doing such makes "rouge" users appear dodgy, and they can't call it "Android".
"Lack of a player elimination mechanic" is nearly ubiquitous in action games. Players can be killed, but never bumped out of the game; you just respawn in a few seconds and try again. The penalty is that you're unable to harass the enemy team during the respawn delay and the run back from the spawn point.

Elimination deathmatch modes exist, but they're usually an optional mode, and even then calibrated so matches take no more than a few minutes.
And that "I presume" instead of "I am quite certain" is precisely why I said I was worried about exactly how this block works. I will need to try with the beta, I suppose.
+1 to this.

Men showed up at my doorstep... I removed the designs from github and they went away happy.

No fine or anything, but it was clear I didn't have a choice...
Headline is misleading – according to the article, 76% of the 17% of packages that are being tested are reproducible.
Props: A Social Media-based cryptocurrency platform
Stupid work computer is always correcting my spelling without me noticing. Back at home now on a machine that actually works (linux).