skysight-inc/HackerNews huggingface dataset:
Corruption is absolutely a problem. It is also a recognised, talked about, and actively fought problem at the highest levels, which is very different from the situation in Russia. As well, China culturally has a lot more hope and nationalism than Russia does, and corruption has to hide a bit more from their very, very dedicated and hyper-nationalistic online citizenry, which by default lowers potential payouts from corruption (you can't just be like a Russian official and walk around with diamond encrusted watches no questions asked).

China had a much worse corruption problem 15 years ago; it was so bad that it enabled massive CIA infiltration of their military and political apparatus, in a situation analogous to an American finding out that the Republican and Democrat party machines as well as several 3-star generals were on the Chinese payroll. The discovery of how significant CIA infiltration was in ~2010 was a huge shock to the system, and after they were finished catching and killing everyone involved they began the work of trying to root out corruption more seriously to destroy the incentive structure and culture that had allowed that CIA network to take root. It's still ongoing, but anecdotally it seems like they've been making significant success. There's a reasonably good YouTube video on the general topic of "Chinese military corruption" released recently by Perun, it's here: https://youtu.be/vhI_tTEE2ZQ?si=gtZ5YGWnV8q8TLcT

I have watched it, it is a generally good overview that doesn't get any major factual issues wrong. My only quibbles with it would be things like minor word choices, emphasis, etc.
Swipe and Delete: Review and clean up your phone gallery
A simple and useful tool to review and decide what to do with all of your gallery photos/videos, separated by months. You can either swipe/touch left to delete it, or right to keep it. You can also see information related to size or share it directly to anyone

https://www.youtube.com/watch?v=BcNnTds7Fs8
Of course. I apologized for wasting their time and walked them out within 30 minutes. They had clearly flat out lied about their qualifications.

I also got lectured by senior management for exposing them to liability since I didn’t ’go through the whole process’.

And this was a middle aged white dude candidate, a small company, and about 20 years ago.

The risk tolerance has only decreased since then.
The rest of engineering is doing very careful math and then multiplying everything by two just to be sure.
Only in the case when they can't profitably dispose of that inventory any other way. So unsold books, for example, can be destroyed and deducted, but an unoccupied office building cannot.
>TL;DR: wrote a benchmark article without...running it?

He benchmarks against the rust implementation, which, unless benchmarks have zero meaning, should be sufficient to get a general sense of the scale of the difference. The post is obviously not meant as the last word on this benchmark, it's meant to show that the benchmark is kinda meaningless.

>Then you conclude with "the language I use is faster!!!"

If this is your take-home from the post, it's pretty clear you didn't read it, or your reading comprehension needs some work. That sentence was obviously facetious, poking a little fun at the author of the original piece.
What do you define as "Legacy?"

I groan every time I come across a Maven project, which AFAIK isn't quite yet "legacy."

What about dependecy management, testing, building, and all of the other non-java-code bits? Gradle only goes so far in my limited experience.

The non-Java parts of Java development are what repeatedly get me to choose Go, Ruby, Python, TypeScript/node.js, etc. The tooling is magnitudes easier to use.

Genuinely curious! Thx.

(edit: typo)
Not only is Darth not Anakin (the whole genius of the epic), but Anakin comes back as force ghost to chit chat with Luke and administer his Jedi oath.

Cringy.

This would have been another failed sequel, instead of greatest sequel of all time.
I think you're interpreting hostility where there is none, so I don't have much to say other than it's an infrastructure library, a demonstration snippet doesn't need to show how to train a production grade model. I appreciate the feedback and it's noted.
Really Interesting! I had never seen it before.

I would suggest v2 have photovoltaic panels on all sides so it could run indefinitely on a sunlit windowsill...
> Will breaking up the civil part of Boeing help or hurt their ability to compete internationally?

Almost certainly help. American capital markets give mid-sized companies scale. And they’re already decentralised their operations; they’re already paying the cost of competition. There are just no benefits yet.

Look back at the halcyon days of civil jet aviation; America dominated in large part due to its internal competition.
As someone who isn't a developer, readingthis was eye opening. It's interesting just how unbundled the state of running a software company is. And this is only your selection of the tools and options, not imagining the entire landscape.
I agree. This is a weird reason to discontinue interviewing someone. This is the type of factoid that can easily be learned by someone on the job. If you want to reset db connections after 500ms instead of 15 seconds, then fine. But its the type of thing your company can just say they want to do and you do it, its not really something worth hiring around.

Not to mention, you really should be connecting to a DB Pooler anyway, which handles your DB connections, rather than designing the individual implementation within the application or micro-service and try to keep all your services aligned.
Revenue implication makes sense as a priority for a business, it should be considerably less of a priority for a government. The degree to which the tax code subsidizes whatever a business cares to try regardless of the outcome is already clearly more than adequate to give most industries massive lobbying budgets, so I don't think the economy is going to break if we stop doing it. Businesses are already significantly insulated against risks of various kinds, including in many cases criminal liability for risking people's lives. We don't need to be creating perverse incentives in the hopes of making them less risk-averse
> Why does everyone rip on Jack Welch here? Was he ever a Boeing exec?

He was an engineer and an exercise. There is this myth in Silicon Valley about how MBAs and engineers behave in the C suite. It’s empirically unsupported, albeit a satisfying story to tell.
A beautifully surreal poem to love. Or is it?
The night Reddit got re-written from Lisp to Python
> Not really sloshing but you can pump fluid in tubes to mimic a reaction wheel https://ntrs.nasa.gov/citations/19910016066

I think that's a little different -- it's pumping liquid around to change attitude (i.e. to point the satellite in a different direction), not to affect its rotational velocity. To get a sustained rotation, you'd have to keep pumping the liquid around continuously, which isn't terribly practical.

Neat idea, though! I wonder if it's being used anywhere, or if reaction wheels won out.
> For people looking for a free alternative (free for Apple users)

Thanks for pointing this out. Fwiw we do hope to continue providing a useful free tier with users, I appreciate your comment because it leverages services that iOS/macOS users reliably have for free by virtue of being an Apple user

> Apple's Siri voices are actually really good! (Better than Speechify voices)

This is really interesting - particularly because Speechify makes a pretty substantial amount of revenue from paid subscriptions. I imagine that Apple has the resources and capability to continue to improve their voice quality
The url makes this website look like it’s gonna be an Amazon link farm, and that’s exactly what it is.
haha yes, love it
oh good for you, I hope it's helped you live a happier life!
> analogous to burning your house down for the insurance money

It’s very different because insurance pays out to make whole. Taxes are just taxes.

It’s the equivalent of burning your house down and then writing off the depreciated value because it burned down. Totally legal. Because it’s worth less after burning it down. Assuming you burn it in a legal, controlled manner and not arson.
That list is advisory. It is not part of the law. I can't point you to a law that says, "You cannot deduct destroyed movies" just as I cannot point you to a law that says, "You cannot deduct grocery expenses."
the part that I dont understand is why the production costs aren't always deductible, no matter what happens to the movie.

When I run my company, I can deduct labor and material costs. I dont have to resort to any special measured to qualify for them.

Is this about some accelerated ammonization schedule?
@dang

Can we please ask HN not to mess with the links? It breaks so many websites. The link in this post is:

https://web.archive.org/web/20051207043012/http://reddit.com...
I haven't been super thrilled with a lot of stuff, but I have found that I've enjoyed Joel Spolky's stuff[0], in general. I don't think he's that popular, hereabouts.

For example, his book Smart and Gets Things Done[1] is great.

Although not management, per se, Steve McConnell's stuff[2] has been of invaluable assistance, in my career. He talks about Quality Process, and that's the kind of stuff that managers should (IMO) know and enforce. Again, I don't think folks, hereabouts, have much love for him.

His book, Rapid Development[3], was a watershed, in my development.

[0] https://www.joelonsoftware.com

[1] https://www.joelonsoftware.com/2007/06/05/smart-and-gets-thi...

[2] https://stevemcconnell.com

[3] https://www.microsoftpressstore.com/store/rapid-development-...
That’s my feeling too. GPT models have been around for a few years now. ChatGPT and its cousins represent one specialized use that has finally come to market. I would be shocked if the big studios have not been sinking a lot of money into this for a while.

The SAG and writers guilds certainly take it seriously.
I mean this is objectively the “best” way to get jobs. If it’s worked for you so far, I also imagine it’s probably gonna keep working.

Good to have a perspective that yeah, this is definitely very far on one end of the “fortunate/lucky” spectrum.
I hope most healthy people are able to sit up without falling forward or backwards.
Part of an FRC team building a Vision system from scratch, quite fun and nearly complete, just need to recalibrate some angle formulas
Damn, I have been living a lie. Now I won't be able to sleep until I can build one for myself.
Not only could it not tell the time, but also had catastrophic bugs in time handling and does not handle y2k38. If that was on my network, the vendor would get yeeted immediately.
Absolutely, to be clear I'm not at all saying that all Americans are bloodthirsty or anything like that, I have several American friends. I'm more worried about something like a post-9/11 moment, where there's a relatively unified populace and a clear target for hatred, but because said target can't be meaningfully hurt the US just starts lashing out at anyone vaguely associated. I'm worried it will be worse because in this case it wouldn't be "We can't hurt them because we don't know where they are" but "We can't hurt them because they're locally stronger than us and they have nuclear weapons". I'm not sure how many Americans will genuinely, truly understand that you can't treat a nuclear power as though it's Iraq or Japan and you're going to Desert Storm or Hiroshima your way through their military and population, not if you want America as a civilisation to survive.
You’re off my Hanukkah list now
> The problem Perl and the like have to contend with is that they have to compete with Python. If a dependency needs to be installed to do something you have to convince me that whatever language and script is worthwhile to maintain over Python which is the next de jure thing people reach for after bash

A historical note: Perl was that language before Python was, and it lost that status to Python through direct competition. For a while, if you had to do anything larger than a shell script but not big enough to need a "serious" C++ or Java codebase, Perl was the natural choice, and nobody would argue with it (unless they were arguing for shell or C.) That's why Perl 5 is installed on so many systems by default.

When I first started using Python, I felt a little scared for liking it too much. I thought I should be smart enough to prefer Perl. Then Eric Raymond's article about Python[1] came out in Linux Journal in 2000, and I felt massive relief that a smart person (or someone accomplished enough that their opinions got published in Linux Journal) felt the same way I did. But I still made a couple more serious attempts to force Perl into my brain because I thought Perl was going to be the big dog forever and every professional would need to know it.

But Perl was doomed —- if Python didn't exist, it would have lost to Ruby, and if Ruby didn't exist, it would have eventually lost to virtually any language that popped up in the same niche.

[1] https://www.linuxjournal.com/article/3882
It's what our political system produces, and as we all know it's "the best", and thus defended accordingly.

Mark Fisher famously said "It's easier to imagine the end of the world than the end of capitalism", well the same seems to be even more true for "democracy", the causal force that Shall Not Be Discussed Critically.
> What's the regulatory situation for selling energy back to the grid?

You don't sell the energy. Well you kind of do, it's just that they don't pay you in real money. They pay you "kWh credits" which are theorized to offset your consumption in the winter months where solar energy production is lowest. The catch? Those credits expire in one year if unused. They do not accumulate.

So brazilians are financially incentivized to produce as much energy as they consume only. Any energy surplus means giving energy away to the power company for free. Since solar energy production is variable, one also needs to be clever with forecasting in order to estimate highs and lows so that they compensate for each other. Make the summers pay for the winters.

I suppose one could simply work around all that regulatory nonsense by not actually generating any credits in the first place. Build a small system that generates less than needed since that still means significant energy cost reductions. Alternatively, increase energy consumption. Air conditioners are god's gift to brazilians but there are only so many you can buy before you run out of rooms to install them in. So that leaves... Converting any surplus energy into cryptocurrency instead of injecting it into the grid. They won't pay us? We'll pay ourselves by mining monero.
Movies are often as much or more the work of their director as they are the work of the author whose book they are based upon. In this case, a reviewer said this:

> King Vidor turned Ayn Rand's preposterous 'philosophical' novel into one of his finest and most personal films, mainly by pushing the phallic imagery so hard that it surpasses Rand's rightist diatribes
Boeing’s problems have nothing to do with DEI.

That’s not to say that some, not all, of DEI implementations aren’t stoopid, but it is just absolutely not what’s going on at Boeing.

And also, you didn’t answer what the truth seeking cultures are if not the educated liberal democracies.
>instead of changing the MIT-licensed file you can just create a new one and put the changed code there.

Yes do that...even in the same file and put your License above or under the MIT one's...no problem (sub-license).

I don't get it, what are you trying to say? MIT gives you the right to do nearly everything. Just don't take the copyright and license from the work and the people who made it. It's not viral.
Good, PHP is an inconsistent intractable pain. Who thought referring to functions by the string value of their name was a good idea?
That reminds me of a satire going around, about what it would be like if carpenters were hired like software engineers. (In particular, requiring an arbitrary number of years of "walnut" experience.)
Intriguing that the CEO of DBT declares MDS ("modern data stack") to be a meaningless term (i.e. no longer useful). Maybe a good demarcation that we are entering the post-modern phase of cloud tech generally? Cloud still there, but not the only option.

I look forward to this happening with GenAI -- the tools we come up with will be pretty cool in the long run. I hope we can find ways around platform enshittification because that really sucks. Similar for blockchain tech.

I see a common thread in these techs too -- the same type of LinkedIn influencers shop these during their hype phases. Ultimately, useful technology and best practices come out of it!
If you can't understand accounting, maybe an introductory course would help.
It's interesting that they only had a time-limited license to the music. I haven't played the game, but can any music be unique enough to justify its use with such undesirable licensing terms?
> And there's an actual incentive to attack the password service because it doesn't just have parent's passwords, it has many passwords.

For sure, but hopefully folks are using solutions where the provider can't decrypt their data, much less attackers.
Is the War in Guyana Going to Kill My URL Shortener?
I was interviewing with a company a year back. I had gone through 3 interviews and there were 2 more left of various song and dance required. The process was going well and I liked the company, but I was getting burnt out with the process across all my other interviews and I had received 2 other job offers that were good, so I just sent an email to the company that I was going to withdraw myself from consideration.

I ended up getting an email from the team within minutes asking for a zoom where they literally begged me to keep going because they liked me the best of all the other candidates but are forced to have me go through the other interviews. They tried to get an exception for not doing the other interviews. They ended up being allowed to have only one more interview and they said that they could have an offer letter together within 24 hours of that interview. So I knew they were serious, but I was too tired and didnt love the bureaucracy of that place, so I just moved on.
I wonder if they included that pretty much irrelevant book banning bit at the beginning to prove their point about people being unable to concentrate long enough to actually read anything? Nah, probably not.

If you had read further, it was mainly about a bunch of other stuff. I can't really remember what though, so I'm proving their point too.
Maybe we are just really really early
> Ukraine would've joined NATO.

That's just speculation. Germany has vetoed Ukraine's accession in 2008 and their position was not changed until this war. Same for France.

> Could you consider the collective panic and US reaction if a bordering state were to join the CSTO for example ?

I think US is wise enough to not annex parts of its neighbors to provoke such a reaction.
> awk v gawk doesn’t make me want o to relive those days

That's a fair point. I always explicitly write my scripts to invoke gawk so that I don't accidentally invoke a different version.
I’m paranoid about environmental situations so always have a failover, but then my DR plans include events such as “Thames barrier fails”.
It deserves to be said fully spelled out: this guy is one hell of a crazy motherfucker. Respect.
web server plus UPS controller.
Sure, I'm not advocating premature optimization here. Don't shard unless it's clear that you eventually need to. But we're talking about a specific company here, not sharding in general.

I believe in GitLab's case that they absolutely will need to shard eventually. This is a decade-old company with a $12 billion market cap, not some early seed-stage venture with unproven success. And they're absolutely growing faster than hardware storage capacity limits are increasing.

Even aside from data size motivations, they've clearly already had blast-radius problems from using a single monolithic production database.

It's not like sharding is some major unsolvable problem in 2024. It was a lot harder 10-15+ years ago, when engineers with sharding experience were extremely difficult to find, frameworks didn't support it at all, premade solutions didn't exist, etc. But even then it was absolutely solvable, I can say from first-hand experience, even with much smaller teams than what GitLab can afford to throw at this.
Australia does bird cacophony. Cockatoos look great but there’s nothing pleasant about their sound IMO. And that’s before they start dropping gum nuts on metal roofs
yeah i cant imagine a more “mathematical science fiction” book than Anathem. i thought it was brilliant, but it is definitely not for everyone haha.
Time to call SAfE what it really is: waterfall.
Wow, that's nearly 70kWh/day for the entire winter. Most units are only 4-8kW, which suggests your system is running 50-100% of the entire winter.

Using these numbers and an average COP of 2.5 (guess) you're at about 6 therms of gas per day, or about $5-6 while the electricity sets you back about $8.

When was your home built? When I was in the northern front range, we averaged maybe 1.5-2 therms of gas per day.
At some point someone with authority just has to draw the line. Those people’s desires to not be hassled is not important, and the need for sufficient housing supply is.
Slightly offtopic

I have OsmAnd ( https://github.com/osmandapp/OsmAnd ) on my phone, download the basemaps, download my (small) country data (both sourced from open street maps), and with an app + ~1GB of data, I get the maps and full navigation within my country, POIs, etc., and can add other countries when needed.

Is there something similar for a PC? I can download data from open street maps, but then I need postgres, postgis, a tile server and styles and apache running just to generate the tiles. Is there anything portable (short of running osmand in an android virtualbox) for offline navigation on a linux pc? QGIS can display vectors, but I wasn't able to easily style the data... navigation is a no-go there too. anything else?
Every tax dollar you don't pay is a dollar someone else has to pay instead, or a dollar that gets added to the national debt. And burning your house down and writing off the depreciated value is absolutely not legal.

> Assuming you burn it in a legal, controlled manner and not arson.

Yes, well, that is a might big assumption. I doubt you could point me to a single instance of someone actually burning down their house in a "legal, controlled manner".

It ultimately boils down to details. If there really were a legitimate reason to destroy a film (or a house) rather than selling it to the highest bidder then you might have a case. But you'd be very hard-pressed to come up with a set of legitimate circumstances for either one.
Man who shoveled new channel into Lake Michigan convicted
I don't know the exact process, but AFAIK managers pull the evaluation from many people you do interact with (outside and inside the team).
That’s a pretty low level. That’s lower than my pi hole. But I wouldn’t consider my pihole to be anything other than best endeavours (99.1%). Two would be fine, but there are common points of failure which would limit the solution
That’s still harassment - the clear intention was to at best harass and at worst get them killed. You can support more responsible use of force by police while still recognizing that these guys were looking for a weapon to hurt someone and SWATing was the option they chose.
Ups lays off 12,000 managers as AI replaces jobs
> Jimi Hendrix’s rendition of “The Star Spangled Banner”

is very iconic. and from publisher point of view this outcome is not all that undesirable, the continued sales of a over 10 year old single-player game presumably are fairly small.