skysight-inc/HackerNews huggingface dataset:
I really want to experience a happy medium between the barebones minimalism of Gemini and the insane free-for-all of the mainstream web. In my mind, there is no reason for every website to dictate its own layout and appearance when 99% of sites could be broken down into procedural elements that could be rendered however the client preferred.

I recently bought a Kobo ereader, and the gorgeous, text-focused, crisp design of the OS is what got me thinking in this direction.

The existence of Reader Mode in Firefox and Chrome points to a common understanding that, for articles anyway, most of the web fluff is totally unnecessary. Imagine Reader Mode, but maintaining navigation and slightly more complex layouts. There are plenty of extensions that allow you to theme specific sites, but I haven't found any that try to create a unified, pleasant experience from the current chaos.

As usual, the ad-based web can be blamed. The argument that it is of utmost importance to preserve the ability to make this button 5px bigger than the other, rounded, and blue, only makes sense if you're an ad-based company trying to manipulate people into specific behaviors. By leaving the design client-side we would enable experiences tailored to providing the best experience for the user.

I don't know if or how we could ever get there, but it seems to me that mass adoption of css and Javascript in the majority of websites was a mistake, when most sites could easily be built of a much simpler set of standard widgets. This need is currently filled by pages hosted with hostile third parties like Facebook, or middleware editors like squarespace.

This kind of framework would also give online privacy to all in one fell swoop. There is no reason browsers need to be finger-printable. The reason they still are is because the company for which this state of affairs is highly lucrative is also the company making the leading rendering engine.

Perhaps what I'm actually asking for is a splinter net, or maybe something like this is still achievable by just parsing html.

While I relate to OP's fed-uppness, building a browser seems to me like trying to play catch up to a system that will never have your interests at heart. Not that I think the project isn't worthwhile, it just triggered the above thoughts.
1 - 2 frames is a lot of time and latency this big is perceptible in many tasks, fast-paced videogames being just one of them.
Everything changed with the creation and rise of pay per click.
Everything else, social media, "grift shift", you name it, its all because of pay per click and the need to claim and monetize human attention. Its responsible for so much of the negativity in this world, social media addiction, people looking at their phones all the time, the massive political divide. In my humble opinion its creation was amongst the most negative non violent things humanity has inflicted on itself in the last century
I spent ages looking for that meme recently, thanks!
Good ideas! I hadn't thought about the second one in particular.Thank you for your feedback. :)
Yeah, I was referring to AWS; I should have made that clear. ULA is frequently discouraged though, and NAT66, well ... just no.

I just recently heard that MS apparently has built everything IPv6 on Azure around NAT. This is so weird.
For now I decided to just allow users to go to survey create page. Further steps will require signing.

Thanks a lot for your suggestion!
This is my normal CI/CD workflow -- even for GitLab. Debugging why CI/CD doesn't work is one of the worst headaches you can imagine.
In Germany it used to be quite common to just say Oma (grandma) and then the village name. So "Oma Salzgitter" would be the perfectly accepted way of referencing to one of your grandmas.

It got out of fashion though, not really common anymore at least in my circle.
They haven't really cared about games since Portal 2. Counterstrike simply enabled them to benefit from their own marketplace, which spread to other games. And we don't need to Talk about Artefact. Alyx was really good but inherently niche given its focus on VR (which made sense, because they had a hardware investment in VR).

They have billions so they can do both games and services if they want to. But it sounds like there was a lot of brain drain from the game designer perspective as Valve's priorities shifted. Why risk something as unstable as a game if you can focus on steady income from others making games?
What did he say that ruffled your feathers?
go for it!

The hardest part of a browser is rendering. The rest of it is easy, relatively speaking

The big problem with browsers is state. Specifically, the web page has an internal state that the developer is tracking, and the browser UI has a state that the browser is tracking. How do you keep those two in sync?

The current model is based on the sort of hack that Netscape did way back when. There are probably other ways to do it.

