skysight-inc/HackerNews huggingface dataset:
As a counterpoint to the praise of "The name of the wind" I read it on an HN recommendation and didn't enjoy it. The writing, characters, and story were all boring and poorly constructed, I kept thinking to myself, 'This is starting to get exciting I bet something good will happen' but nothing ever did. The world building and magic system was pretty well thought out but within the confines of 'The name of the wind' it was never put to good use.

If you like great world building and magic systems I would recommend Brandon Sanderson series 'The Stormlight Archives' or 'Mistborn'
> being aware of the root cause of that problem, and the fact that it's an artificial constraint with ideological roots, is very much central to the discussion

It's proximate, not central, to the question of whether centralising logistics will improve outcomes.

The central question is whether the USPS, as a centralized, federally-controlled logistics network, works better than its privately-owned, de-centralised freight counterparts. It doesn't. That it's being sabotaged is good to be aware of. But it's not super relevant to the core question, and frankly, an argument against centralization since it suggests moving from a domain where they're being neglected by one set of parties to one where it's being sabotaged by another.
generations of young lefties have become convinced that the way to do politics is to shitpost and dunk and gif and meme and mock, and this is powerfully contrary to the goal of gaining power

It's not a way of gaining power. It's a way of acknowledging that you have no power and cannot gain it.

It's certainly a self-fulfilling prophecy, which obscures whether or not it's true. It's certainly understandable why they'd think it's true.

TFA cites support for Bernie Sanders, whose candidacy was always a long-shot. They are opposed not just by the entire right wing but a large portion of the left wing that thinks of itself as "centrist", and still has trouble achieving any power. Perhaps that centrist wing would have better luck appealing to its left flank, since they seem to have gotten little traction with the center-right. But that's an uncertain proposition.

Their own choice might be to try to advance the center-left, but that's not a very exciting proposition, especially given the center-left's propensity to snatch defeat from the jaws of victory. Why compromise and still lose -- and even if you win, get only a tiny fraction of what you're after, with no reason to believe it will ever be otherwise?

Your alternatives are revolution, compromise, or nihilism. No surprise that a lot of people, especially young ones, choose the last. It's less work and, as far as they're concerned, just as effective.

Revolutionaries have always been faced with the problem of figuring out how to live with insurmountable odds. For every famous fighter who never gave up and never surrendered, there are a hundred more you've never heard of and who would tell you it wasn't worth the effort.

I wish I knew what to advice deBoer's readers. I myself have always been a compromiser, and pretty disillusioned.
I agree with the GP; my view is that virtually all 20th/21st century philosophers dug up classical German/Western philosophy from its grave and made their careers out of it. That philosophy had nowhere to go, so its adherents could take it anywhere in the service of their -- to be frank -- grifting. All it takes is a clever tongue capable of generating "fashionable nonsense" and a lack of intellectual integrity (see: Sokal hoax).

Ludwig Feuerbach and the End of Classical German Philosophy (1886) by Friedrich Engels, published after the death of Karl Marx, is one of the best summaries of the late development of classical German philosophy in particular. It's written in a fairly accessible style as long as you grok the Hegelian/Marxist idealist/materialist definitions.

This revolution in Western thought is best summarized by Marx in his final Thesis on Feuerbach (1845): "Philosophers have hitherto only interpreted the world in various ways; the point is to change it."

The upshot is that the best way to understand writers/philosophers like McLuhan is rather to understand their audience. Which bits of "fashionable nonsense" is sticking, and how does this reflect the conditions and interests of the audience? Presume market forces before presuming intellectual rigor.
This is a cool stunt, but it's not at all practical for IoT communications. For one thing, it requires a big dish and a huge amount of transmission power to get a barely-distinguishable reflected signal.

The other big issue is that it doesn't scale, because there's no directionality: the reflected signal will be scattered off the moon and received everywhere on the hemisphere of earth where the moon is above the horizon. So every single device that tried to use this strategy would have to contend for the same chunk of bandwidth.
> This works because document.querySelector tolerates malformed selectors

Of course it does. Is there a single web API that doesn't intentionally enable exploit smuggling by allowing malformed input?
We tried to find other people. Anyone with internal support was either too religious or too communist for our tastes, so we picked Karzai and his friends in the opium trade over anyone with actual ideological support (Karzai had tepid support from the opium farmers since he was their buyer, which was good enough for the US government).

If you think things would be any different in Myanmar — home of the golden triangle — you haven’t been paying attention to the lessons of the last 20 years.
factory safety levels 2x+ those of the competition

This is objectively not true. Tesla's Fremont factory leads the nation in terms of safety complaints and safety violations.

highest safety ratings, ever, across multiple models of cars

This is not true. NHTSA has awarded many cars 5 star ratings (i.e., their highest rating). Multiple car makers have multiple lines of 5-star rated vehicles.

