skysight-inc/HackerNews huggingface dataset:
That's what I'm wondering. Not really. This is particularly transparent spin.

Analyzing the raw feed isn't all that hard for someone with Musk's resources. A fat pipe and a ClickHouse cluster could boil this down pretty efficiently. At least the metadata.

Analyzing tweet content would involve more effort, obviously. But bot operators aren't all that bright and much of their activity will be obvious.

The real question is would any conclusions of such analysis be actionable? Could Musk produce an analysis credible enough in the time available to lead to renegotiation? That is highly dubious.
This is a very interesting way of thinking about computation - do you have any sources you recommend?
I interpreted the reference as being to Google's email product, not search.

As a techie (but not email expert), I have tried to run a couple small mailing lists for community projects over the years, and wound up giving up because of gmail/hotmail/etc's aggressive spam filters catching too many of our legit emails.
Interesting post-collapse article (5/26/22) from the same autor that predicted the stablecoin's demise. He disputes that the attack vector mechanism behind his prediction was actually exploited.

https://www.coindesk.com/layer2/2022/05/27/nansen-research-d...
they appealed it and it got put back up
Everyone has had that issue. There's marathon me too thread here https://developer.apple.com/forums/thread/132423
> Infrastructure isn't a platform, and vice versa.

I gave this some thought and after a bit I disagree with this.

Wasn't Parler an example of infrastructure being used to editorialize _against_ specific opinions and ideas?[1] As I understand it, they were kicked off of AWS and refused by multiple infrastructure providers for hosting content that was perceived as offensive and potentially dangerous. Is that not an example of infrastructure being part of the platform?

*I want to make clear I do not use Parler at all and am in no way stating I am either for or against it -- I just think it's an interesting example.

I would love to hear your perspective, though, on that.

To clarify, though, my original point is that "owning" your "platform" is subject to your values and experience. Do you agree with that? I actually have zero problems with anyone using Cloudflare, CDNs, etc, I just think it feels self righteous to encourage people to call out others for not owning their own content (which the original website does).

[1] https://time.com/5929888/amazon-parler-aws/

EDIT: forgot to add the link :)
See SSL certificates as they're issued in real time
> * (if you have the financial means) get another device without ANY distraction what so ever, ideally disconnected from the internet (except maybe syncing files) For me it is a e-ink (android) tablet.

+1

After years of advocating for the laptop form factor ("use a dock at home! take it anywhere! the perfect nexus of power and portability!"), I've resolved to a setup that ditches the laptop for a stationary desktop. Easier to go to bed and get out of it the next morning, I figure.

I've definitely become an advocate for e-ink. Between Kindle for reading, reMarkable 2 for freehand, and the Freewrite Traveler for writing, I definitely see the value in near-bespoke devices.
Exactly. To use an analogy from simulation - as I understand it - one can do a very detailed finite element analysis of a component using hours of computing time to determine its failure mode -- or you can stress it until it breaks, and get your answer in a few seconds. That does not mean that breaking things is a good method to solve general problems; it is just very well suited for this specific problem.
My last org did exactly that. The team lead that runs sprint planning was always an engineer. Product management is still there for direction and context, but the decision maker was always an engineer. I don't think this is particularly special way to do it, but I might be wrong.
And my airport is wrong.

My city has two airports which are like 50 km apart. One of them is for military only.

It shows the regular passenger airport IATA code mapped to the military airport name.

I wonder if I can correct it. I'm not a BSD developer at all.
weatherbots also don't ever check the feed so they don't see ads
what in the world does that have to do with whether he was qualified to work for google? the average developer at google is definitely a much much less proficient programmer than the creator of homebrew.
Totally agreed. And what you said is in-line with my original thought that "owning" your "platform" is super subjective and opinionated. Some people think that infrastructure is part of your platform and some don't!
Recipe for a great startup dev team
I was not a fan of the man, certainly didn’t vote for him, but there is little doubt that the man is still immensely popular and frankly feared by the democrats because of his popularity and the decline in popularity of President Biden.
Over the last year I've lost 85lbs, and just the other day it struck me that I still want like a fat person. Particularly in the evenings I just keep snacking on things. The difference is that I'm now snacking on low calorie density foods, grilled veggies, fruits, that sort of thing. I've basically cut out high calorie density foods, with a few sparing exceptions.

