skysight-inc/HackerNews huggingface dataset:
fwiw, JPEG-XL manages to encode the whole image in only 22 bytes.
Elon Musk is a free speech absolutist and does not understand information in the modern age, these kinds of abstractions seem to elude him. That, or he does, and he's a sinister operator, I believe the former.

'The Algorithm' is not that important to Twitter.

What makes it work, is a semi-coordinated mass of users on a reliable platform.

If that platform could be distributed, and, there was a critical mass, it could work, maybe.

But 'open sourcing' is really not the issue at all. There isn't a line of code at Twitter that's valuable on it's own to anyone.

You could hand over the Source Code to Trump & Co. for their deluded 'Truth Net' or whatever and it wouldn't make a difference.
Many languages also demonstrated Python-like succinctness with strong static types and type inference. E.g. OCaml dates back to the 90's and ML dates back to the 70's.
auto generating api for frontend and backend that uses sql query and metadata.
they already had inventory.

Lots of wiggle room in that "had inventory" definition as well.
It would be pretty easy if they just reverted it to reverse chronological and lose the engagement win they get by having it.
Smaller Ionizers release really small amounts of ozone, airdog isn’t mainly using ionizing, the bigger filter is the electrostatic one. Ozone machines are dangerous though, but it’s no secret. You really shouldn’t use any ionizer in a non ventilated space for a long time though, it will build up
> Government issued bonds are the antithesis of high-risk, high-reward.

That’s exactly what I said, that they need to come up with a higher-risk, higher-reward instrument because bonds aren’t high risk, high reward enough to act as an incentive. Your problem clearly isn’t that the subject matter calls for insulting or dismissing, it’s that you decided in advance to act insulting and dismissive regardless of what the response may be.

The government makes the rules in the first place, I’m sure they can figure something out. At least I object to the claim that it’s obvious that they can’t.
Are you sure it's not one of the campaigns you pledged for at Kickstarter? They most likely get access to your kickstarter email address.
> I understand why some who have a background in typed languages might prefer to use Python with type hints, but it should be understood that they aren't very Pythonic.

Okay, this myth that Pythonic == loosey-goosey duck-type-everything slinging dicts and strings nothing static cause that's too slow, really needs to die.

Pythonic is all about pragmatism and parsimony. If that means not typing anything cause it's a 50 line script, do that. If it means the most efficient way for large dev teams to communicate on sprawling code bases is to use rich types, then do that.

Personally, I use types even in the short scripts, because then I can offload keeping track of what type everything is, instead of having to remember yet another user_dict with whatever keys the producer felt like using at the time. It makes autocomplete faster and I'm less mentally fatigued. Less mental fatigue == more pythonic.
Terminal renaissance aka dumbing down of the terminal
Yeah, this is obviously illegal but that's what quite a few companies end up doing.
The judge seems irrational. Both arguments mentioned here are flatly wrong.

It is demonstrably false that Apple not including the adapter ”obliged the consumer to purchase a second product of its exclusive manufacture”. The number of people using the product without an Apple manufactured power adapter could populate entire cities. Alternatives are easily accessible and come in many forms you might have preferences about.

Furthermore many have existing power adapters from Apple and others so buying a duplicate contributes next to nothing for many despite having an environmental and financial cost.

The argument that Apple also manufactures adapters so this is not environmentally beneficial to exclude is staggering in how little sense it makes. Decoupling the two allows you to purchase only what you need when you need it avoiding duplicates and waste. Can people possibly be so dense as to seriously argue otherwise?

If the packaging is not clear about what is and isn’t included and suggests something needed to use the device is included when it isn’t, that’s a different story and something I can understand taking issue with (from a false marketing standpoint), but the arguments as stated here are pure garbage.

I don’t need a new power adapter with every device any more than I need to also have to buy a screw driver as a part of the package every time I buy screws. Forcing the coupling of purchases effectively increases the minimal cost for consumers, decreases consumer choice, and produces waste.