And in fact...Tesla lost those 5-star ratings this year. https://www.reuters.com/technology/us-agency-briefed-tesla-r...

as well as another company that’s safely sent multiple sets of astronauts to & from space @ something like 1/10th the old cost & in a much more comfortable setting

Dragon costs $55 million/seat, for 3 seats vs $64m/seat for 7 seats for the Space Shuttle. Given inflation, Dragon is actually more expensive than the Space Shuttle, for less capacity. https://www.cnbc.com/2021/11/10/spacex-crew-3-astronaut-laun..., https://www.nasa.gov/centers/kennedy/about/information/shutt...

And Dragon is so comfortable that the toilet didn't work and they had to break out the diapers for the first time in decades.
How Donald Trump Could Subvert the 2024 Election
I think MySQL's success comes down to developer-friendliness. I find Postgres a bit tricky to setup. For example, I don't like how Postgres authentication is intertwined with Linux user accounts by default; it causes more problems than it solves; especially for open source projects.

But anyway, it's nice to read an honest piece like this once in a while. Many software projects these days are terrible (to be quite frank) and it's not pleasant to work on such projects as a developer once you understand that it is sub-par and that it will probably remain sub-par because your company doesn't have the talent or right incentives to attract or foster such talent.

If you work at Oracle, it's better to do so as a lawyer, not a technologist. Oracle lawyers are world class cronies. Oracle doesn't even need developers; the letters written by their lawyers can negate the shortcomings of any of their code.

Why even bother writing complex code to solve a technical problem when the lawyer can solve the same problem with a few paragraphs of English legalese?
It's classic tragedy of the commons - most of ultimateguitar and other sites have just scraped 'content' off the good old spirit of the early web all the way back to newsgroups then put a paywall and ads all over it.

still beats pre internet though when you'd buy an expensive book of sheet music with first position camp fire chord diagrams and a piano arrangement written out by someone who appeared to have little feel for the actual recorded music.

Without inversions, suspended chords, added base notes etc most chord naming isn't much use, tabbed out diagrams for guitar and keyboard are really helpful along with all the wonderful youtube content from jamesjames, late night lessons etc
I've seen a lot of negative reactions to this mike drop. I wouldn't judge him too harshly. He's actually a very good developer worth the benefit of the doubt.
https://archive.md/48KaG
> Is this addressed in PG14? Or is it still to come in PG15? I haven't kept up with the latest Postgres stuff but I thought they were fixing the connection stuff.

This is by design, postgresql doesn't come with a connection pooler. For each connection a separate process is started. If you have a lot of mostly idle connections then you should use use pooler in your application, server side (e.g. pgbouncer) or both (there are trade offs).
Possibilities: cashing out before the music stops, regulatory requirement to go public, hope that an IPO pop could save a sinking ship.
On the other hand, stepping through a systematic process invented by Toyota and arriving at the answer "the root cause(s) are beyond our direct control" is a plausible way to (1) not waste time on futile ideas, and (2) get managers off your back.
In CSS you can add 2 more hex digits to an RGB hex code to access 256 possible opacity levels, like background-color: #RRGGBBAA.

It's difficult to verify, but it seems that browsers also accept opacity values with arbitrary decimal precision in both percentages and real numbers from 0 to 1. I would imagine those get rounded at least to the closest value from 0 to 256.
I'm fairly sure that OBS is writing in C++ using QT.
Even the most basic flows of Teams are broken.

If I open a call link in my browser it shows an option to open the desktop app.

Most of the times the Teams Desktop App (Electron) opens with a blank screen and starts to restart itself. After several iterations it will log out completely and ask me to login again. If the login is expired it should already at the first try.

I grew so tired of it that unless I need to share my screen I just use teams via browser.
Who would buy location data about your Tile? What would be the point in buying that data?
So true, and some even have budget boards that decide on allocation of money to the teams according to the central strategy, so the POs need to follow those priorities and justify what they do based on that instead of 'increasing value of the product'.
I just moved to another company late last month. Before I left my old company, multiple people were either quitting, or moving to new positions within the company, and as a result the company was having a rough time filling all their open positions. I know this is anecdotal, but I really don't believe that the Economist is right in this case.
> Do you have any recommendations like Protectli, but for for the wireless AP?

Nope, but I'd love a viable alternative. It seems like every company I look at has some big downside that makes me stick with Ubiquiti.
This. What's with the fixed floating headers? Like my screen real estate isn't scarce enough? And even if not, I don't like sites treating my desktop like a phone but blown up really big.
I usually shy away from "modern redesign" but this one feels rapidly valuable both in legibility and usability.

The chasing left side TOC is really useful. The typography is slightly fancy without trying to be in your face.

The search (kbd /) is nice too.

I'd motivate the author to experiment with more stuff around accessing categories and hyperlinks in the page.
I understand your argument; but it sounds to me like you expect hobby projects to be paying your wage.

