skysight-inc/HackerNews huggingface dataset:
"Because there is no substitute or replacement energy for living biomass,"

Huh? Energy is energy.
Yup. The last time I went to delete a DM thread a couple months ago FB gave me a warning that the delete was only from my end and that the thread would persist on the receiving end.
I think it's a big mistake to rob the children of this experience and of the opportunity to help.
Having auto-fill may be rather dangerous even if your password manager extension has no bugs whatsoever. I would not recommend this configuration.

Having one touch form fill for credentials is good enough. It adds one touch to every intended login, but deletes the risk of credentials being captured when you weren't actually even trying to log in.
Don't forget that Uber is in the autonomous driving business. They burnt through cash to get market share, because when self driving becomes a thing, they'll have a huge swing in margins/profits as self driving will get rid of their greatest expense (human drivers).
Devs' Thoughts About Immutable Data
Use a CAA policy in your DNS to lock down the CAs that can issue for your domain, and then monitor for issued certificates with the certificate transparency logs.

In modern browsers, certificates are not trusted if they're not CT-logged, so it's impossible for a fraudulent one to exist without you knowing about it (unless it was issued before these requirements were put in place in ~April 2018, but once all of those have expired, it'll be a pretty solid system).
Well, even if you get all the notation in the problem statement the background math knowledge required to solve the problem is ridiculous.

I remember a problem with Fibonacci numbers that required me to know some really weird Fibonacci identity.
The article (and Sidewalk’s blog post https://medium.com/sidewalk-toronto/sidewalk-toronto-project...) has few details, so everyone is only responding to the suggestion that tax increment will be paid to Sidewalk Labs. It’s odd to see the outrage over that; it is one of only a couple ways that a government can pay a developer for public works:

1. Government buys land (including surrounding land), pays for development, and takes the risk that the increased rents don’t pay back the bonds

2. Private developer buys land (including surrounding land), pays for development, and takes the risk that the increased rents don’t pay back the bonds

Property taxes (and tax increment) let the government take partial equity in the surrounding land rents, allowing the government to make any linear combination of how much ownership to give to existing landowners, the developer, and the government. It seems odd that there should be moral outrage over having the developer take more of the risk vs. the government taking more of the risk.

Alon Levy wrote a related blog post discussing taxation vs. ownership in regards to subways here: https://pedestrianobservations.com/2017/09/07/meme-weeding-l...
So a couple issues:

1) As postdocs get more experienced, their pay usually goes up.

2) As mentioned in the article, it's possible to "age out" of a lot of fellowships, which have limits like "5 years since your last degree" requirements.

Which means the burden then falls on the PI of the lab to support them as essentially a staff scientist.

If I pay a postdoc $60,000 a year, at 10% pay lines (which is not unreasonable for the NIH), I have to write about $600,000 in grants in expectation to be able to afford them. That's a lot of work, and unless they are significantly better than a new postdoc, potentially not worth it. They're also not a good speculative investment - they're not going to go on to be a PI of their own lab, which has benefits for their PI down the line.
Uber has spent a lot of money on Self Driving car (remember the Otto fiasco ?) and is hypothetically the least advanced of them all!
Good point and we should certainly have mentioned it. AdBlock is using the same underlying engine that Adblock Plus is developing (adblockpluscore), which means they have the same performance when it comes to matching requests (there could still be differences in the extension itself but that was not measured in the study).

Source: https://github.com/betafish-inc/adblock-releases#intro and https://en.wikipedia.org/wiki/AdBlock
How YouTube Works
The code presented in the article doesn't communicate the problem. It communicates a clever optimization that will break if the spec changes at all.

This code should be readable enough to give you an idea what is happening and how to change it.

my $board-depth = 8;
my $board-width = 8;

my $squares = $board-depth * $board-width;
my @grains-per-square = ( 1 .. $squares ).map({ 2 ** ($_-1) })

say [+] @grains-per-square;

Which if you read Perl6 says number of squares, and in each one put 2^n-1 grains, then add them all up.

Hint: `[]` is the reduction metaoperator, it lets you specify an operator to use when reducing a list. [+] means "add it up".

It finishes basically instantly, and while Perl6 has gotten a lot faster, it is not a fast language (yet?). So no need to optimize this.

I mean you write the code and then marketing will have a poorly specified variation like "double only the odd ones".

If you implemented this as `2^64-1` then you are starting from scratch.

For the above the map only needs a tweak:

map({ $_ %% 2 ?? $_ :: 2**(n-1) })

Or whatever it turns out that marketing meant.

In the article, I didn't see informational intentionality, I saw premature optimization and obfuscation.
> I'm sure they have target numbers

And we trust Google's target numbers to decide how much Google should get paid?

Any reliable baseline numbers here are basically impossible, because

- The land is massively underutilized right now consider it's location, with or without Google's help it is going to become more utilized and property values are going to go up.

