skysight-inc/HackerNews huggingface dataset:
The paper maps we use for multiday rafting trips are all waterproof. The thing will sit in the water in the bottom of your boat all day, then you throw it in the sand. It gets a little patina but has no problem with dirt/sand/water.

Totally agree that neither digital nor paper maps is a clear winner. Each use case has different requirements and sometimes digital is better and sometimes paper is.
Thanks to you and others for your data.

I look forward to building my first AMD rig in like 15 years or something! I got an RX580 GPU just sitting around, from when I planned to upgrade my 2012 Mac Pro to support Mojave (not worth doing I decided). Now I just need the rest of the machine!
There are a lot of porn friendly payment systems. The big issue is chargebacks and fraud.
If I remember rightly. Coinbase bans porn-related payments just like PayPal.
Correct. Drop indexes for inserts and recreate after bulk inserts.

Also, another hint: process all inserts in the bulk in a single transaction. I was amazed at the speed that SQLite ingests data! Speed demon! (Don’t forget PRAGMA synchronous OFF too)
There's a fine line between "explicit is good because it means how things behave is obvious" and "explicit is bad because it means typing the same boilerplate over and over again."

Not saying Python fell on the wrong side of that line, just that it's an easy line to end up on the wrong side of.
Interest in Germany: ~0-1%, expected inflation: 1-2%, terminal value: X unknown (but not 0). Just adding these parameters would change the conclusion of your valuation model significantly. Secondly losses are not subsidies. Subsidies are what governments dole out, losses are for investors and companies.
Cryptocoins aren't practical enough (yet?) to rely on completely for stuff like this. If the flow has any more friction than "payer enters their credit card info once, then agrees to send a value; payee receives it in their bank account at a set time and can immediately use it to buy groceries", it's going to seriously affect some people's incomes.

I'm not downvoting you for that, FYI, but I am downvoting you for the smug edit.
Why not just exchange btc/eth and leave the headache away? Pornhub should move to btc - at least they'll educate some population about cryptocurrency/how to use it. There are many ways to move money in/out, I think one of no fee paths is via bybit (just network fees).
This is a great way to begin a research health case for apple users. Android gets left out and the Google conflict of interest will be an interesting battle.
Bitcoin Cash to the rescue!
Bitcoin isn't good for transactions. It's too slow, too cumbersome for he average consumer and its value fluctuates so much that you'd have to have dynamic pricing.

I love the idea of crypto currency and I really do think, one day, some form of it will be out future. But Bitcoin today just doesn't fit that bill at all.
Quantum teleportation isn't a very good name. The best name I can come up with is "sending quantum information over a classical channel using a quantum one-time pad".

More precisely, let's say Alice has a qubit X in some unknown state, and also Alice and Bob have a pair of qubits A and B in a certain known state with a preexisting mystical link between them. Now Alice can apply a certain quantum gate to X and A, measure them, and send the two classical bits to Bob over ordinary internet. Then Bob can use these bits to choose which quantum gate to apply to B, making it end up in exactly the same state that X started with. The original state of X is "spent" in the process, Alice can't access it anymore. The mystical link between A and B is also "spent", they can't be used the same way again, unless Alice and Bob bring them physically together and reestablish the link. The coolest part is that if X was mystically linked to something else, then Bob's qubit ends up mystically linked to the same thing.

The math details are pretty simple (some reflections and 45-degree rotations in 4-dimensional space) but involve some unusual notation that this comment is too small to explain.
StackOverflow Outage
What are the biggest cost centers for a new payment provider? Software engineers? Rack space? Dispute (fraud) resolution? Marketing?
I've seen this too, and I don't think it's ridiculous at all. But I don't even think the CIA needs to have been involved. Private companies are now entirely capable of running their own disinformation campaigns and meddling in electoral processes.