But, my brain wiring still seems to be a bit whacked.
> Not every case is the same and nor is the punishment.

This is how the American justice system already works for the most part. I have several acquaintances from high school and college that got "arrested" for drug possession. But all that meant was they paid a fine, and at worst spent a night in jail. Jail, not prison.

Edit: And I'll just add a bit of anecdata suggesting prison can rehabilitate people. My cousin went to prison for 2 years for being a drug dealer, and since being released he has turned his life around. There's way to many variables involved in this stuff to cast huge generalizations and then make a decision based on that huge generalization.
If you’re arrested, you’re spending at least some time in prison, until bail can be arranged.
Ministry of Openness
Mexico’s ruling political party consolidates power
I'm totally a fan of educational work aimed at a subset of programmers. And I myself went from Python to NumPy. This would have been great if it was around when I was working with SciPy stuff.

That said, I think a NumPy to Python, or really any big package or framework to Python (e.g. Django to Python) is the normal progression these days. People seem to learn the language through a package and end up with some misleading inferences.

Again, I don't intend to diminish the article, I just see the opposite progression so much I figured I'd comment on it.
Could this be a fishing expedition for some other reason to back out?
Same. But in real life I would just draw it out on a piece of paper.
Russia cannot give up the Ukraine anymore than the US could not let Canada fall into the hands of China. Ukraine is a buffer to NATO.

It's a Biden strategy.. so classifying it as stupid makes sense. The thought is to prolong the war so Russia becomes weak and wastes resources and go bankrupt. Meanwhile it benefits China..
> What if you thought you did the research and still lost everything?

> the company compared its offerings to traditional savings accounts. Except where a brick-and-mortar bank like Citi was giving depositors less than 1% interest, Stablegains could offer up to 15%

Any kind of research would tell you this is a scam, without needing to investigate further than the second quote above. I think it should be illegal, but I have no sympathy for people who basically just were greedy and thought they were smart and got tricked into a scam.
How is running syncthing better than git or the site generator?
Right, I was excluding media from the equation. This other 2010 source [0] said "Twitter generates 8 terabytes of data per day". And that's 12 years ago...

[0] https://techcrunch.com/2010/09/17/twitter-seeing-6-billion-a...
Vitrified waste is, despite naive assumptions, porous
Not GP, but I assume they mean that publishing DRM circumvention tools is or should be protected expression/speech (as is publishing any other type of software or code).

PS: thanks djb (c.f. Bernstein v USA)
Just released this again after being taken down due to branding concerns.

Old thread: https://news.ycombinator.com/item?id=28051563
What remediation costs do solar or wind have?
Oh, I meant the totality of life. If we consider how life evolved over the 4 billion years, at first it was super slow and then it accelerates into a variety of lifeforms, eventually humans, and then civilization and all its complexities in just a few thousand years.
I did find that kind of funny too!

I think the point they're making is that this isn't a full fledged vacuum robot firmware, it's basically the factory firmware patched with a Mi Home cloud emulator/replacement that runs as a daemon on the vacuum.

