skysight-inc/HackerNews huggingface dataset:
<shameless but relevant self-promotion> I work on a similar product, one more focused on analytics for location data. We also use OSM as our datasource, and it's cool to see other companies in this space. So far most of our customers are less technical (we have an Excel Plugin which interacts with our API). We also have a python client which can do geocoding, driving distance/time, and US census data lookup. We're a small team and offer competitive pricing. If you're interested, or just want to check it out, please shoot me an email or go to https://cairngeographics.com/ . Lastly, for those who are interested, we're using Elixir on our backend!
Sounds like he's living life though.
There's already something in iOS to handle this: The overlay for apple pay. It slides up from the bottom and is easily distinguishable from the app you're using. If they had something similar for the iTunes password it would work really well
There are so many random popups in iOS to authenticate to itunes, app store, facetime, icloud, etc that I am amazed widespread phishing strategies don't already target them
That assumes that a phisher would use the system API for creating a prompt. It's possible for them to draw a dialog that looks just like the system dialog on top of the regular application chrome. Once Apple has trained a user that it is ever okay to type this information in, the cat is really out of the bag.
uMatrix.
When we sell "BI + burning out" to mainstream, who currently despise "Unemployment benefits", i'll be on board. Until then i'm skeptical that narrowing to just "Unemployment benefits" is the true underlying psych phenomenon at work here.

c.f. quote from article which provides example of divisions that could from between working and non-working people which has nothing to do with unemployment benefits:

> "How many working people would vote against taking universal basic income rights away from Nazis and terrorists? And once that is done, can we be sure they will not get an appetite to take them away from more and more people they dislike?"
Great Power Competition and the AI Revolution: A Range of Risks to Stability
Stop mucking around in production. Stop. Seriously, stop.
It’s been about a century since the economist John Maynard Keynes first touted the six-hour workday, predicting that by 2030 only extreme workaholics would work more than 15 hours a week. Still waiting for flying cars too.
We still have bank failures pretty regularly. But they're a small fraction of total volume, and the damage is contained thanks to regulation. Since 1933, every bank depositor in the US has had insured accounts. And the bank failures that happen are not of the "oops I losted your dollars" variety. E.g., the most recent one, the First National Bank of Edinburg, Texas, was just a pretty normal business failure. Nothing was stolen, the regulator arranged a merger, and no depositor money was lost.

It's true that Mt Gox might have lost some money even if they had been following known best practices. You're right that Bitcoin is new, and presents new risks. But they wouldn't have been driven out of business with hundreds of millions of dollars of losses. Money given to them by people who were just as credulous, just as believing that the old rules didn't apply.

Yes, there will always be fools and financial scammers. But the proportion and the scope in the cryptocurrency world is much, much larger. In the short reign of the *coins, there have already been enough disasters that somebody has managed to fill a book with them: https://www.amazon.com/Attack-50-Foot-Blockchain-Contracts-e...

And I'll note that I'm not saying the entire space is "idiots and children". Just that the tolerance for incompetence and scam artistry is much, much higher. Which, given that you defend it as being the "wild west", you apparently agree with.
Testing for software failure like a mechanical engineer [video]
Is it possible that the USA already has a de facto oligarchy where a small number of rich people control everything and deliver it to the masses?
You have only met really boring drug dealers. I have come across plenty of them, and only the rural and disconnected suburban operations try to fly under the radar. When you're close enough to a fairly large city, the operation running that show is usually a lot more bold/brash, and their equally brazen subsidiaries will reach out into the suburbs and rural areas. This is where things start to get extremely obvious. I'm not sure if it's because inner-city police resources are allocated toward crimes other than drug dealing, or the drug dealers don't have an understanding of what will incriminate them/draw suspicion, but you definitely know when they're working the area.
Interesting idea. Smart contracts are going to kill a lot of jobs, and that's a good thing in my opinion. I'll trust cryptography over human greed any day. I'm going to give the white paper a read.
After some bloopers early on in my career I developed a systematic "back it up" reflex if there's even the remotest chance of something being lost/broken. This has saved my bacon on countless of occasions... normally from problems I least expected.
This 'default' behaviour strikes me as one of SQL's worst faults.

If you want to delete all rows, you should be made to explicitly type out that intention.
Healthy eyes with good eyesight, Super HD 15 inch monitor can work just as efficiently and effectively.

I have used 7-inch and 15-inch USB powered LED monitors is the past with my laptop, at least once simultaneously. Works great for debugging CAD, Computer-Aided Design related bugs.
On the first attack vector: Google Security has a nice post about it [0] and why they do not consider it a valid threat. This is their reasoning:

