skysight-inc/HackerNews huggingface dataset:
If you've ever played Nintendo's Ice Hockey (1988), it's super realistic, and the tradeoffs of big vs little are clear: little guys bounce off of big guys and big guys move slow.

My kid is in 12U youth hockey and is a big guy, and yeah, smaller kids can often usually skate around him, but if they bump into him, they fall over, and often he'll get a "big kid penalty" which means he gets a break in the penalty box for the crime of being tall and physically near a smaller player who fell over. We had to do a bit of coaching on how to make (allowed) physical contact so it reasonable contact doesn't look like prohibited contact (mostly be sure to have hands off when kids are falling, it's real easy to look like cross checking when it was actually just incidental contact).

Some of the littler kids seem to have a lot of fun getting away with a lot more physical play than he can. Although he says he enjoys it when a small kid gets mad at him and tries to knock him over, too. So at least so far, seems like everyone is having fun.

I don't think you can really just bucket kids by size and ignore age though... there's a lot of mental development between 10U hockey and 12U hockey, and putting a big 10 year old on the 12U team is often not right because the level of play is so much different, most 10 year olds won't keep up. At the same time, a small 12 year old on the 10U team is going to have a big advantage from age.

Around here we do have two different leagues, one for 'recreational' teams and one for 'reputation' teams, and you more or less have to demonstrate a decent amount of skill to get on the rep team, and then you're playing with much better teams. All the teams are composed of a mix of big and small kids though.

Edit to add: All that said, I think bucketing kids by age makes sense and I agree that there can be advantage to being at the extremes of the cohort. Since the US school system usually has a different cutoff date (september-ish) than US youth hockey (jan 1), you might see different results where there's grade level based high school hockey and age based youth hockey... but not in Canada where the cutoff is Jan 1 for both.
That's a relatively recent invention compared to tools like `wc` (or your favorite `sh` for that matter). See also: https://perldoc.perl.org/functions/chop wherein the norm was "just cut off the last character of the line, it will always be a newline"
They should have been spun out with a few billion dollars budget, no oversight, and Google having 90% (or some other very high %) ownership and rights of first purchase to buy them back.

It is a successful model that has worked again and again to escape the problem of corporate bureaucracy.
Frankly, because many people think that any kind of welfare or assistance is, at best, a necessary evil—and more often just evil—and they want to make it painful, complicated, and hard to access.
>One reason people were looking for ways to lose money was that, in the U.S., there's a hard income cutoff for a health insurance subsidy at $48,560 for individuals (higher for larger households; $100,400 for a family of four). ... That means if an individual buying ACA insurance was going to earn $55k, they'd be better off reducing their income by $6440 and getting under the $48,560 subsidy ceiling than they are earning $55k.

I had the opposite problem for the 2022 tax year: I turned out that, with investment losses and no earned income, my adjusted income was below the poverty line, which ... means your ACA healthcare subsidy is cut off entirely!

https://www.irs.gov/affordable-care-act/individuals-and-fami...

The "logic" there (from reading discussions of the cutoff) is that, "well, if you're below the poverty line, you should be on Medicaid and not on the ACA exchanges at all, silly!" Okay, but if you have wildly varying income, and a high income from previous years, you don't know that you'll be "in poverty" this year, and won't qualify because of the past year.

I was tempted to update my taxes to claim phantom income from my imaginary cash-based business, which would then get me the subsidy, but that feels ick.

(Which, I know, being retired on crypto, I also feel ick about taking the subsidies to begin with, but that's a different issue.)
> There are unspoken rules, and neither spoken nor unspoken rules are perfectly enforced.

Yeah, it's a pretty bad game.
A human walking is absurdly efficient, as anyone who's ever tried to outrun a bad diet can tell you. Running or walking a mile burns ~100 extra calories relative to sitting on your couch. Unless you're putting active effort into not doing so, most diets fluctuate by far more than that.
> At that point it's infeasible to pay everyone what they can realistically get on the market.

Largely, because of salary caps created fairly explicitly to break the winning -> popularity -> money -> monopolizing talent -> winning positive feedback loop.

Success feedback loops aren't quite so constrained in most other industries.
Commit message:

this commit removes a section of the footer as we have received a vol…

…untary enquiry from a state authority that included a requirement for confidentiality
The reality is that climate change is resulting in 100 year events becoming 10 year events. Yes, the barrier probably would have been washed away _eventually_ irrespective of our changing climate, but sea levels are rising (104mm since 1993) and the frequency and intensity of extreme weather events is increasing. Everything that is now happening occurs in the context of our destabilizing climate. Given this, I'm not sure how supportable it is to declare that climate change is not, at the very least, a contributory factor in events like these.
You can do it but it's not a very happy path. Easiest way is probably to map the old home subvolume into a different path and either re-label the subvolumes once you're installed or just copy everything over.

Separate BTRFS root and ext4 home partitions is either the default filesystem layout now if you're not doing FDE or the second recommended one.
Sun marketed the combination of PostgreSQL and ZFS quite heavily. But IIRC most of the success stories they presented involved what was decidedly non-OLTP read heavy workload with somewhat ridiculously large databases. One of the case studies even involved using PostgreSQL on ZFS as an archival layer for Oracle, with the observation that what is a large Oracle database is medium-sized one for PostgreSQL (and probably even more so if it is read mostly and on ZFS).

Sunhad some recommendations for tuning PostgreSQL performance on ZFS, but the recommendations seemed weird or even wrong for OLTP on top of CoW filesystem (I assume that these recommendations were meant for the above mentioned DWH/archival scenarios).
Outlawed anti-drone jammers marketed on Google, Amazon
I only came to the comments to see if my instinct (which matches your first sentence) was corroborated. I no longer do anything that particularly requires a cutting edge CPU, I've an M1 Pro MBP and an M2 Mac Studio and they're so far beyond fast enough for me. I've been toying with building a linux box for home but if I do it'll definitely be ARM - fast enough, low power, low heat - perfect.
I recommend Show HN as I did with Logdy and got great results. If you seek for feedback, make sure you have a clear readme and/or landing page with docs so users can find out easily what problem your tool is solving.

Also ask for feedback directly and make sure you address every question asked.

Keeping my fingers crossed for your launch!
Melatonin and Anxiety
Does anyone know the numbers in layman's terms regarding the demand for compute and what our systems/chips are able to reasonably process with this new tech?

I'm curious if the technology is now vastly out preforming the demand here or if the demand for compute is outpacing the tech.
Based on what you've shared, the second version can start reading instantly because "INFILE" was populated in the previous test. Did you clear it between tests?

Here are the benchmarks before and after fixing the benchmarking code:

Before: https://output.circle-artifacts.com/output/job/2f6666c1-1165...

After: https://output.circle-artifacts.com/output/job/457cd247-dd7c...

What would explain the drastic performance increase if the pipelining behavior is irrelevant?
I'll break out one of my favorite Douglas Adams excerpts:

"The Electric Monk was a labour-saving device, like a dishwasher or a video recorder. Dishwashers washed tedious dishes for you, thus saving you the bother of washing them yourself, video recorders watched tedious television for you, thus saving you the bother of looking at it yourself; Electric Monks believed things for you, thus saving you what was becoming an increasingly onerous task, that of believing all the things the world expected you to believe."

You've articulated a subtle point that few (so far) are amplifying -- many of these "creative things" that we're having "GenAI" generate for us are the sort of things we want to do, for our own pleasure, even (especially?) when nobody pays us to do it. Supplanting those activities via "GenAI" is not a "win".
Even if tree-sitter had no bugs it can never really be trusted because there is always a divergence between the language's official parser and the tree-sitter grammar -- unless the language actually uses tree-sitter as its parser, which no popular language does and it seems unlikely a future popular language will.

For syntax highlighting and code folding, what I said above is probably generally fine. Except for the fact that it will probably be wrong from time to time and then downstream users will waste hours of their lives trying to fix the broken highlighting instead of actually working on their real work.

On the implementation side, the whole thing has bizarre choices. It has created a culture in which checking in enormous generates files is common. It abdicates common and important features in popular languages like significant whitespace to error-prone external scanners. The GLR algorithm sometimes fails inexplicably and is essentially impossible to debug (not sure if the bugs are in the algorithm or the implementation). It bizarrely uses rust and node. The js dsl for grammars is needlessly verbose. The codegen is fairly slow in spite of using rust and the generated c files are insanely huge (probably a consequence of the GLR algorithm) which leads to horrific compile times which makes incremental development a nightmare. It also uses (unless it's been updated in the last six months) a terrible algorithm for unicode lexing.

In my opinion, the whole premise of tree-sitter is kind of wrong. What would be better would be a uniform dsl for generating an AST (which can easily be represented with c structs or classes in any oo language). Trying to make a universal glr parser for all languages is a bad idea. It would generally be much easier, more accurate and faster to write the AST in the dsl that external tools recognize and then handwrite the parser that generates the AST. In the best case, the compiler already exposes an api to get the ast for some source code and you just need to write a translation program from compiler format to dsl format. Worst case, you rip out the parser in the compiler and have it generate the dsl ast format. Most handwritten parsers are only a few thousand lines of codes (maybe 10k at the high end).
Any chance the area being referenced in relation to Germany is near the headquarters of a company named aaronia? They manufacture, high-end spectrum rf analyzers, and high-end drone tracking and jamming/drone disabling equipment.
(As a result, I would expect them to be testing, and or demonstrating their equipment near their headquarters.)

Just a guess/speculation as I’m familiar with aaronia’s products and services (indirectly)
> Then again, I'm not very GIS/geodesy minded, so maybe hexagons are the best shape that'll tessellate over a sphere easily.

This is Uber H3 for spacial indexing: https://h3geo.org/

This was a good read:

https://klioba.com/how-to-use-postgresql-for-military-geoana...

HN comments: https://news.ycombinator.com/item?id=39662246
The ones I've known with kids all seem to have it far worse. If they were getting a $16k tax credit or whatever it must not have been making up for the other costs involved with raising children.
No argument from me, but Forbes is special in this regard.

It takes $500 to be a “featured contributor” and they will post whatever nonsense you like. The brand is diluted.
It's a good rule of thumb, but it also feels like people use that as a tactic to continually change code to get away from having a formatting change come in. That's why on any new project, even personal ones, I enforce formatting from day one if the language has a formatter.

It's pretty annoying to work in a codebase that had no formmatter running so that I then have to make special adjustments to my editor to stop formatting on save for certain files.
Semi-Good Reasons the Mushroom-Powered Para-Wellness Sector Ripe for Capital
"As someone who generally likes to think their work in the world supports human development and helps to reduce suffering, the angle of the Enlightenment Economy as feeding a new and growing cultural addiction is a turn-off."

This is a reflection of a conversation a friend and client of mine and I have been having about the "economics of awakening," which was also the topic of a keynote I recently gave at a Psychedelic Society Conference.

So many messy emotions and feelings about money and integral growth. What are your thoughts on this topic?

Here's a recent blog that sparked this conversation.
The Pains of Data Ingestion
Two things that made me switch to XFCE, JavaScript based extensions affecting performance, complete refusal to add back support for Windows shading (roll up).
Even disregarding whether or not end-of-string is also an end-of-line or not (see all the other comments below), $ doesn't match the newline, similar to zero-width matches like \b, so the newline wouldn't be included in the matched text either way.

I think this series of comments might be clearest: https://news.ycombinator.com/item?id=39764385
not surprised. by their very nature, they are predicting highly complex systems from super limited data given the scale of the planet and the number of variables. when they find an anomaly, they eventually find root cause, add their learnings into their models and get better.
> Any this unfortunately hampers research and understanding of models because companies are reluctant to talk about training lest the trolls start jumping on

Respecting artists and being open about training data should go hand in hand. That companies feel the need to hide the training data from public scrutiny should immediately be suspect.

It seems like you are saying no one cares about copyright, I inform you that is not the case. I disagree with (most current forms of) copyright, but I do respect artists and their need to feed themselves. Proper attribution, and labeling and scrutiny of the dataset is imperative.

>This is only a made-up issue for a few that are looking for something to criticize. Almost nobody cares, in the sense that appears to be meant here about "ownership" of the training data

So it's not just 'trolls' that want the data to be open and labeled, is my point. If the companies are hurting artists ('s economic output), that should be examined and fixed (stopped and reattuned attention of said companies).

'trolling (bothering)' a company to be 'good (not against human interests)' isn't a bad thing.
I've always loved these types of puzzles, glad to know what they're called and have a place to find them!

Very well-designed site, definitely will be returning often
not true. hn surfaces quality and adds discussion. and the people who wrote the content need acknowledgement/attribution, and some conversion to paying, or they'll eventually stop. do you think good reporting/writing just falls from the sky?
I noticed the same in Ontario, any kids who weren’t born in the first few months of the year had a huge disadvantage.
It took me a while to figure out what you mean by "real application launcher" but I think you mean that hitting the top left corner menu (or the Windows key) launches the fullscreen window overview plus launcher and that's not enough for you? I guess the "Dash to Dock" extension is what you're after but I can't say I've ever missed it. I don't really use the keyboard for it, but every time I use a non-GNOME system I badly miss the ability to just click in the corner to manage programs, whether switching between them or launching new ones. If GNOME got rid of this I would probably stop using GNOME.
Once you climb that steep learning curve, absolutely.
It doesn't indicate the start of a new line, or files would start with it. Files end with it, which is why it is a line terminator. And it is by definition: by the standard, by the way cat and/or your shell and/or your terminal work together, and by the way standard utilities like `wc` treat the file.
I love this feature, especially how they were able to create it from data that they were already getting, but personally my excitement about it is overshadowed by how colorblind unfriendly it is. Considering how many people are colorblind, ~4% of the global population, or roughly 1 out of 25 people, it's remarkable how often designers get this detail wrong.
These are not those kinds of factories, and it's not 'easy' to train for. And Americans are surely WILLING to do the work, but have no idea how.

If it was so goddamned easy to build a chip fab, they'd be all over the place - everybody needs them, and they're extremely strategic.
Genesis, a flying observatory to measure Earth down to the millimetre
Or they were just giving a finger to The Man. But yes, to the extent that a "we have never" canary would have protected them (which is a little questionable to be honest), this commit message taken alone absolutely opens them up to whatever penalties exist in whatever jurisdiction sent the demand.
I couldn’t agree more, I dont want you displaying the pdf, let me download the file and view it with zathura
Factually incorrect.
Did you read the article?

I saw everyone repeating this over and over but then I actually read the article and couldn't even understand what the big deal was... hard to find a founder who hasn't done all the things he was accused off none of which were really a big deal.

Felt completely overblown and honestly like a weird hit piece but where the journo didn't actually find any real dirt to smear.
So much to know..

AppSignal (from blog home page):

AppSignal Blog

AppSignal APM combines performance monitoring and error tracking in one clear interface. For Ruby (on Rails), Elixir and Node.js.

Strong Migrations (from github README):

Strong Migrations

Catch unsafe migrations in development

Detects potentially dangerous operations
Prevents them from running by default
Provides instructions on safer ways to do what you want

Supports PostgreSQL, MySQL, and MariaDB

Battle-tested at Instacart

That's not what I'd mentally associate with 'strong' but hey it's their naming choice. Unless it does migrations without downtime, it's not interesting to me.
> remains a huge usability misstep

Evidence? The Gnome project has performed UX studies[0] to validate their design, and has continually made changes in response (some of which I disagree with, FWIW).

[0]: https://wiki.gnome.org/Design/Studies
I went to Paris on vacation last year, and there was garbage piled head high on the sidewalks and multiple riots in the city protesting the pension changes while we were there.

We had a wonderful time.

The riots are scheduled ahead of time, so we knew where and when to avoid. The garbage was not pleasant. But did not stop us from enjoying awesome cultural and culinary and sight seeing experiences.

From what I can tell, this Paris has always been Paris. It's always been rich versus poor, often far more violently than what I describe.
It's simple, there are laws in the US that state that you cannot discriminate based on sex, religion, nationality, race, etc. if you would want to allow certain programs to help certain groups based on those characteristics you would have to lift those laws.

Do you favor removing those laws?
.NET Smart Components – AI-Powered UI Controls
I understand "oddity" here to mean that it is odd in relation to our intuitive everyday experiences, which feel rather continuous at human scales.
the app launcher really only works on a laptop with gestures. pain in the butt with a mouse, especially on a large display.
Its like dating, if the other party is interested in you, they will reach out.

By reaching out to them, you may look like a desparate, which can lower your chances during negotitation stage (that would point them that you are only in a process with them).

Unless you are involved in more than one process that you try to keep in sync (useful for negotiation strategy) I would not reach out first.
I design big custom battery packs in car trailers or shipping containers for storing them outside of infrastructure. If the battery catches fire you can drag the trailer or shipping containers further away to let it burn out. Of course it gets harder to drag them away after a few minutes of fire when the axles and wheels start to melt.

The point is to never put Lithium-ion batteries inside buildings, especially not put them inside heavy (metal) boxes bolted to the building.
I just ran into the same thing. Using Chrome dev tools I deleted the overlays prompting me to enter info and that revealed the user menu at the top right. First, I changed my email address to a throwaway address since I doubt they're deleting anything, and then I deleted it.
ChatGPT thinks the direct link to the settings page is (or it's just a hallucination, I'm not sure) https://www.glassdoor.com/profile/settings_input.htm
I'm always anti-canary. Two scenarios:

* You're suddenly under governmental orders not to disclose X. You remove a canary that says not-X, effectively disclosing X, and this was obviously your exact and pre-meditated intent. You then have to find a lawyer who will help you argue to a judge and other officials that you're in the clear with this loophole.

* You have a canary that says not-X, as an assurance to some other party. X happens, but you're also told at the same time that the folk wisdom you heard on the Internet about canaries will not protect you. So you don't remove the canary. Now your canary is falsely assuring that other party, betraying whatever trust they put in you, perhaps to their detriment.
You should probably explain why this is different/better than react-router. How is it different/better?
> the largest part of the material seems to be based of IP/copyright violation by the artists

What do you mean by this? Fan art is pretty well known to be fair use, particularly because it is transformative and it has no commercial intent. AI training is transformative alright, but the commercial intent part is a huge factor in the analysis. The fair use analysis is very much not clear at this point.
I know it's not perfect but I use the 'dash to panel' extension
Could you use weather balloons transmitting ADS-B where there are gaps?
At least in the government, there should be a law that any hypothetical scenario where someone making more money before government taxes/incentives would cause them to earn less after, must be quickly resolved by replacing hard cutoffs with gradients.

No benefits should apply 100% for anyone making under a certain amount and 0% for anyone making over. Instead there should be a range they slowly decrease, so that if you make $1 more before the benefit you still get less than $1 after. Maybe even a lot less, like only $.30. But you should never lose money.

This is obvious. It goes to show how bad beaurocracy and subtle misaligned incentives are that these hard cutoffs ever existed in the first place.
Crowdsourcing Diagnosis for Patients with Undiagnosed Illnesses (2016)
No file has lines.

"Lines" are a convention established by (or not) software reading a data stream.