skysight-inc/HackerNews huggingface dataset:
Because for a given amount of physical bandwidth & power, 5G is going to be faster. 5G utilizes the available spectrum much more efficiently to give greater speeds on a given signal.

There's no way I would have been able to stream 1080p videos on TMobile's LTE 600 MHz band at that distance from the tower.
I'm not sure if things have changed significantly but I used to run Magisk to get SafetyNet on my devices.
Did you read the article I posted, its being added to PG 15: https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit...
I think it's been raised in the context of a fair few sightings where there's supposedly been a very large craft moving silently and relatively slowly, e.g. the 2000 Illinois sightings (referenced in a great song by Sufjan Stevens). I was looking into this one a few years ago and found references to a private company testing blimp platforms for military purposes around that period, although I can't find it off the top of my head.

More recently, the object spotted hovering off Hawaii last year that resulted in fighters scrambling was also proposed to be a modern balloon-based drone, of which there are a few currently being developed.

Edit: here's a source arguing that the Illinois sighting was a regular advertising blimp

https://skeptoid.com/episodes/4435
LSP support exists for many editors so you are not tied to a specific IDE. It can catch other programmers mistakes if you run it against their code. It doesn't turn Python into a statically typed language, but it's a lot better than nothing.
Works great for me on my 2015 MBP and my Hackintosh. Now Docker on the other hand...
Came here to comment on the missing song as well.

It's a fun time playing around with OpenBSD on laptop. I've used it a couple times on old thinkpad's, it's always an interesting reminder that there is *nix that is not Linux, and that there's more than one way to do things.

Maybe when I finally get around to building a router it'll be OpenBSD, that would be fun.
I had the same experience but technically they didn't sell our email
On what carrier and with what device?
Fleet Commander with FreeIPA is as close as it gets I'd say.
All true but all rather irrelevant to their point
Pattie Maes and the foundations of social networks
Exactly.

As someone who's been subject to harassment based on info on the github profiles, this couldn't have come soon enough. Prior to this my only other option was deleting my account but if I did that the name would have been instantly re-registered by the harassers and used to impersonate me for harassment purposes.
I like the validation scripts being available in a repo so I can run them locally before pushing to CI, but I also often use WIP commits and quick fixups and then rebase before opening the PR, so pre-commit hooks are really annoying to my workflow. I more often than not just do `git commit --no-verify` or simply delete the git hook in `.git`, then just run it myself before pushing. Anyway CI will catch it, so I don't see much value in forcing it on individual machines.
Overgrowth is now open source
Using rust to create a real 4K intro
As an update, the mention on the upgrade guide has been removed: https://marc.info/?l=openbsd-cvs&m=165057387509256&w=2
Running Arduino Firmware on a GOJO LTX-7 Soap Dispenser
Teenage Engineering is becoming the Apple of music production. So glad to see this level of design and innovation in this space!
I think at a practical level, opening up their API for non-watered-down third-party clients would be the only true way to add more optionality to twitter's feed UX.

Since I don't see open sourcing the actual feed algorithm to be something that would practically happen any time soon (which makes me a sad panda).
Barbra Streisand effect in full display here. She was trying to get a story of a somewhat retracted restraining order squashed.
Most recently I got an email that was clearly spam (had a link to a website with a .zip file that was clearly malware) that was a reply from an order I placed with a supplier a few months ago ($8,800 worth of 105Ah rackmount SLA batteries) - the entire email I had previously sent was quoted. It's pretty sad when your legitimate suppliers are getting compromised and leaking data like a sieve.
I’m getting all 3 :/

Pocket has arrived so far. It’s nice but I think if a jailbreak for firmware opens up homebrew games beyond GB Studio that’ll be nice.
Sure, I agree they’ll likely manage to pull a lot of money out and not go too negative even as they drink their own kool-aid and imagine that a valueless speculation bubble is a substantive field of research.
Even better than open-sourcing the algorithm would be giving people options on which algorithm they get. I bet you could get people to pay for Twitter blue just to get reverse chronological back or whatever it is.
Its basic math that their market share in EV will shrink. This was very much predicted and expected anybody who thinks about it for more then 5 minutes. Its only surprising or interesting to people who literally have not thought about it at all.