>CSV files are just text files (the format is defined in RFC 4180) and evaluating formulas is a behavior of only a subset of the applications opening them - it's rather a side effect of the CSV format and not a vulnerability in our products which can export user-created CSVs. This issue should mitigated by the application which would be importing/interpreting data from an external source, as Microsoft Excel does (for example) by showing a warning. In other words, the proper fix should be applied when opening the CSV files, rather then when creating them.

[0]: https://sites.google.com/site/bughunteruniversity/nonvuln/cs...

Their policy makes it sound like that the second vulnerability should indeed be fixed in Google Sheets itself (it is the one opening the file, after all)
Android already has a decent fix for this. When a Google app needs a password entered, it shows a notification. An example I run into is when Chrome wants its Sync Passphrase. I remember long ago seeing something similar when I changed my account password, but I haven't seen it recently so I don't know if they're still doing it.
At my last company we had a similar issue with third party scripts on credit application forms. Analytics is critical for ecommerce sites but it's way too easy to accidentally log sensitive data across dozens of third party services.
AFAIK there is no way to obtain the apple id being used, as it would work as an excellent cross-device persistent identifier. However many people would just use their email address which you could get asking them to register, connecting with facebook and other legitimate use cases.
Sure. Send patches. Until it becomes easy to read and write fancy ASCII characters in text editors, my criticism stands.

I predict this will never happen under the principle of "good enough to use, bad enough to complain on HN." My point is that people keep suggesting ASCII delimiters as if it's some obvious solution that solves the entire problem, but it doesn't. People should instead be suggesting that text editors better support ASCII delimiters so that we can use them roughly as easily as we use commas today.
What do you mean by that? That machine learning will be able to distill vague, shifting requirements from non-technical businesspeople into functional software within 10 or so years? Or that all software development jobs will involve machine learning in some way?
I didn't imply anything about actual availability at all, but about how perceived availability matters.
> What is a "manosphere"?

I don't know but it sounds... sweaty.
I audit every extension before I install it. You should too.
https://chrome.google.com/webstore/detail/chrome-extension-s...
I actually used it, but at the time I didn't know better. I stopped using it when the default engine was still MyISAM, I heard that InnoDB improved it and made it a real database.

Now as you mentioned MongoDB it looks like indeed is a sister DB of MySQL.

1. Written by person (people) who did not know anything about databases and learned about them while working on them.

2. Nearly exclusive choice for hip language at the time (PHP for MySQL, NodeJS for MongoDB)

3. Performed much faster than competitive database only to turn out that it was at the cost of durability

4. New engine that supposed to improve durability (WiredTiger vs InnoDB), but even then, it still is plagued by issues caused by initial bad design.
According to the logic used in this, Alaska is an autocratic regime. But when I look at Alaska, I see a state with the lowest poverty, lowest inequality, and highest well-being of almost all 50 states. I also see a population who comes out to vote, especially when anything dividend related is voted on.

It's stuff like this that really annoys me, and I feel gives academics a bad name. It's coming up with what-ifs and not applying any applicable evidence to it. Take this for another example:

> "Will the working minority agree to support non-workers with ten or twenty children per family? Will that be sustainable?"

Are you fucking kidding me? Does anyone really honestly think that there's a high percentage of women out there wanting to give birth 10 to 20 times? Is that theoretically possible? Sure, but that doesn't make it in any way probable. In fact the evidence we have again points in the opposite direction.

I really don't see any value in writing shit like this. Why not next write something about the concerns of universal health care, and how people might use it to drink so much they just replace liver after liver? Or maybe people will feel they could then rob banks because if they got shot, they'd have free health care. Are these things theoretically possible? Yes. But that doesn't make them not stupid to express.

Look, in general, democracies all over the world, in addition to UBI, need to be strengthened through dropping ideas like first-past-the-post, and adopting ideas like single-transferable-vote that feature more proportional representation and lack spoiler effects.

With that said, I only see those changes as more possible through UBI because people with their basic needs met have more time and mental space to engage in being more informed and more involved as citizens.

Look at how involved seniors are and how much power they have. Government answers to them. It's not the other way around. They don't lose the right to vote because they are no longer part of the labor market. Instead they vote in even greater numbers. And guess what happens when that happens? You get represented.

Articles like this are written by those who don't bother to look at the evidence around them and instead choose to use imaginary thinking in the hopes of influencing others.

Basic income is freedom FROM tyranny, not the threat of it.
You know, I don't feel as comfortable discarding the "too many young people with degrees" argument, because it's still a lot more people with a degree than there were in the past. I think it plays a role, and along with the cost of labor and the (real or perceived) recession and many other factors, it contributes to making the Italian job market what it is today.
Are you referring to management consultants (e.g., McKinsey, Bain) or something else entirely?
That treats the symptom, not the problem.
> if we're really lucky, some will have some obscure way of limiting it.

