MurphyA/hacker-news huggingface dataset:
by jsnell | 2025-07-27 21:17:25+00:00
I don't think this quite works. It seems like the simple strategy is to carve off a fully contained 1x2 "room" on the bottom row for the red dot, play normal Tetris except make sure you never clear the 2nd lowest row, and then just every now and then move the red dot back and forward in the room.

That trivializes one of the two simultaneous games you're playing, and then what's the point? (You might be tempted to say "just don't do that, then", but players will gravitate to the optimal way of playing, not matter how boring.)

My feeling is that you probably need some kind of separate scoring system for the dot-moving game rather than have it be just a binary end game condition and that scoring system needs to reward either variability or risk.
by 63stack | 2025-07-27 21:17:56+00:00
Don't IDEs use DAP as well? That would mean neovim has 1:1 feature parity with IDEs when it comes to debugging. I understand the UI/UX might need some customization, but it's not like the defaults in whatever IDE fit everyone either.

Popup context windows for docs are super good in neovim, I would make a bet that they are actually better than what you find in IDEs, because they can use treesitter for automatic syntax highlighting of example code. Not sure what you mean with further interaction.

Contextual buttons are named code actions, and are available, and there are like 4 minimap plugins to choose from.
by ofjcihen | 2025-07-27 21:18:12+00:00
That’s partially due to SF devs not knowing enough about the product but also due to Salesforce treating security as an afterthought. For a poorly configured implementation it takes 2 web requests as an unauthenticated user to know all of the data you can pull down and then do it. Don’t even get me started on the complete lack of monitoring. I basically had to design an entire security monitoring setup outside of Salesforce using their (absolutely awful) logs to get anything close to usable. Edit: here’s a guide someone wrote. https://www.varonis.com/blog/misconfigured-salesforce-experi... Seriously, you can automate this and then throw it at the end of recon to find SF sites. I’ve done it.
by nunez | 2025-07-27 21:18:29+00:00
Former Windows admin and ex-HEAVY Powershell user here!

I did too until I spent a few years using Bash and other programming languages. It's a super quirky language, and manipulating strings vs objects is a minor inconvenience, but I find Bash to be much more versatile in what it can do while being less verbose.

I also like that it depends on other utilities for core functionality, as I'm a big believer of "do one thing, and do it well".

Example: you can use Extract-Archive in Powershell (I think v7) to decompress ZIPs or tarballs (unsure if it works with gzipped archives), but what you can do with it is limited to the capabilities of .NET library and built-in shim from which that cmdlet originates. tar and zip/unzip, on the other hand, are classic coreutils that ONLY do this and, as a result, can handle many more edge cases, such as dealing with split archives.

Anyway, I usually turn to a programming language if I find myself needing objects, as it's better suited for the task, and PoSh gets super complicated once you start invoking DLLs (IMO, though this opinion is 10 years out of date from back when PoSh 5 was new and Snover was still involved)

Doubly anyway, PoSh is on Linux, as is .NET. It's usefulness there, however, is much more limited. For one, it isn't built-in like shells are. Additionally, because most *nix sysadmins will already know shell scripting, the motivation and need to learn it won't be as strong. In fact, the only time I've needed this was for some edge-case thing pertaining to Azure.
by arch_deluxe | 2025-07-27 21:19:08+00:00
For a long time I've been wanting a private, E2EE social media app for sharing pics/videos of my son with friends and family, but haven't found anything fitting that description. Like most people, we've just been using group texts; the closest alternative I found was shared photo albums, but we wanted the ability to make "posts" with a few pictures and some text. So I've been building it and using it for a couple months with some friends, it's a strange feeling to have the ergonomics of social media with none of the toxic nonsense.

Most people I know are using group texts for this, but I find that unsatisfying because my wife and I want to share stuff with ~20 people, but we don't want to be blasting all of them with texts all the time, or put those 20 people in a group text with each other. We wanted something pub/sub, but with the privacy of E2EE chat apps, and so easy to use our parents will use it.

It's a React app running on Cloudflare Workers, and there's an iOS app in the works using Capacitor; the E2EE is built on OPAQUE. There's a landing page/signup at freefollow.org if you'd like to learn more. I'm working on some demo videos.
by richjdsmith | 2025-07-27 21:19:17+00:00
Related to this is WaitUntil8th, a movement encouraging parents to sign up in groups/regional block (think a PAC) so there is less pressure on individual kids if their peers are also banned.

For what it is worth, after speaking with a friend of mine that teaches 8th grade, I think this movement should be expanded to social media in addition to cell phones.

https://www.waituntil8th.org/
by rynohack | 2025-07-27 21:19:31+00:00
The Fairness Doctrine had a very limited influence on the media in general. It's power has been vastly over stated as of the last 15 years.