- The government is pouring billions of dollars into this area, which is going to have returns with or without Google's help.

> it's a win-win situation

Paying someone more money is not a win-win. Developing the land is, but the negotiation over how much you get paid is approximately zero sum.
This is a good summary of the VC economy: Use it as long as it is subsidized by VC Money, then switch back to whatever you used before.
Project Euler is great for teaching yourself all the parts of programming that you will never use in the real world.

On the flip side, it's a fantastic exercise for learning how important time complexity can be, but again, 99% of real world programming is CRUD.
If they are ultimately successful, branding will be part of it. Everyone knows about Uber and thus many people have the app on their phone.

Furthermore, having a large network of riders and drivers enables lower wait times and better carpooling utilization.
I highly recommmend the electric scooter. So fast and so fun. I got this one:

https://ecorecoscooter.com/product/l5
I used to hear both pretty regularly, talking to BBS folks back in the day. Thankfully, nobody really seemed to fight about it like the pronunciation of "GIF"...
> Did Google or Yahoo run out of some dude's laptop back in the day?

https://www.independent.co.uk/life-style/gadgets-and-tech/33...

Didn't Facebook also start in Harvard's dorms?
Yes, but given what we're talking about, a basic old-school first person shooter, you could do it in far fewer than "years" with C++, SDL2 and OpenGL.
In case anyone has missed it, Angela Merkel could not attend the beginning of the G20 meeting in Buenos Aires because her plane, which is operated by the Flugbereitschaft [0] (part of the Luftwaffe) had to make an emergency landing because of serious technical problems [1]. It's a sad state of affairs, and getting increasingly embarrassing.

That being said, you have to be careful. There recently was an insightful article in the FAZ [2] (in German). Basically, a few years ago, the current minister of defense Ursula von der Leyen started to reform a department that may be seen as something between a gentlemen's club of military traditionalists and a lobby organization of the military industrial complex with around 250.000 employees. It swallowed up copious amounts of tax money, and Ursula von der Leyen made herself a lot of enemies among the profiteers of that system by trying to put this to an end. She then made the mistake of attacking Bundeswehr traditions which may be seen as politically incorrect and archaic from the outside, but are important for the troop morale. So, if you like conspiracy theories, you may argue that there are people inside the Bundeswehr who are interested in making the army look worse than it actually is, as long as it undermines von der Leyen's political position.

[0] https://de.wikipedia.org/wiki/Flugbereitschaft_des_Bundesmin...

[1] https://www.theguardian.com/world/2018/nov/29/angela-merkel-...

[2] https://www.faz.net/aktuell/ursula-von-der-leyen-gorch-dock-...
It sounds like you still want to die. Is that the case?
A note about YouTube copyright strikes from Vox Media
So author offers to replace PGP for sending files with a piece of software which requires to send/say a password to your recipient? Oh yeah, that's smart, and very modern!
People are going to be violent when they're pushed into a corner where they have no chance of survival.

Again, you're advocating for the death of people that can't afford insulin. Why do you believe people deserve to die if they can't afford it?
Also, uber has no assets. Are they going to add the overhead of an autonomous car fleet in every city on top of their already crazy cash burn rate?

I don't see how this business model even works.
> Don't forget that Uber is in the autonomous driving business.

Or, at least, has spent a lot of money failing to be in that business.

> They burnt through cash to get market share, because when self driving becomes a thing, they'll have a huge swing in margins/profits as self driving will get rid of their greatest expense (human drivers).

Established relationship with human drivers and the acquisition cost to overcome that is a big part of Uber’s moat, which is potentially erased when self-driving from anyone but Uber is real.
If I could “downvote” that site for its obscene margin widths on mobile, I would.
Nope, "your messages" once they have been received by someone now belongs to that person too. If you say something crazy to me, you shouldn't get to deny it by deleting your messages. If I levy an accusation, I should be able to prove it by showing my message history...
That is wrong. Please re-read the article.
Modern cycling evangelism differentiates between a “cyclist” (someone who defines themselves by their mode of transport) and a “person on bike” (someone who just uses a bike as the most practical way to get places). The implication is that we’ll build better towns by providing infrastructure that works for people on bikes, not just for self-identified cyclists.

So, “consider yourself a developer?”. No, not really. I’m just a person who codes.
> Lombardi’s ruthless focus on the fundamentals made him the winningest coach in the history of football, with more championships (5) than any other coach in history.

Needs and update
I'm talking about the kind of failure that hit a Microsoft Azure data center:

https://www.datacenterknowledge.com/microsoft/azure-outage-p...

“ but in this instance, temperatures increased so quickly in parts of the data center that some hardware was damaged before it could shut down" ... "A significant number of storage servers were damaged, as well as a small number of network devices and power units.”
> Edit: To clarify, "implementation" does not necessarily mean shipped to users.

