skysight-inc/HackerNews huggingface dataset:
I am concerned by the number of new features that are being added to the Python language. Python is a beginner friendly language, but every new feature makes it a bit harder to learn.

To be honest, I kind of enjoyed that the last decade when Python was frozen at 2.7 for users most of the time.
Anti-Amazon coalition is called "anti-trust". That's why we can't let corporations grow this big, at least not this big in such a far reaching industry (ecommerce retail marketplace).

They've captured the market, now they can exert the lever as they please.
Entirely fair. I am actively hostile towards the nature of Journalism as it exists today.

I dunno if it is troubling though. Rather, It is revealing. New-Journalism fundamentally opposes the ethos of old Journalism. The journalist is now an activist first, and a reporter second. The conclusion is decided before a story is selected, and lying by omission is the new norm.

I don't mind biased reporting, if the organization openly declares its bias. The Economist is 'pro free trade & free markets'. They do not claim to bring you the truth and the complete truth. I subscribe to 'Theprint.in' which also deeply cares about old journalistic values and is explicit about telling when a person is giving opinions vs news. They too openly declare their bias:'Liberal on economy, liberal on society'.

It is the main-stream media channels that claim to be neutral and fair. But, then use their power to push an agenda 24 hours of the day. I like journalists. I dislike activists, who refuse to face scrutiny for their stances.
>The author claims the pandemic forced us inside and on social media--do people find this true for them?

I used to play in a few city-wide social sports leagues, before covid, which were all canceled most of last year and aren't back yet due to the winter weather. I filled my time by hiking and trying out some new hobbies.

So while not quite the same as being force inside and/or forced on social media, I can see where the pandemic upended various gatherings/hobbies and social media is an easy alternative for many people. Social media is free, easy to access, convenient, can be a giant time-sink, etc. along with all sorts of negative consequences.
Some Advice for Startup Founders in the Era of Big Tech
Once you travel code boundaries (classes, functions, whatever) transaction management gets a bit hairy.

The question "prove this program reliably closes the transaction I started" starts to become equivalent to "prove this program halts"

Obviously they are useful tools and heavily used, but it's not like they are a zero-overhead feature.
I don't, which is why I didn't say I did.

I don't believe a site focused on anti-Semitism is a "Christian" site or full of people practicing the teachings of Jesus.
The VT-69 portable data terminal
Selenium Coding Interview Questions (2021)
A comprehensive guide covering the latest interview questions and answers to help you crack your Selenium Interview.
I didn't misunderstand "value for how something was achieved" I said it was expensive.

https://www.theverge.com/2020/12/16/22178026/microsoft-authe...

Microsoft have launched a beta password manager

-------------------------------

Lastpass (€3 per month)

- Password Manager

- 1GB of encrypted file storage

-------------------------------

Office 365 (€6 per month)

- Beta Password Manager

- Office Suite

- 1 TB Storage
> Normal people can't parse probabilities - otherwise nobody would play in the lottery.

Yes, they would. The lottery is about giving up something of little value ($1 or $2) for some entertainment and the chance at a truly life-changing situation. I doubt anyone is unaware there's almost no chance they win, and that they're losing on every dollar they spend. Interestingly, the lottery is occasionally +EV to play.

I otherwise agree, people are bad at gambling, probabilities, and understanding the long term. I play poker, and poker players are constantly furious that their 80% favorite hand doesn't win 100% of the time. 80% feels like a lock.

Some people don't care. They want to gamble, and they have no regard for what they lose in the process. I think many humans are just wired this way, or perhaps it's cultural.
We have a photo of a building that makes accurate and measurable predictions of things like the roof being above the door, and how far, and which parts are transparent (windows) and which parts opaque (walls), and how many people could fit inside it. Is that picture as real as buildings get?
Yes, in my opinion the only way for reason and free will to exist are if some supernatural being were to grant it to us. That said, in order to truly have knowledge of anything we must first be able to assert free will. Otherwise even this God figure's interference in our natural lives may just be interpreted as an outside stimulus that we're dutifully responding to according to the laws of nature.
That verbiage means that principle engineer is staff engineer by another name.
Why buy fake reviews when you can just create them in bulk with a GPT2 model?

see also: https://arxiv.org/abs/1907.09177
Is Facebook good for small businesses?
Just watched today George Hotz’s interview in Lex Fridman’s podcast from last October, 3 hours talking about many interesting things including comma.ai and how it compares with Tesla’s approach.

He even mentions HN a couple of times:

https://www.youtube.com/watch?v=_L3gNaAVjQ4&t=53m35s