It was only applicable to broadcast media, and rarely enforced. Nearly all of the enforcement was on behalf of private individuals wanting free airtime to respond to negative new stories about them.

In my opinion it's a very bad idea to want political appointees to decide when an issue hasn't been given fair news coverage. The very idea that there is only 2 sides to an issue reinforces the two party system that has made media so biased in the first place
by shawn_w | 2025-07-27 21:20:15+00:00
Electric stoves generally use raised exposed heating coils (that are rarely able to stay level, making oil and other liquids run to one side of the pan, making frying etc. stuff a headache). I've lived in one place over 40+ years that had a flat top electric stove, and it suffered from being even slower to heat up than regular electric.

I'd kill to have a gas stove and be able to do serious stovetop cooking.
by Workaccount2 | 2025-07-27 21:21:27+00:00
It's arguable that the worst thing Google has done is be the ultimate fruition of the ad model.

Most people are so accustomed to "free" services from google, that they don't even see it as transactional, but rather as exploitive. "I'm trying to watch my youtube videos, and google keeps shoving these ads in my face. Google, please fuck off!" or "I'm trying to organize my business expenses but Google sheets won't load. Where is your god damn support!?!"

Google put themselves in a position where they can only be evil, because the vast majority of people (the author here included), just will not be able to step back and see what google is, and weigh it against alternates. Google is bad for leeching off my right to a private gmail account, but they are not good for saving me $5/mo for email...e-mail is free. Everyone knows that.

Even worse, if Google were to turn into a paid services company, they would be even more evil for cutting off the millions, sorry, billions of poor users who don't have the money to pay for all that google offers. The backlash against youtube red was immense (that was its unfortunate launch name) and even today people still see youtube premium as an evil thing.

So sure, google does evil things, but it should be stated within the framework of their business model, rather than being unaware or ignoring it.
by aspenmayer | 2025-07-27 21:21:35+00:00
I think I was speaking aspirationally, in that the spirit of the guidelines precludes us from relating to the site and each other in such a way. We are ends, not means to an end, if that end involves subverting curious discussion. To my reading, shaming isn’t compatible with arguing in good faith as dang has helped me to understand through breaking the guidelines in strange new ways myself.

I’d be happy to email mods if you think they can tell you better. I’m no authority or guide, as my own comment history shows. I’m not better than you, or who I am replying to. I say this because I care to have a discussion that (only?) HN can enable. We can backbite anywhere (else) online, but the folks who created HN made it for something else, and arguably something greater.
by joshvm | 2025-07-27 21:22:58+00:00
Open Street Map.

But otherwise this is really something that tourist organisations could champion, in combination with national mapping services. It's not like the routes are somehow obscure, or user-generated they're often national trails strung together. Switzerland Mobility is a good example of this. You can also hook official weather providers. The fact that we need private apps is bizarre.

https://schweizmobil.ch/en/switzerlandmobility-app
by ACCount36 | 2025-07-27 21:22:59+00:00
You're onto something.

The issue is, if you do small targeted cuts, you'll spare the very people you want to cut. Because they're the best at playing office politics and finding ways to justify why they shouldn't be cut.

If you can't find a way to bypass that, your options are few. One of those options is the sledgehammer approach. Axe entire agencies, fire everyone and never hire of the fired people back. Rebuild an organization from the ground up, with new people and less rot.

It's what was done in ex-USSR countries after the fall of USSR. It wasn't pretty. It worked.
by handfuloflight | 2025-07-27 21:23:34+00:00
https://en.wikipedia.org/wiki/National_Association_of_Realto... https://en.wikipedia.org/wiki/National_Organization_for_Wome... https://en.wikipedia.org/wiki/National_Association_of_Underw... https://en.wikipedia.org/wiki/National_Association_for_Bilin... https://en.wikipedia.org/wiki/National_Association_of_Interc... https://en.wikipedia.org/wiki/National_Association_of_Black_... https://en.wikipedia.org/wiki/National_Association_of_Rocket...

Ergo the use of the term 'national' does not automatically indicate intent by the organization to influence the presumption of association with national (regulatory) bodies.
by seangrogg | 2025-07-27 21:24:13+00:00
I am currently in the process of implementing a TLV message protocol (think MsgPack, CBOR, etc).

This is something I've been kicking tires on since my time at $BIGCORP; JSON without the bloat, Protobufs without the ceremony. I've drawn a lot of inspiration from MsgPack, CBOR, and Ion 1.1. Big emphasis on a tight set of core primitives, low-cost extensions, storing reused values/schemas, optional pre-negotiation, etc. That said, I've now been spending time trying to study the performance angle to make sure the design doesn't have a negative impact on encoding/decoding performance before committing to the implementation.