But most people haven't so these make for some good headlines.

The EV market is not what matters, because eventually the EV market will just be the car market. And that is the global technology transition happening right now. Its like this, would you rather have a 70% of a cookie or 20% of gigantic cake?

You are free to make different projections about future revenue and margin growth then I do. But please don't pretend you have some objective knowledge about stock prices being to high or to low.

But honestly, it doesn't seem like you have given the matter much thought.

I mean, using 'seekingalpha' as a source, you know your scraping the bottom of the barrel. Its almost a cry for help. Go back 10 years and look what their supposed Tesla insights back then were worth.
There's a big difference between Python's types and and Go's: in Python they're only there to check correctness while in Go they're there to tell the compiler how to lay out the machine code. If the compiler ignored types in Go it wouldn't just throw an error message at runtime, the behavior would be completely undefined.
Semi related - a few months ago, while not fully sober, I was aimlessly browsing through Amazon and ended up owning a set of two 1.5inch cubes - one aluminium, one tungsten.

It’s kind of a silly purchase considering it’s a lot of money for 2 metal cubes, but it’s honestly very impressive just how heavy that small cube is - both objectively, and when compared to the aluminium cube.
Also makes for a great talking point when having guests over.
Palm: Scaling Language Modeling with Pathways
> In what reasonable sense can Python be said to "enforce types at runtime" here?

In [1]: foo: int = 'hello'

In [2]: foo + 1

TypeError
Input In [2], in <cell line: 1>()
----> 1 foo + 1

TypeError: can only concatenate str (not "int") to str
CNN+ Streaming Service Will Shut Down Weeks After Its Start
I like this, definitely will keep an eye on your service.

You need a proof reader.

https://column.com/card-programs/

Own your economics

* You get 100% of interchange, control your unit economics, and build a company for scale.

- * Unliked managed programs, we are built for scale and flexibility.

+ * Unlike managed programs, we are built for scale and flexibility.

Developer-first card program

- * We are developers at our core. From settelement to clearing you control the process from our dashboard or API.

+ * We are developers at our core. From settlement to clearing you control the process from our dashboard or API.
I'm still really angry they cancelled the OA, it might have not been the most popular show but I thought it was incredibly original and engaging... and it was clear the story had so much more to give.

I wish they had, at least, given it one extra season to wrap things up. I think there's a huge difference between cancelling a show and telling a show "okay you have one more season". Both in trust with filmmakers/writers/etc and viewers.

For this reason I have mostly just been watching shows that I know are either finished, 1 season, or guaranteed to be renewed due to massive popularity. I was sort of traumatised when they cancelled the OA.
Avery (the brand that makes those label stickers you get at Staples) spammed me even though I explicitly declined their marketing list.

Once a month or so I get unsolicited mail to my LinkedIn email address.

Other than that, I was surprised to find after a good 5 years of monitoring that I haven’t gotten spammed through unauthorized sharing of my email.
Elon Musk did not found Tesla. He joined later after making an investment.

Founded in July 2003 by Martin Eberhard and Marc Tarpenning as Tesla Motors, the company's name is a tribute to inventor and electrical engineer Nikola Tesla. In February 2004, via a $6.5 million investment, X.com co-founder Elon Musk became the largest shareholder of the company and its chairman. He has served as CEO since 2008. [0]

[0] https://en.m.wikipedia.org/wiki/Tesla,_Inc.
If we’re going to be ruled by big tech then maybe we should have warring factions not cooperating ones.
I actually do this for every service I put my email down for. It’s been about 2 years since I started.

Fortunately (unfortunately?) my email has only been sold once, and it wasn’t as egregious as you might think.

Amplitude, the user analytics company, sold my address to at least 3 companies who simply started emailing me as if I’ve always been a subscriber to their newsletter.

I do use their free plan though so I’m not mad about it.
>Which is pointless.