I know we stand tall because we stand on the shoulders of giants (and, in our industry: many giants!) but I don't think you can expect any form of guarantee that curl continues to work exactly like you expect unless you're paying for it.

It's a different story if you have some kind of enterprise contract, but somehow I have the impression that we're all using cURL for free and paying nothing for support-- thus, there is no support and you shouldn't really expect any.

If you want to make cURL-Enterprise then that's fine..

but it's a bit unfair to co-opt someone else's project just because you and I chose to use it professionally.

(this applies to me also: I am guilty of this, I'm not pointing fingers at you specifically; just my, and our, collective attitude)
I've watched this video a few times, and I recommend the part at 25:43 which describes agility. To repeat it here:

1) Find out where you are
2) Take a small step toward you goal
3) Adjust your understanding based on what you've learned
4) Repeat

I think this is useful as a high-level guide, and it's both easily memorizable and generally memorable. I use a silly mnemonic "FI-TA-AD-RE", and I come back to it whenever I'm working and get to a point where I have to ask myself "What the hell am I doing?"
There is actually. And the vaccine phase 3 trial was based on empirical results reducing infection vs placebo in human bodies. NOT just based on neutralizing antibodies.

https://www.jnj.com/johnson-johnson-single-shot-covid-19-vac...

> Data showed that T-cell responses – including the important CD8+ T-cells that seek out and destroy infected cells – persisted over the eight-month timeframe examined. The Company announced topline preprint study results from this Phase 1/2a sub-study on July 1, 2021.
Extraordinary claims need extraordinary proof. If they had such a large number of people who were actively lying about doing work and, presumably, faking the records that’s the kind of thing where they’d be firing lots of managers and maybe even referring them to the police since it was an organized activity, not giving them weeks of severance.

I doubt they paid the Indian employees well but multiplied by hundreds of people that’s still a large enough number to get an auditor’s attention, especially if you’re in a regulated industry like mortgage banking.

Managers who allowed this clearly aren’t doing due diligence in key areas and that would make it pretty likely that there is fraud or negligence happening elsewhere, too. If you legitimately had this massive a problem, you’d want to be out in front of the questions from regulators and banking partners. Treating it as a simple layoff and only mentioning that later does not sound like a prudent finance company CEO.
It is what you're describing because the buyers are a bit dim and will pile in.

If you place the spoof orders knowing that and trying to create that behaviour then yes it's lying, but with extra steps.
Doubling the header size by switching from ipv4 to ipv6 would be significant for systems that nearly always run at 1200 baud half-duplex or slower and have significant packet loss.

If any of your pings actually routed over the RF link from some gateway, it is quite likely that you saturated the link and effectively DOSed anyone on the frequency of that link for miles. So while it looks like they aren't on the internet, it is because you knocked them off of it (and any HAMS attempting to use that frequency for any purpose would also have been DOSed).

It makes much more sense for everyone else to move to ipv6. The normal internet is many orders of magnitude faster and more reliable so leave ipv4 for the slower/higher loss protocols.
No thanks. I don't want repressive authoritarian regimes like Saudi Arabia or Australia to have any control over my social media feeds.
agreed, it was a bad example. You can fill them out like forms and the like.
Well, if it was a communist state there wouldn't be any rich people to execute, that's kinda the whole point.
That's awesome.

I've had to resort to grotesque hacks before to simulate full disks in test suites — e.g. replacing a file descriptor with a nonsense number to trigger an error at the call site where a write would have failed.

Now that I know /dev/full exists, I can write a test which, although it works only on a subset of operating systems, still exercises a code path which applies to all of them.
Who ends up holding all the $USDT?

Who are currently the biggest holders? Lots of different random individuals? All the people who have deposited cash into an exchange but haven't bought bitcoin yet/people who have sold bitcoin on an exchange, and haven't cashed out for USD yet? Institutions, if so which ones?

Where does it tend to pool up?

Are there any studies of where most of it sits?
I believe that what I'm talking about is what "five whys" _actually_ is, and what a lot of the critics think "five whys" is, which they are rightfully criticizing, is just not a thing at all -- it would be trivially useless and ineffective, and obviously is so to anyone who does it.

In particular 'five whys' when run correctly has neither a set number of whys, nor a particular linear structure, nor a fixation on assigning blame, and involves actually taking actions in response to the root causes, not just creating meaningless action items. If those don't apply, you're not doing five whys, you're doing some bizarre aberration of it.
The original statement doesn’t use pejoratives. Viral is the best way that I can describe it, I suppose insidious is better, but that too could be considered a pejorative. I’m struggling to find a word because I view it negatively.
This was exactly our my case. I did 10 servers going flat out calling into one (beefy at the time) MySQL. I was amazed at how far you could go with that. Then we had replication at the time built in, and so did read replicas. For free and somewhat hacky software the scaling was solid.

