skysight-inc/HackerNews huggingface dataset:
Just to establish a base line.. can you give any example of a specific kind of academic research that would qualify as a waste of resources? Or is everything worth it by definition?

I get that as a process science and the pursuit of knowledge require us to prove some “obvious“ things because hey, it might not be as obvious as you think and you might learn something. But with that attitude how do you even want to establish the boundaries or the agenda of what we ought to research?
PoC || GTFO Volume II has a section of using a crafted polyglot ZIP / PDF to exploit SNES Super Game Boy. https://www.alchemistowl.org/pocorgtfo/pocorgtfo10.pdf

Issue is that PDF has turned into a form submitting for some US government agencies and other organizations. Until PDFs are no longer used for form submission and are transitioned to static documents they are a good exploit entry.
Zero-day exploited in Palo Alto Networks' GlobalProtect gateways
I've been working on a C++ deep RL library (RLtools) and also created some WASM examples (https://rl.tools). I didn't pay any attention to the binary size at all but it turns out it is also just around 200-300kb (including everything, deep learning forward/backward, RL algo and dynamics simulation).

Even though it's not prohibitive rn, I'm curious how small it could be and hopefully find some time soon to squeeze it down
> Lots of people have a lots of free money so they just bought up everything. Rich get richer.

I don't think they were suggesting that was how they became "rich", but that those with disposable income are always looking at ways to flip in ways that most couldn't afford. Online resellers do tend to serially follow trends in what sells, so that general category could be where they get their money from.
That’s the plan with ads. If you don’t want to sit through annoying ads, it’s $180/year.

Either way, producing quality journalism costs money. And I’m ok paying a reasonable fee for it. :shrug:
> I don't have enough toes and fingers to count the number of creators I respect.

heheheh, AI art certainly has more than enough duplicated fingers!
I suppose I was looking for a more typical programming example than a cooking recipe, but even so I don't see why Haskell would have a problem there. I wouldn't claim it would be clearer but I still don't see why it would be worse.

cook meat sauce = do
pan <- getPan
addTo pan meat
cookFor pan 10
addTo pan sauce
cookFor pan 3
food <- contents pan
pure food
Sandboxing always struck me as missing the main point, since in nearly every case the only actually valuable data is the data the application is supposed to handle. Everything else I can basically reimage for free at any point.
There's a different entitlement here that nobody is talking about: shopkeepers aren't museums. They want to sell product and they should be able to, even to the foreign collector / scalper, if that's what they want to do.

I'm sure they're crying to sleep over their inventory moving off the shelf in a niche where products can stay on the shelf for decades.

Also, what do these people (including HNers) expect to happen in a collectors' market of items that aren't produced anymore? Prices to be stable forever or the supply to never shrink?

Of course, the cherry on top (wrt the comments here about the sanctity of Japan or whatever) is that it's an American whining about it in the article. Japan is his playground and those tourists are ruining underpriced games for him.
Would retro rental solve the scalper problem?
A nice framework that's constructed retrospectively. Will it hold true in the future, maybe, maybe not. The thing that makes the most difference are not these broad ontological things, but short time horizon tradeoff equations around talent/skills available in the market, access to early customers and who/what they want, your personal network, your innate temperament/mindset in making day to day decisions.
Twilio Response Rates Across Vector Embedding Clusters
I still fondly remember 15 years ago buying Gamecube games for about 100 JPY.
This should not come as a surprise to anyone. Finite non-renewable supply plus increasing demand inevitably leads to speculation and price increases. Bitcoin has the exact same dynamic, except that because it's not a physical product it's not bound to a particular location like games can be so people don't get as emotionally attached to it.
Not sure if that fits the bill, but here is an example with 200 sorted items based on a question (example with Elixir & InstructorEx):

https://gist.github.com/thbar/a53123cbe7765219c1eca77e03e675...
I immigrated from China to Canada and I'm not sure if monopoly is the root cause. In China, ISP is state-controlled and 100% monopoly, yet the plans are dirt cheap compared to those in Canada.

I just looked up the price in my hometown in China: 1000 Mbps fibre internet + 3 mobile phone lines (105 GB data) + IPTV = 249 CNY tax included (30 USD / 42 CAD / 28 EUR)