Nope. You can target 30 FPS and use the spare cycles to do much more.
Pico-8 isn't super accessible as a game making platform, although it is a very accessible programming introduction platform.

HN tends to over use "boilerplate" as Pico-8 has zero boilerplate and is super minimal. Your post is no exception. Core gameplay code is not boilerplate and Pico-8 is not a game engine in that sense.

Playdate has Pulp, which does include built in collision, dialog systems etc and is inspired by Bitsy. Pulp has it's own (optional) scripting language and is specifically designed as an accessible game making tool. Even the Playdate Lua and C SDKs have more gameplay functionality than pico-8 though, including a simple game object model, collisions, animation, etc
Oh yeah, if Elon takes twitter private, then all bets are off :)

Though I personally think throwing out any form of algorithmic feed wouldn't happen. There are just too many business and UX reasons it makes sense, which is why every major social platform uses them (https://www.socialmediatoday.com/social-networks/truth-about...).
Lubuntu 22.04 LTS is Released
It's more like intermediate (most vulnerable to the DK-effect) to advanced (utmost appreciation for professionals).

Taking the piano example: after 1-2 years of progressive learning you can certainly give off the impression to somebody unfamiliar/untrained (including yourself to an extent) that you are actually quite good: Intermediate stage.
But after awhile when confronted with more and more challenging stuff, by discovering different styles and finetuning your hearing; you at some point reach the very visceral and uncanny sensation of the countless possible roads you can now explore: advanced stage.
Probably the JQ.
Bank: "Do you want that in twenties, or fifties?"
> a proprietary syntax for upserting despite the common practice of using merge w/hints for doing upserts in most other engines

I was the primary author of the feature. That decision wasn't related to hints at all. MERGE just doesn't address the problem that I wanted to address.

I think that you must be referring to Oracle's ignore_row_on_dupkey_index. Is that really in widespread use? While it is technically a hint, it is unlike any other hint it at least one important way: it changes the semantics of the query!
> Also, does the ISP who wrote that linked article, Hetzner, still support net neutrality?

They do, but had to relent on holding Telekom accountable because customers threatened to leave as their end-customers from Telekom complained that the services were not reachable or low-performant.

In the end, IMO it's safe to say that Telekom abused their customers to bully Hetzner into paying.

[1] https://www.hetzner.com/de/news/03-20-dtag/
Mostly cryptocurrency stuff in my case. Over the past 5 years, almost all of my spam (a measurable but manageable amount) has come via my old btc-e address. I've probably been getting this shit for more like 7 or 8 years in total, long since before they got shut down, and I mailed their support when it first started. They said there was definitely no hack and definitely no breach. Not sure whether that makes this worse or better ;)

I get the odd one from the address I used when buying my ledger hardware wallet in 2017. Their address list was famously leaked a while ago, and this email address was on it - luckily not my address or phone number though.

Then occasionally I get one to my amazon-specific address. I figure via one of the vendors I've ordered from via Amazon? But who knows. Bezos didn't get his billions by not trying everything.
Its was actually very surprising to me to find PG does not cache query plans but instead replans on every execution! I am used to db's like MSSQL server that cache and reuse plans making things like prepared statements redundant.

My understanding is the planner is so simple that it is deemed not necessary, unless of course it is then do a prepared statement which only works on one connection...

This would absolute trash performance on SQL server to not cache plans as its planner spends significant time optimizing.
This was the most likely outcome. Original antigenic sin is fundamental.
GitHub loves all-or-nothing settings, they're all over the platform

Try and give people permissions in an org between a regular user and a super admin, even on Enterprise Cloud you don't get much granularity
The worse spam I've seen in when a crypto hardware device company got hacked and my email got leaked.

The worse constant spam I've ever seen, some of it use legit expensive mail services, and a lot of it doesn't land in my spam folder.

I have another email that's put publicly in a website and it gets crawled, and I get no spam from it, just legit emails that are probably automated from people that wanna do business.
More people have died in cars hitting the reintroduced turkeys mentioned above than are in that list.

(a lot of those are also due to rabies and a few sound completely made up)
> Again, my main point is that there’s nothing inherently flawed with the analysis and plots presented in the original paper.

