skysight-inc/HackerNews huggingface dataset:
I've had plenty of flat-out lies from Amazon delivery before (e.g. they claim delivery attempted at HH:MM PM, while I was in the living room five feet from the door, and yet somehow I must have "missed" their knock), FedEx and UPS alike, although I've never been able to prove it. With the proliferation of people with Ring video doorbells, however, I am surprised that someone does not send footage.

"Oh, you tried to deliver at 3:13 PM? Well gee, my front door camera sure doesn't seem to show anyone approaching my door at that time!"

But again, you're already dealing with people that will lie to your face, so I can't imagine why video proof would compel them to change their strategy.
If the public knew about this problem, if it were marketed to them there might be a solution. You'd likely need some policy changes too. But if I could choose between an insurance that supported and supplied new antibiotics I'd jump at that insurance over one that did not. I'd happily pay more to be covered for something so fundamental.

Obviously there would be a lot to iron out but I think there is an opportunity for health insurance companies to make a good amount of money off of that.

I'm guessing however that existing policy would make this impossible.
Yes it's a great example of how not using those systems leads to problems.

"Not your keys, not your coins" is an old cryptocurrency motto. Would-be critics of cryptocurrency seem to be slowly rediscovering it.
Data Science Books and Courses for 2020
That's a cool lookin boat. Airbus's factory in Hamburg is right on the Elbe, so it makes sense that they would use barges for transport to/from it. The factories in Toulouse and Seville are a bit farther from any waterways afaik.
> Have I missed anyone?

"Security-minded" folk who insist corporates should have full control of their device via signed code from pre-boot, incidentally preventing "non-authorised" replacement parts from working since repair is an attack vector, allegedly.
I'm sorry to break it to you, but James D'amore was being an asshole.
Why do cooperations have the right to replace people's stuff? People bought it and it's their own.
Sounds like more customer buy-in or system capability would save Amazon a few seconds and packages stolen.

Possible process:
FBA driver scans box and carelessly tosses box towards front door.

Ring or Amazon app push a notification that the package has been delivered, saving about 20 steps for the driver.

Customer (hopefully) lets the package sit fewer minutes reducing the risk of theft.

Amazon pushes notifications from their app, but I much prefer not having their app on my phone.
Ask HN: Has T-mobile started blocking NPM?
Getting EHOSTUNREACH over cell hotspot (and tether). Any T-mo subs out there care to switch to the hotspot, try 'npm -g outdated' or similar, and post results?

Edit: Correct errno code. Ubuntu 18.04; current and ~6-month old npm distros both fail.
These salaries is kind of obscene. But then, the conduct and social impact (in the US or outside of it) of many of these companies is also kind of obscene: Lyft and Uber employ pseudo-freelancers for very low effective wages; AirBnB are keeping apartments out of the regular rental market in favor of jacked up per-day prices; Facebook tracks everybody and shapes (to some extent) their consciousness and knowledge of the world; and so on.
Oh don't get me wrong, I glossed over a lot of nonsense, especially in the first part. I didn't mention in the first sentence that finding the knight's son involved starting at a cave, having a random knight (Sir Ivan) approach me, talk about his missing son (Sir John) who had been missing for months, and yet was definitely still in his house (and how dare I suggest otherwise!), and yet was last seen at a nearby tavern.