https://www.youtube.com/watch?v=_L3gNaAVjQ4&t=2h18m17s
Because Scott is the most talented writer of the 21st century (so far, anyway) and he’s _not playing their game_. He’s not beholden to a publisher, an editor, or advertising cartels, and he’s demonstrating that their power is more tenuous than they’d like to believe.
"Hi Jamie, I'm unavailable for a call right now, but text will work, thanks!"
Huh, and thank you. I stand corrected. I'd immediately recognized it from NASA's apod from the olden days, but did not absorb the copyright line: https://apod.nasa.gov/apod/ap051222.html

2005: "Credit & Copyright: Robert Gendler"
Bank of Italy has measured Italian inflation expectations using Twitter
> For example, their "leader" shows up and makes commits to their safety code like "WTF WHY WAS THIS SHIT EVERYWHERE."

Every self-driving product that deploys to consumers is going to end up in court eventually. It's inevitable.

Imagine trying to defend comma.ai to a lay jury... the prosecution won't even have to try.
Changes to how LastPass Free users access LastPass across device types
H2 is great. Thanks for your work on it.

We used it on my last project as an in memory database for running interaction tests between Dropwizard resources and the database in our CI pipeline. We had Liquibase running migrations during the setup for each test and DbUnit setting up test data.
As a Prolog fan, I'm conflicted about languages that retrofit logic programming features (such as pattern matching) because term unification is such a huge benefit ;)
Are You Happy with Your Remote Stand-UPS?
Apples and oranges though; if your business can run on a $500 NUC and if it failing is not a problem, then by all means go for it.

But if you look at scaled companies, you'll see a different picture. One of AWS's sales pitches is that setting up a datacenter is a big upfront expense, you need the space, hardware, and personnel to build it, and you have to provision it for peak load.

Take e.g. a recent game like Fall Guys, that went from 0 to millions of concurrent players within days, maybe even hours. Can't run that on your $500 NUC. You couldn't buy and provision enough NUCs to keep up even if you tried.

Anyway once again, if that one works for you then stick with it. I too prefer to not go overboard with scalability and the fancy technologies of today if I can help it.
It's above senior but before principal. It's not rocket science!

(Maybe if you work for SpaceX ....)
Google Lawyer Bill Patry Has a Solution to Stop Copyright Trolls
Proposed free speech law will make English universities liable for breaches
Clubhouse is next? Their ToS doesn't look EU-compliant either
The fact that Google have many type of SRE, ops and more programming oriented, contradict what you're saying.

Some SRE will do little coding where other will work on tools 80% of their time.
And yet, the gameplay in MTA was more fun.

Go figure.
Vitalik Buterin on the Revolt of the Public (The “A-Side”)
Thank you for the resources! I’ll definitely have a read.
Daily news needs easy reliable filler material, and sports provide that.

Another commenter mentioned the stock market report. Again, easy reliable filler material. Despite the fact that the Dow Jones Industrial Average has a tenuous effect at best for the vast majority of people, and despite the fact that it's not a great overall economic indicator, the news media report it because it's easy, and it changes daily.

Truly "newsworthy" stories are not guaranteed to happen every day. But the news media still need to fill space regardless. That's why they love things that reliably change on a daily basis. "Team A beat Team B" is such an easy story to write. It practically writes itself. Compare with true investigative reporting, which is extremely difficult, may take months or years, and may or may not have publishable results. How much investigative reporting can you do and still have a daily news report?

Why does the news media always cover elections as if they were horse races (and inevitably lament that in retrospect with crocodile tears for exactly 1 week after the election before forgetting and doing it again the same way the next election)? Because it's easy. You could say lazy. Candidate A is up in the polls this week, Candidate B is down. Such an easy story to write. You can keep taking polls, and keep publishing polls, and you've filled a bunch of news space cheaply.

Don't even get me started on how the "news" is now largely publishing tweets written by other people. The ultimate in journalistic laziness.
It worked for me, but that might be because I have javascript disabled. Either way, this archive link should work for you:

https://archive.is/fbUtK
I just read the question again and I still can't interpret it any differently than someone trying to find out how they can cut the line.
Updated CDC guidance for mask wearing
EMA receives application for Covid-19 Vaccine Jannsen
Generating Fake Online Reviews Using Neural Language Models
I was worried about that example, but the problem doesn't seem to be too bad, because the spec says:

« A match statement may have at most one irrefutable case block, and it must be last. »

So if I understand correctly the following will be an import-time error.

NOT_FOUND = 404
I_AM_A_TEAPOT = 418
match status_code:
case NOT_FOUND:
print("HTTP Not Found")
case I_AM_A_TEAPOT:
print("HTTP I'm a teapot")
Title wrong as it's EU - not Europe, but many confuse and transpose them - even though they are not verbatim.

EDIT Add - Europe is composed of 44 countries and the EU is composed of 27 from those.
That is the level of understanding that the NYT piece seems to be promoting, but it is not at all my point.

