skysight-inc/HackerNews huggingface dataset:
Seems to me the 'sweet spot' for a language is a careful balance of continuing to evolve - slowly, carefully - and to not become so large as to 'not fit into one head'. Python3.9 is not yet at the 'too big for one head'; but 3.xx could be. Perhaps old-style features need to be removed, and only available via some sort of "from __past__ import old-feature-set"
I assume you're saying that the regular expressions used are likely to be equivalent to a DFA? If so, I agree, that's very likely, and I was also thinking about that.

I believe Go's regex engine is built on RE2 though, so idk.
Software jewels are also fragile. Change 1 requirement, and the jewel may turn to dust.
It's IMHO either too simple or too complicated. On Windows I prefer either ShareX or Paint.Net
How do you add a blog?
Oceans razor good sir. And left desire to transform society has if anything decreased in the last fifty years. In the 1970s people with sincere belief said The US is on a journey towards a just and free society. Where we honor e pluribus unum. Where people programmed computers to unleash the potentially awesome society it would enable. What is new is a bunch of smart and powerful individuals settling for a salary while they give their power over to corporations that are structurally unable to stop stealing everones privacy and stop from putting human decency under the next quarters profit.

The reason why so-called Christians are unpopular is because they are seen as public hypocrites; rather than follow Jesus and condemn praying in public, and instead helping the poor, the widows, and the orphans, they seem to spend their energy seemingly endorsing superstitious racialist ideas that were clearly un-Godly 100 years ago.

Those ideas are horrid and they are rejected because they are horrid. Not because Google is pushing an agenda of the sacredness of all human beings, a mirror of the image of God no matter what history they walked to get here.

And the environmental movement is just the same as the people saying “there is a flood coming from the blocked sewer drain, let’s go unblock it.” The anti-environmentalists are the people saying, naw, don’t worry about it.
That depends on the facts and circumstances. If they become liquid and valuable before you exercise them, you’re taxed as wages or short-term capital gains rates on those gains.
I know IceCat is a rebranding of Firefox. It doesn't include the Pocket integration, and therefore is an upgrade.

If Firefox dies, it honestly wouldn't be a massive loss for the open web at this point. Webkit and Blink are sufficiently divergent that we would more or less be in the same position we were when Firefox was introduced.

Mozilla's been giving their executives raises while laying off the people who actually make the thing for years now, anyway. It above everything else has sabotaged its ability for long-term survival; no amount of internet rage will change the fact that Mozilla itself does not want Firefox to survive. And its forks would likely survive; Pale Moon has somehow been able to keep at roughly feature parity for ages now despite having forked off a long time ago.
I didn't fault Amazon for being snarky.

I noted that when you snark and get the facts wrong, that it'll get more attention.
Somehow, when the following two sentences are put together I lose all hope in the world's incentive structure:

"Grapperhaus instituted a number of measures. [...] Companies would have to respond to a notification from the child pornography hotline without discussion within 24 hours"

"In 2015, Ecatel became embroiled in a lengthy conflict with the Premier League in the UK over claims of illegal streaming of football matches over Ecatel’s network. Streams must be removed by court order within 20 minutes of a notification."
What about the cleaners?
If you're open to Erlang/Elixir I liked [0]. Obviously a bigger commitment than some blog posts and tutorials, but worth it in my opinion. It more clearly (to me) presents the case for property-based testing and goes through more complex examples than most blog posts which help to illustrate the utility more effectively.

[0] https://pragprog.com/titles/fhproper/property-based-testing-...
Which link? The ufiles? Why does it go without saying? Not like stuff is instantly executed by downloading. All I got for my selected country was a plain text file.
Global warming is not that much difference. People just can afford ac now so they buy it.
'Voice' is good and FLOSS. It's on fdroid.

https://f-droid.org/packages/de.ph1b.audiobook/
> not even the rich people living in the expensive high-rises (or not living in -- many are vacant "investments" from overseas).