I actually think that it's less likely for companies to be going after the lithium than it is that they're going after the natural gas. BP has every incentive in the world to want to overthrow Morales.
How to add Flutter modules to native Android project
Sorry everyone - I’ll keep my
puerile sense of humour to myself.
Pants are made with pockets on the part you sit on, and people insist on using these pockets for some reason
I appreciate the subscription model, since it aligns with the fact that secure products must continue to be developed to stay secure. Security is a process, not a destination.
Peek at Mad Max: Fury Road if you haven't. The anthropological work they put into the wasteland tribes was surprising and cool. :D
> What Jason and I got from the deal was the total confidence to go the distance.

In return for a significant slice of equity. In 20/20 hindsight then that doesn't seem like a great exchange for them. If they were a little less emotionally insecure they could be a lot more financially secure now. Of course most startups should be emotionally insecure about their own prospects, and it usually takes a crystal ball to know if you should be one of those. But when you don't really need the cash venture capital is an awfully expensive security blanket.
Sure, but I'm talking about the style of programming where people throw code left and right with the expectation that others (users, QA) will find bugs, catalog them nicely, assign numbers, and then hopefully someone else will fix all of it. This is the attitude in both commercial and open/free worlds.

Whereas the way it should be is: you are responsible for testing your own code and changes, not users, not your QA department. You are personally responsible. Of course you will make mistakes, but not 200 at a time. You might have multiple issues in your code, but it is fine as long as you have tested as much as you could before committing/pushing.
The issue is and always will be the fiat gateways. If you do sufficient volume, someone's going to snoop around and ask questions like, oh, I don't know "where did you get this money and what did you say your business does again?" BTC is not a solution to this problem either. Maybe for the buyer since they're low volume enough not to raise eyebrows one way or the other, but as the vendor it just won't help.
Researching a disk based hash table
> I am already having trouble trying to grok what kind of weird state I can have in my application if Redis goes down, or my dB goes down but Redis remains

If it is possible to set up a smaller test environment with one or a few instances of your DB and Redis, and you have time to do it, you could do some testing where you purposely shut down each of them at various points in time and inspect what happens to your application state compared to how it behaves when all is well.

Perhaps you could even outfit the testing version of your application with two proxies, one that will proxy the DB connection and one that will proxy the Redis connection, and have these proxies randomly decide within some threshold whether to pass the data along to their upstreams, or to simulate a broken connection. Then test the application with some different threshold values, for example, 1% probability of failure, 5% probability of failure, 50% probability of failure and 100% probability of failure. Repeat the tests some number of times for each threshold value and observe the behavior of the application each time. Also, make sure that you log the decisions made by the proxies each run, so that you are able to look at these afterwards.
What is the risk of talking about this? Why is this article pushed to page 2?

32. How we built Uber Engineering's highest query-per-second service using Go (2016) (162 points, 11 hours ago, 102 comments)
33. Google whistleblower: the medical data of millions of Americans is at risk (160 points, 2 hours ago, 45 comments)

Do you join me in my request to make all flags and votes on HN public?
> This might even become standard for most documentations.

I hope not, because slow, meaningless animation makes me tired and something inside me wants escape that page. Also it affects scrolling, especially noticeable when I am scanning a text instead of reading - you might lose context (note how the presentation reacts on pressing "page-up" / "page-down"). Kindle and all e-reader hates animations[0][1] - any animations (they are just huge black holes for battery). IMHO any documentation SHOULD be able to printed out on paper and sorry - paper is not interactive.

However, I will warmly welcome some interaction in dedicated docs section but it would be great if it could be duplicated as a rich-text article.

[0]: Not saying about the reader mode in browsers (e.g. Firefox)

[1]: Please think also about people that are disabled or use VoiceOver/NarratorMode to be more productive / are just lazy to read text using their eyes :)
They'd be better off spending the money on measures to mitigate damage from rising seas (and their sinking city). Venetian impact on climate chance is a rounding error. But they are going to hit worse than everyone else.
Remind me again how you plan to pay your employees when all the fiat gateways also preclude this kind of transaction?
>It matters for engineers reading the article. It doesn't matter for the business. What they delivered was good enough. Could they have delivered a better solutions? Yes.

