skysight-inc/HackerNews huggingface dataset:
I'm not sure why the only comment on this thread is flagged. It only quotes a couple of sentences from the article, which are directly related to the headline. It was provided in addition to a paywall bypass link, and without additional commentary from the poster, all of which I can appreciate.

As someone with a background in academia, this is something that I myself am interested in reading, and am now wanting to find out more about.

So, why was the comment flagged? Is there some unwritten rule that I'm unaware of? The poster seems to have a significant karma and a not-new account, so it seems suspicious that this has happened.

Can anyone shed some light on this?
It still amazes me, even in a world where I can order starlink. That it works with the other 200 people onboard also using it is incredible.
There's a FAQ that explains things: https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-as...

To me, the biggest issue is filter lists can only be updated when the extension updates and Google controls the update cadence. YouTube ad blocking, for instance, requires frequent filter list updates (or did a few months ago, I'm not sure where things stand now).
New Google Pixel 9 voice assistant Gemini is a trainwreck
It's so refreshing to know that you don't have to watch everything. Go through the content, once you find something that you enjoy, watch it. Not worrying about what else you have to "watch later".
Mark claims that he's "bringing back" the practice of making "Roman" sculptures for partners. Was this actually common?
That is indeed exactly what I meant.

At one point I was involved in cleaning out a large system with alcohol to actually get the thing clean and dry. We went through I think it was three 55-gallon drums of absolute alcohol. By the time we were done, the air in the shop (not a small space!) was noticeably... alcoholic... and we were, uh... sensitive to it. So alcohol vapors in the air are a real thing.
Typical reaction for thinking out of the box xD but yes if embraced ide perf may sky rocket!
I've been using Brave for a good couple of years, and the only ads I see are when I open a new, fresh tab, and I don't find that it gets in my way at all. I open a new tab to immediately put an address into the navbar.

Most of the "new tab" ads are pictures, and any branding is generally way down the bottom, a screen's depth away from the navbar where my attention goes.

I'm relatively militantly anti-advertising and I barely notice it (but maybe I'm losing my edge - no pun intended).
Orion is that for Apple products.

There was a Firefox that came bundled with Adblock at one point for Android, but since then Adblock has gotten in bed with advertisers. I'm not sure what's available these days for Android.
what? I mean I understand what you're saying, but literally what?

the whole point of technology is to surprise and delight customers and abstract these details away! I don't care about megablaaadywhowhos of storage or gigapoops of transfer. why are you threatening to brick my expensive hardware, and why then are you bifurcating the apps?

it's laziness and laziness at best