The point of the quote I posted is that these "deviationists" do not jump on bandwagons of any kind, be they good or bad. Therefore, political movements that expect uncritical acceptance of their ideas see them as opponents even if they mostly agree.
Also I thought by calling this whole debate nonsense I would be seen to believe that free will must exist. It's simply not derived from some haphazard biological coincidence, in my opinion.
The reason I asked was if you’re already taking packets apart with an FPGA and you have the accuracy, it’s a logical next step.
Social media is one of those games where the only way not to lose is not to play at all.
I mean, they took a sample of the sub, and that is what they found (see their notes on data collection process done via Reddit Chat)

Regardless, I agree with you, the groupthink is the issue here - I do think it is telling though, that it is a groupthink (allegedly) skewed by the white male perspective. Which I think is also an issue, lack of representation in such echo chambers. But you’re right - two separate issues that happened to be intertwined here. Anti-racist echo chambers are still echo chambers.
Most people in democracies are entrenched into two blocks (even in European multiparty systems), and AI/ML/statistical methods/mathematical optimization allows interested groups to target the people inbetween the blocks. And based on their personality profile you can goad them to one side or the other with targeted advertising.

(I’m not making any claims about where or how or how much these things are happening.)
Who killed videogames? (a ghost story) (2011)
Yes, I also had this thought before. For me it was while listening to my favorite radio station. I could never understand why there would be a 5 minute (minimum) slot every hour dedicated to sport - something I have no real interest in.

No other hobby / form of entertainment / pass time gets this much airtime on such a regular basis.

It's even stranger now during Covid times. Where's the hourly eSports update?
It's free for offline-use.

Only if you need syncing to cloud with end-to-end encryption then you'd need a subscription.
Agreed. They should have required an extra token like ? to disambiguate bindings from evaluations. Not only would it avert this pitfall, it would also obviate the need to have a special identifier to discard a bound value; instead of writing _ to discard a binding, one would just write ? without a variable name.

I fear a poor design like this is going to not only discourage people from using the feature at all, it is also going to poison the well and discourage people from using pattern matching in languages with a much more robust implementation. Which is a shame, because I actually like pattern matching.

(Tinfoil-hat take: Maybe that’s the whole point, after all Guido doesn’t like functional programming.)
Podman does not run in a daemon-mode by default. There's a dbus-activated service unit that activates the daemon when you try to use Docker Compose with it.
The uncontrollable and unobservable SMM interrupts of most modern CPUs add sufficient jitter to the reference clock sampling that there is no correct configuration.

You generally must use an FPGA or appropriate DSP/microcontroller to achieve precision beyond ~10s of nanoseconds, which is entirely achievable even with NTP between hosts that have low contention 10+Gbps per transceiver lane interfaces / properly configured DCB/QoS so the time synchronization packets always egress without delay. PTP can, of course, achieve even better precision.

Round trip time / transmission time ("respond within couple microseconds") are irrelevant, it's a rising or falling edge feature of the packet burst which timestamps the sample and the interval between these samples that's used to train the clocks. This can be accurate to within femtoseconds at the extreme.
The organization is the thing many people are donating money to.
They first famously tried to sell the technology to Tesla.

When that didn’t work, I think they set out to develop a proof of concept that they could use to generate hype, then wait until an automaker wanted to buy their technology to catch up.

I get the impression they cursed future acquisition opportunities by refusing to even engage with safety regulators. They’re now selling their product in clever ways designed to shift all liability to the user.
You joke, but both people with actual crime-fighting credentials, people in the intelligence community who should know better, and Donald Trump have made that same fallacy regarding iPhones.
The concept is that you have your personal vault, and then you can also be a member of multiple organisations, each with a vault.

If you want, you can choose to disable the "personal ownership" option, so that employees lose their personal vault and can only use the organisation's vault. You can also select the "single organisation" option to prevent an employee from joining a second organisation.

Once you have done that, you can audit all of the shared "collections" in an organisation and revoke access to specific "collections" for specific employees.

And if you want enterprise-y control, then you can manage employee credentials using LDAP, etc.

It is a bit confusing to be fair, but I think you can do the things you mention?
> I mean whose auto insurance(both collision and more importantly liability) has a clause that lets anyone hook up a random after market self driving toolkit to their car.

On the one hand, if I get wasted and crash my car into a tree, insurers will generally cover that even though I was negligent. On the other hand, if I get cheaper home insurance by lying about having smoke detectors, and my house burns down, I might be in violation of the contract and not be covered.

So it seems like where this SHOULD end up is that insurers could charge more (or less as it gets better) for driving with these features. That said, I wouldn't fault an insurance company for not wanting to cover a system that says in all caps, as the linked article points out, "THIS IS ALPHA QUALITY SOFTWARE FOR RESEARCH PURPOSES ONLY." I'd possibly equate that warning to somebody who got into an accident after doing research on how well they could drive steering with their teeth, and it'd make me consider broadening the definition of "intentional" damage.
I think pattern matching is super powerful, reduces boilerplate, and is not that hard to understand if implemented well.

