skysight-inc/HackerNews huggingface dataset:
> A 16-year-old doesn't get to inherit the experience of the 70-year-old they're replacing. A new self-driving car does inherit the experience of older self-driving cars. They also learn from each other in a way humans can't.

> Human drivers also improve at a rate of O(1). Self-driving cars can share their experience perfectly, so they improve at a rate of O(n). I get a day of driving experience per day. Each one of a million self-driving cars on the road will acquire a million days of driving experience. They won't drive traffic accidents down to zero in a week, but in a few years, if we were to deploy them en masse, they could.

This is all very nice, but if true, why are self-driving cars still unable to drive in snow, avoid crashing into trucks pulled over on the side of the road, or navigate a parking lot without nearly getting t-boned?

The rate of improvement might be O(N) (I strongly doubt it), but the problem may lie in the constant multiplier...
They can do this on any site including secured ones? I don't think the link makes this clear.
So your argument is that because cars have upsides, the downsides can't be greater? The downsides of making cars central are huge, and because of that large progressive cities are removing them. That doesn't sound like hyperbole, that sounds like the pendulum swinging the other way because on balance, they are negative.
Out where I am we don't have fiber yet :(
We'll be switching ASAP when it's available.
How exactly do you think limiting upsides is meant to help the bottom? Tall poppy syndrome has never been an effective policy for helping the bottom. It’s strictly about taking down the rich.

You can argue about taking down the rich (they have too much power, your jealous, etc), but don’t for a second pretend you’re doing it to uplift the poor.

And what mechanism do you propose? Just a 100% tax on any gain over X%? Do you realize how easy it would be to then just sell at that threshold and invest in something else?
We autoscale our stuff. I need a /28 for one kubernetes cluster of 1-300 nodes and 1-4 ils for ingress.

The ipv4 shortige definitely had a huge impact on those designs.
It "tumbled" to the same price it was at last Thursday...
Isn't HBO Go still flash? It broke with a "we need adobe flash" screen maybe six months ago.
How can they know exactly what technology was available to Archimedes?