When I visited the tavern the barkeep told me that Sir John was there last night but said that Sir John was seen at the cave. I returned to the cave and dug a hole (I didn't ask it to do this) and then heard a noise. It was some bandits, and I talked to their leader. The leader attacked me, and I stabbed him. I searched the bandit and found a letter written in blood from someone named John. Not Sir John, the knight's son, mind you, but John a bartender at the tavern whom had not yet been mentioned. And not the barkeep I spoke to before either.

John had apparently held a grudge against me due to some past incident, and after I stabbed him he had written this note to me in my blood to be carried to me by the bandit.

When I went to the tavern to ask the barkeep about John, he told me he knew John. Then Sir John walked in to the tavern. Sir Ivan, his father, was not mentioned again.
I mean, I don't know? To be fair, I have not gotten an offer from either of those companies. Maybe I never could. But I did get an offer from a company that competes with them for talent and it's roughly at the L5 level at Snap and E6 level at FB. Looking at levels.fyi, I'm seeing $550k - 575k, and given that the offer I got was about $50k higher than the data levels.fyi has for the company in question, I don't think hitting $600k is crazy, especially if you have competing offers.
If you want to add an email alias to GMAIL the merge step requires less secure access. I was unable to merge two gmail accounts last week because google kept blocking me thinking my account was getting hacked.
Check out Ishmael by Daniel Quinn. Worth a read.
It's a social network and honestly one of the most pro-user ones out there. What it's really good at is recreating the web of positive activity that happens when friends meet and share what they've been up to.

On all platforms, its home view is that of things you've consciously chosen to curate to see. The home view has both overt and subtle indicators to tell you to leave the app: all the stories to view no longer have the red outline, the post you scroll past says "You're all done".

The notion that society rewards high competence people who do not promote is also prima facie nonsense. That is not at all the case, not economically, not socially, nothing. If you want to be seen, you have to promote.

Because, let's be honest, your photo is 10x as valuable to your friends because you took it. If I'm looking at the universe of photos, the probability that you took one in the top 20 I want to see today might as well be a measure-zero set and the utility I gain from that photo is such that I need a discovery engine to bring it to me to be worth it. I won't look for it. The cost-benefit is negative as soon as I type in a single search term.

But that shaky handheld phonecam video of my friend fucking around with glow poi and hitting my other friend in the face? That is cost-benefit positive at up to 1 hour of search. And that makes sense, because it's a true social network, it's about the digital equivalent of your social circle.

Instagram is a magical social network. It is the circle of friends meeting for a Sunday afternoon hangout, your rave crowd, your dorm room buddies. It is happiness incarnate.
> Can C++ be learned/used on Linux?

Very much yes. One of the reasons C++ is a very popular language is its portability. It compiles for most any platform.

C is kinda the "native" language of Linux, if there is such a thing, in that it's the language of its kernel and of maybe (guessing) 2/3 of the popular GUI desktop environments on it measured by usage, but C++ is also big and (another reason it's popular) interoperates very well with C.

C++ is a major language in use at Google (written under a highly restrictive style guide there, though), if that matters to you. It can be used to write modules and libraries for work on lots of other, higher-level platforms (iOS and Android, for example). It's huge to the point of nearly excluding all other players in serious video game development. It is likely to remain very relevant all over the software development field for quite a long time.

As far as a "learning language", if we're talking scripting languages I'd put Python and Javascript at the top of the list. Javascript's weird in some very un-useful ways (it is very much possible for a language to be weird in useful ways—Javascript mostly is not) but is the language of the Web, which is why it's so popular. Python's friendlier and saner despite a couple potentially-irritating quirks, and has one of the best library ecosystems around. It's a leading language in natural language processing and machine learning, mostly on the strength of that library ecosystem—much of which, as is the case with most scripting languages, is actually written in C++ or C under the hood, for performance reasons. It's also got a huge Web framework comparable to Ruby's Rails, in Django.

My considered opinion on Java is that unless you have a special need for it (Android development, for example) or intend to go all-in on the broader JVM ecosystem, it's better avoided. The strengths of the JVM diminish rapidly as one's needs and interests go beyond it—though it can do nearly anything you need, provided you accept that you'll be using some JVM-based solution to all your problems. Working in it just some of the time is kind of a pain, and it doesn't play as well with others as either traditional interpreted languages or non-VM compiled languages usually do.

If you're looking at learning a compiled, statically typed language I'd go for C, C++, or maybe—maybe—Rust these days.

My advice would be to learn how basic data structures and running programs are laid out in memory, how the stack works, and how things like method lookup tables are implemented, early on, no matter which language you're looking at, all of which are much simpler and less intimidating than one might think. It'll demystify and make obvious Object Oriented programming and recursion and some other things that can acquire an (absurd and extremely false) air of the magical in approaches that don't incorporate those things.
Yes, profits are threatened when rights to repair are allowed, and without profits nobody has a job nor can feed their family. That's why we need small government to get out of the way and make people replace their stuff rather than repair it. It's a basic human corporate right to make people buy more stuff from manufacturers rather than repair or buy parts, and freedom is threatened when people are allowed this choice.
World’s first fully electric plane successfully flies for near 15 minutes
It just seems like another instance of getting amusement from seeing what gibberish or absurdity it'll spit out this time. So that puts it in a similar category as Goat Simulator, or Bethesda games before several post-release patches have come out.

If there were more structure, maybe the sibling comment about imagination would be more on point. e.g. Scribblenauts, a game with an impressive dictionary of things that can be drawn on command and interact with the world, full of possibilities, yet if you're just going at it from a pure solve-the-puzzle perspective you can beat basically everything by spamming "black hole".

I don't really like either kinds of games but I think I understand the appeal...
> the liability is to their brand. If .. a John Deere tractor blew up ... they avoid the brand. Even if it was caused by an improper repair.

Perhaps the tractor is hard to repair safely, the manuals aren't good, qualified repairs are expensive/unavailable/take a long time and repair community isn't good enough...

Those seem like 100% legitimate buyers concern and I don't see why the brand should immune.
That's precisely where the difference between grants and prizes would be clearest. If there is a big fat prize for, e.g. getting approval of a new antibiotic, people will be incented to push it through the pipeline.