I suspect this has nothing to do with the arguments and everything to do with ”sticking it” to a big corporation that is disliked for entirely unrelated reasons.
how was it working there and how did they get funded?
Rocky flats?
One thing I have seen done in such cases is simply to have a discreet note somewhere on the main page like "Note: Prior to 2022, this domain was used by a different individual. If you've come here looking for the old bookwebsite.com website, which used to be owned by Bookguy, this content can be found in the webarchive at archive.com/bookwebsite" or something like that.
i heard andrew wants like 10k to make a video
What does "suffering from DK" even means?
well, I wouldn’t, because it has a switch that can be easily thrown and it costs way too much for what it does. so I don’t understand its market. but if it weren’t for those reasons not to use it, then I might for the same reason I would use a 1010 bluebox or any other similar minimalist mixer. size, weight, utility. something like this would be useful for a submix of 1/8” gear. just look into the types of musicians who love the 1010 boxes
Limitation can be a huge creative tool, as seen in the fantasy consoles like the Pico-8. Often the most transcendent and memorable experiences I have had playing games of recent vintage fell quite short of utilizing the maximum capability of their platform.

I don’t think Steam Deck really brings that much to the table on its own as a platform outside of being a portable PC.
It no longer does this.
Wrt number 3 it is really is like walking into a knife fight with a spoon. It may be of note that a lot of financial practitioners consider themselves experts in markets, not trading. This is partly modesty, and partly an acknowledgement that there is a mountain of either bullshit or financial genius (e.g. the moment you have an option for sale you can suddenly turn apparently disconnected numbers into a correct price) to deal with.
Yes, but also no. Of course we can delete passwords here, but we can't delete app's data fingerprint. So the problem is, even if I uninstall an app and delete app's data, next time when I reinstall it, they can detect the data fingerprint from keychain and match the server side data, so that they can know who I am, even if I use a new IP address or sign up for a new user account.

If I don't wanna be detected, or I just wanna be a new user, my only option is to completely reset my device.
How do you know that "approximately half" of Disney's paying customers are alienated by Disney's corporate opposition to the recent Florida law? Consider the relatively small number of people alienated by "Gay Days" at Disney, https://en.wikipedia.org/wiki/Gay_Days_at_Walt_Disney_World .

If the number is closer to 1%, while not opposing the law would result in 5% alienation, would the decision not make business sense?

Plus, a financial evaluation would also need to look at costs. What fraction of their employees do they alienate? How does it affect the candidate pool?

Bear in mind that people aren't solely driving by profit, as Kaepernick's decision to kneel shows.
I take your point; but I don’t think features on an in-browser map are ever small enough for compression artifacts to ruin the integrity of the map.
That is because DK does not day "incompetent people see themselves as pros". It says "they overestimate their abilities". They rate themselves low, but in fact their competence is even lower.
They're not perfect, but they do make the syntax highlighting and autocomplete work better.
HTML parsing is well-specced these days.
Building Common Infrastructure Platforms
Show HN: prefix please
Impacts of a few in-depth write-ups and an abundance of getting started
This would have been better as a single paragraph.
I once had the admin of a MUD sign my email up for spam because I pissed them off.

I also had a friend "helpfully" sign me up for information for some insurance company.
He is both an unhinged lunatic and the best tech CEO of all time and it’s not even close.
so did you get into YC?
How to Grow a Giant Pumpkin
I had to come back to Python after working with TypeScript for a while. After going from Python 2.x to TypeScript and being very impressed with static typing, I didn’t want to go back to untyped so I had to get up to speed with the ecosystem. My findings:

— Consider using Pydantic (either its drop-in dataclasses replacement, or its models). It has issues and documentation is lacking in places, but in many use cases it’s a boon when it comes to being confident about data you read and/or pass around.

— Don’t use TypedDict if you foresee needing anything like optional keys, especially with defaults. I went with TypedDict and it came back to bite me later (though was relatively easy to refactor).

— Keep an eye on https://pypi.org/project/typing-extensions/, it has some useful utility types. I wish I knew about this package a couple of months back.