In this case, it tells you how to completely turn it off the first time you use it.
> There is absolutely no reason that something that works in one country will work in the other.

Nope. There are plenty of reason to expect that, and it should be the default assumption. People don't become aliens just because they were born at the wrong side of an imaginary line.

If you would like to protest that assumption, it is up to you to provide data.
I need this kind of work.

How do you price this work?
One might also usefully characterise social institutions thus. Also technologies. (For instance tetra-ethyl lead in gasoline is in the bandit quadrant, as are cigarettes).
This shouldn't be surprising because despite what you are told day-in-day-out by the media, Americans, and Western European society in general, are extremely progressive on race relations, especially compared to other societies around the world.
haha, thanks!

Yes, this Jeep build got a little out of hand, and some day I miss my bone-stock two door I took from AK to Argentina!
Just because we don't feel any great love for spreadsheets doesn't meant nobody else does. I've only known two professional accountants but both enjoy what they do, not just the externality of providing the useful service. They like working with the numbers and rules. People called me weird at law school because I actually liked tax law. I'm fascinated by the interaction (aka train wreck) of public policy hitting financial ground truth. I would real tax cases and laugh out loud at some of the insanity. Just because something isn't popular or widely understood doesn't mean there aren't people who enjoy it.
I worked at a public company where write access to the production databases was required to go through an intranet site which logged the query, required a code review id, and limited the number of rows that could be deleted. It was more or less for sox compliance reasons, but it provided a nice bit of safety net around dangerous queries too.

It slowed things down, but the forced code reviewer process saved me once in a big way.
It not holding all the data though. Anyone with old coins has to hold at most 2kb of data. They do have to occasionally (think every 1 to 5 years) scan all spends from that epoch to update that data or get someone to do that on their behalf. But it really does reduce the work.

As to mimblewimble: yes, there is a connection. You are trying to prune provably spent things. But to do that, you must know what was spent. Which means, if I spend a coin with you in Mimblewimble, the set of possible coins it could be is orders of magnitude smaller than the set of coins it could be in zcash or even Monero. Because these don't prune.
On the subject of recent struggle for equality - I strongly recommend watching "the black power mixtape 1967-1975":

https://en.m.wikipedia.org/wiki/The_Black_Power_Mixtape_1967...

I believe it's available on Netflix.
The one major advantage is preserving sessions and re-attaching to them later, e.g. when you're ssh'ed into a remote machine or VM and you don't want to lose your setup.

Ratpoison could possibly be better (I keep meaning to give it a shot), although one thing I really enjoy about using tmux is being able to quickly open, shuffle, reorganize, and close panes with only the overhead of starting a new shell.
Can anyone parse this sentence? I have no idea what it's trying to say:

Nope, actually, that's how the system dialog looks like, the . is within the "string notation, so I designed the phishing dialog to also include this little, but very important design detail
why are you still using the same top level domain? sure there are XSS protections on subdomains, but it's still 1 exploit away from the top level domain.

google uses googlehosted.com for stuff that might include 3rd party stuff.
Cert Transparency is an effort on that front: https://www.certificate-transparency.org/faq, and it works without a blockchain.
So basically work is safer when done by robots

Or if you spend a lot of resources in training people to robotize them

I prefer real robots
The problem is how you define acting shady. If you're definition is people of one demographic generally dress this way therefore I think it's suspect you have an issue. If you're definition is someone who doesn't dress or act the way you, or the people around you do, again you have a problem.

Also let's keep in mind that this is the safest the world has ever been especially in America meaning statistically if you're assuming someone is up to no good based on their appearance or dress you are almost guaranteed to be wrong.
Nvidia Announces Drive PX Pegasus AI Computer and Drive IX SDK
Attract, convert and nurture top talent while treating candidates like customers
Try it in a few more apps it's the choice of the app dev so basically random.

Not that a user should have to know "only enter your password into the black keyboard", which can also be faked mind.
Instead of giving people money, why not have bare minimum shelter, food and education that's available for everyone.

make it a universal parachute.

free money will just raise the prices of essentials.
Ruby 2.5.0-preview1 Released
Ok, we've taken it out.
UBI is a technique the state can use to entrench its influence by encouraging the people to become increasingly dependent on the government for basic needs.
>Papers are written by experts, for experts

I understand that fully. You are merely restating the original complaint, which was "gatekeeping higher education"

Essentially, it's: "We write only for insiders".

And it's not for any expert, but an expert in a subfield of a subfield. Someone who is merely an expert in the field will understand it broadly, but often not well enough to reproduce, and often not well enough to even gauge the legitimacy of the techniques.

This becomes quite clear when you see some of the inane stuff reviewers write, which often indicates they did not understand your paper - yet they were picked as experts who were asked to review.

>otherwise it places too much burden on the authors.