The 1000 Mbps fibre Internet plan alone (no phones no TVs) I have in Canada is $65 + tax. And it's a discounted plan. The price on the ISP website is $100.

Also in China phone plans have fast lanes as well. SNS and video streaming data are treated separately (cheap or even free).
This sounds like the olds talking about has gas used to be nickel, or a cup of coffee being a nickel.

It's also close to people saying I don't go to that place because everyone goes there now, or any other forms of people lamenting things becoming popular.
Cover on, SH is playing the Debbie Downer character so needs to look like that.
Maybe I am in the minority, but I've been a Proton user since 2016 and a paying customer since 2017 and I'm excited about this acquisition. I use AnyType for note taking, but Standard Notes is a solid alternative and I am excited to see an expanded ecosystem. Makes me very happy to keep keep paying for my $18/month Visionary plan.
3-Coloring the Vertices of an Icosahedron
It's blocked because it costs nothing, it incurs less risk than not blocking it, and nobody cares - corporate IT is extremely busy, overworked, trying to keep up with essential, high value tasks that impact the bottom line.

More immediately, probably it's blocked because it's on some blocklist. It's on the blocklist for the same reason: Why not? Consider these scenarios:

1. You're the IT manager. It's not blocked and something on UD causes a problem - content, even malware. You may think it's valid or not, but regardless HR, legal, managers, some VP, multiple employees, IT are all dealing with it. The VP asks you: I am extremely busy doing high-return work for the company and so are all these other people, and now I and all of these people are wasting time on this useless nonsense. Why didn't you block it? Isn't this your job? - What do you respond?

2. It's blocked, you work there and want to lookup something on UD, and you ask IT to unblock it. IT manager forwards the request to your manager, noting that IT staff are very busy integrating the new acquisition, but would be happy to do whatever your people need for important projects. Your manager asks you why you contacted IT. What is your response?

3. It's blocked, you want to lookup something on UD, and you complain to your manager that it's blocked. Your manager says: If you can't find something profitable to do, you're fired. If you can't figure out to use your phone, you're fired. Do you go over your manager's head?

4. It's blocked, you work in IT and go through the blocklist - probably tens of thousands of items long - and unblock some things like UD. Your manager says (the same as #3). What do you think?

5. It's blocked and you bring up at a meeting that you think it should be unblocked. Nobody speaks. Why are they silent?

You are there to achieve the organization's goals. UD has nothing at all to do with that or anything else of enough importance or value to even distract a co-worker for a half-second, causing them to refocus twice.
Yes, I'm getting the sense that the wambulance needs to visit several people here.
REGENT is building wave-tolerant, all-electric WIGs called “seagliders”!

https://www.regentcraft.com
> Edit: downvoters, what are the problems with U.S. internet?

once you get outside of truly major metro areas, internet access tends to go to shit.

i've got 1G fiber internet in Seattle now, but in Everett ~25M shared access comcast is the best you can do in a lot of places. and it isn't like you need to be surrounded by cows and horses to have bad internet, you can have the boeing factory just down the road, but you're living in a ~100k population city as opposed to a tech hub.
Introduction to the ADM Formalism (1991)
It doesn't say that's not happening. It says they are winning cases.
they're right
We need more influential people like Paul Graham to start speaking up against genocide.
Show HN: GPU price-per-hour tracker for A100/H100s
Out of curiosity, I put together a simple website which tracks the prices for a few variations of A100/H100 GPUs by hour broken out between spot/ondemand, form factor and provider.

Specifically I was tailoring the tool towards the smaller, emerging providers like runpod, gpulist.ai, lambda labs etc.

Anyone have any ideas to expand/refine it?
In the interim, check out basedpyright [1]. It's an up-to-date fork of pyright with some improvements, less arbitrary limitations, and does not require npm to install.

[1] https://github.com/detachhead/basedpyright
As I said, it’s what amateurs do. We are not amateurs.
Buying a MacBook for AI is great if you were already going to buy a MacBook, as this makes it a lot more cost competitive. It's also great if what you're doing is REALLY privacy sensitive, such as if you're a lawyer, where uploading client data to OpenAI is probably not appropriate or legal.