Why don't these people win?
I guess that would be most useful if you don't have any reliable 24/7 internet connection to install a PiVPN server on...
Probably that has a lot to do with the fact (or my opinion) that places where you can live car-free are also much nicer places to live, thus more sought after.
Although I base that mostly on myself I’m sure there is some research into it.
This is a common misconception that keeps getting repeated for some reason.
It's silly to exclude the regulatory credit income but then also count things like stock based compensation and capitol expenditures for new factory builds.

Tesla did $1.6 billion in regulatory credits in 2020. Tesla stock based compensation in 2020 was $1.7 billion due to Elon Musk's performance based compensation plan and TSLA skyrocketing. So the car business is clearly profitable.

Then there's the capitol expenditure on building out new factories and expanding their production capacity. From Tesla's 2020 Q3 10Q filing:

> we currently expect our capital expenditures to be at the high end of our range of $2.5 to $3.5 billion in 2020 and increase to $4.5 to $6 billion in each of the next two fiscal years.

They're planning on spending up to $12 billion between 2021-2022 to build out new factories and expanding their capacity. Their car business is clearly profitable, they're just spending all of the money to grow.
The landscape can change all it wants, but as soon as you put enough complexity together, you end up with programming and even 'real' development and engineering at some point. This isn't even software-specific, it happens to any system that is sufficiently different from a generic catch-all solution.

In some cases it might be beneficial for some people to 'program' using pictures and arrows etc, but if you're in a situation where you need some complex process modelled and automated, the complexity doesn't just 'go away' because a vendor said 'low/no code!'.
"Pattern matching is the switch-case equivalent in Python 3.10 and newer"

Well, yes, but actually, no.

A switch operator, at least in most other languages, uses comparison to select a branch. Only comparisons are performed (either with each branch or optimized for direct access) but no other side effect. Pattern matching, as with other languages too, tries to 'match' the variable to the pattern. If it succeeds, then the branch is taken and the variables (if any) are assigned, which in python means that they are assigned to the whole current function. This is a big side effect.

And that's the main problem, the variable constants. Once you understand the issue it is relatively easy to fix, but for a newcomer this will probably be a few minutes of searching and debugging.

Python don't have a switch statement, at least not yet, pattern matching is just another similar feature that can be adapted to work similarly, like the chain of elifs and the lambdas dictionary. However if you want to say otherwise...at least give the warning of the constants at the beginning, not at the end.
According to the original reporting it was traced to their own home delivery program.
so if I search my phone number, it brings me to my name and everything. But if I search my name it doesn't get my phone number right. Any ideas why it's like that?
Images of child abuse are not child abuse. Instead of wasting energy on fighting with windmills and numbers, it would be better to concentrate efforts on catching child abusers, and keeping an eye on people who buy such books, to prevent crimes.