Specifically, the problem is: how do you give something access to a representation of the visual state (the DOM) while hiding your implementation of it...in a secure manner?

And how do you allow that client (the website) write access to that DOM representation securely and safely?
Sure, but you snuck an assumption in there. Just because AI is possible, or someone else will do it, doesn’t obligate us to build it. If we can’t make AI without risk of significant or existential harm, then we shouldn’t do it at all.
Anything that makes it easier for the pitcher to have an advantage over a batter or reduce the odds that a ball in play will be a successful hit means the speed/motion of the pitcher doesn't need to be as great. On the other hand people who like seeing more balls in play will point to tall pitchers throwing 100mph as the reason not to do this.
I couldn't agree more with the pain of debugging a GH Actions run. The /only/ tool you have is the ability to re-run with debug on. That's it. I have so many "trash" commits trying to fix or debug a pipeline and so much of it's just throwing stuff at the wall to see if it sticks.

Very basic things, like having reusable logic, is needlessly complex or poorly documented. Once I figured out how to do it it was fairly easy but GitHub's docs were terrible for this. They made it seem like I had to publish an action to get any reusability or put it in a different repo. Turns out you can create new yaml files with reusable logic but make sure you put them in the root of the workflows folder or they won't work, go figure.

It's just incredibly painful to work on GH Actions but once you have them working they are such a joy. I really wish there was some kind of local runner or way to test your actions before committing and pushing.
Yes - that would make a lot of sense! I copied the layout from the TechniCalc page, and never gave it a second thought
For me, I ignore NYT because I'm not a subscriber and it's annoying to always hit the paywall.
Yep, she was behind regionalization and IPv6 and such. I recall reading the same the the parent comment talks about.
Credits should be for actually removing carbon. Credits for this devolve really quickly into giving people credits because they bought a sedan instead of a truck. Tax emissions, credit removal. Less tax is its own reward.
Well, sure, I don't disagree at all. I wasn't commenting on the kernel support period itself. I was pushing back on the idea that when people start using something at no cost, they're somehow wrong for being upset if a cost is introduced once they've come to depend on it.
On macOS 13.5, entering the search shows no obvious way to end/return. However I just pressed Enter and that took me back, which was unexpected. So it works, just oddly mapped I think. On iOS the search+cancel is just fine.

For the sections, I noticed that but still find it odd that the home library view doesn't actually show me... the full library. You have to discover pieces by composer which I missed at first. BTW, there is a typo on both mac/iOS versions where the header is missing an r in "Lib[*r]ary".
Valve got where they are by having a solid software packaging and installation stack for games.

I don’t know of any other software companies that are trying for “just works” on Windows, Linux and MacOS, other than the electron / web ecosystem.
Valve’s stuff also cares about exposing low-level performance optimizations, unlike that stuff.

If I could buy ahead-of-time compiled slack and zoom clients from steam, I’d do it.
How can the search engine not able to tell who the original is? Originals always exist earlier, not to mention SO.com domain rank is way higher than those spammed sites that existed for less years.
The RTS is a bit more than the GC though.
Hehe, I have the genders classified automatically via ML.

> Is this game based on any research?
Nope, not really
>It also felt unnecessary, you bought the game off Steam, Steam didn't let you buy anything and then anything not-made-by-valve, so why couldn't you just play CS directly, why did you have to install an additional app on your limited hardware?

My understanding was they were solving the update problem:

Back in the day, every CS update broke the community - not everyone updated at the same time, and if you update then you can only join a server that's updated. Most people don't update immediately, and servers want to only update when most users have updated, so as a result the servers don't update. But now users don't want to update because their favourite server hasn't updated yet.

This happens every time the CS devs ship a bugfix.

Solution: force updates. Servers now have no reason not to update. The community stays unified, updates aren't inherently socially painful. That's what Steam accomplished for CS.
Yeah we all need to do better and trust China more! Lol.
Concept of official language is a very new thing. At least in it's current form. It's kind of like 'state' it sort of fits on older institutions, but isn't an exact fit.
It's a Jekyll site. I originally built it off of a popular theme (back in 2014 or so), but these days the theme is just a custom thing that I've cobbled together.