The entire reason they posted the article is to brag about having accomplished intelligently. It's relevant if their approach was actually not so intelligent.

"We encountered a standard problem and applied standard solutions" is like "dog bites man". It's not what they were trying to say with the blog post.

>Should they have searched for a better solution instead of implementing the one they found? They could have spent some time researching, but you can always miss something. [...] I'm starting to turn around and focus more on just delivering.

I think the critics point is that the efficient way was probably also cheaper than what they did, and would take the same time to implement, and have lower recurring costs. It would have just been a matter of using off-the-shelf tools and not reinventing the wheel because that wheel is "complicated" and "obviously our case is special". (Someone did benchmarks, and their case is not special.)

You're right, there is a danger to what-if-ing everything and being stuck in decision paralysis. But the clear subtext is that they merit some kind of admiration for how well they did. If that subtext is wrong, it is worth pointing out.
It's had a decade and it hasn't yet.
It would be interesting to somehow quantify how this affects developer productivity. I would love to see some charts and numbers.
This explains a lot. Thanks!

Hopefully USB 4 will make it possible.
I am familiar with it.

I just don't see this massive string of successes in every field. I see his huge expertise in graphics engines and games.

But it didn't help him with VR - in fact he got in trouble with VR and ended up landing with a company I have no respect for and he didn't make VR a thing.

Many people have a way of looking at things differently. I just don't see the reason this is news, unless you own facebook shares or something. Even then zero effect.

I say all this as the owner of two VR headsets (A vive for roomscale and a Lenovo Explorer for simracing/flying).
Are you in or simulating tactical conditions (to not give away your position)? If so - definitely paper + low intensity light. Otherwise, why is backlit an issue?
Worth highlighting, probably:

> As for why he intervened in the first place, he emphasized, "She wasn't doing anything illegal whatsoever."

> All he could do, he said, is ask her not to store her property near the business. He said Anderson told him that she wanted to go to San Francisco, and he made that happen. It was a "good faith effort to help her get somewhere she wanted to, just like we would for any other person," he added.

Sounds as well like the city allows for some degree of discretionary spending in situations like these. Of course, it can be not a great look, given the history of shipping of undesirable types to other jurisdictions.
Sloth is the particular vice and playing video games is the embodiment of sloth to many.
This is a really easy question to answer. I duck-duck-went "1password what happens if I stop paying" and the first link was https://support.1password.com/membership-billing-policy/

From the link:

> Your data is yours. Even if you cancel your subscription and your account is frozen, you can still sign in to 1Password.com or in the apps to view and export your data.
They operate in the US, so are beholden to US law as well.
>I pretty much expect that any car I own in my lifetime will be a rather old one.

I recently came to this conclusion, for similar but not identical reasons. Modern vehicles have increasingly complex electronic and mechanical systems wrapped around the engine to improve efficiency. The complexity is becoming a risk, in my opinion, due to the potential cost of maintaining the vehicle beyond 5 years of age.

My usual buy in is around 5 years old, and the cars I have access to now are a huge liability due to all the additional features that can go wrong (DPF, EGR, variable vane turbo etc etc).

My next vehicle will be an old, normally aspirated, petrol engine with the simplest wiring loom I can find.
> Want to buy a house? Nope! An AI bot says may not live long enough to pay the loan.

Nobody cares whether you pay or not, as long as the property value isn't under water. They want you to die. If you die without an heir who can take over the payments (perhaps with the help of insurance money), they get everything you paid so far, and the property.
Risk and compliance, honestly. Margins are razor thin, for instance Square's most recent quarterly filings where they indicated transaction margins had them at ~1%. You mess up, you've gotta process $99 more for every $1 you lost. Compliance paperwork is expensive enough but you make a mistake and prepare to have some uncomfortable chats with the government.
Multiple ways:

- through BIOS updates (so the motherboard OEM has to release a BIOS update for that model that includes newer microcode and you'd have to download/apply the update)

- through the OS: both Linux and Windows can and do load ucode at boot, depending on the version/configuration/etc
A special keyboard can hardly compete with the convenience of any standard keyboard.

My issue is not to write APL in a personal basis; there are many tools for that. My problem is that it is not the standard. J and K solved that using ASCII. That is a very reasonable solution for a programming language but ASCII symbols are not, in my opinion, good enough to replace our current mathematical symbols outside of the computer. For example, I like the symbol ⍟ for logarithm more than the log() function, but I do not see myself writing ^. in a piece of paper or a blackboard, neither can I imagine school kids learning about logarithms with ^.

In my ideal world, APL symbols would be so ubiquitous as other arithmetic symbols are today, so they would be part of standard keyboards. Instead, I am stuck with a mixture of ugly code and mathematical formulas that I have to write by hand or using something like latex. Taking into account how powerful computers are, I find this very unfortunate.
Why Your Life Is Stagnant and You’re Not Making Any Progress
When the Dow Closed at 27691.4854488934–Just Like the Day Before
> Jersey City just had a public referendum on short-term rentals that AirBnB spent millions of dollars lobbying against.

Lobbied against and still lost by an enormous margin (70 percent of voters supported the new regulation).

https://www.nytimes.com/2019/11/05/nyregion/airbnb-jersey-ci...

https://news.ycombinator.com/item?id=21459486
Then we need to define what developer productivity is? Number of commits?
I see you skipped a lot of work because of health issues lately. That aside and completely unrelated, I think you are just not a good fit in our team.

I may not be a good person. Or I can rationalize it enough because some people pay me to minimize any risk.
>Get the internet out of my car, I already have a phone for that.

Think you have a future of cycling ahead of you. I'd be surprised if overair updates aren't standard in <3 years on all cars.
The turbines have grown and a lot of recent wind park bids are at a pretty competitive price without subsidies. https://cleantechnica.com/2019/09/23/uk-offshore-wind-prices...
I couldn't agree more. I keep maps in my vehicle for this reason, and people give me a hard time for it. No matter what I say I can't seem to get people to understand why it's still important to have maps.

Get out of cell phone service, which isn't uncommon in rural America...or lose the charge on your phone...and wind up on a winding country road...and see how well you can get yourself to civilization.

Two is one and one is none. With the way we depend on technology, it seems that society is always one power outage away from chaos.
Yeah, it's a really interesting engineering trade-off: I know multiple other parents who cracked a screen playing with their kids so you'd hope to avoid that but not get more damage from dirt, etc. I just hope that whoever is working on this has enough resources to test it thoroughly rather than getting hammered in the news post-launch.
> It's going to take a lot more than $1T and a decade for fusion to be cost-competitive with wind and solar.

Wind and solar don't even compete in the same category as nuclear until you include storage. Cheap, bursty energy is useless for base-load.

Wind/solar are still far more expensive than fossil and nuclear when you take into account the over-provisioning and energy storage requirements to provide reliable base-load.
Yeah the cheap IoT stuff is just wild. No passwords / weak security is pretty much the norm
Driving Schools in Wellingborough
You've got a "dependig" in there, too.

"React keeps a linked list with just the fibers that have effects and only visit those fibers." -. should be "visits"
I wouldn’t say 33k is “almost zero.” For me, a single person living in the Bay Area, $33k would pay all of my expenses for a little over 6 months. When we’re talking about this amount of money going to a single individual, I don’t think it’s fair to call it “almost zero.”
This article doesn’t dig into the details, but these companies are really vicious. They aggressively recruit at my college and I’ve seen them to convince students to take what they would have spent on next semesters tuition and use it to buy “inventory” (i.e. more products than they’ll ever be able to resell) instead. These things ruin people’s lives
It's easy to avoid this kind of problems:
- convert to fiat
- open sell order against fiat
- convert to stable coin

...or just for PH to support stable coins internally.

As weird as it sounds I honestly think they should pair with one/more exchanges to support low friction onboarding/exchange - who knows, maybe some of them will convert to traders! :)
Agreed, those are advantages of the 1Password subscription service. My opinion about 1Password wanting to migrate people to their subscription service for business reasons is based on reading forum threads over the years to figure out where they've buried the option each time there's a new version. E.g., there are two ads for their sync service on the page that describes how to use iCloud[1] (they've toned-down the messaging a ton these days, that support page didn't used exist, and the forum support thread were banging the 1Password Cloud Sync drum much harder than they do today).