abstract the details away and give me the same delightful experience regardless of my hardware
Kursk Invasion Plan Developed by Lessons Learned from Failed Counteroffensive
Show HN: An online 2D MMO game, written in Rust and JavaScript
I made a game (https://polyfight.io/) which revolves around a player (a tank) leveling up and upgrading by killing shapes and other tanks (partially inspired by https://diep.io). It has a bunch of features, a vast number of tanks, an inbuilt chatting system, clans to make teams with your friends, a colour scheme maker, controllable sandboxes which can be public or private, a last man standing gamemode, and an inbuilt 1v1 system with its own ELO rankings and a global leaderboard. The game has a few players right now, and I'd hope to spread the joy players have with this game to people here, as well as any critiques people have about the game. Exploits/gray hat hacking is warmly welcomed, as I strive to make sure my game is secure and hard to script/bot in.
Instead of making it illegal, we could simply make the people who aggregate the data liable for making people whole if the data is misused.
Specifically:
- YouTube ad blocking will not work. At all, most likely. The filter lists/scriptlets would have be updated more often than Google would be willing to process extension updates (because filter lists can no longer be updated separately from the extension)
- Some sites will show blank space where ads used to be.
- If a website bypasses adblocking, it will take (a week?) longer than it normally does for those updates to propagate, because those updates have to go through Google’s review first.
- It’ll be hard to update the extension to tackle more advanced ad blocking technologies, because the blocking engine is hardcoded into the browser in MV3
Per uBO FAQ: https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-as...

> It's very possible that the sites you visit do not require any of the filtering capabilities specific to uBO, in which case you won't see a difference.

The best way to find that out would be to try uBO lite. I personally haven't noticed any difference, but my browsing, in terms of variety of sites I visit, is fairly limited compared to many folks.

Edit: another thing is if you are happy with adblocking on Safari, you won't notice much difference with uBO lite, since Safari only supports effectively the same API as MV3. uBO has never been available on Safari since Safari 13, because Safari already did the equivalent of MV3 in 2019 with their version 13 release.
Specifically: Eric Schitt used something known as "The Conjoined Triangles of Success" which is a compromise between Sales and Engineering triangles. His principle was the beginning of the end - when I was at google (long after Eric Schitt had left), I would call it "the conjoined cube of sales" because google had become more of a sales and marketing type organization as opposed to its engineering roots. So that's all to say Eric Schitt's assessment of the culture was quote anachronistic versus the real culture, particularly on the engineering-sales axis of the conjoined triangle of success
No, I don't blame them at all. I make the odd YouTube video and the choice not to use these thumbnails is essentially a choice to stay irrelevant. Not to say sensational thumb nails would help; I make boring videos. But even if they were meant to be more interesting, that choice would clearly be self-sabotaging.
> That turned out to be the case with the 2022 epidemic.

No, it didn't. There were less than 100,000 cases globally in the 2022 outbreak. At the peak of the outbreak, in the US, there were about 500 cases a day, nationwide.

https://www.cdc.gov/poxvirus/mpox/response/2022/mpx-trends.h...

> This is a novel virus variant which is spreading with enhanced efficacy

Aside from some scary quotes in a BBC article, there's no evidence of what you're claiming. There have been less than 14,000 cases since the beginning of the year. That sounds like a lot, but we're talking about multiple countries in Africa. It's not a huge number.

> My question to you then...is how many cases does it take before most "first-world" countries are in that situation as well? The USA may be better off than most due to strategic stockpiles of anti-smallpox measures, but let's say for the typical rest of them.

It has nothing to do with anti-smallpox measures. Once someone has the virus, treatment is symptomatic:

https://www.cdc.gov/poxvirus/mpox/clinicians/treatment.html

Those things matter to completely contain the spread of the virus, but once someone is infected it comes down to people being healthy enough to survive any infection. Remember: uncontrolled HIV is rampant in these parts of the world. That alone probably explains a lot of the elevated mortality in this outbreak.

The first world is fundamentally a different place when it comes to viruses like this. It's not something you need to worry about.
He might be on HN, Wikipedia says he's a web developer now: https://en.m.wikipedia.org/wiki/Martin_Pistorius
If it's optional, then one would need to be able to have a central database of people who have IDs and want providers to require them.

Otherwise there's no protection against impersonation if IDs aren't mandatory.
From my limited understanding, you consider the space of all possible mesh arrangements and the ones where there are intersections have a higher slowly tending to infinite "slope". So getting from one pose to another requires traversing this space but like avoiding the steeper slopes?
Rails can be pretty much fine unless you hit massive proportions but then you are going to have problems in every language
you should get a nobel prize for paradigm shift xD
I was wondering what DSV is and saw it's a term the author created. I have seen this format usually called ASV (ASCII Separated Values).

There's also a more modern USV (Unicode Separated Values) which has visible separators.
As non American it looks to me like this: you can't decide to arrest police chief for doing something but you can investigate it. He obstructed investigating, he gets a charge. Investigation ends, maybe other charges.

I guess it can be tricky to prosecute local police because it has to be interference from outside and people don't like that?
> That said, I wouldn't melt metal in an expensive microwave. The metal has poor absorption relative to the magnetron antenna itself, so both will heat. I wouldn't be surprised if the antenna is also glowing a bit (at least early on)!

You don't make the metal absorb the microwaves. Either your crucible or the inner lining of your insulator will be designed to do the absorbing.
Comparing Go to Rails is like comparing a welding machine to a spaceship
Boring one, but if you get a work email with bank account details be suspicious. Maybe book a face call before using such details and confirm them.
Yes, I agree. They should still call their love ones themselves. CallCare adds a layer of protection to analyze the call for any early sign of mental wellness decline. Similar to how they should check for blood pressure even if everything is normal, catching symptoms early can help start treatment or preventive measure before it's too late.
Yea probably beats many syntax preview plugins!
When in doubt, ship it. Some may get value, and ignore anyone who is providing criticism that is less than constructive. Please consider shipping that unreleased software.
Taking ownership of decisions in this way breeds another problem: people love to police when they perceive other people taking authority that's not rightfully theirs.

I had your view until 7 years at Google. Showing this to 80% of people there would garner tsktsking and quips about delusions of grandeur and seeming unbalanced. In performance reviews, you could count on this person saying you collaborate poorly and don't take others concerns into account, because they felt humiliated and retconned a reason why it's your fault. (To be fair, given your vivid understanding of their face at the time, it sounds like you understand they wouldn't feel well after you did this)

In the higher rooms, I saw at least a couple times everyone living this worldview and it ending up in bickering and extreme insistence the other person was missing fundamentals while nothing got done for months: which in the more Machiavellian parlance, is still good if you're good, because most people won't do the work, just argue over the 20% of the problem they understand, and someone has to win eventually

I keep editing this comment because I get the vibe it disagrees with you, but it doesn't, at all. If anything, your framing helps sharpen why it felt like an odd place, in a bad way, to me from day 30.
It might be related to mobile phone users, as far as I can tell the chrome browser on Android does not let you install extensions. I imagine a huge swathe of chrome users are using it on their phone.
Do you have any idea who the poster behind "Accidentally Quadratic" is? Spounds like he/she would have some interesting stories.
Repulsive Shells [video] - https://news.ycombinator.com/item?id=41080642 - July 2024 (19 comments)
ah, good old Java Swing. Spent years working on big Swing projects.

BTW, you want to wrap statements like this in a logger.isDebugEnabled() especially in the paint loop because otherwise you always incur the cost of string concat, debug or not!

> logger.debug("REPAINT COMPONENT "+(CNT++)+" ("+ImageComponent.getDebugColorName()+") portion " + bounds_.x +","+bounds_.y+" " +bounds_.width+"x"+bounds_.height);
Further discussion:

Stonehenge’s ‘altar stone’ not originally from Wales: Western Australian -led research

New research led by Western Australia’s Curtin University has revealed Stonehenge’s monumental six-tonne Altar Stone, long believed to originate from Wales, actually hails from Scotland.

The findings point to unexpectedly advanced transport methods and social organisation at the time of the stone’s arrival at its current location in southern England, about 5000 years ago.

Curtin researchers studied mineral grains within fragments of the sandstone block, which measures five by one metres and is 50 centimetres thick, at the centre of Stonehenge’s stone circle in Wiltshire.

Lead author, PhD student Anthony Clarke from Curtin’s School of Earth and Planetary Sciences, said analysis matched these with rocks from northeast Scotland, and clearly differentiated them from Welsh bedrock.

~ https://www.watoday.com.au/national/western-australia/stoneh...

Nature journal video: https://www.youtube.com/watch?v=HerAs9RRA34
"Don't put aluminum foil in the microwave" works pretty well as a safety rule, and it's plenty simple. It's not exhaustive but neither is a rule against metal.
Good night stories for rebel girls. Boys can enjoy it too!
This is already the practice in my experience. Fail2ban has become completely useless for ssh about 5~6 years ago. Always just one to three tries per IP address.

So looks like this openssh feature is a decade late.
Cool. A Dijkstra note. Thanks for sharing.

The distributivity argument is a bit sketchy, though. It defines g.p := p▫q, meaning that g implicitly depends on q, but then writes f(y▫z) = f(g.y) and fy▫fz = g.f(y), where in the first instance g.x = x▫y and in the second g.x = x▫fz.

That said, I do see the point. The distributive rule let's us commute the order in which we compute addition and multiplication. Generally, I guess if we have some family of arrows A and B, where all commutative diagrams Bx∘Ay = Az∘Bw hold, then we can say "A and B commute". This can probably be expressed as some literal commutativity using natural transformations, but I'll need to think on it some more.

Thanks for the prod!
"One approach is to focus on data quality rather than quantity. ai labs do not simply train their models on the entire internet. They filter and sequence data to maximise how much their models learn. Naveen Rao of Databricks, an ai firm, says that this is the “main differentiator” between ai models on the market. “True information” about the world obviously matters; so does lots of “reasoning”." said Naveen Rao
> we are lucky that Apple has end users to bear our costs for us.

Talk for yourself. Apple is lucky to have a fanbase like this.
> he gets rich harming people I care about.

Assertions of opinion as if they were fact is part of what makes me bristle. To do this and then act surprised that I might not exactly share your view and that it would take extreme energy on your part to continue is a bit churlish, don't you think?

> If you think an elected official working against the interests of the constituency is just going to naturally get voted out of office

I do think that. If it's not happening in your mind, then I'd have to ask, what means are you using to judge the "interests of the constituency?" In particular, outside of polling, how can you be confident your measure truly represents a majority?

> I don't have the energy for the depth this conversation requires.

It's not that I begrudge you your position, it's just that I openly wonder if this is the best place and means to put forth these opinions. Again, if you are worried that votes will not be effective, then broadcasting this message where the majority already likely holds this view seems, to me, misguided.
I have not met Parker in person, I have not used Rippling. But I like the approach of building a vertical end to end tool. I started https://taghash.io with just deal flow CRM for VC, over time customers demanded portfolio management, when we built it, others asked for fund, LP management. As we incrementally built our product, sales (mostly referral & inbound) became easier.

We were no more getting compared to a spreadsheet or no code tool because of being a single vendor managing end to end lifecycle of a VC/PE firm.
It's an attempt not to have the site be dominated by flamewars.
Ford tracks me and I'm happy about it. I even got a developer API key so I can write scripts that remotely lock and unlock my car doors, download my vehicle telemetry, etc. The "find-my-car" feature alone is worth it. As long as they don't sell my data (they don't) I'm all about it.
Hashcash – A Denial of Service Counter-Measure (2002) [pdf]
Right, he uses rudders to start the dive and then once submerged can use the aquarium thrusters to rise and sink without having to move forward or backwards. The article does indeed misstate how the aquarium pumps are used.
LightSpeed C, later renamed THINK C, had the Mac market sewn up before CodeWarrior. They had an excellent hypertext help built in, before web browsers. They were bought by Symantec, added C++, and then got beat out by Metrowerks.
A while back I installed uBlock on my grandparents' computer to help them avoid scammy ads. This change will make it more difficult and dangerous, for elderly users to browse the internet. As a young nerd, I can switch to Firefox easily, but I can't imagine it will be easy for everyone. My experience from using Firefox is that it has its own quirks, and comes with its own learning curve.

I don't know what to say but to encourage everyone to make some noise. Please let your representative know about this. Hopefully we can still put a stop to this before it's too late.
> Ultimately every library you add to a project is cognitive overhead. Major frameworks or tools like sqlalchemy, Flask/Django, Pandas, etc. have a lot of cognitive overhead. The engineering decision is whether that cognitive overhead is worth what the library provides.

IMO a library that provides regular functions and values that follow the rules of the language adds zero cognitive overhead. Frameworks that change/break the rules, that let you do things that you can't normally do with regular values, or don't let you do things that you normally could do, are the ones that add overhead, and it sounds like Pydantic is more in that category.
This is one of those rare times when I'm seeing Dang comment on a post directly!

And thanks for that quote. I've read it earlier, of course. But it's good to read it again and again. For some reason, reading that quote always makes me introspect and think whether I've become better human over the years.
Very off-topic, but has anyone ever read a book that someone else credited with changing their life and felt like their own life was changed?

Anecdotally I haven't despite having read at least a dozen such books. Assuming I'm not an outlier, I think it's a bit like the "monad tutorial fallacy[1]" where the book crystalizes things that have already been bouncing around in one's head, rather than being the original source of the change.

1: https://byorgey.wordpress.com/2009/01/12/abstraction-intuiti...
No, see, it's not just the programmatic filtering, but also the filtering you do yourself. There's no filter you could make to perfectly distinguish important and unimportant texts or calls, so the final filter is you, looking at your wrist and deciding whether it's important enough to take out your phone.

Like the other guy said, when your phone buzzes and you open it up to see what it is, now you're on your phone and you can easily get distracted and spend minutes scrolling. With a watch, half the time or more you can decide it's not important enough to even touch your phone. Much easier to let it go.
I teach for a living. Simple examples are fine for introducing a concept but students really grok it when they can see it in practice.
What software did you use to generate the graphs?
It would be nice to get the article link replaced by the instructable as the article is a poorly written summary that adds no information and gets stuff wrong such as falsely claiming that the RC submarine uses ballast tanks.
Looks like these are related:

BulletML is a markup language that describes the barrage of bullets in shooting games. - https://news.ycombinator.com/item?id=410898 - Dec 2008 (2 comments)

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Iranian banks hit by major cyber attack, reportedly one of largest in history
As a daily user, I really am curious how you came to this conclusion.

Brave is essentially un-googled chromium with ublock built-in. It's available on windows, Linux, osx, and android. I can't imagine how a reasonable person could consider it "adware."
Or maybe the charger was badly wired and the breaker was preventing it burning down your house?
Everything you touch on is part of one or more potential answers to the Fermi paradox that have been proposed. And they're good points! One or all of them might be the answer.

> My point is - it's not a paradox unless you make some pretty wild assumptions that have no basis for them in the first place (i.e. no priors to inform probabilities or search criteria).

I think this is where there's a lot of talking past each other. All we have is our current understanding of things, and the paradox is simply going "Huh. Based on what we know, seems like there should be other intelligent life out there we'd have evidence of. Weird that isn't not there, right?" It's not really a matter of making wild assumptions, just going off of the evidence we have at current.

Fermi asked the question while eating lunch - it wasn't a theory he wrote. It's not based on a body of theory and work specific to it. There's not some huge amount of scientific rigor behind it stating intelligent aliens aren't out there. It's just a question of why haven't we seen it.

Most research on this subject is a byproduct of other research. There are very few scientists that would say their primary research is SETI - dozens to a hundred or so? And even some of the largest and best funded projects in this field like Breakthrough Listen generally don't have scientists working exclusively on it - it might be a significant portion of their time, but for most it is not their exclusive focus.
Very neat. I like the channel idea. There’s also https://random-video.com which shows one of 4.5 Billion YouTube videos randomly (or with a filter for view count, language, year).

Pretty fun to discover what’s out there, without being influenced by YouTubes algorithm. It’s based on the YT Archive project and some other sources, since YT sadly has no randomize function.
https://github.blog/news-insights/the-library/unicorn/

Unicorn has a slightly different architecture.
Instead of the nginx => haproxy => mongrel cluster setup
you end up with something like: nginx => shared socket => unicorn worker pools

When the Unicorn master starts, it loads our app into memory. As soon as it’s ready to serve requests it forks 16 workers. Those workers then select() on the socket, only serving requests they’re capable of handling. In this way the kernel handles the load balancing for us.
Sorry for the offtopicness - would you mind emailing hn@ycombinator.com so I can check in with you about a couple things regarding https://news.ycombinator.com/item?id=41221186?