But in general, I find the appeal is narrow because either consumer GPUs are better for training in general and inferencing at scale[1]. Cloud services also allow the vast majority of individuals to get higher quality inferencing at lower cost. The result is Apple Silicon's appeal being quite niche.

[1] Mind you, Nvidia considers this a licensing violation, not that GeoHot has historically ever been all scared to violate a EULA and force a company to prove its terms have legal force.
> Why doesn't the monopoly employ the same cost-saving measures for even bigger margins?

They would.

The issue is that competition alone wouldn't fix it, because there is an information deficit. Some people will pick the lowest price and not realize that the ISP offering it is taking kickbacks from incumbent services to degrade their own competitors. And since this is always bad -- it's anti-competitive in the market for over-the-top services, so this is an anti-trust rule -- it should be prohibited regardless of whether there is competition in the ISP market. Because you need it in order to preserve competition in the markets for other services.
This is markets in action. When one market offers a lower price than another, there’s an opportunity for arbitrage. Unless something stops it, prices should equalize.

So maybe some Japanese stores need to raise their prices, and then they’ll be better stocked.
No. It's about collecting/ownership.

Most games that quality as 'retro' are easily obtainable and playable via emulation or ports (although not always legally...)

Rental would be rough on increasingly rare/valuable hardware, too
I agree strongly with the bit about not including memes and jokes, to me this reads like nervous energy: here's me packing some entertainment into my presentation because I'm probably boring you. Just make it more interesting, or shorter. I also agree with the bit about not feeling it necessary to make eye contact with audience members: as an audience member, I feel like the speaker is about to call on me when that happens, like at one of those hateful interactive theater performances everyone dreads. Just talk to "the room" if you can.

It's always amazing to me when I see a talk by someone who has clearly not practiced it very much. I think it's usually better when you've run through it so many times so that you can deliver it without any notes, but it's still concise and complete. I practice double-digit amounts of times for every talk.

My tip is to record yourself practicing. Don't watch the recordings, no need for that. The thing is that blinking red circle seems to psychologically qualify as an audience (to me anyway) and it focuses me in on the performance part of giving a talk. One effect is that if I mess something up, and I'm recording it, I start improvising my way back on course rather than just starting over. There seems to be more consequences if you record it. I dunno, helps me.
Wait 'til they hear about the Pepperidge Farm cookies.
Communist and capitalist monopolies are two completely different things.
Wow, gross people?! Is collecting that perverse of an activity? OK, yes it is, but so is playing video games in general and enjoying retro games "correctly" in particular. Emulation is a "blessing"! Weird and vaguely competitive.
There are various tools that professionals use to analyze this question. Google Books' Ngrams data seems to be popular.

Here's a paper whose methodology addresses some of your question:

Jean-Baptiste Michel et al. Quantitative Analysis of Culture Using Millions of Digitized Books. Science 331, 176-182 (2011). DOI:10.1126/science.1199644

https://www.science.org/doi/10.1126/science.1199644
“Cultural appropriation” is a very United States specific idea first of all.

Secondly, as much as I hate scalpers too I think framing this as any kind of cultural appropriation is beyond silly anyway.

These are video games that we all grew up playing. No matter what country or continent we are from, many of these retro games are part of all of our culture.

I do think however that you raise an excellent couple of ideas that sadly will not be read because of the downvotes attracted by the other parts of your comment:

- Have more places where people can come to play games instead of bringing them home. Yes! There exists some arcade pubs for adults in my country and in other places too. But I would love if more kinds of arcades existed.

- Make new games inspired by the games that we grew up with. Absolutely! And I am sure a lot of them are made already and we just don’t get to hear about it. But I would still also love to see more games made by people who are in it for the purpose of making more great games.
Another example - flutter can tree shake unused icons/glyphs from fonts -