That's the thing about applied research, in biotech/med and elsewhere: it doesn't get much interest from researchers, but the results are comparatively easy to evaluate for an uninvolved third party.
Gates foundation is working on toilets to remediate this exact problem.

https://www.gatesfoundation.org/what-we-do/global-growth-and...
Yup, that's why I said ironically, because it might end up that the best non-web VM for WASM turns out to be the JVM

Though V8 is more likely to be what WASM first targets.
> Poor sanitation in underdeveloped countries

It's not just poor sanitation. It's that in underdeveloped countries antibiotics are completely uncontrolled, available without a prescription for almost nothing. This availability promotes misuse.
> A company that does too much (A) produces a beloved app right up until the point that the company runs out of money and folds.

Because they have to compete with people doing lots of (B), and giving the app away for free. I'm increasingly feeling that "free + ads/surveillance" is the problem.
why not? Just kidding, but it's getting more common :)
Podcast: SMS marketing usually beats email. So why isn't SMS marketing bigger?
Well, yes, you're right that a lot of it is in the constitution and the laws - but certainly not all of it. There is a vast space for interpretation.
My hands are on the keyboard most of the time too, I'm not a particularly slow typer, and there's no way I could write a proper git checkout-index command at the speed of just a click or two.

But again: I will believe you if you measure it and report back. So far the only person who's measured anything has been me, and I have to wonder why others are so averse to it.
Emulating the Original Gameboy’s CPU
This post may sound flippant and is getting a lot of down votes, but this seems like an interesting discussion to be had. Do we (I am from the U.S.) tend to allow companies to screw us more than other countries? If so is it cultural, or something legal? Is it part of our broader convenience culture? I don't now, but it would be interesting to dig into if anyone can provide evidence for or against this.
> shouldn't be a problem

Anecdotally, videos streamed from Vimeo (which offers far superior bitrates to YouTube) look considerably better than YouTube.
Could this vulnerability be created by design, i.e. by request of you-know-what agencies?
Intentionally harming someone with a strobing light isn't speech. You aren't communicating an idea even. According to the ACLU:

"At the same time, freedom of speech does not prevent punishing conduct that intimidates, harasses, or threatens another person, even if words are used. Threatening phone calls, for example, are not constitutionally protected."
https://www.aclu.org/other/freedom-expression
Pick any problem that regulation causes and you'll find some people saying that the real problem is that the regulation doesn't go far enough. You can listen to these people and expand regulation an indefinite number of times until you end up with a full command economy --- and we all know how well command economies work.
Let's be clear: if people can reverse engineer entire CPUs, there are plenty of folks who are willing to understand the hardware _and_ software involved if it means keeping an entire industry running despite hardware manufacturer's best efforts. I'd be more surprised if no one figured out how to write custom firmware and OS functionality once the right to repair is a legal right, than someone botching the job.