— If you use VS Code (which I started after switching to TS), there’re some shenanigans to be aware of. Unlike TypeScript’s elegant approach where you’re in control of installing typing versions, VS Code’s official Python extension will force-install unvetted third-party typings, not caring if they don’t match library versions in your use and not allowing to opt out. In later versions you can unset mypy in Python extension settings, and use a separate Mypy extension that doesn’t do this behind your back and doesn’t send you deep into some rando’s typings when you hit F12 to jump to definition.

— That aside, VS Code can provide development experience is not that far from TypeScript. You can keep a virtualenv nearby and select its Python bin as interpreter in your workspace, giving Mypy access to dependencies (and if VS Code’s interpreter selection GUI resolves symlinks, you can enter interpreter path by hand so that it doesn‘t).

— Sphinx documentation is good at picking up typing hints and works reasonably well with Pydantic’s models, too.
You don't even have to give it to a campaign. When I moved in 2020, I updated by address and phone number with the Secretary of State to transfer to a voting precinct in my new town. Unfortunately that information is available to anyone willing to spend something like $20 for a quarterly DVD. It started off as relentless SMS spam from not just campaigns, but also activists groups. Not long after, the spam for penis enlargement pills, hair loss creams, and horny women looking for a man just like me started. Then came the robocalls. None of these were a problem before I updated my address and phone number. Really wish I had only updated my address but that would simply make whoever has my old phone number a victim of that same trash.
parsing was never so much the problem as what was rendered afterwards being different.
Contentful was hacked and leaked my email.
My first thought also!
Right, but a lot of people do not wish to use Twitter this way.
The Love Canal story is such an incredible cluster. When the chemical company sold the land to the city, they mentioned the waste and indicated they take no responsibility for it once the city acquires the land.

Then "Not long after having taken control of the land, the Niagara Falls School Board proceeded to develop the land, including construction activity that substantially breached containment structures in a number of ways, allowing previously trapped chemicals to seep out."

Everyone knew what was there, but for some odd reason they still decided to build a new school and a bunch of housing there.
The World’s Food System Is Too Dependent on Wheat
You're confusing accounting expenses and the cost of running a business. Even personal taxes are a pain the US.

So, yes, doing your own corporate taxes in the US is likely not a good idea, especially if you hire people across several states. But the cost of an accountant is a minuscule cost compared to paying X% more across your entire payroll (not to mention other aspects).
Sorry but does it the so called 3D images? I can't "see" them when I was child, but several days ago, I tried and succeed, and this is that?
Ok, but would mean people who use “the algorithm” wouldn’t get it anymore.
Yep, it's the worst approach to this subject matter, except for all the alternatives.
i don’t think you can simply let people invest in strategies you manage. that stuff is highly regulated and i think you will have to become a broker?
Red meat is not devastating. It’s corporate farming, and race to the bottom farming. Vote with your dollar and buy sustainable meat.
Apple's MO with product acquisitions has always been to port them to MacOS if necessary, then kill off support for other platforms. In this way they hope to strengthen their own desktop platform, much like Office strengthened Windows for many years.

If this MO is a non-negotiable, then Apple really made the mistake when they acquired Shake.

Production studio workflows built on Shake were all Linux-based, and there was no way that was going to change, regardless of the price. Apple tried to lure then with increasingly lower prices for the MacOS version of Shake, but it had few takers, even with new features and Final Cut Pro integration.

So Shake (which was still primarily a Linux product) became a liability for Apple, because continued support of it didn't align with Apple corporate's priorities -- because it wasn't really a Mac OS X product that would increase Mac OS X's platform value as long as they had to also support Linux/IRIX.

Just my guesses ... there was likely significantly more nuance involved than what I detailed above.
What about UDF? That's what I use on my USB drives that are going to be shared amoungst all 3 OS', and support is excellent with many decades of testing.

Files up to 16 EiB, supported from Windows XP and up, Mac's with OSX and up, Linux had some bugs back in 2010 which prevented you from dealing with very large devices that were over 80% full.