(So, in a sense, there's no real technology "behind" it. It's just Markdown with a little HTML templating, with Jekyll as the SSG.)
The thing with this is AI is not a fad, it's an unavoidable future, however it's easy to speculate and talk about (since it's been a primary subject of sci Fi for the last 100 years).
On board the Airbus A321XLR’s 11 hour route proving flight
Even cheap consumer hardware supports ipv6. There are significant financial incentives to continue the capitalism of ipv4 addresses. Like NFT's - an artificially limited capital. To create more addresses means more competition, loss of capital. Therefore they will spend billions on continually reworking internal IPV4 than going for the proper solution.
Indeed this is a bizarre criticism.

Why wouldn't signal market a crypto property that is especially important in the context of a messenger app?
US Postal Service drops new OSIRIS-REx stamp ahead of asteroid sample return
Hominins built with wood 476,000 years ago
Yeah, and assuming they are done well, they probably have better analytics and insights attached to them than anything else except perhaps your experiments!
yeah, when brands purposely exist for a short enough time period that they're gone before anybody tries to make a warranty claim, there's going to be a lot of turnover
The layout is a rotated & mirrored version of that commonly used on DAWs (Digital Audio Workstations) so it certainly makes sense to professionals.
that was helpful, thank you

"upgrade to harness software delivery platform" <https://youtu.be/TDEIiVuM6IY?t=96> ... to do what? https://docs.gitness.com/ makes no such mention of upgrading or why anyone would want to

and of course it's got all the AIz https://youtu.be/TDEIiVuM6IY?t=118 which I'd presume is this https://www.harness.io/products/aida and yet https://www.harness.io/legal/aida-terms says "AIDA may utilize multiple generative AI systems, including those from third parties, to generate Output. These systems may include various models, algorithms, and datasets. As a result, the Output generated by AIDA may incorporate contributions from different sources. Harness is not responsible for such third parties’ acts or omissions in relation to the processing of Submissions, or generation of Output." which feels kind of like a cop-out in a document entitled "AIDA Terms"
Given that we're just starting out and I can't really make any promises about what subjects we'll eventually support beyond the initial math ones, I'd prefer to wait on accepting those applications. As for how you'll find us again -- hopefully by the time we get around to supporting more subjects, Corgi will be a household name, so we'll already be top of mind for you :)
I believe a stork installs the crypto package for your favorite language.
There's some elaboration in this forums post on "Embedded Swift": https://forums.swift.org/t/embedded-swift/67057
Is it true stock markets biggest advan. is to be able to dump on public legally?
along with rigging opportunity for VCs with security law + calculating dumpable IPO price ? is it true? proof is tech IPOs in last years.

If avg. joe gambles their entire life it's legal but if they try to be angel or VC. it's legally not allowed to access to bigger investment opportunity? How does this make any sense?
"Don't overrate sincerity. The most sincere person you'll meet in your life is the maniac chasing you down the road with an axe trying to chop your head off."

-- Anonymous university instructor, via Steve Keen

<http://yewtu.be/watch?v=7F2FKxxN_IE&t=8m1s> (timepoint: 08:01)
So if Kotlin targets two completely seperate platforms (JVM and native) does that mean any C++ interop would have to be written seperately and differently for each of those platforms?
If he'd stopped when he had enough, I wouldn't be able to order stuff at 23:00 and have it delivered at 07:00.

If Musk had stopped when he had enough, I won't be able to take weekend vacations to orbital hotels in my lifetime.

Enough money to live comfortably is just one goal; building cool things is another orthogonal one.
In ~1991 a co-worker and I were talking about the rise of home theater systems. He thought they'd mean the end of movie theaters. I thought that there's something special about seeing a movie together with others - 'a place, ceremony, lack of distraction, good AV' - that would keep them in business. I still think that :)