I also think those who complain about the decline of Python's beginner-friendliness need to take a step back and understand that this is one of the most popular languages in use today. Reducing code maintenance issues (by eliminating boilerplate) will save many programmers time, and when you multiply average savings per person by the total number of programmers using Python day-to-day, I think adding certain features is a net positive. The time taken to learn this feature is small, and it's a one-time investment for each programmer. I don't think this is even a difficult feature to learn at a coarse level, since parameter unpacking/binding is already part of Python (think `for k, (x, y) in enumerate(list(zip(xs, ys)))...`.

All that said, I'm a bit concerned about how this is implemented. Many have raised the issues of unintuitive binding of non-dotted names, lack of local scope, and overloading of the `|` operator. I can't understand why these problems were not addressed during the PEP process. Does anyone have any insight?
Of course, if you OS is compromised, you can do nothing about it. Consider GNU/Linux phones instead if you care about privacy.
> They want to avoid thinking about non-engineering things like liability for as long as possible and focus on the engineering problem. It's a valid approach.

When you write software that can kill people, you don't get to roll your eyes at questions like "who is responsible when someone dies?".

These sorts of questions ARE engineering questions, and answering these questions with thought and care is important! Why? Because if the answer is "this is alpha quality and we might be liable" then you wait to deploy the feature. Which is why comma.ai is "ahead" of its competitors -- because they aren't doing real engineering. Thinking about the real-world context into which your system is being deployed is the thing that separates real engineering from R&D/hacking.

What you're describing is not engineering; it's R&D. Even comma.ai admits this. And, look, R&D is perfectly okay! Everyone else is also doing R&D on real roads! E.g., all of the major auto manufacturers are putting cars on real roads with full L5 (and safety driver backups where appropriate). In fact, the major auto manufacturers are all WAY ahead of comma.ai when it comes to R&D-quality systems! Compare Cruise or Argo or Uber ATG or Waymo to comma.ai.

But it's a terrible idea to ship R&D to paying customers when lives are on the line. If comma.ai wants to drive their system with their own safety drivers, that's fine.

This isn't even (just) a normative or ethical statement. It's simply a statement of fact, at least in the USA. For some reason Software never became a "real" engineering discipline. But automotive
DevOps Borat (2013)
Curiosity Is a Deadend
It's different depending on the company.

https://www.levels.fyi/ has a breakdown for some of the largest companies but I typically think of it as:

Eng -> Senior -> Staff -> Principal -> Distinguished

with my simple explanation being:

Eng - Able to contribute to the team

Senior - Expert on the team

Staff - Expert in your organization

Principal - Expert in your domain

Distinguished - ?? - Seems to be that you damn near created your domain. I only see these at the largest companies and a lot of times it's folks that have created popular programming languages or frameworks that the company themselves use.
At this point people should just accept that all online reviews are fake. Unfortunately, we've found ourselves right back at where we started. There's just no good way to ensure trust at every step in the system.
The Eucharistic Short-Circuiting of Cancel Culture
Money Printing Machine – Wholesale Suppliers Online
Do you want to buy a machine that prints money? Well this is how much they cost and where to buy them.
Thank you for the recommendation. This seems like just the sort of book I would enjoy reading.

It's not news to anyone that life "behind the iron curtain" had its share of horrors. We anarchists know that life under any giant "national" government is similar, even if particular governments can be better or worse than others. Perhaps my questionable recent reading is to blame, but the first people I thought of when reading about "radical communist conspiracy" were the million Indonesians slaughtered by nationalist military and vigilantes with the firm planning and support of capitalist CIA in 1965 and 1966. These communists had "conspired" to feed the poor and support the existing democratically-elected government. So, blanket statements about communists (or capitalists, or I guess even monarchists), even if motivated by putative life experiences, don't hold much water with me.
An interesting consequence of this characteristic of SQLite is that it makes it a really good fit for GraphQL.

GraphQL has the N+1 queries problem pretty much baked into it. You can work around it to a certain extent with a lot of effort implementing data loader patterns, but someone will still likely be able to cow up with a query that triggers a cascade of SELECTs.

Or, because "many small queries are efficient in SQLite", you could use that instead.

I built a Datasette plugin that exposes a GraphQL API to an existing SQLite database and it works so well that I switched from being a GraphQL skeptic to a GraphQL advocate.

https://simonwillison.net/2020/Aug/7/datasette-graphql/

Here's an example nested GraphQL query that executes 32 select queries. It's pretty snappy: https://datasette-graphql-demo.datasette.io/graphql?query=%7...
thanks! all of these platforms are such powerful tools but at the same time are massive time sucks if you let it happen.