Been doing it for over 10 years now, and it is still one of the best formats for universal access.
Do you have 5G set to “5G automatic” or “5G enabled”?
I do the same, but this falls apart if you are expecting calls from numbers not known to you and missing them is painful. Some examples of this could include the IRS, your health insurance company, or a busy doctor's office.

That said, if you can get away with it I also find it to be pretty effective at avoiding interactions with fraudulent callers.
It's kind of funny. People who live outside of SF will say "Oh, I live in a <insert city>, it's so nice".

Then when talking to anyone from outside the Bay Area it's "I live in San Francisco", even it's take an hour to drive to the city proper.
Brazil Judge Says Apple Selling iPhone Without Power Adapter Is ‘Abusive’
As a SoCal resident (c) is super accurate
> kinda got sick of Andrew after he faked his own kidnapping

How long ago was this? His content for the last several years seems more mature than that, but I'm not familiar with his early work.
Not if you farm Joel Salatin style. He has a great sustainable system.
All these statements and not a single source, reference, etc. This, coupled the very emotional tone, gives it zero credibility in my eyes.
I would have guessed that they use quadtrees for this, splitting each non-leaf node into quadrants of more detailed maps as you zoom in.
Where I live, the political spam appears to be crowd sourced. Rarely is the same number used more than a couple of times. Most of it is of the form "Hi, this is Robyn from the Justice Democrats. Can we rely on your vote on Tuesday for candidate so-and-so?". Asking them to stop only stops that one person from spamming. As an aside, it's interesting to see the large difference in SMS campaigning between parties. I get very little of it from Republicans but lots of it from Democrats. No idea if this is due to a certain demographic profile I match or that the two have different advertising philosophies (I get far more physical campaign mail from Republicans than from Democrats).
Even better, just an empty page with an embedded tweet.
I miss the days where Onion wasn't owned by Gawker.
I've been using my domain name for email for over ten years. The two surprising usernames that I got bad emails at, were turbotax@ which I used with TurboTax a long time ago, and andrewyang@ when I donated a dollar to his campaign near the start. I basically was getting borderline scam emails sent to both.
Huh.. any idea if this would work on an LTX-12? I happen to have a couple (few?) hundred of them lying around..
Indeed, limitation is one of the most used creativity tools. Like how authors try to write a short story without he letter “e”.
The Oracle docs introduce MERGE as follows:

"Use the MERGE statement to select rows from one or more sources for update or insertion into a table or view. You can specify conditions to determine whether to update or insert into the target table or view.

This statement is a convenient way to combine multiple operations. It lets you avoid multiple INSERT, UPDATE, and DELETE DML statements."

MERGE doesn't claim to work as an atomic statement, and doesn't work as an atomic statement in practice. In other words you can get a unique violation error where a "true upsert" would update the row instead. You can work around this "limitation" in MERGE by retrying the statement until it succeeds, but at that point you might as well use a regular INSERT instead.

The syntax for INSERT .. ON CONFLICT constrains the problem in certain ways, which is quite deliberate. It's a pretty faithful representation of what's really going on. Hiding that creates a lot of subtle but real problems.
I didn't know `cd -`. There are so many terminal tips like this - my two favourites are pushd/popd and autojump
I specifically talked about grid scale batteries.
Take onlyfans’ appeal and bring it to irl events, surprised this hasn’t been sooner
What.

> Typing encourages a large number of bad coding practices.

I'm sorry, what? What exactly is the bad practice here? Not passing random dicts to my coworkers only to surprise them because the key was userid and not user_id? Or wasting time bugging an overworked dev to ask what their crazy 8 levels of dynamic indirection magic are doing, vs just being able to Cmd-B and step through the code path?

> If you can apply typing to a Python program then you are not taking advantage of the dynamic nature of the language to write simpler and shorter code.

Yeah, no, flat out wrong. You can use typing with dynamicism to do magical things. FastApi works a near miracle, generating serializers, deserializers, openapi docs, automatic api deprecation warnings, not to mention type safety.