The argument is exactly the same as the argument for not banning alcohol, decriminalizing drugs etc. Fight against actual crime instead of wasting resources on ineffective measures that look "morally right".
I agree it's not perfectly explained. But I think someone new to ergodic theory would find the article clearer (or at least more helpful overall) than your second paragraph here.
According to AHIP (https://www.ahip.org/health-care-dollar/) about 22% of healthcare cost goes to medication, 20% to hospitalization, and the rest goes to doctor visits, medical tests, emergencies and admin.

If the US just improved the public-access clinic network by allowing foreign doctors and nurse practitioners to provide more triaged, 24/7 urgent care, we could save a lot of money on insurance (maybe as much as 25%?)and you could probably leave the rest of the system alone.

In short, we don’t need to see a high-paid physician for most of our healthcare needs. Electronic health records mean that our data is available instantly to any provider.
Yeah I haven’t had any new to me technology that I needed to integrate with where I couldn’t just get some Python lib to do the heavy lifting.
We can argue exactly what one would pay for Manhattan rent but

1. $1800 isn't that far off for studio rent, multiple listings on apartment.com show that right now

2. Most New Yorkers don't live in Manhattan anyway. I purposely overstated New Yorker's rent costs to prove my point.
There typically is no "prevailing rate" for a startup. So just figuring out the tax implications is too much work to do it like this. Also, usually you're giving people options rather than equity; you can afford to give people larger option grants because of vesting than you could afford to sell them equity.
I'm in favor of broad-based carbon taxes but they are much less popular than targeted taxes.
Yes, but Object Pascal's syntax is way cleaner.
This feels cherry picked and dishonest.

- Why we sleep literally calls out the example of treating depression with sleep deprivation.

- The cancer reference was made with the context of “consistently less than 5 hours of sleep”, he then referenced many studies that assessed 4 hour sleeps. This essay misrepresents the context of that chapter.

- As counter evidence throughout he references research done AFTER the book was written...
I wonder, do you handpick every blog post or did you write some sort of a crawler?
> Unfortunately, disabling uPnP these days is too much of a hit to convenience

I've disabled UPnP on every router I owned. Never did I notice any problems from doing it.
Thing is, I don't believe we even care about the time average. What we care about is the evolution of the distribution of outcomes over time.

More specifically:

- The distribution of outcomes at certain points of interest in time (like the valuation of my company when I intend to sell it).

- The probability that we cross a catastrophic threshold at some point (like bankruptcy).

Time average is a terrible metric to estimate those things. Heck, I'm not sure it can measure anything of interest, besides our own mistaken intuitions. It should probably be called something like "time average fallacy".
Can we take away the incentive and just ban online targeted ads already?
You have to be one kind of stupid to casually travel with that much cash and a whole 'nother kind of stupid to tell the person you're sitting next to that you're doing so.
Developers are not making any new Gridcoin. The only compensation the developers get is through transactions from the foundation address[1] which only gets and has gotten coins from 1) people sending coins to it and 2) the one time transaction for unconverted coins from Gridcoin-Classic in 2014 (which was not a good idea in my view, but it's too late to reverse that).

The research does bring value because people can like the idea of receiving something that came from the fruits of scientific work. That has some degree of value to people even if not literal value you can exchange for. Speculative prices exist as with many things, but that is not the main purpose nor should be the main purpose of Gridcoin. I'd agree that no one should be trying to enrich themselves in this because that's not what it's about

[1] https://gridcoin.us/wiki/foundation.html
I am Duke's complete lack of surprise.
I suppose I use macOS about 40% of the time, Windows 10% of the time and the rest is various Linux/Unix/BSD systems. Not sure how that matters.

I'm also of the opinion that for the vast majority of 'users' a locked down, managed device is the best option. To clarify: with the internet we have a vast amount of interdependent and interconnected systems, which in itself depends on everyone operating and maintaining those systems while they are part of this larger 'whole'.

I think most people neither know, nor want to know how this works or how this is done, and as such, taking part in a system that is dependant on this would be a risk for everyone involved.

Coming back to the 'the internet would be better with more diversity' (as that seems to contradict my earlier statement): diversity can come in many forms and apply on many ends. Having multiple server implementations, multiple client implementations and multiple transport implementations would benefit the quality of every implementation as it would need to be robust and tested to the point where it integrates properly. That does, however, not mean that all those differences need to be present at every layer of every implementation. Having a combination of many vendors all vending a single device with a single implementation would add plenty of diversity, same as a few vendors vending many devices with lots of device-specific variations.
Sorry, I haven't added a way for users to add blogs yet. If you could send me a link to an RSS/Atom feed I'd be happy to add more blogs. Auditing blogs for quality is quite time consuming so it'd be a good feature to add. Feel free to DM me (link in bio) if you'd prefer to send me a link privately.
That makes it really hard to debug actions, and ensure that they’re working prior to merging.
Your special forces still use Land Rovers on operations!

https://en.wikipedia.org/wiki/File:Australian_SOTG_patrol_Oc...
> Upon SSHing into the NAS and having a dig around the file system, I discovered a file that could be modified. /etc/upnp.json seems to contain a list of port forwarding rules. Thank you to Terramaster for providing root access to these at least. Simply change bEnable to 0 for whatever ports you don’t want exposed, reboot the NAS, and check the port forwarding rules.

And don't forget to do all this each time the NAS updates. And pray to whatever entity you wish that auto-updates don't get enabled.

Seriously, after a blunder like this, why not return the device and find a manufacturer you can trust?
You can override a comparison operator which means it’s potentially unbounded (not simple) exactly the same way as matching is.
I enjoy the idea that a translater decided to include the dutch word hashcheckserver instead of looking for a similar english word.

> Grapperhaus instituted a number of measures. A technical system for detecting child pornography – a hashcheckserver – would be set up that hosting companies could join.
In his response Walker walks back some of the most outrageous claims he makes, like the cancer claim.

Had he put the same effort to sourcing the book and toning down the claims, there would have not been a controversy.
Perhaps ++, and just use += 1 for incrementing. Rust already doesn't have an increment operator, and my JavaScript linter forbids it.
Yep. Don't have any idea why we are taxing businesses. They are just vehicals. People pay tax. This is just government engineering cost opacity.
MacBook Pro Owner Adds Water Cooling to Silence Noisy Fans and Boost Performance
Unless Google closes your account for uploading too many, too few or just wrong documents - or, more likely because of some unspecified violation of something.
Julia is like this. a+b is just syntactic sugar for (:call :+ a b). There’s a function + for various type pairs. The fact that the compiler can optimize it to 1 instruction is an implementation detail.
People make blanket statements like this without thinking of how it is used by popular consumer devices.

As others have said it's really necessary for some consumer devices to work properly - especially if you have more than one of the same device.

Games consoles are the best example.

If you have one console only, then you can usually forward ports manually, but if you have two or more of the same console, and want them to go online at the same time, then you need to use UPnP.

If you don't have UPnP enabled on one of the consoles, you'll see issues like being unable to join some games or being unable to do voice chat with certain players.
I don't understand why you are downvoted.

The options were for this lender to not lend this person a car, or lend this person a car with certain conditions reducing the lender's risk to acceptable levels. Car sales aren't a monopolized business, and there's plenty of competition, so I also don't see any evidence of collusion on the side of the sellers.
Is it a misconception? If the credit didn’t exist they would not be profitable. They lose money on the cars. They sell more cars, they lose more money. I like the company and I like electric cars, but I’m not stupid, I’m not misconceiving anything.
To be pedantic, I don’t think they can hold you in contempt without also involving you in the process, giving you some legal say to fight it. The whole issue with civil asset forfeiture is that it divorces the property from its owner, legally speaking.
This is very sad but seems inevitable. Corals are fascinating organisms, behaving as both animals and plants, but more importantly they are the foundation of the ocean ecosystems where they exist. Hundreds of millions of people depend on them indirectly.

If you want to learn more about coral bleaching there is a great documentary called Chasing Coral, available on Netflix and YouTube.
Both these TLAs have spent decades burning taxpayer money on theatre while failing at their purported charters and both ad-hoc and systematically abusing citizens and non-citizens alike. Their behavior in this case is reprehensible and completely unsurprising; by and large, these organizations are jobs programs for bullies.
You can live extremely well on 120k in Kansas City. Median household income there is only $54k. On 120k, you are very well off in KC.
Usually, inbound IPv6 are firewalled by the ISP router just fine. As far as I know, there is UPnP with IPv6 though there seems to be some work into that direction. Also, current CGNAT setups tend to close connections before they should according to RFCs: https://anderstrier.dk/2021/01/11/my-isp-is-killing-my-idle-...

All the IPv6 routing security has to be done with IPv4 as well. ARP -> NDP, prevent source address spoofing, DHCP guard/ RA guard are basically two sides of the same coin. Serious networking hardware supports this for years or there are firmware updates supporting it. For about the last 5 years, supporting IPv6 became much easier, almost as easy as supporting IPv4 for most of the real world use cases. Anyway, the reality is, we don't really have much choice other than to migrate to IPv6 sooner or later.
I guess it depends on the person. The author mentions this isn’t a strategy applicable outside the realm of startups. Having worked in that environment, you’re often looking to hire whoever competent you can find to help with the immense backlog you would naturally have.
I started with the contents of my own RSS feed, and then crawled Hacker News for popular blogs, and then crawled the feeds of those blogs (in order to get posts that didn't get upvoted on HN).

The time consuming part was manually auditing blogs for quality (and to ensure it's a personal blog, not e.g. a BBC feed). I came up with some heuristics (i.e. blogs with github.io subdomains that got upvoted were often good so I blanket approved those) to speed things along, but it did take a while.
Bolts are a bargain right now because of a safety issue so serious it has a STOP-SELL RECALL order, meaning dealerships aren't allowed to sell them until its fixed, which happens sometime this month.

https://electrek.co/2021/02/18/bolt-ev-recall-chevy-software...
“The updated privacy policies will actually not change anything globally in our ability to share data with Facebook.”

I don’t see how that “globally” can be true. If one compares the WhatsApp terms of service in the EEA (https://www.whatsapp.com/legal/updates/terms-of-service-eea/...) with those elsewhere (https://www.whatsapp.com/legal/updates/terms-of-service/?lan...), you’ll see the latter adds:

Affiliated Companies. We are part of the Facebook Companies. As part of the Facebook Companies, WhatsApp receives information from, and shares information with, the Facebook Companies as described in WhatsApp's Privacy Policy, including to provide integrations which enable you to connect your WhatsApp experience with other Facebook Company Products; to ensure security, safety, and integrity across the Facebook Company Products; and to improve your ads and products experience across the Facebook Company Products. Learn more about the Facebook Companies and their terms and policies here.

AFAIK, that addition was what caused the uproar earlier this year.

(Also note the dark pattern in both terms of service that seed confusion as to which are the ones that apply to the EU. In the first sentence, “If you live in the European Region, WhatsApp Ireland Limited provides the Services to you under this Terms of Service and Privacy Policy.”, ‘this’ doesn’t refer to the text you’re reading, but to the texts behind the hyperlinks)
The disconnect here is that the tax laws are created by politicians in the pocket of these companies. You can say it's the laws and not companies, but the companies fought/paid for those laws.

So it's perfectly fine to hate those companies, just as it's perfectly fine to hate Intuit for lobbying to ensure we have a hard time filing our taxes.
Sure, but you’re trading accessibility/entertainment/<something else people value and typically accept as a given for living in Manhattan>. At a certain point, it makes more sense to leave Manhattan to one of the other boroughs, go across the river to New Jersey, or move further up to Westchester/ Long Island. Your money goes further there (housing, groceries).
Zero-Point Energy Modules when?
I think that's because every drivers profession pee in bottles. Truckers, (unionized!) UPS drivers... NYC cabbies have long been known to do this as well.

Specifically pointing out Amazon drivers is a bit disingenuous.
'Imminent' Collapse at Florida Phosphate Plant
The underlying requirement for a city to have good public transportation is to have more dense populations, which is almost always only found in older parts of cities. All the newer parts of any city in the previous decades were zoned to be less dense, so you're not going to see comprehensive public transportation any of the cities that have experienced recent growth. It's simply untenable under a certain amount of density, not to mention that most people prefer cars if they have the option to use them.
I'm a little confused - ergodic theory very much cares about the time average. Or do you mean the toy example of betting shouldn't care about it?

It seems like you think the problem here is too unsophisticated for ergodic theory or something. Which, fine sure. But this isn't an article intended to teach you about betting. It's an article intended to teach you about ergodicity, using betting as a toy example. The author isn't trying to introduce the best way to analyze betting strategies, they're trying to show what non-ergodicity is. And I think they basically succeed.

Just meet the article where it is, for its intended usage.