When I started playing with postgresql I had no clue why folks liked it. My memory may be bad, but we used UPSERT and replication. On Postgresql at least through 8 you could not upsert or stream replication.
> Iliad, Odyssey and first half of the Aeneid.

I didn't read the Odyssey, but read both Iliad and Aeneid.

I read Iliad first, and then Aeneid. Reading Aeneid right after reading Iliad was a great experience. It felt like I was reading a sequel! It felt right at home.
I disabled auto-update on my iPad because forced updates destroyed a couple dozen apps I used to use (e.g. app removed because it was abandoned and didn’t support some new api that apple deems a must, or the app went full on SAAS and just doesn’t work unless I subscribe to a monthly fee even if I was using it for a single purpose.)

On the scale of human civilization, software is a new born, will we have this level of change in 100 years, 1000? Doubtful. We are just waiting for the equilibrium to occur, and until then, enjoy the chaos!
Show HN: I made a Notion smart habit tracker template
Hello HN!

Since the secret of success is found in our daily routine so we will never change our life until we change something we do daily. Keeping this in view, I have come up with the product Momentum that helps you to build good habits, break bad ones, reach your goals and keep motivated with streaks and charts, All on Notion.

it has a unique integration that doesn't exist in Notion which is synced charts and heat maps that will enable you to have a visual representation of your progress and stay motivated using charts that are synced in real-time with Notion tables.

I would love to hear your feedback and see what you create!
> There is stuff like that going on in PCB design, where manufacturers make free design software, or distributors making footprint libraries.

Totally different things. Asking TMSC how to design a RISC-V chip is akin to asking Advanced Circuits or OSH Park how to design an Intel motherboard. They can make the board for you, but they dont design it.
If the CEO didn’t want to seem like he was passing the buck, he could have had an all-hands meeting afterwards and explain it was ultimately his decision.
It would likely be necessary to have an independent interpreter for the SQL dialect at least, yes. I.e. I assume that something that parses the SQL from scratch and then down the line hands stuff to sqlite as the storage engine would qualify, since the SQL dialect is the point of contention. (The "multiple independent implementations" requirement is afaik also not 100% hard - if everyone agrees to ignore it, it can be ignored, but it's a strong objection if someone disagrees)
For starters, removing the ham people with soyjack faces would be a huge leap in the right direction
Great! I like that you have made the table of contents useful!
> I've never quite understood, over 30 years of experience in software development, what problems Waterfall presented that warranted a complete refactor of software development processes such that things are now very much in cult-/cargo-cult territory.

I'm going to tell you up front that I'm a CSPO (certified scrum product owner), and that I don't exactly know. I don't mean this sarcastically - it's more that I'm not sure what agile/scrum fix, versus where would _any_ process change naturally cause an org to address its weak points. Example -

For a while I was pretty into scrum - the company I was at transitioned from waterfall and it did give the appearance of faster delivery. In hindsight, I think what it really did was provide explicit authority to a decision-maker (me, or the PO in general), and build a culture of keeping docs updated regularly, and therefore status visible/known. Waterfall didn't break these things, but in the past we were slow to unblock things and nobody really knew where the work was unless they went and asked (and had someone do an adhoc update).

I'm now at an org where a team that isn't mine is trying to be pretty strict about scrum, doing all of the requisite incantations and such. The issue is, they have more management than they do actual developers on the team. Adding this process on top makes the management happy, but it hasn't done a thing to boost anything related to development. It's exactly the cargo cult behavior you describe, when IMHO agile is best thought of as a toolkit that you borrow from selectively to fix the things that need fixing. I think going all-in isolates engineers from the people and processes they're trying to help and reduces them to basically short order cooks pulling tickets off the rack. I get that it's meant to make them more efficient, but I think that isolating your most expensive people whose job description says "solve problems" instead of having them engage directly is the wrong move.

Mind you, I don't think I'm necessarily right about everything but I've seen enough broken shit to know I'm not totally wrong either. Now as a fairly senior leader, I discourage my teams from going all-in on agile and push them toward looking at their process, identifying what's broken, and fixing that (with agile principles or not). It's rare that layering on more process has a positive effect and I like folks to be thoughtful about those changes.
Because the moon is 238,900 mi away. Nor does it stay locked in position. Nor is it perfectly reflective (albeit quite a high albedo) nor a perfect sphere.
>> "This almost always happen if you train a deep neural network long enough: train performance goes up, but test performance goes down."

This is a problem that is more common for classification problems, I think. Generative and self-supervised models (trained with augmentation) tend to just get better forever (with some asymptote) because memorization isn't a viable strategy.

I personally think image classification is mostly a silly problem to judge new algos on as a result, and leads to all kinds of nonsense as people try to extrapolate meaning from new results.