Literally just today we got an article about Web Bluetooth on the front page of HN, a user-shipped capability in Chrome that is still in the Draft phase of standardization.[0]

Beyond that, we have the Web USB API, which is also in the draft phase, but is of course shipping to users in Chrome, on by default.[1]

Beyond that, we have HTML imports, which have been rejected from the standard but are still shipping to users in Chrome.[2]

I don't doubt your intentions, but if you think that Chrome is going to wait for standardization on this before it ships, you are not paying enough attention to the teams you're working with. And once Chrome ships a feature to users, the web standards body has basically two options: accept Google's vision of the standard wholesale, or change the standard and break websites that are already using Google's implementation.

I would be more confident and trusting of the process you describe if there was some kind of official commitment from the Chrome team that this feature will stay behind a browser flag until the standardization process is completely finished. But I think some of the reason you're getting immediate pushback to an extremely early draft of the spec is because developers don't trust Google not to ship this on-by-default once it reaches a WD stage.

[0]: https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetoo...

[1]: https://developer.mozilla.org/en-US/docs/Web/API/USB

[2]: https://developer.mozilla.org/en-US/docs/Web/Web_Components/...
Makes sense.

It's just the few times I've used slack as part of an open community it's been suboptimal, honestly a freenode channel was and is better, anyone looking at something like Talos is likely to have an irc client installed :).
I've been wanting to write a raycaster, as I've never done it before. Might try doing it in a "slow" language like Ruby that I'm better at at first, and then try it in C. I kinda suck at C these days, but it would be a good transition into it again.
No, it's not like IE at all because IE was closed source. This was what I was trying to say earlier: the whole reason IE was "bad" was because it stagnated, which would not have been possible if it was open source. In this case, it's more like Linux.
Hopefully, you'll never have to make this decision. In the interim, why judge someone else?
> How long should the link work for though?

Up to you. An hour or 2 seems ok as a general rule.

> Also, you get cases where someone has email checking set up on their phone but not the machine they're on so clicking the magic link isn't ideal.

Does that really come up? I've never experienced this. If I'm signing up for something on my desktop workstation, it is always capable of retrieving email. A lot of password confirmation links (as an alternative to magic links) would also expect you to click a link to verify your account, which means you would have to do it on the same machine you signed up with.

> As a side note, how do developers working on systems that need magic links deal with them while developing? Usually you need some way to bypass the email checking part while you develop.

Couple of options. Bypassing it is a valid choice. Also if your framework supports it, you can often configure things in development so that emails aren't really sent, but you're given a URL that you can visit which opens a web based inbox page. This way you can preview your emails and click links. It's basically an in-memory no-op local mail server for receiving email. Rails and Phoenix do this well.
All great advice even outside of academia. It is also important to look at other issues such as demographics in the field itself. Computer Science is now on a tear because so many kids wants to study CS and deep learning is the new hotness. Structural biochemistry is also probably about to explode due to deep learning and recent novel techniques for fast structure determinations. There's probably a few startups in this space looking for someone like the author.
For almost 11 years I worked professionally with Delphi (2-6) before retiring from programming completely in 2006. Then in 2019 I'm back modifying some Delphi programs (microservices against Oracle DB) that I wrote over 15 years ago...and using Delphi 6! Of course, the long term plan is to rewrite in .NET but luckily domain knowledge is worth more.
Yeah, it's kind of goofy.

In my experience of owners, including myself, people are super precious about their WRXs and they are pampered and fawned over beyond all reason. Mine was festooned with aftermarket parts, stickers, lighting, sound upgrade and DVD, noisy muffler etc.

OTOH, my STI is more of a 'no fucks' style tool, no mods, not even a sticker. Great car, probably way too much car for me if I'm honest, but safe and predictable. Just fast. Was nice to get one straight off the truck, 8 miles on the ODO.

And if anyone doubts the mettle on one of these, take a look at the following showing a not heavily modified standard car: https://youtu.be/mejMde6z1Nw?t=861 [Top 20 Finish in a WRC Event - Almost Unheard Of!!]
I got that part wrong - sorry to tease. No uMatrix in my Safari. Just content blocker + ublock-origin.
>Outside the realm of tech companies, large infrastructure projects are mostly built by PPP model.

No, they aren't. The PPP model is one of many ways of organizing infrastructure projects, and it isn't dominant even in the UK, where it has a disproportionately large penetration into the infrastructure provision market by number of projects.

If we look at infrastructure project models by dollar spend, PPP fares even worse.