I find the use of quartiles suspicious, personally. It's very nearly the ecological fallacy[1].

> I’m not going to start reviewing and comparing signal-to-noise ratios in Dunning-Kruger replications

DK has been under fire for a while now, nearly as long as the paper has existed[2]. At present, I am in the "effect may be real but is not well supported by the original paper" camp. If DK wanted to they could release the original data, or otherwise encourage a replication.

[1]: https://en.wikipedia.org/wiki/Ecological_correlation
[2]: https://replicationindex.com/2020/09/13/the-dunning-kruger-e...
In all seriousness, don't, what I wanted was more like a Hypercard / process flow mapping tool with "choose your own adventure" diverging paths ..
I ended up using Twine and it was ... fine, a bit complicated, Hypercard was awesome ...

But I ended up using Kinopio for converting standing meeting threads into fun little mindmaps.
acquiring the chartered bank

They seem to have bought Northern California National Bank in Chico, CA.[1] The Column web site doesn't mention it, but they still have a physical branch in Chico.

The FDIC gives their web site as "norcalbank.com", although it does show the name change to Column. Their site has no street address and "domain name only" TLS certificate from Amazon, so you don't really know for sure that column.com is connected to a real bank.

The terms[2] are very unfavorable to the customer, especially for a business which claims to be a real bank.

"THE MAXIMUM AGGREGATE LIABILITY OF BANK AND ITS AFFILIATES, AND ITS AND THEIR LICENSORS AND SERVICE PROVIDERS, FOR ALL DAMAGES, LOSSES, AND CAUSES OF ACTION, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, WILL BE TEN U.S. DOLLARS ($10.00)."

There's an arbitration clause, and they demand to use JAMS, which is not as well thought of as the American Arbitration Association. "To reduce the time and expense of the arbitration, the arbitrator will not provide a statement of reasons for his or her award unless requested to do so by all Parties."

This is about the level of legitimacy one sees with the typical crypto operation. If you lose money through an error at their end, they don't have much of an incentive to fix the problem.

[1] https://banks.data.fdic.gov/bankfind-suite/bankfind/details/...

[2] https://column.com/api-terms-of-service
So true, the whole DK discourse is very rarely constructive. Except on HN of course ;)
Division by zero returns zero.

Nope, fuck that - returning a valid result to an illegitimate calculation is worse than returning null.
Agreed. The goal should be more transparency and optionality around twitter's algorithmic feed.

Note that everyone has access to the reverse chronological feed called "Latest tweets". See here for how to switch: https://twitter.com/TwitterSupport/status/144797117918529536...?

Also agreed that twitter pro would be a great place for twitter to add more options.
Best guess is you wear glasses and were looking at a downward angle at the picture? Something something chromatic aberration.
@dang doesn't actually do anything to get Dang's attention. You can write the mods using the footer Contact link to ask them to fix the link, though.
Ditto. Used IPhone 4-12 pro max switched to pixel for graphene. Don't miss apple love having granular control and the feeling like I know what my apps are all up to and not having my phone constantly calling home to mother ship.
You can type Python dicts, see typing.TypedDict. It’s still lacking though, totality is all or nothing until py311, that is to say, TypedDict’s are either Required<T> or Partial<T> in TypeScript parlance. And you don’t get Pick<T>, Omit<T>, etc.
Consider emailing the mods/dang using the Footer contact link, so that they're aware of this problem and can resolve it.
Ask HN: Physical Security Is a Thing?
Hey guys!

I was discussing with a friend about physical and logical security in the Cybersecurity scenario. My friends claim that the logical security side is more important than the physical one. I mean the major part of everything focuses on the logic side, but the physical one is also important right?

What are some importants things about physical security?
Let's light a candle for the dev team who probably worked over time for months to hit a tight release date.
Also yeah, most people talk about "Twitter's algorithm" but have no idea what it is they're talking about — that's exactly why I wanted to write on this topic :)
I used to. Stopped doing it as it was too much hassle to keep track of, but the biggest spammers were tech recruiters. I think some of them post fake jobs just so they can harvest your email address when you apply. Then that email address gets passed around on various lists for years.
Cheaper, lighter, more than strong enough, and they don't conduct electricity.
It happens about once a year for the 15 years I've had my emails set up that way, and as far as I can tell, 90% of it has been hacked systems rather than sales.