Properly typed python is faster to write and safely magical.
Smaller companies have less of this corporate bs. In my last company I could request them to take my part first in meetings so I can leave first.

I’ve been quite vocal to show my happiness and ask them to explain if that meeting ads value anywhere.
Based on your two comments in this thread I want to live in the world that coincides with your world view. It gives me hope.
One thing this blog post doesn’t seem to mention, perhaps because it’s not Twitter-specific, is that all the code that drives “the algorithm” is heavily tied to everything else at Twitter and not easy to extricate and use by yourself. It might be fun to look at, as much as it is fun to look at a bunch of weights, but you probably are not going to be able to run it yourself.
Mow the lawn, trim the bushes, clean the patio- basically, replace the teenager on summer vacation. I’m super dubious. I’ll bet Elon $50k these aren’t solved in 5 years, except for simple cases of mow the lawn. (Chop up the flower beds, that’s a scratch.)
Same. Testing is an issue. I bought into the Hotwire idea on a recent project. But I can’t see how it’s any different then SSR + jQuery. They have some nice ideas, but it requires every team member to know the whole thing top to down. Backend engineers can’t always be burdened with taking care of HTML/templating/Writing JS specific functions. Feels almost wrong to me at how hard it has been sold.
I use my old MacBook Air as a server. Really easy to set up out of the box.
This doesn’t work if you have the ability to let good trades proceed but cancel bad trades after having learned nonpublic info. You’d have to commit to a https://www.investopedia.com/terms/r/rule-10b5-1.asp plan during an open trading window, and I don’t know how complex the price/quantity formula is allowed to be.
This is fair. I'm not sure about the utopia part. People talk their own book. Making exaggerated claims isn't unique to crypto.

Social media as mentioned above is another good example. I don't personally see the value in something like FB, but I don't generalize or condemn social media broadly. If others want to realize value there, fine. There are also groups calling out the perceived "evils" of FB, Instagram and others. They'll go as far as blaming teen suicide on social media.

One person's utopia is another's hell.

Imagine looking at FB's market valuation and claiming, "There's no real value as I define it, therefore FB is worthless!". Would love to see what this person builds and how the market reacts to their personal values. Innovation, actions, speak so much louder than some of HN's condemnations.
Totally. The tech that went into making them work at the time was incredible. Before polymers they were made from among many other things, cow gut. They had a ban on sausage making in Germany during the war to ration all the cow casing for use in the zeppelin program.
To be honest, I think you are exactly on the right track. We _do_ have reduced faith in democratic structures.

Allow me to steelman this position a bit for you though. I think the root, gut feel that many Americans have is that they are sick of being pushed around and mismanaged by ineffective, small-minded, out-of-touch bureaucrats. This affliction seems to affect every aspect of our lives. If you have a problem with Comcast, you have to go through a robo call center that makes it physically impossible to actually talk to the people that are authoring your pain. You can't get mad at the person on the phone, because they can rightly say that it's not their fault your bill doubled. And yet, what's left unsaid is that things are specifically arranged this way on purpose.

The social architecture of our society is so "democratic" that there is no responsibility, no human spirit, no .. humanity in the way we deal with things. You can bet that Twitters internals follow this rule, and I'm sure when they talk about the failings they've had as a company, the blame is blandly smeared around. As a democracy fades into a bureaucracy, politics and corporate culture just descends into tee-totalling, cover-your-ass box checking that you're doing everything "by the book". It is the soulless HR department in place of actual values and kinship.

So you might see this newfound lack of faith in democratic structures less as a vote against democracy and more like a vote _for_ humanity. If you put Musk in charge, one thing you know is that there is a dude - a fully human dude, foibles and negative qualities included - who is running things. Looked at from this perspective, you can almost even get your head around what it would be like voting for trump. Okay, maybe not, but maybe you can get a few steps closer.
Also known as polyester made in East Germany (DDR, hence the name).