There are multiple reasons I do not believe this is the reason:

I can understand a lot of researchers not wanting to bother, but the reality goes deeper than that. They actively do not want others to put in more explanations. If an author wants to put in the time, why are they getting in the way? It's not unusual for a reviewer to ask to excise material that is explanatory.

And frankly, in many research teams in universities, we have grad students who are just starting out and are not to the point of being productive yet. It is very beneficial to have them write the more intermediate stuff. It's not at all time wasted for them.

I'm not saying we need to include standard text book material in all papers. Often an additional 1-5 pages (depends on the scope of the work) will suffice. Any researcher who complains about writing an extra page or two for some project that they worked months on cannot say they care about propagating knowledge with a straight face. The additional time it will take you to write those few pages is vastly offset by the savings everyone (including experts) who reads the paper. That equation that took me days to derive will likely take most experts days as well. Whereas a few pages of derivation would save them all the effort (and would help a reviewer find errors).

I've heard mathematicians be proud if they've read N pages a day (where N is in {1,2,3}) of a typical paper in their field. Yet when I've asked, they've all admitted that had the author put in more effort, that N would be much larger.

They're written for experts, as you say, but even experts have trouble reading them. However, since they mostly only deal with experts, their baseline is very low compared to what the rest of the world would consider "readable". If I wrote a report in my industry that would take some expert a day to read and understand 6 pages, I would be in trouble.

Again, this may vary from discipline to discipline. I definitely have read papers that don't suffer from the above. Ultimately it's a cultural issue. Some are more welcoming of it, others are not.
I wonder what will happen when electric bikes start to dominate. Let's assume that an electric bike can easily do 25 km/h (15 mph) and slower bikes will do roughly 15 km/h (10 mph).

In Dutch cities, especially in Amsterdam, you now have a problem with the slower class of mopeds. Legally they can only go 25 km/h. In practice they go faster, but not as fast as a regular moped. But they tend to be as big and bulky as scooters.

Too big for narrow cycle paths. So people on bikes feel unsafe.

Currently, electric bikes still look like bikes. Just like the really early mopeds. But there is no reason for that. You can make them big en bulky. Completely protect the person riding them from the elements.

And then people on regular bikes not only have cars to fear, but also electric bikes.

Only solution is to have really wide bicycle paths. Which turns into 'bike streets' where bicycles and cars share the road. And then we have come full circle.
You have a choice: use a trusted party (obviously bad) or pass around partial aggregates and have someone add on to them ( this is the standard proposal). Problem is, you can trivially attach to almost every full node and observe those transactions as they get broadcast around. Its not NSA level attacks, I know at least 2 blockchain analysis companies that do this in Bitcoin today.

So, against that attacker, which already exists and is live today, mimblewimble seeming provides almost no privacy.
You should actually append it to the trigger; i.e.

1,foo,='SUM(A1:A10),bar
It is. You're informed about it and you can opt-out.
Many people raise the pitch of their voice as if asking a question when saying something doubtfully, so the question mark reads similarly to how one would say it out loud.

If you have access to formatting, a similar way of achieving the same thing would be to italicise "think"
Restaurants rarely succeed, they are a notoriously tough business. The successful restaurateurs I know are selling commodity products with high margins; pizza, hot dogs, burgers, alcohol, etc, which is much less glamorous than a boutique trendy eatery.

Also, despite being the trendiest city in America, Portland is still the most overrated city in America.
The Technical Interview
if I link to an image, javascript file, or even an iframe to ycombinator.com, your browser will make a request to ycombinator.com most likely without you knowing.

if ycombinator.com logs information on that request, is that okay? if not where does the "fault" lie? With the site that linked to a 3rd party (my website in this example)? With the site that is gathering telemetry without opt-in consent (ycombinator.com in this example)?

If it's the former (my fault for including a 3rd party request), what happens when user-submitted content includes a link to a 3rd party? What about if a user-submitted content includes a link but doesn't make a request and your browser decides to prefetch the contents of that link?
> American Southern-style fried chicken & BBQ

this will make a killing even in the US, anywhere but the south. people just can't seem to do this very well anywhere else, for whatever reason.
It would be a step toward bureaucracy.

I do think about it from time to time, but since the temptation with features like this is to grossly underestimate their cost, or maybe even not see it at all, I err on the side of paranoid aversion to them, and in this way achieve balance.
One thing I'm getting at here is that even if we discount things like demographic shifts, there is the factor that the kids are one year older and are getting the harder tests. The new grade 3 kids being tested are last year's grade 2; the 4's are last years 3rd graders and so on. If you don't teach the kids anything all year, push them onto the next grade and then test them at the next level, they will do worse. Based on this idea, a year-over-year performance should be able to detect a real, instantaneous problem.