I have a decent home theater system and I bought '2001: A Space Odyssey' near the first time it came out on DVD... but I still went down to our local Alamo last month and watched it and was delighted to spend the money and the time.
I haven't used Amazon for years but it's amazing they were able to include all of the things you mentioned for the price. Fast Shipping, video, music.

But the only way I can look at it is the consumer benefits while the rest are either subsidized or screwed over. Fulfillment workers are in horrible conditions, musicians make nothing on their music, and filmmakers lose their royalities and pay and increasingly become a sort of gig worker.
In particular, that OS will have a 150 year back catalog of video games, and the closed ones probably will not.
I really like that Ruby throws NoMatchingPatternError if none of the patterns match. It's a bit like the much-acclaimed exhaustive pattern matching in static languages (though at runtime rather than compile-time, obviously) and better than just silently falling off the end, which IIRC is what Python's pattern matching does.
AFAIK most horror stories are from people who move between countries, particularly from one with "cheaper" prices like Argentina to one with more expensive ones. Not sure if the account itself gets banned but the games previously bought do get locked out.
I’m surprised nobody has mentioned grafana mimir yet. You get all the niceties of the prometheus ecosystem with a backend which can scale into the billions of metric streams.
Do-178C, Software Considerations in Airborne Systems and Equipment Certification
How can you say it's not? Money is fungible.
Also, don't include generated C files when distributing the package. It's notoriously non-forward compatible with Python, and generating C code takes much less time than compiling, which has to happen anyways.
Adding Postgres 16 support to Citus 12.1
Postgres 16: The exciting and the unnoticed
There is no "ipv6 version of this", private links have no business with layer 3 stuff
Steam Input alone gets them a lot of respect from me.
There's also this weird defensiveness, and all of society seems to contribute to "the cause". Alcohol should be as stigmatized as much as smoking and illicit drug use.

Maybe if you have just one with diner and get drunk a few times in your life, you'd be like the guy that does coke at a few parties.

The vast majority of heavy alcohol users suffer from the same behaviors that get you labeled as a drug addict: needing it to fully have fun, not being able to imagine stopping, being okay spending large sums of money on product, etc.

Yet people will lose your mind if you suggest it should be stigmatized like with other substances... and I don't think there's a problem with some "light" stigmatism with things like smoking, drinking, and cocaine use.

We just don't need to treat people as subhuman, but they should be similarly stigmatized. Like the chain-smoking dude presently is.
> They definitely have a profit motive, mostly to avoid being subject to MS shenanigans. It’s just mutually beneficial for Linux users

Good! I would prefer them not to go bankrupt while working on all those wonderful things.
Steam Powered – Make your own Linux based gaming console with openSUSE
As I've understood it, one reason they will refuse to do anything about those cases is because they can't really differentiate between "this is dangerous" and NIMBYs who don't want traffic down their quiet suburban street.

But also, if people are actively complaining about it, maybe that's a good indicator the street shouldn't be used as a thoroughfare in directions. Being a little bit faster isn't a good justification, and back road shortcuts aren't something that should be widely advertised to tourists and visitors.
Every time I click on one of these links to read about LoRa the wireless interface, and it's some AI stuff instead.
Victim of your own success. As others were saying, when it works for short-lived its easy/no effort to use it for long-lived configurations.
On iOS, I don't think the term MIDI is mentioned anywhere in app. Unless you recalled it from the app store description then the Import button seems quite mysterious; average users might mistake it for something to interpret and extract notes from MP3s or whatever.