Regrettably nothing much to show (at least yet), but hopefully if nothing else it will become my go-to format for other personal projects that I work on.
by barker1889 | 2025-07-27 21:24:16+00:00
I'm working on my game "Night of the Trickster". It's a Christmas themed stealth/horror game

After tinkering with game technology for years now, I'm pleased I've finally managed to use all that knowledge to create something (soon to be) releasable

https://store.steampowered.com/app/3407760/The_Night_of_the_...
by anonymars | 2025-07-27 21:25:14+00:00
It wasn't at all my intent to reduce or equate bigotry to policy disagreements. I was only saying that it is inaccurate to conclude people are irredeemably bigoted solely based on their votes

Politicians won by listening to the discarded and disaffected, though many did so with lies and/or spreading/stoking racist nonsense

I am also in no way saying this explains everyone, just "most x are y" doesn't mean "most y are x"
by robbiejs | 2025-07-27 21:25:27+00:00
Well not really obscure, but some want formulas, some want advanced filters, grouping/pivoting. Nothing that's not done before but you don't want to say yes to all these things as the product will lose its core identity and strength.

So I will release my new data grid component based on my own toolkit, and if people want tweaks or "add these features", I will demonstrate them the toolkit.
by owenversteeg | 2025-07-27 21:25:37+00:00
Sorry, it is very obviously AI generated. And yes, there are several inaccuracies or misleading statements in those three short lines.

>The oils must handle sustained high RPM operation

Flat out wrong, most GA piston engines are quite low RPM and even the "higher RPM" engines are rated lower than an equivalent car engine. Redlines are lower than car engines too.

>aviation oils must use ashless dispersants to prevent spark plug fouling

Also flat out wrong, lol. FAA allows use of straight mineral oil and although most people break-in with mineral oil and switch to oil with ashless dispersants, the use of straight mineral oil for an engine's entire life is perfectly legal.

>(the oils must meet) strict FAA specifications that prioritize proven reliability over cutting-edge performance

Another lovely LLM hallucination. I would love to see any sort of FAA "specification" on engine oil that causes a serious performance compromise.

The main thrust of your comment is - and I quote - that the use of carburetors instead of fuel injection is "entirely by design." That is entirely bullshit. Fuel injection was not a mature technology until the 80s and didn't even become the default in new passenger cars until the 90s. If you are designing, let's say, the Lycoming O-320 - one of the most popular GA engines today - in the early 1950s, you used a carburetor because it was the only real option.

I say this all as a supporter of old, simple systems, and as a man who has trusted his life to old, reliable, simple engines. I would love a debate about the actual reliability and factors of reliability of GA engines. But I would have that debate with a human. Because, for all their merits and uses, LLMs currently struggle to produce real insight.
by jatora | 2025-07-27 21:25:56+00:00
I'm working on a rating/reviewing website for YouTube videos, with strong search and filter functions that YouTube sorely lacks, along with good curated list building functionality.

https://www.ytdb.io/

With a strong rating weight system that can avoid (some) of the pitfalls of community ratings.

Right now videos must be added to be searchable, to comply with YouTube API rules. I'd hope that over time, with enough usage, the repository could contain many categories of highly curated content. (eg. Documentaries) that someone could find without having to browse various communities and opinions to get lists.
by dismalaf | 2025-07-27 21:25:59+00:00
> Negotiate what, btw?

From https://en.m.wikipedia.org/wiki/Minsk_agreements

"In December 2019, Ukraine and Russia agreed to implement a "full and comprehensive ceasefire." The agreement followed prisoner swaps and the withdrawal of Ukrainian military in three areas. The two sides agreed to swap the remaining prisoners and disengage military forces in three additional regions. According to Zelensky there was also progress with the issue of gas exports. Russia and Ukraine could not agree on the issues of the withdrawal of Russian-backed troops and the elections in the separatist-held regions"

> All he had to do was to implement Minsk accords

Maybe don't consume exclusively Russian propaganda? There's plenty of information out there regarding why it failed...
by bongodongobob | 2025-07-27 21:26:05+00:00
No. You cannot come to my home or business while I'm away and try to break in to protect me unless I ask, full stop. Same goes for my servers and network. It's my responsibility, not anyone else's. We have laws in place already for burgers and hackers. Just because they continue to do it doesn't give anyone else the right to do it for the children or whatever reasoning you come up with.
by andoando | 2025-07-27 21:26:50+00:00
A ticket to NY is like $200. Even for 3 people its fairly cheap.

Spending over $1700 (thats just fuel, add probably $900 for the oil/maintainence, $100 for landing/tiedown fees, $200 for a hotel...) for the luxury of not spending few hours in an airport would certainly be rich
by freeopinion | 2025-07-27 21:27:09+00:00
"Nuclear modernization" in this context is not some effort to make nuclear power plants safer or more efficient. It is a couple hundred billion dollars to replace 450 nuclear missiles with 600 other nuclear missiles. Something like $500 million per operational missile.