Note also I'm replying to this comment "It’s cloud-based because the majority of password management users want automatic cross-device updates without setting up their own server." Seems relevant that "cross-device updates" don't require a server (at least among Apple devices)?

[1]: https://support.1password.com/sync-with-icloud/
What Amazon wants and what the brands will actually do are two separate things...

Many brands will just print the transparency codes for units destined for Amazon through proper channels...which will be designated by having their own SKU, like brands already do for Costco and Walmart sales.

Product sold through other channels will not have the transparency codes and will be presumed counterfeit.
>Seriously, that's the algorithm. It's that simple.

It's funny because when I saw that line I thought I would be pedantic and double check to see if you got the laplacian smoothing correct (because in practice it's never "that simple" for any numeric algorithm) and then realized that you don't understand how to implement Naive Bayes' at all.

For starters you aren't using probability. If you want to put all of the words in each document together into a two dictionaries of counts, then for each word in the unclassified document you want to look at the product of the probability of those words appearing in the spam corpus vs the non-spam corpus. That probability is n_word/total_words the corpus.

This is where you need to do some smoothing because if a word does not appear in the one of the corpora then you will get a probability of 0 for that class. Smoothing just adds 1 to the numerator and N_classes to the denominator. It is the equivalent of assuming a weakly informative uniform prior.
Also interesting that 4 of 5 java top repos are actually books/guides while 4 of 5 Go top repos are well known/impacting projects (the golang itself, kubernetes, mobi, lantern). [edit: typos]
How the Japanese Bombed Michigan During World War II
When we travel by car, I always print out our route. There are long stretches of highway usually and I really don't want my phone on the whole time (especially at night). I'll jot notes on the paper about mileage and roughly what time I need to start looking for the next exit. I really only use the phone GPS when the destination gets close.
Very similar experience here. I'm gathering energy to try leaving Google/Android all together for whatever awaits me with a pinephone (not yet available afaik). https://www.pine64.org/pinephone/

Thinking that I much prefer an interesting "how to do x thing I want to add to my experience" over an "oh I'm being corralled into undesired xyz by Google again, how to maintain / return to normal functions"
China completes crucial landing test for first Mars mission in 2020
Why use a RDBMS as a queue? Because you already have it, and it works well. One day you may need a purpose-built component, but today YAGNI.

http://boringtechnology.club/
I wonder if Walmart pays a higher commission on that portion of their business.
It's more like how having JavaScript enabled in a browser is "in principle incompatible with untrusted execution". That is to say, yes, you are technically right, but at the same time the benefits are great so we are still pursuing that approach while at the same time fighting an arms race of finding and closing any security issues this design introduces.
Disney+ works on Linux with Chrome and Wine
No, Amazon can easily stop resellers from selling X on Amazon. It's a private platform.

Manufacturers don't need to tag all units unless they sell the same SKU across multiple channels. If they create Amazon-specific SKUs then any non-Amazon SKU would be presumed counterfeit under the new system.
Use a build system that works with input-hashes.
djb's redo is an example.
The issue with the touch to slide is you cannot go from 0 to 100 without running out of touch bar space. Unless I have it configured wrong...