I have this site bookmarked for fun: https://bitmidi.com/ If I showed this app to some friends, the first thing they'd go looking for would be some video game music which is a whole different set than classical. Considering that, it would be nice to have separate libraries or playlists for genre organization. Offer some pre-populated as IAP, e.g. Classical is default but you can get popular songs, SNES tracks, etc. for $1-2 per collection if doable with individual licenses.
“diverse skin colors in pictures”, and, more critically, “AI” vision systems in government use for public programs should work for people of different skin colors, is not so much “AI safety”, as the kind of AI ethics issue that the broader “AI safety” marketing campaign was designed to marginalize, dilute, and distract from.
The cameras are way behind.
I would really recommend trying to write a little C program that deliberately causes a stack overflow. It is completely harmless and is good fun if you've never encountered this kind of low-level systems code before.

It's also pretty fun to try asking for weird amounts of memory with 'malloc' or seeing how many times you can ask the OS for no memory before something fails. You might need to force-reboot your computer after that though!
I don't like pinterest because the images have no metadata. If I see something I'm interested in--like a piece of furniture--I have no way of knowing how to get more info on it.

Same thing with those displays that rotate earthporn with no info on the location. So annoying to see spectacular things and not know what they are.
>Isn't that basically an admission that all of Valve's most meaningful developments are Open Source?

Source 2 is still closed source and they still haven't released the SDK despite it now being over 3.5 years since HL:A released.

>To the contrary, why are competitors having such a hard time when stuff like Proton and pressure-vessel is freely available?

Because Valve already has the user content flywheel going. Valve has most content that people want and has a large install base that developers can target. There are a lot of gamers who only want to buy games on Steam due to the integrated experience doing so offers.

Convincing AAA devs to release on your platform is not easy to do. Adding Proton to your platform won't convince developers to use it.
Race-conscious hiring decisions have never been legal. There was a carve-out explicitly for college admissions.
Apparently they can only provide a maximum of three kilowatts of continuous power. Not enough for most folks but better than nothing in an emergency.
> Otherwise it's a service and not a product.

I think this is a distinction without a difference unless there's something legally relevant to that distinction. I don't disagree semantically, but I also doubt Phillips cares whether they call their lightbulbs a product or a service.

My solution would be to require refunds for hardware if the underlying software materially changes in terms of features, excepting safety features (I'm fine with disabling features because of an unknown risk of fire or something).

To me, the underlying issue is information asymmetry. The vendor knows when they're going to make changes, and users don't. The vendor knows which features get used and which don't, impacting the features they change, but users would have to guess whether they're a major usecase or not. The vendor likely has a list of lines in the sand they won't cross, but users don't know where those are.

Those used to be irrelevant because it wasn't possible to live-update the features of hardware, but it has become relevant. The free market is lacking information to make informed purchasing decisions.
Near topic: I realized that the movie I really want to see again on the big screen is 'Lawrence of Arabia' I told the manager at our Alamo that, and I emailed them, but if anyone here knows how to get their attention, I'm all ears. I got to see it in 70mm on a big screen in its 1987 re-release and it's a highlight I'd hope to repeat.
It's kind of like that one friend who will pontificate on the merits of smoked cinnamon sticks, bitters, candied pecans, and the $10,000 worth of liquor in their living room bar - they've fooled themselves into thinking they're <drinking/using twitter> responsibly and nobly, but it's really just a bunch of mental gymnastics to justify doing <unhealthy thing which feels good>.
> Things like dynamically updated graphs are nearly impossible to write in Rust
Just curious, have you tried to handroll these, or have you used libraries? (eg. petgraph, though I don't know if it'd suit your usecases.)

I'm a Rust connoisseur, but I'd agree with 'nearly impossible to write', which is why I'd (first of all) try to grab a library, assuming I'm doing anything complicated with graphs. If it's very simple and specific, I'd try to go through the list of possible graph representations (eg. adjacency lists), and pick a suitable one, but never store nodes directly, rather store indices (while the nodes are stored in some sort of vector).
"no training" gave it away for me.
Ask HN: How did Valve avoid Enshittification?
I like the fact that the author supports both ledger and hledger.
Right but - that means the company employee gets in trouble for making the information public (via announcing it in public at the bus stop) - not that I would get in trouble for hearing it and acting on it, right?