So the cost is presumably something like 2 missiles. But don't worry, the project is already years behind schedule. The first $75 billion bought us exactly 0 operational missiles in the 15 years since the contract was awarded to the only bidder.
by const_cast | 2025-07-27 21:27:14+00:00
No It's not.

The pay, job per job, is significantly lower across the public sector. You take a massive pay-cut. I don't know what lied to you and told you it's "cushy", but it's definitely not.

Also, you can absolutely be fired for performance. In fact, across the public sector probationary periods are typically longer than in the private sector. Meaning, it's actually easier for you to get fired.

These are the types of things people just sort of... make up... and then other people run with it because they like how it sounds and it reaffirms their ideology.
by Lammy | 2025-07-27 21:27:21+00:00
> Larry Page and Sergey Brin, two nerds who left Stanford before getting their master’s degrees to found Google, were at the start endearing.

> If you run your eyes down this list, you’ll see that Google and YouTube together, which are both owned by Alphabet, have twice the traffic of the next eighteen sites combined—over 200 billion visits per month for Google and YouTube.

It's interesting how the founding mythos gets compressed by time to omit key details: https://qz.com/1145669/googles-true-origin-partly-lies-in-ci...

This is also why the whole debate about Alphabet/Google profiling and spying on users is just an incidental detail and at best a distraction from the real mechanism, which is to incentivize everyone making as many network connections as possible all the time. The network itself is what does the analysis, like Room 641A and friends. It's all about that metadata. Contents don't really matter.

When the product people get things like “message-send causes notification on recipient's phone” to be realtime-enough, even a single type of metadata like “this IP address made a network connection at this time” will be enough to eventually filter a person's complete social network out of a large enough timespan of metadata collection.
by luckylion | 2025-07-27 21:27:22+00:00
> Data breaches hardly ever cause hundreds of deaths in a violent fireball.

Insurance people will be happy to tell you the price of the average citizen's life. Estimate the total cost to the economy, divide by the average citizen's life-value and you have the statistical deaths caused by this type of incident. Draw a fireball next to it for dramatic effect.

But generally, I don't think _every_ SaaS needs to be tightly regulated. But everyone that handles customer data needs to be. It would also very quickly make them stop hovering up any data they can get their fingers on and instead would make them learn how to provide their services securely without even having access to the data, because having that data suddenly becomes a liability instead of an opportunity.
by aaronmdjones | 2025-07-27 21:28:12+00:00
> We investigate them, and maybe issue new regulations, not to punish mistakes,

This is not quite accurate. In the US for example, the NTSB investigates the causes of an incident, and the FAA carries out any subsequent enforcement action. Whereas the NTSB may rule the cause as pilot error due to negligence for example, the FAA may revoke the pilot's license and/or prosecute them in a civil case to the tune of a hundred thousand dollars and/or refer them to the Department of Justice for criminal prosecution.
by derriz | 2025-07-27 21:28:31+00:00
Yes I made a mistake in my calculation - household income (from that CEIC data) rose 4.1% per annum between end of 2012 and the end of 2023.

Your graph comes from BIS data - picking 1995 as starting point is a little unfair as that's exactly when house prices started to rise - if I measure from 1990, the rise (using BIS nominal nominal to make comparison easier) is 5.1% per annum.

But yes house prices have risen faster than household incomes. Like pretty much everywhere else in the world.

> And your other link makes it clear that the change in wealth distribution is really just a side effect of the housing bubble

The claim I was contesting was that wealth inequality had increased in the last few decades. It has not - it has decreased significantly.
by PaulHoule | 2025-07-27 21:29:46+00:00
I was involved with a group of SEO enthusiasts around 2010 or so, even then most of them were moving away from SEO towards buying ads on Google which is what Google wanted them to do.

The most remarkable difference was that you can make incremental A/B styles on an Adsense campaign but you can't do that with SEO not least because Google has patented methods to cause your rankings to go haywire whenever you change anything about your site -- one reason why sites like Reddit can go a decade without a major design refresh, if you've got a site which does well you want to keep growing it but whatever you do don't change the link structure.

SEO is a matter of investing in content and link building to get traffic, since Google is in the business of selling traffic, they don't want you to invest in anything other than Adsense. It's like how Facebook doesn't give commercial entities a lot of visibility unless the pay up. I remember when Zynga games got huge with games that would spam you about everything your friends were doing so you'd want to play and back then Zynga was making big $$ and Facebook nothing but https://en.wikipedia.org/wiki/Sheryl_Sandberg but a stop to that.