So while you build a firmware image, it's not a fully custom, from-scratch implementation of vacuum functionality, it's just the factory firmware image with the cloud parts replaced.
Oh please, all of the principles involved here know that this is kayfabe. The bot issue is a pretense for Elon to try and weasel out of either the price or the entire deal. Both sides are aware that Twitter isn't even providing data that would let Musk verify the monetizable user calculation. The firehose is for posted tweets, while monetizable users mostly read.
Sure, I agree. I actually have no problems with Cloudflare, CDNs, etc. I was just using the website's use of Cloudflare CDN as an example that "owning" your "platform" is subjective to everyone's personal experience and values. And I have a problem that the site encourages people to call out others who don't line up with their view of what owning the platform means to them.
elon is on the hook for 33 bil as long as twitter can secure the debt financing for the rest. elon's options here are bankruptcy or buying twitter if he can't find some other way out
DFWS has indeed existed for some time, but 802.11bf in 2024 would standardize mass deployment in new consumer and business routers.
The four tetrahedral Goldberg polyhedra (https://en.wikipedia.org/wiki/Goldberg_polyhedron)

GP_III(27, 166), GP_III(38, 159), GP_III(41, 157), GP_III(102, 107)

each have 4 triangles and 65532 hexagons. Most small regions of them would look roughly like the XKCD.
You are not the ignorant one here.
Elon is bluffing that he has the right to perform due diligence. Twitter has every legal right to ignore him. Instead, they played along, thus "calling his bluff".
I've an old iPad with about 5gb worth of photos. It doesn't support airdrop. It won't sync to icloud for some reason. I've given up hope on every being able to extract my photos :(
I wonder if Substack qualifies as owning your own platform, since you can export your subscriber/email list even if they kick you off the platform and go somewhere else.
I would expect the monthly service fees to be included in the phone example. And transportation costs when going out for food or drinks.

As a hiker, I have spent a lot of time calculating the cost and weight per calorie of food, and the fuel to cook it.
With Musk it's hard to know exactly what his plan is, but I think it's an attempt to either find a way to back out, reduce the overall price, or otherwise cause chaos as an intentional strategy.
When the information is not actually pertinent (good luck identifying bots from the firehose data), and the purchase contract has already been signed.
You want lawyers writing, implementing and judging under the law if rule of law is important. They're the experts, by definition. My understanding of Chinese government is that the law as written is, let's say, more flexible.
Cool, thanks. Any Master’s or one in CS?
Them making a lot of money doesn't prove that they couldn't have made more money. Everyone knows better performance means better conversion which means more $$$.
> Remote might work to make a decent product, but I don't think you can build something great.

This was the most egregious part of this post, for the examples you outline. But I also take issue with the framing that remote workers are remote because they have an issue with coming into the office. As a remote employee of and on both before and after the pandemic, I've never had a problem with being in an office, and fully enjoy quarterly visits for a week.

Working from home, I put in my regular 40 hours, and then another 10-20 after-hours, depending on the week/deadlines/insomnia. But outside of that time, my family is not in a tech city. If I were a bachelor with no children this fact wouldn't matter as much. But as it is, when I go afk and back into my life, I want to be physically planted _where my life is_. It is incredibly uncomplicated.
> 'pollution' is [...] politically charged.

If I ever needed to know how tribal our society has become, here it is. Pollution now has a varying definition depending on if you are left or right. Jesus.
As an EE who has never really directly used the detailed math of Laplace transforms in 30 years of my work, I disagree.

The fundementals, especially Fourier and convolution are essential to understand.

EE isn't meant to be easy and gaining the degree should reflect a broad understanding of the discipline and the foundations of it.

EE is a lot of abstract thought and a lot of math to explain the relationships of the fields and so on, Laplace is essential to this.
Dressed in 18th century antique prose, but he was scoffing at the idea of "intellectual property"

Another interesting quote:
> Stable ownership is the gift of social law

This goes directly against the idea of "God given rights". Privaye property is an aspect of social law, you heard it from a Founding Father.
For what it's worth, my undergraduate experience was that we had very few opportunities to do any actual empirical* research in most disciplines.

Most of the "research" positions available were just grunt work, and even in cases where we had the opportunity to perform some independent research, often we had to use relatively unreliable methodologies because the more robust ones required more resources than we had access to.

I also found that a lot of hard science students didn't understand the statistical methods they were applying very well, but that's a different can of worms.

* "Empirical" is a pretty big caveat here — I know some math majors that had the opportunity to carry out some substantive research, and I imagine the same goes for other disciplines that don't rely as heavily on labor-intensive (or capital-intensive, or both) data collection.
Even better, the Golden Book of Chemistry Experiments:

https://archive.org/details/TheGoldenBookOfChemistryExperime...

Just keep an eye on the kids while they're experimenting. It's a fun read, but it includes experiments like "how to cut glass tubes", "making chlorine in the home lab", "making sulfuric acid"...
Our school had a woodworking teacher who was missing part of a finger. Unforgiving indeed, especially with power tools.
Hah, I largely feel the same way towards them. It's a real "play stupid games, win stupid prizes" situation, but even as someone who loved the Atmosphère project, I think TX deserves at least some credit for being competitive. Yes, they cheated and cut corners (and eventually paid the price), but that doesn't make them monsters. Bowser's arrest is fair, and while it is sad that team is facing health troubles, that's something they should have considered before taking a multinational corporation head-on.

All of this could be seen from miles away from the beginning though. Thoughtfully-built software tends to live longer than hastily made products, Atmosphère had already won the second TX decided to step in the ring.
> Everyone seems to be downplaying this corruption issue saying it only happens when x or y and it can be avoided by doing complex operation z but…

I don't say corruption is not happening, but I clarify that you might not be affected: this corruption is not as "silent" as the title of the original post would make you think (it only occurs during concurrent reindex/index creation, which is not something that occurs naturally).

> if build anything that isn’t a toy or demo on Postgres you NEED to build indexes concurrently

I fully disagree. Many databases of customers I've seen are <5GB in size (largest table ~800MB) and used by latency-sensitive workloads only 8 hours each day, while also being mostly read-only.

Locking DDL outside that 8-hour window would be perfectly fine, and even within that window non-concurrent reindex generally would have been OK - sorting 800MB does take some 10 seconds, but that is only a small hiccup for data modifying workloads.

> Further, there’s no workaround that wouldn’t cause a production outage due to requiring a table lock until they release the new build which is somehow not as soon as it’s available.

As my comment describes, that is incorrect. If you carefully maintain snapshots in concurrent connections on that database, you can safely reindex the table concurrently while having as many locks on the table as PG13 had. These connections do not need to hold a lock on the target table, they only need to register and hold their snapshot at the right times.
You can:

https://qbix.com/platform
Are we pretending it wasn't Musk calling Twitter's 5% bluff to begin with?
I'm not so sure about that given how quickly they rolled over for his initial offer, with hardly any attempt to negotiate. It's hard to say why they did, but popular opinion is a reasonable explanation.

Now I think Elon has been acting in extremely bad faith throughout this process and I hope Twitter sticks to their guns, but I don't have a lot of faith.
There was a case a while ago where the git server for a large project had been hacked and the maintainers had no way of knowing which commits were legitimate
This is great. I took up woodworking last year. The only thing about it that bummed me out is how expensive it is. I didn’t expect that. There’s a saying: “Why would I buy my wife a $500 dresser when I can build it myself for $1000?”

Very true with wood unfortunately.
I do not agree with the arguments that a Twitter provided sample of the data would be enough.

You would have to be sure that the sample is statistically representative of the overall population, which would require prior analysis with access to the whole data.

Example of biases that you would need to adjust the sample for:

- Maybe the part of active users receiving ads change shape with time, or is biased toward a certain type of user.

- As more users are active on the site, a random sampling would overrepresent recent messages over previous ones. Or maybe the reverse if Twitter lost users.

- Maybe %users being bots is not that interesting, versus %messages posted by bots. 5% of users being bots can represent 30% of messages being sent by bots.

- If you're willing to train some ML model to detect bots, you're most likely going to need as much out of sample as you could have.

- Etc
Neoliberalismo es muey no bueno.
Ask HN: How can I add shell pipeline support to my Python program?
Hi there!

I am currently working a program that allows you to fetch HTML data from a file/raw HTML document input, like this:

curl https://gohugo.io/ | soup '.title.text'

I have got the program to work as intended on its own, but now I am getting stuck at supporting the pipeline. Does anyone here have any advice or tips for implementing it?

All helps are appreciated!
Oh, that's awesome! I didn't even know this existed, thanks for the share.
> Fortunately, that is not the alternative: fossil fuel use is already uncompetitive

Maybe where you live the grid operators are being progressive with renewables as an alternative. Where I am, a couple nuclear reactors are reaching EOL and we're going to have a huge increase in carbon emissions, as electricity from zero carbon nuclear gets replaced with natural gas (with little probability of this changing, with the ruling party having cancelled all the renewable projects a few years ago and just having won re-election). https://www.thestar.com/business/2022/05/09/ontario-energy-g...
Pollution has a different interpretation depending on your body composition. Some microbes thrive on Nitrogen Oxide.
Fails to cite other important papers and results.
It seems like people want to see Musk suffer and so exaggerate the real "burden" put on him with this.

500e6/(24 * 60 * 60)~= 6k tweets per seconds. It's not nothing, but not that hard to handle either.

> it will take Musk considerable time to do an analysis of bots on Twitter, a task requiring a team of researchers who will need to laboriously construct software to review the tweets.

...is just not true. A few engineers can bring up infra to first filter & sample the firehose, and then store only what they need.

EDIT: I'd candidly love to know how what I'm saying is completely off base, if downvoters wouldn't mind educating me.
No, it's indicative of the complexity of the system.

Please show other similarly complex systems with fewer bugs: basically doesn't happen.
I wouldn't worry too much about Mexico enforcing this law.
Normally I would agree, but this is a 720-900p game we're talking about here. I'll take the 4k/60fps CEMU mod any day of the week...
Laplace, Z, and Fourier transforms are all useful in studying systems with feedback. I'm an electrical engineer, and am not sure that I have used a Laplace transform since university, but I sure have thought about feedback and the stability of systems. If nothing else, one could see learning about Laplace transforms as kinda like a history (liberal arts) course to give you context for later systems and signals courses.
Yeah, I don't understand why people think this is still in the "dealmaking" phase. Twitter got Musk to agree to a certain price. The deal is done. Either Musk buys Twitter at the agreed price, or he's forced to admit he's not rich to buy Twitter and hands Twitter $1B in penalties.

unless I'm missing something it seems pretty cut and dry.
> Germany is not America.

Different groups of people wanting to cooperate to some extent but not be micromanaged by other groups of people isn’t unique to Germany. Federalism keeps recurring because it solves a recurring human problem.

> I'm not making the argument Federal power is bad, the people who benefit from it the most are, and are grifting the system by intentionally subverting anything that would improve their people's situation.

I like to assume that people are acting rationally in their interest given their values and priorities. People disagree about what would “improve” their situation,” or what will be the real outcome of efforts undertaken to “improve the situation.” Last I checked people are moving from California to Texas, not the other way around. Let’s assume at the very least people rationally appreciate the trade offs of that.

> Look at the build back better plan, they screwed that up and most of our highways are out of their operating life spans by more than double the original life time.

And why do you assume that Build Back Better would address that problem? I used to be a transit fan. I dutifully road Amtrak and Metro and MARC to work for years. And you know what? I gave up, moved to the exurbs, and bought a big SUV. Because we can’t actually do infrastructure and we shouldn’t even try. My change of heart was bitterly confirmed true when I saw the BBB proposal for Amtrak (which last I checked planned to blow tens of billions of dollars without building any new track).

Being from Bangladesh, I don’t actually believe that all cultures equally good at all things. Clearly Americans just can’t do things that require large scale coordination. Instead of beating our heads against the wall about it, we should just try to restructure our society to avoid those weaknesses.
> Most of the promises of DeFi are absolutely nothing but pure ponzis that collapse once new money stops coming in.

I’ve seen a lot of these charts and that is one of the best, but LUNA will forever be the fondest memory..