Have you seen the Antikythera Mecanism (https://en.m.wikipedia.org/wiki/Antikythera_mechanism)? That thing is way ahead of what we usually think the available technology was at the time.
It's about as unique as a user agent that only says "Firefox" or "Chrome". Seems pretty acceptable to me.
Ask HN: Are you doing late night deploys?
I work for a startup, and we apply all the best practices around CI/CD, so we don't do late night deploys for our code.

However, we have large enterprise customers, which work in the late night deploys model.

Sometimes, we are required to do some releases late night so that the big customer could follow along with the change on their side.

Is there anybody else in similar situation? How are you handling it?
XPad for macOS Catalina 64-bit (documents recovery)
Why create new rail lines when driverless cars can take you anywhere?
Oracle v. Google is still working it's way through the courts, and those decisions were openly in conflict with normal precedent.
Most comments are overblowing this issue, but you're under-blowing it. It's not just "a config file".

Let me try to describe what the Azure Partner ID is meant to be used for. Say you build a SaaS service that runs on Azure. As many Azure-based companies do, you have a Sales and Technical Account Manager from Microsoft that is responsible for things like getting you discounts based on sustained usage, perhaps helping bring you to market through their own sales channels, etc. They (and subsequently you) are measured on the basis of how much consumption of Azure resources you drive.

While you're still a purely-SaaS product, this consumption is easy to measure. It's basically just the size of your bill at the end of every month. But as your business grows, you start to have some customers who don't want to put their data into some random SaaS application; they'd rather run your application inside their subscription, either through some middleware or just in its own resource group. You can do this integration technically, but now you have a problem-all that consumption that used to be credited to you is now invisible. From your Azure sales rep's perspective, your usage is going down. It becomes harder to justify all those discounts and services they're giving you.

Enter the Azure Partner ID. You simply set this flag on all the resources you're spinning up inside your customers' subscription, and it tags that consumption as being driven by you. The bill is going to someone else, but you get the credit. You go to your sales rep and say "please add all the resources from Customer XYZ with Partner ID ABC to me", and they have some tooling to do that.

That's the field that Hashicorp is using/abusing. It doesn't do anything directly by itself (as far as I can tell, it's totally invisible to normal off-the-shelf Azure tooling), but clearly somewhere the infrastructure exists for someone who doesn't normally get to look at Customer XYZ's subscription, to at least see the consumption of some part of it. That's a violation, in my opinion.

It's twisting the semantics of the tag, at the very least. You can easily make the case that a SaaS service is directly contributing to consumption when they run a service in someone's subscription. That's almost certainly consumption that wouldn't have existed at all without that service. On the other hand, it's clearly ridiculous to say that if it wasn't for Terraform, none of the resources Terraform has spun up would've been created.
Monkeytype generates type hints from runtime observation.
If you leave CERN to apply for a postdoc or professorship somewhere else, they ask for lots of recommendation letters. That's how they learn what you actually did.
It’s pretty clear that the author isn’t using the technical definition of big O but rather is using it in a descriptive way. It’s not ambiguous in any way so what’s the harm?
These ‘trackingids’ are called the IMEI, the International Mobile Equipment Identifier.
Users who liked the Steam Cannon article may also like:
https://en.wikipedia.org/wiki/Potato_cannon ;)
They'll also happily be fooled by adversarial patches (optical illusions) in ways that wouldn't fool humans. https://www.vox.com/future-perfect/2019/4/8/18297410/ai-tesl...
True, that’s another problem to solve. How to reduce each person’s nutritional footprint while improving their nutritional intake.
Kernl (https://kernl.us) - WordPress Plugin/Theme Updates, Git Deployment, Analytics, Load Testing, etc.

Currently around $1200/month with fairly linear growth. It's a fun project to work on and I get to make money on the side for doing it.
My current desk faces a large wall sized window, ground floor, all glass building, surrounded by trees. At first I was excited to finally face a window, but I have seen SO many birds slam into it and die on impact. Walking around the perimeter, depending on the time of year, you'll see dead birds every 20 feet or so. this sounds promising
Ah, thanks. It was confusing to me. Another word that I think might fit better would be, "preservation."
Is there an upstream source for this article? There's no mention of the actual versions of the Linux kernel, linux-firmware, microcode (either bios or applied by the kernel), etc. Which makes it seem less thoroughly investigated since I could easily see Ubuntu having something outdated.

I just got my 3900x a couple week ago and I don't have this bug according to the test code provided in the article.

I'm running:

> Archlinux linux-5.3.7

> Linux-firmware: 20191022.2b016af-1

> Microcode: v2.2 (patch_level=0x08701013)

> MB: ASUS PRIME x570-P. bios=1201
Protonmail is a superior user experience to Gmail, I switched a few years ago and I love it! Check it out, their mobile app experience is also INCREDIBLE, and I say that as a dev.
Creating a Static Website with Hugo and ButterCMS
The iPhone 11 Camera, Part 1: A Completely New Camera
Among others, Haskell has bottom, unsafeCoerce, unsafePerformIO, and Data.Dynamic. Even in the dependently typed Agda, you have postulates and pragmas like NON_TERMINATING and NO_POSITIVITY_CHECK. Is there any language out there with no unsafe hatches? Even in the most rigorous languages I'm aware of, I don't think 100% guarantees exist.

Some languages get a lot closer than others, though -- I think Elm, Rust, Haskell, and so on are still a big improvement over the status quo of languages. I'd rather get 90% of the way there than 10%.
I don't mind them either - i use bootstrap myself. But , i can't help to feel that i use it because i've given up on thinking i could do something functionally useful in today's web with my own CSS. It's become boring, tedious work, because mobile changes everything, you just can't do visually challenging designs there.

Flash was overused as well - it was annoying. However, i believe that something being removed without having a better HTML equivalent is a bad sign of technological regression.
Does changing your DNS modify this behavior? I had some similar issues with Cox in DC, and switching to run everything through 8.8.8.8 resolved the issues. It also resolved a problem with CenturyLink in Seattle where for whatever reason I couldn't speedtest through fast.com.
This is a bad language choice for the problem.
A true World War II story about catching a spy
First and foremost, we are talking in general, about young scientists. Do you think they all know what they sign up for? I for one, having seen many hundreds of them, I don't think so.

Then I will say, job offers are not relevant here. Who gets the job offer? What do they have to actually do in that job? Where are they going to be in 10 years? What kind of life, job security, job conditions, career advancement prospects do you have over the long term? For most scientists, these are the most nebulous concepts ever.

You may think you know what the job is - maybe, I wouldn't know.

What I do know that most people do not understand that a PI (principal investigator) at a University does nothing even remotely similar to what a postdoc (who wants to be a PI does)/ The churn and exploitation is very common.
> Of course if you get stuck on a mountain overnight

This is often my end goal when I go hiking
> So it's all about depending on the CPU to actually do what it's advertising

I know I'm nitpicking but I disagree with that statement.

There's a kernel option called CONFIG_RANDOM_TRUST_CPU which you can set to false. So if for some reason, even if it's a bad one, you don't want your random numbers generated by your cpu then that's that. End of discussion. (In theory, not sure if rdrand if trapable)

I get that you're skeptical about the quality of what's provided in /dev/(u)random because in most cases it's true. Should I ever feel the need to hookup a hw random generator then I hope programs would use that one instead of guessing they can do better by calling rdrand.
Airplane mode means no radio. Handsets will not transmit anything, and thus obviously will not attempt to connect to a network, in airplane mode.

The article is largely fear mongering, though. The way the system is designed means that the location of every connected device is known at least at cell level. If that wasn't the case you could not be called!

Edit: by law they have have to keep location data, though I'm not sure to what extent.

The author of this article does not seem to know the topic but makes sweeping, borderline conspiratist, claims...
Current Comcast user here, I can confirm that it does not.
I am working on Mascot Gaming Logo Maker (https://mascotlogomaker.com). It's a tool that allows you to create a gaming logo for your esports team.

As of now I have private beta testers using it and while it's not enough to call passive it sure pays for some video games gg.
It has been 10 years yet nobody has created a true replacement for Flash using SVG, Canvas, JS, etc. I wonder why?
Upvoted you, but I have a very different experience: I have an iPad now as my first iOS device.

I think it is wonderful, the reason I waited so long before getting one was because of how utterly disappointed I was with Macbook Pro and OSX a decade ago.

Yes, some things are crazy annoying on iOS as well like

- the missing scroll bars

- and the fact that every app seems to have to do things in their own weird way,

- and the fact that it cannot remember that I want to use the SwiftKey keyboard

but some things are extremely much zbetter it seems: for example it was amazing when I realized I could drag a thing with one finger and then use the other hand to navigate to the correct app, navigate in the app to the correct spot and only then realize the dragged object.

The pencil also works, and became even more responsive with the update a few weeks ago.

For me I'm still years away from giving their computer OS a chance at all, but given how well the iPad works for me I have considered taking the risk and buying an iPhone next time.

That doesn't invalidate your experience however, it only proves that UX is highly subjective.
This is an irrelevant statement. You need the C compiler anyway. Your Java or Python is built with C. You add the complexity of your other environment on top of it.
Same as last year. High-dividend stocks and ETFs. Everything else (including my rental property) is a lot less "passive" than most people think.
The software isn’t the issue. The lack of an open standard for content presentation is.

This is not to claim that what we have isn’t less than ideal, but the fundamental problem with Flash is not the authoring tool itself, but that it effectively monopolized the space.
Cargo-wasi: Cargo subcommand to build Rust code for the `wasm32-wasi` target
Hello OpenFL.
Porting Apache Mynewt OS to GigaDevice GD32 VF103 on RISC-V
Lychee is a very good minimalistic self-hosted photo gallery: https://github.com/electerious/Lychee

Stack is PHP/MySQL so it'll run anywhere. I've been using for years now with no complaints.
Semi-related - USS Vesuvius[1] used compressed air (rather than steam) to ensure a somewhat soft launch of its artillery projectiles. This was necessitated by the use of dynamite payload - a potent & practical explosive, but somewhat sensitive to shock of normal gun firing. On the flipside, the gunshots were rather quiet, and completely free of flash or smoke.

The whole weapon system was a technological dead end.

-

[1] https://en.wikipedia.org/wiki/USS_Vesuvius_(1888)
AirPods Pro – All You Need to Know
John Harper, who created the tabletop RPG Blades in the Dark, posted in support of a Kickstarter for his new Odyssey-themed RPG Agon, this tweet:

https://twitter.com/john_harper/status/1177301721837535232?s...

Which, I think, says something.
If you don't want people to have discussions about your code then don't release it, ever, in any format. If you don't want to have discussions on your bug tracker then don't have one open to the world. Releasing something as open source doesn't mean you get total control over how other people feel or talk about it. This isn't even outrage, it's a mature constructive discussion of a released product.
> no other profession has more opportunities to choose a moral employer.

Interesting.

Curious how many people actually evaluate the morality of their prospective employers.
Bridges are a (very necessary) migratory tool, but you're never going to get perfect connectivity while living in a walled garden, because the whole point of a walled garden is to block connectivity and interoperability. The lack of good controls for cross-posting across Twitter/Facebook/Instagram is one of the central problems (no pun intended) that these federated services are solving.

Some bridges do exist (see Matrix connectors), and I agree that it should be a very high priority to add more of them and improve the existing connectors.

But it's also important to understand that, yes, they're messy, and will probably always be a little messy -- because the services they are connecting to don't play nicely with others. If Twitter had an amazing 3rd-party API that anyone could use to write a custom client, view content, export data, and filter posts, then it wouldn't be as big of a priority to get off of Twitter.

However, all of that being said, I too would like to see more guides here. I spent a long time following Matrix before I realized there were public Discord bridges that could be used without even hosting my own server.[0] I just never saw it mentioned anywhere.

The publicity/documentation around this stuff could improve a lot.

[0]: https://t2bot.io/
Investing in boring index funds has produced 20% returns this year. Can't imagine it will happen again next yr but who knows.

Actually I had an allocation in Apple which has had a crazy year..up 60% or so to all time highs.
AI Learns to Compute Game Physics in Microseconds
Pretty sure the Xfinity data cap is 1TB. I just checked, and I've used just over 1.3TB this month (yay streaming TV), no notice, no MTM, maybe I'm .... lucky?

Update: I used 1.6TB the month prior - also no notices. Maybe it's because I have Xfinity at my office too? No idea why they aren't harassing me.
RISC-V will be everywhere... Starting with GigaDevice GD32 VF103! Find out why I think this brand new microcontroller is important to the IoT Ecosystem... And its strange link to STM32 Blue Pill and Mynewt OS
> Is that in the "anti-facebook list"?

I have no idea if it is in that filter list or not as I don't use it but if you want to add the 'uBlock filters - Annoyances' list to your uBO setup follow steps below.

1. Open 'uBO Settings'

2. From within the uBlock Origin Dashboard, Navigate to 'Filter lists' tab (should be second tab)

3. Expand the 'Built-in' filter list options by clicking the '+' button next to 'Built-in'

4. Check the option for 'uBlock filters - Annoyances'

5. Hit 'Apply changes' button in top right corner
I'd consider my work as an Amazon 3P Seller as semi-passive.

It's been my "side hustle" for 2+ years now, with 2019 at $40K in YTD earnings. (Inclusive of all costs except my own labor, which I do not track)

AMA?
Not what you were looking for but real estate (mostly rental) has been and remains my primary passive income.
School when kids are young is a better forum for this IMO. It's appalling the lack of financial education in schools. But I guess knowing the capital of some obscure country I will probably only hear mentioned 3 times in my entire life is more important.
i love fort collins so much and it gets even better the further north and/or west you get.
I've always liked to think of it this way:

The internet is a creation of the mind. Its impact is felt by the mind, and is capable of creating mental health problems in people. See the old Facebook story about how they manipulated people's feeds to provoke an emotion from them for an example.

The internet also enables mass communication. So you can massively communicate in such a way as to impact the mental health of a massive number of people. Most people who use the internet regularly are bombarded with this type of communication, mostly in the form of ads and sponsored content.

There are undoubtedly many parties who've realized they can use this to their own ends. By using the internet to actively impact the minds of other people using the internet, people have weaponized the internet.
OAuth Device Authorization for Roku, AppleTV, Xbox
Because Flash and it's tooling were proprietary, the format is now dead and the content created in this format is becoming inaccessible.

For as rough as PDF tooling is, flash is even worse.
I grew up in North Georgia where the rural and ghetto areas are poor, not middle class, and everyone has a subprime loan. It usually goes like this: you run up your shitty interest rate credit cards on car repairs to get to work, you come across this refinance service that will pull your 3-5 1000$ credit cars into one payment and reduce what they're paying by 80-200$. They're excited and don't even notice that it's 20% interest for 5 years. They realize after a while but they just say that they'll refinance once their credit score has improved after building their credit. Their car has another issue and now they have more credit card debt and a subprime loan.

I know you think it's mostly middle class but I grew up in dirt poor white ghettos and I could write a book on how many people make this mistake. Surviving sucks.
You don’t have to do work as a landlord?
Mansions at Acqualina Penthouse Palazzo Del Cielo
On a simple case, `time rg ^:debug ~/projects`, `ag` appears to be about 10% faster for me, which is negligible for most cases anyway.

Maybe rg is faster on more complex cases?
I think a better question is why should Apple persecute anybody's software? Especially just because it's not yet performing well on a new, power-sipping processor and architecture. It will be years before anything complex runs well on their watches, that's a stupid reason to sabotage anyone's efforts.
Semi passive rental income - one unit. Looking to acquire more and retire in 4-5 years. =) failed at monetizing my side projects in a scalable way
My personal opinion is that retail investors love dividend stocks and they are more expensive than non-dividend stocks.

Further to this, I have strong preference for firms which re-invest their cash flow resulting in capital gains which is much more tax efficient than a dividend.
I absolutely love my ipad for casual/quick content consumption and as my main pdf/ebook reader.

For videos I don’t always want to sit in front of my TV and web browsing on the higher end ipads I actually find more enjoyable than on a laptop.

Sure it’s an expensive device for such niche uses but I’m willing to pay the premium. The hardware’s also specced to be competitive for quite a few years.
Growing, stable or declining?
Referencing an 80/20 rule doesn't make ad hominem nonsense okay.
Even if that is a case for this specific user, that doesn't really resolve the underlying uses that is also affecting spaces that have a regional monopoly (e.g. me).

EDIT: I understand that's not your point. And I whole heartedly support people leaving and supporting municipal ISP.
Oh, it's not. Adobe themselves were too scared to change anything, and just shipped multiple versions of their runtime under the hood to account for all the different versions.
Flash on mobile was always going to be shit because it was built without mobile in mind. It doesn’t support touch, it doesn’t make controls big enough to be usable by touch and it doesn’t implement the behavior people expect on a touch device.

Just running the plugin on a phone isn’t the hard part.
Does the Chernobyl Nuclear Power Plant No. 4 nuclear reactor count as a steam cannon?
May I present my favorite UGG meme:
https://knowyourmeme.com/photos/1590291-untitled-goose-game