There's good money to be made by folks willing to put in the time to understand the machinery at the digital hardware level. Money that can't be made by John Deere and friends (because they don't have local offices with quick turnarounds), and so they've taken the "if we can't have it, no one can" stance.

Which is decided un-American, really. I'll be happy to see them put in their place by RtR laws, and farmers put back in control of their own equipment.
Disclaimer: I'm the author of the article.

I'm not sure which part of it you believe is unreal, but I'll try to clarify;
- the 1% electricity consumption of total world consumption is real - based on research done by IEA (https://www.iea.org/reports/tracking-buildings/data-centres-...)
- The calculation on the effect of generating 200TWh of electricity from burning coal is 1.2 billion tonnes of CO2 emission is real - the link in the article points to the estimation
- the fact that most of world's energy comes from fossile sources is real. While it's not 100% from coal, 67% is from fossile fuels; https://www.iea.org/reports/electricity-information-2019

And some countries are worse than others.
https://edition.cnn.com/2019/09/10/asia/china-data-center-ca...
I know it's only a small part of the video, but I think the best part was the fact that he recreated the South Korean bootleg version of his own video just to get that source of profit back.
Evaluating (Small) Cloud Providers
Nothing beats the spam musubi in Hawaii. https://en.m.wikipedia.org/wiki/Spam_musubi
Yes, if for whatever reason nobody values an activity over the fine my formula produces, then any amount in between will be equally efficient: in your example any fine above $500 is equally efficient. But note that nobody ever pays the fine! In the real world, someone ends up paying the fine, it is not the case that fines deter everyone. So your example isn't reality.

>Moreover, your answer assumes that utility can always be measured solely in terms of money. If we measure the utility of society in terms of the number of people speeding (lower is better), then no amount of money can compensate for an increase in the number of people speeding. Then the answer would be to set the fine such that the number of people who choose to speed is the lowest, and does not involve the "expected harm" to society at all.

Sure, if your goal is prevent speeding at any cost then you should set the fine to be infinite. Or rather, set it at max wealth (since above that can't be collected) and pour all your policing resources into detection. Obviously, this also doesn't reflect reality.

>This can also be used to justify individual fines: if a 100 dollar fine is enough to stop you from speeding, and a 200 dollar fine is necessary to stop someone else from doing it, then why should I set the fine for both at 200 dollars? How can this be called efficient?

Again, it depends on the goals. In my framework the goal is to prevent people from doing something that harms society if and only if the benefit they get from it is less than the societal harm. Setting the fine equal to the harm (modulo probability) does that. If you charge some people more than this number, then they'll be deterred away from the action even when it would be efficient to do it. Conversely if some people are charged less.
Agreed. I was told it's slow going and worth the payout, but I generally have low tolerance for books like that. Several friends who know what I like think it'll be worth my time though so I'm trying again.
Once you know what all the cards do, you don’t really end up reading them anymore. So, it’s a lie that there are no rules, but learning the rules is spread across multiple game sessions. The way we play other games, that’s roughly what happens with those games too. Games don’t “count” until we’ve all got a grasp of the rules.

You can plan strategy. Whether it’s more or less likely to be thwarted I can’t really say. I try to be flexible with a few plans. The main difference is you are more likely to be accidentally thwarted than in other games.
Thanks for your reply! Your pass rate is quite a bit higher than mine - I'm 0/2 on projects, probably 2/5 on interviews (I'm only counting the in-person interviews, don't have a problem with phone screen level). Some were much easier than others. I think my most recent interview was a couple years ago, though, haven't done much of it lately. I do agree with you and the other reply (mdocherty) that it is a bit random and you only need to connect once. That said, it's not totally "free", there's no real point (for me at least) in going into these without substantial prep.

At my google interview, I asked for 3 weeks. My lunchtime "interview" (this one is unscored, just a chat) told me that he had requested and studied for 6 months! Seriously.

Now, some of that may seem nuts, but if you really don't know much about data structures, algorithms, binary arithmetic (or are very very rusty on it), I can see how a stretch of studying would be good for you. But once you have, it starts to feel like re-studying for your midterms. Still, for $250k and up, with growth potential... yeah, I can see why people are willing to keep going through the washing machine.

Lastly, I suspect you're just a little better at this than I am. I think I'm in range, but it's a little more of a stretch.
Congrats on the launch, this looks awesome!
Always nice to read a new instance of «the law of the instrument» (https://en.m.wikipedia.org/wiki/Law_of_the_instrument). Fortunaly not all programmers suffer from the same cognitive bias.
Wow this looks very cool!

Silly question you mention lithium battery technology, I assume currently they're not re-chargeable lithium? But could you possibly make the label re-chargeable with a coil + lithium ion chemistry?
So, a win then. It's like using a fusor[0] not for energy (it can't produce excess energy) but for neutrons. But instead of a physical process, it's an education process. And instead of producing happy physicists it might produce well-paid quants. Awesome!
>> Who said anything about beating the S&P 500?

I said.

>> and every comment you are redefining what that means

That is false.

You could learn something. Instead, you wasted my time.
How to overcome the 5 biggest Node.js mistakes
I used to live in a city (Portland) with a pretty sizeable homeless population. Last time I went back there, I was astonished at how the homeless population has grown. Tent cities everywhere. It really is shocking.

I want to remain compassionate, too. What it comes down to for me is, I can't be too angry at the people living in these tent cities -- that's no one's first choice (barring, of course, that in any population some very small percentage of people want an itinerant life like that; certainly not this many).

So I wondered, how has society broken down that this is it for so many people? How has the city, the state, and the federal government skewed the great societal playing field, that so many people must live like this? The safety net has a lot of holes, more than it seems like it used to, and who gains? For whom is this status quo the preferred one?

I don't have answers (outside the usual economic stuff like, real wages haven't risen alongside the big three economic sinks for most people, education, health care, housing; a lot of attainable jobs have been sent overseas or replaced by technology), but where my compassion goes is, it can't be this many people's bad choices that got them here -- or, if it is, how has society been restructured that bad choices get people here, where falling this far didn't used to be such a readily available option?

I do know that, doing the same thing we've been doing isn't going to get things to be better. And, intuitively, I don't think that smashing up tent cities (like they frequently do in Portland, in "sweeps") or jailing these people is going to solve the problem.

I like what Utah has done. It's unfortunate that that hasn't worked in Denver; I wonder why. I don't like what Portland does (sweeps, moving people from encampment to encampment, tossing out what little stability and possessions they have). But I don't know what else we could do, locally or nationally.

Definitely open to hearing options.
We had to switch to FedEx this year because Amazon overloaded UPS so much they couldn’t get their overnight deliveries to the destination in time.