This isn't to say there isn't merit to the model, but the main functional difference in the PPP model in comparison with standard procurement isn't the disjointment between the design/build and the maintain/operate steps. It's the financing - the who and the how.
I believe Rodney Brooks when he says that autonomous cars are much farther away than some predict. Not in five years anyway.
It’s mostly (with some exemptions) formal policy from the IRS. I suspect the real justification is that a lot of these things are hard to value, the numbers are small in the scheme of things, and compliance would be very low. It actually makes a lot of sense not to put a rule in the books everyone would ignore.
This is total FUD.

The Decentralized Web is a lot bigger than just only the 2 projects they mention.

Developers in our community ( https://github.com/amark/gun ) are already running local multi-cast discovery (working!) and have Bluetooth in the works. And we can do extended peer discovery through decentralized signaling relays (any/all peers contribute to this, WebRTC, browser, or other).

Internet Archive is using us for their dweb mirror.

Additionally the system uses daisy-chain mesh net algorithms to proxy messages regardless of whether you are directly connected to peers or not.

Bring it, Russia.
You really only need the first three words of this article.
That's what they are both trying to do but I just don't see the big breakthrough there yet. Even Ridesharing + X (e.g. bikes or scooters) they are moving the same direction. really curious to see how this plays out – pretty exciting from a spectator perspective.
Nuclear power plants take at most 5 years to build from the time we break ground until the reactor's hooked up to the grid. Look at how fast the Chinese are building them, or how fast e.g. the French or the US were at building them in the 60s and 70s.

That it takes so long now in the west is because we're not building enough of them, thus losing the advantage of experienced workforces and inability to leverage mass-manufacturing of standardized designs.

It's also slow because of onerous safety regulation seeking to make nuclear too safe, when we consider the result of a slowdown in commissioning of new reactors, thus increasing the reliance on coal killing way more people than if we were to hypothetically mass manufacture relatively unsafe reactor designs from the 60s today.
> "There is a momentum to living. It is just a habit."

The truth and simplicity is undeniable. Take away the routine - and its why there are so many routine routines - and my sense is nearly everyone would end up in a twisted game of chicken with the void, with the absurdity.

So get there and finally decide to opt out. Sad in a way, but none the less quite brave.
If we ever get past the roadblock of social acceptance, I’d propose assisted suicide clinics, where one might submit a formal application stating their frame of mind and what they tried to improve their situation before they arrived at their decision.

If it's approved, they could be placed on a waiting period of 1-2 years, where they have to reaffirm their decision at regular intervals (every 3 months?)

At the end of the waiting period, if they have no outstanding debts, let them leave whatever they want to whomever they want (messages, heirlooms), set their affairs in order, make peace with close family and friends, and help them pass on with dignity.

If they ever changed their minds during the waiting period, they would not be allowed to apply again for say 3-5 years.

Even simply knowing that they have the option of a clean, socially-accepted and assisted suicide, would tremendously help a lot of people who might otherwise take their lives in uglier ways.
Oops, I only just now saw this reply!

It was the homepage, when I followed the link to it. I was hasty in assuming it was intentional, and I’m glad to hear that’s not the case.

I suspect it’s a bug, possibly caused by my use of an ad blocker. (I’m accustomed to sites malfunctioning in certain ways when the blocker is turned on, but I’d never seen it cause me to be unable to use “back” to leave.)

If it helps, it happened in Safari on iOS 12.1.4. The content blocker I’m using is ‘1Blocker X’ from the iOS App Store.
This book was a great read and I highly recommend it for anyone who wants a little more perspective on Piketty's work: https://campus.aynrand.org/works/2015/10/09/equal-is-unfair
This is so true... even the doctoral treadmill isn't necessarily worth it. I'm a little disappointed that he claims that American students who pursue PhDs are weak students. This is not necessarily true.
Have a look at the Online Judge [1]. I've worked through a handful of these problems and they are good for forcing you to understand the problem and not over solve things.

[1] https://uva.onlinejudge.org
Or just pay them for waiting.
One time in SF on the subway I saw an ostensibly homeless woman go up to a random man and demand his sweater. When he refused, she tried to physically tear it off of him. He had to sort of kick and shove her away until he could get away.
Would you consider yourself a person who codes, then?

There’s a word for that, you know.
"project didn't die by accident but that it was killed"

I rather think it was still-born. Original ballot was a bunch of lies which could never work without additional huge billions and lack of profits.
You could make the same observation about physical security. Pretty much every mainstream security system or setup in existence is apparently trivial to beat for a sufficiently determined adversary, and many real world things aren't well constructed in general.

The answer is probably a combination of:

A: Most people not drawing attention from said adversaries (rival states, etc)

B: Security in numbers, or so many potential 'targets' that the average site is likely unaffected by probability alone.

C: The majority of the population being decent people who wouldn't do anything dodgy anyway.

D: Most adversaries being opportunists or incompetent
Yea if that damaged all the storage servers containing your data then there would be data loss.
> But to call it taxation ignored all of the remarkable innovations that the card brands have made.

So something is only taxation if the money is wasted in your view?