The worst was when spammers got ahold of my email from a hotel chain and would add random letters to the username. So, for instance, the email address I provided to the hotel chain was something like hotelchain-jawns@example.com, and the spammers would send to aaahotelchain-jawnsaaa@example.com, bbbhotelchain-jawnsbbb@example.com, etc.

That forced me to stop using a catch-all and only accept usernames that conformed to a certain format.
Yes, I have a similarly mixed view of Musk.

On the one hand, my god what they are doing at SpaceX, Starlink, (and even some parts of) Tesla are incredible! And I suppose without Musk playing carnival barker, these things aren't possible.

On the other hand... the approach is so slimy and really should not be celebrated the way it is.

It's a similar feeling with Martin Shkreli. He did some fraud, but he also gave all the money back to investors and started the ongoing conversation about Rx pricing.
Are they trying to prevent people I.e. spammers from gaming the algorithm?
Same. As soon as I made my profile private github.com started 500ing for me. It seems like none of the other pages I've hit are affected.

Edit: Spoke a little soon, my profile page is also 500 when logged out.
Why should I continue to read what you have to say when you start off with false claims like "Lightning port is significantly smaller than a USB-C port".
Even without NotRequired, you've been able to have some-keys-optional-and-some-keys-required for a long time by putting the required keys in one TypedDict, then adding the optional keys in a subclass with total=False: https://mypy.readthedocs.io/en/stable/more_types.html#mixing...

It's not exactly elegant (hence PEP655), but it works just fine.
Did you read the text that uhoh-itsmaciek posted?
We already have that. Apple, Google, Facebook, and Microsoft all vie for monopolistic control over different tech fiefdoms and compete with each other in different ways.

What we need are new ground rules that ban monopolistic control, not Elon Musk throwing money around to overthrow the local digital warlord and replace them with himself.
I started getting satellite radio spam to the address I used at the car dealership/service.
Oh but that touchy billionaire is a "free speech absolutist" so he'll welcome more flight tracking and criticism of him.
> I think this would be much more successful without NFTs

I think a big part of some of these new projects is that their payment systems are powered by crypto, allowing them to operate completely outside the traditional financial system. To simply say, why not do this without crypto/blockchain, is ignoring a major facet of these systems.

Some of these players may never have been able to secure a bank loan, or one big enough to start their project/service. Or they would never have been able to reach their audience so easily. Or they'd be beholden to a much smaller group of backers.
This is so awesome! Thanks for sharing.
Is this a counterargument?
YouTubeTV is closer to cable than Netflix
> result of massive subsidies

very much. In early 2000 I consulted for small defense contractor trying to win bids providing internet to rural Spain. They made me cobble together an absolute garbage solution of slow early Sat (the ~1 second latency kind) internet with Wifi last mile. It barely worked for anything other than mail, browsing web was pure suffering, gaming was out of the question. Thankfully this venture went nowhere, but even with very expensive Satellite uplink finances still made some sense considering the remoteness of locations.
Same here. I’ve used a separate email for everything for the past 3 years, and so far no spam has been sent to any of the addresses.

…except for single email with a google docs link that got sent to cs@mydomain. I don’t know what I used cs@ for. I don’t have any other emails to that address. Very odd.
The most common thing I see is companies emailing me after I've asked them not to. In that case I just disable that site specific email and move on.
There's a recruiting firm in Dallas, TX that requires you to come into their office in order to apply for a position at one of their customers. What does this meeting consist of? A literal list of PII-based questions - nothing pertaining to the role. When I called them out on this they insisted that this is how, "their process and culture" works.

Also not to say this is how all recruiters work. I've spent enough time in the industry to know in 2 minutes or less if I'm talking to a decent recruiter.
This has been posted to HN before, but I'm happy to see it again.