https://www.reddit.com/r/FlutterDev/comments/f4h3l9/tree_sha...
I think nostalgia tends to corrupt our memories somewhat, but the peak usefulness of my phone really was my last blackberry. There are certainly modern conveniences that are game changers and I would not want to live without, such as Google maps and audio players (music, podcasts, audiobookshelf), but as far as a communication device for text messaging and email, my blackberry with keyboard was insanely productive. The soft keyboards on modern smartphones are just terrible. Google's latest speech to text has gotten pretty good, probably to the point where it is equivalent to where things were with the blackberry, but if you are writing something that can't be easily spoken or if it gets punctuation incorrect, it is a pain in the ass to fix it with the soft keyboard.
This is awesome! We made similar functionality (plus more) available through an API. If anyone is interested to try it out and share feedback, please message me and I’ll hook you up.
Have you checked out the latest European Dataspace movement and the Gaia-X developments? They're generally infrastructures trying to support exactly this level of data maturity!
"When the going gets weird, the Weird turn pro." "One of us! One of us!"

https://web.archive.org/web/20240413184729/https://api.ccgtr...

There tend to be a lot of nonconformists at https://twitter.com/LondonMensa
You’re right. It can be done with React, if your team knows React.

State was just an illustrative example that “writing a thin HTMX layer” is not necessarily a bigger lift than “just use a framework”.

There’s a big gap between “write some small thing in PHP” or whatever your team knows, and “learn React well enough to do it the right way”.

As the person I replied to said, it’s not about what’s possible. It’s about getting something done today.
I’m here to collect
Nobody should use Cat8 for anything ever. For 10Gbps, Cat6 and Cat6A are plenty for residential distances. If you need longer distances, use fiber. Cat8 can be used for 40Gbps, but should use fiber at those speeds.

Also, it is much harder to run smurf tubes when retrofitting house than when the walls are open. Same with pulling Cat8 or fiber.
I knew someone who got a retail job in Seattle. They were coaching employees to refuse to sell large quantities of things to scalpers. Like someone buying ten pairs of jeans at a go, to fly out of SEATAC to someplace Levi’s are expensive.
And assume their convenience is more important than any imposition they place on others
According to [0], a typical container ship generate 12.5 g of CO2 per ton per km, which means that one trip from France to NY with 350T of cargo would release about 35T of CO2 in the atmosphere.

I'm convinced that this sail boat generates an order of magnitude less of that (I can't find any estimate of it)

Whatever the initial CO2 cost of the construction of this boat is, I'm sure that it's a net benefits if it's used long enough

[0]: https://www.ecsa.eu/sites/default/files/publications/2020%20...
I paid for Amazon Prime; shows were ad-free. Then they announced that they'd have ads. So I quit Prime. I'm not gonna pay to be advertised to. Other streamers tiered options make sense to me, and if I had to I'd pare down the service to meet budget.
The darker side of being a doctor (2017)
I lived in China for 9 years and always found the internet, even for going just to Chinese sites, to be really slow. Like sure you have 5G, but the overall internet trunks are just saturated and not built out enough. Maybe it has gotten better since I left Beijing in 2016?

It was definitely cheap and affordable. But I always felt a huge speed bump (along with easy access to foreign web sites) when I went to Thailand or Indonesia for vacation.
The other subcategories on the left are “establishment liberals,” “democratic mainstays,” and “outsider left.” Those other categories include my dad, who votes Democrat but thinks CNN is “Democrat propaganda.” Then there’s the 42% of democrats who are even further to the right and watch Fox News: https://www.foxnews.com/media/fox-news-democrats-key-demo. None of those folks are saying the NYT is too far to the right.

The folks who got Bennett fired were indeed part of a very small minority of the left, which doesn’t even carry a majority within mainstream left-leaning organizations like the NYT. They’re just effective at weaponizing rhetoric to beat establishment liberals into submission.
> _RelationshipJoinConditionArgument

Is it particularly different from Rust's unusual types like `Map<Chain<FromRef<Box dyn Vec<Foo>>>>>` that you can get when doing chained operations on iterators?

Protocol/Trait based typing necessitates weird names for in-practice traits/protocols that are used.

Edit: IDK why that function signature is that ridiculous, reformatting it as:

sqlalchemy.orm.relationship(
argument: _RelationshipArgumentType[Any] | None = None,
secondary: _RelationshipSecondaryArgument | None = None,
*,
uselist: bool | None = None,
collection_class: Type[Collection[Any]] | Callable[[], Collection[Any]] | None = None,
primaryjoin: _RelationshipJoinConditionArgument | None = None,
secondaryjoin: _RelationshipJoinConditionArgument | None = None,
back_populates: str | None = None,
order_by: _ORMOrderByArgument = False,
backref: ORMBackrefArgument | None = None,
overlaps: str | None = None,
post_update: bool = False,
cascade: str = 'save-update, merge',
viewonly: bool = False,
init: _NoArg | bool = _NoArg.NO_ARG,
repr: _NoArg | bool = _NoArg.NO_ARG,
default: _NoArg | _T = _NoArg.NO_ARG,
default_factory: _NoArg | Callable[[], _T] = _NoArg.NO_ARG,
compare: _NoArg | bool = _NoArg.NO_ARG,
kw_only: _NoArg | bool = _NoArg.NO_ARG,
lazy: _LazyLoadArgumentType = 'select',
passive_deletes: Literal['all'] | bool = False,
passive_updates: bool = True,
active_history: bool = False,
enable_typechecks: bool = True,
foreign_keys: _ORMColCollectionArgument | None = None,
remote_side: _ORMColCollectionArgument | None = None,
join_depth: int | None = None,
comparator_factory: Type[RelationshipProperty.Comparator[Any]] | None = None,
single_parent: bool = False,
innerjoin: bool = False,
distinct_target_key: bool | None = None,
load_on_pending: bool = False,
query_class: Type[Query[Any]] | None = None,
info: _InfoType | None = None,
omit_join: Literal[None, False] = None,
sync_backref: bool | None = None,
**kw: Any
) → Relationship[Any]

It's 2-3 expected arguments and then ~30 options (that are all like Optional[bool] or Optional[str] to customize the relationship factory. Types like `_ORMColCollectionArgument` do stick out, but they're mainly there because these functions accept `Union[str, ResolvedORMType]` and will convert some sql string to a resolved type for you, and like, this is an ORM, there are going to be some weird ORM types.
This is like the folks who compare the covid death rate with treatment, mitigations, and vaccination to prove we could have let it run its course in 2020.

Public sentiment was pretty high and we actually had network neutrality for the first 40 years of the Internet not to mention the over 100M people who live in states that adopted laws.

https://www.ncsl.org/technology-and-communication/net-neutra...
Intelligence is whatever machines cannot (yet) do
Advances in OpenDrop Digital Microfluidics [video]
A Sleepy Pennsylvania Town Grew into America's Mushroom Capital
I suspect the real problem is the purchasing power parity vs. the foreign exchange rate. The two can be quite different for a lot of reasons that I don't want to get into. But the upshot is that to raise the prices denominated in yen such that foreign scalpers won't bother may also muscle out the domestic hobbyists.
i think the video might be out of sync, the lowest note seems to drift from what the video is displaying. Threw me for a bit of a loop when i was trying to find some of the higher notes striking in the video.
Today's open source models beat closed source models from 1.5 years ago
Maybe they have not discovered mame
I can already tell that there will be crash in future, though at the demographics that cause these issues it will be far far away...

In the end it is nostalgia in collectibles... With the group having most nostalgia now having plenty of disposable income it will raise the price of things they want to own or experience again... And the market is still cheap enough for lot of people to enter as buyers or for purely arbitrage and scalping. You just can't fix human greed. Which this all is about.
You can of course copy them into whatever format you want, systemd has support for syslog style export.
I don't really use mixins either, unless it's required by the libraries I'm using. Partly this is habit on my part (and I came to Python from Java). But there is a lot of functionality in python I tend to make only light use of. Like using decorators. I understand them, but they feel like magic, and imo, make code harder to understand if used too much. Same thing with inheritance and multiple inheritance.
> the exact opposite of operationalizing

Or what Kant called "instrumental reason". Doing something not because
it's the right thing to do, but because we hope to get something out
of it. A means not an end. Paradoxically thinking that way we
commmodify (reify) ourselves (see Erich Fromm). Gotta break out of
that "what's in it for me?" mindset. Then self respect looks a bit
like great art, you'll know it when you feel it.