skysight-inc/HackerNews huggingface dataset:
I don’t mind ads in principal but I use an adblocker.

Because there’s a big difference between placing a tasteful ad or two on a page, and forcing me to watch 2 or 3 obnoxious irrelevant commercials while still placing ads all over the screen and making me click annoyance-optimized [X]s or skip options.

And I’m already paying for two multi-user GSuites and Nest, despite their constant efforts to make those services shittier and claiming necessity of annual price increases. I would be far likelier to subscribe to YouTube premium if every single one of Googles products wasn’t constantly decreasing in quality over time. Google home worked better in 2018 than it does today. They don’t need my ad revenue, they need to overhaul their performance evaluation because there’s diminishing returns on how many ads a person can watch per day and they must be approaching the limit if they’re resorting to targeting techies who won’t click ads anyway.
That's just doing 5 days of work in 4 days..
Author here - Didn't expect the amount of traffic rn. The wait might be EXTRA long. We're trying hard to spin up more servers!!
The difference is, if you stopped giving them attention, one of those two would also stop being a goatfucker, but people obviously want more things to be outraged about, not less.
> Is there really a way for Google to end this cat/mouse game in their favor?

Yet another "update" to the web extension manifest.
Training an unbeatable AI in Trackmania [video]
> If I type a series of bullet points into ChatGPT and ask it to re-phrase them in better English prose, am I plagiarizing?

I think the OP's point is that you could be, and should check, as such models sometimes reproduce parts their training set. You should check what you send, or, in other words, take responsibility for the tools you use -- the tools that are bread and butter are somewhat excused, but LLM are not at the moment.
It used to be the case that you had to be a YouTube partner to monetize your videos. They changed it so that you now have to be a partner in order to demonetize your videos. So anyone who just uploaded a video in the ~12 years between YouTube having monetization and monetization being mandated got ads put on their work retroactively and without permission.
> I don't see how I personally am contributing by watching an ad without buying the product being advertised

The company pays YouTube for every person they claim they showed the ad to. You do not need to buy a product for YouTube & the Content Creator to get paid.

How is the advertiser losing out? Not every ad has the purpose of causing a purchase. Brand awareness. Easing buyers remorse. Propaganda.
Unfortunately, I find systemctl hard to type. If you start/stop services somewhat frequently, I recommend this alias:

alias sc='sudo systemctl'

This has the nice property in that it mirrors the "service control" (sc) utility in later versions of Windows NT that I grew up on. Should work in bash/fish.

I have these others also when doing service development, because many of the subcommands start with 'st*' and also having to change the second parameter each time is annoying. These work in fish, but are easily ported:

function sce --description 'systemctl stop # end'
sc stop $argv;
end
function sci --description 'systemctl status # info'
sc status $argv;
end
function scs --description 'systemctl start # start'
sc start $argv;
end
pandas is way more powerful that most people use it.

when you have to deal with thousands of text files, mish mash of csv, tsv, some rows overlap between the files, some files spread across multiple different locations (shared drive, s3 bucket, URL, SQL db, etc), with column names that look similar but not exactly similar - this is perfect use case for pandas.

read csv file? just pd.read_csv()

read and concat N csv files? just pd.concat([pd.read_csv(f) for f in glob("*.csv")])

read parquet or read_sql()? not a problem at all.

need to do some custom rules for data cleansing, or regex matching or fuzzy matching on column names, converting data from/to csv/parquet/sql - it will be pandas 1 liner

a lot of painful data processing/cleaning, correcting data is just 1-liner in pandas, and I dont know of better tool that can beat pandas - probably tidyR but it is essentially same pandas just for R
Housing isn't the only aspect, by far. Our family healthcare insurance premium is double our mortgage, and it goes up more than inflation (and wage growth) every year.
Indeed, and I was a ViewMax fan, but eventually Microsoft managed to work around them as we all know, and like with other DOS clones compatibility never was 100% assured.
I'm happy to pay for content, as soon as sites provide me with a remotely reasonable way of doing that.

Advertising is not a reasonable way. A separate subscription, with a credit card interaction, for every site I happen to hit once a year, is not a reasonable way. Demanding a bunch of personal information is not a reasonable way. Trying to lock me into an "ecosystem of partners" is not a reasonable way.

Globally accessible, ungated, anonymous micropayments, with one or two universally used protocols but no central gatekeepers? Sign me up. Extra points if I get to see how much of my payment is going to the actual content creator and how much is being eaten by the "platform".

The core technolgies exist. All the pieces have been available for many years. What appears to be missing is will.

Meanwhile, I'll use an ad blocker. If you prevent me from accessing your site using my ad blocker, I will go elsewhere.
Always prioritize selling.

Sales trumps technical quality and you can always hire warm bodies to do technical stuff.

People who aren’t paying you don’t benefit you and you don’t benefit people who don’t hire you.

Don’t use technical ability as an excuse. Accept that half assed is better than nothing. And swallow your ego and grow.

Good luck.
Do AI hyperscalers devote a their whole system to one big run anyway?

If they don’t, then those are big clusters in the sense that AWS is the world’s biggest supercomputer, which is to say, not.
Show HN: Universal adapter for TypeScript schema validation
The biomass of earth is finite so the neoliberal economic directive of constant exponential growth is both a physical and logical impossibility. Either the economic model changes and we start consuming within bounds that helps the earth system recover or we are headed for an inevitable crash. There is no 3rd option.
There's very little circumstantial evidence pointing to Szabo (there is some). I understand why you believe it to be Szabo. He has the skill set and history in that problem domain... but there's far more circumstantial evidence pointing to someone like Len.
The part that resonated most with me is "Show things that are normally hidden".

Tools that do this make things clearer almost immediately. Consider the developer tools in a web browser. Do you remember the "dark ages" before such things existed? It was awful because you had to guess instead of seeing what was going on.

Tools like Wireshark that show you every last byte of network packets that it has access to AND parses it to help you see the structure. This isn't just for debugging networking data; it's hugely beneficial in teaching networking concepts because nothing is hidden.

This is also one of my favorite things about open source software. I can view the source to understand what's causing a bug, to fill in knowledge gaps left by the documentation, or just learn more about programming concepts. Nothing is hidden.
no, it's reverse WSL.

LSW, if you will.
The meta protocol exists! Sort of. Check out the USB-C specs, which tried to answer a ton of this. It’s taken years for power delivery to reach the point where I don’t feel compelled to carry a USB-C power meter to check cables and chargers in the wild. My Switch still requires some out of spec signaling to charge/dock properly.

Meanwhile, half of the stuff I get off AliExpress only charges from A to C cables due to a missing resistor.

I don’t think the markets (yet) incentivize implementations. Like how when my mortgage gets resold, autopay will only transfer over if it’s once a month; anything more complex and I have to endure a new account setup and a ton of phone trees. Same with paperless settings. The result? I just live with the MVP.
There is a comparison though. So there's 95% of things for you to give an example from but your comment is missing any useful examples
Yes, and that was a failure in modeling the behavior of the building's supports when subjected to high winds. There's no computer controlling the building's position with a bug that will cause it to flip over and self-destruct. https://en.wikipedia.org/wiki/Ariane_flight_V88
I don't quite get the holy outrage at commercial websites including ads. I mean, I like annoying irrelevant intrusive ads as much as the next person, but that's part of the damn product. Don't like it, don't use it. Or pay YouTube premium.

I don't take much issue with ad blockers either, but think it's totally fair enough if YouTube wants to dump their shitstream of ads on consenting users.
You'll need Safari 17 to be able to install (Apple calls it "add to dock"). Otherwise, try Chrome.
Curl is not sufficient for rapid experimentation against an API.
This. It's why in-stream ads were so straightforward to implement for Twitch too. Can't fast forward a live stream.
> I have a bottle of champagne put aside for when I can finally quit windows.

This is an odd incentive. One might consider it as a reason for using Windows as long as possible, since the bottle would be of a mature vintage and worth more?

It's kind of like the furniture store that refunds people's mattress purchases if the baseball team wins. Given the advantage of not making people's purchase free retroactively, the promotion is kind of like betting against the team even though it is proclaimed as if it is in support of the team.
That's one of the fun bits, other processes don't share the memory space. That's one reason you can have 16GiB of ram on a 32bit x86 server without much issue. This was done on x86 through a tech called PAE (Physical Address Extension) that let the OS know there was more memory and allocate it around, but any one process was limited to 4GiB (usually lower due to kernel/userspace barriers) because of 32 bit pointers. So if those threads all allocated memory it was easier to hit the limit but if you used separate processes then they could each reach 4GiB (or whatever the limit is) independently without causing problems.
Actually, yeah, that's a reasonable thing to be upset about. They used the lack of forced ads to ensure that competitors also could not force ads. Now that they've captured the market, they force ads.
Fjord is a serverless RSS Reader
Lemme guess. Aerospace/defense? This is the usual strategy to satisfy defense procurement regulations regarding IT security. Also the reason nothing ever gets done.
Has anyone actually used a decent HDR display? I’m really skeptical of the technology. I really don’t want websites and videos to be able to display blindingly bright white and other pure colours on my screen. I like things to be readable and not painful to look at.
It isn't a coincidence. But the situation is larger than unreal nor Unity. It's the beginning of Q4/end of Q3 and this tends to be when companies make new initiatives and it's been no secret that big businesses's low interest rate borrowing has been done for months now.

Same reason why we have yet another flurry of layoffs happening.

>In-house development doesn't suffer from this issue, and you'll have full control over the code.

Yet many AAA studios have at least dabbled with Unity/Unreal. A few have switched entirely. Engine programmers aren't cheap to keep in house and it's much easier to have entry level workers come in with existing engine knowledge than teaching them on the job. Even if this all feels shitty, full control for a business may not necessarily be the answer.

>As an aspiring game dev I kinda want nothing to do with these tools that want to jerk you around on pricing and aren't absolutely crystal clear on costs.

I wish you the best of luck. That's my endgame. But I'm not at a point where I can disengage from big corporate and I have bills to pay. I'm laying the groundwork slowly but maybe in a decade.

>Blender is free and can do a ton.

Blender isn't a game engine. And lender's attempt at making a game engine is exactly why it can be harder to switch from big corporate than it should be. It's a lot of moving parts and is hard to maintain. Open source's biggest weakness is interest, since there is no financial incentive to keep supporting a free product.

That said, look into UPBGE as a spiritual successor if you rely a lot on Blender for development.
If only we could build better software.....
Thank you for that, but you were fine! I replied to you because your criticism seemed thought out.

I think ultimately if I had to try and make a more balanced take, it would be that this will help a non trivial amount of people become programmers as it makes programming more approachable where traditionally as a field we struggle with that. It will not magically make you a top programmer or anything like that. I also think it's unavoidable that some people regardless will not be cut out for it.

I really wasn't trying to suggest that this will solve the difficulties of becoming a professional programmer, but I do think it is going to be the entry point into the field for a significant amount of future programmers.

I am glad that for once I'm being cautioned about being overly optimistic though, typically I fall on the other side of that spectrum and it's something I've had multiple people tell me to work on.
As I said, “narcissistic self-entitlement”.

You use YouTube once a year? Please.
I'm annoyed that people act like it's narcissistic or entitled for users to be mad that now that YouTube has killed most of their competition by subsidizing the business with Google money, they want to start doing the exact thing everyone else had tried to do, except now there isn't any other comparable option.

Normally when a business takes massive losses to drive competition out in an industry that's hard to break into, then once they're sufficiently dominant, starts to raise prices, it's an antitrust issue.
This is as obvious as it is ignored, but why?
This is how you kill a product. Ill be jumping ship too
Naive question: why is this newsworthy? What are the implications?
> Anyone here seeing an actual rendering with their eyes closed?

At times. Outside dreams, it's most vivid during hypnagogic states, where anything I try to picture manifests with full clarity.

During regular waking hours, it's much less intense, usually somewhere right in the middle of the various aphantasia tests I've come across. Colors are sometimes there. But I can rotate and examine 3d objects in my mind quite well, and when I'm painting, it's always better when I can paint a subject in my head first. I can also see words and visualize numbers.
I came here to say Anki is my lifeline for grokking difficult things like DNS.

It was in fact on jvns.ca's book recommendation that I got Michael W. Lucas's _Networking for System Administrators_, and strip mined it for Anki cards containing both technical know-how and more than a little sysadmin wisdom.

It might be one of the highest ROI books I've ever read, considering I actually remember how to use things like nectat and tcpdump to debug transport layer issues at a moment's notice now.
Twitter does require you to deal with a bunch of fucking white power and libertarian assholes though so ... i'll take the tradeoff.
I was talking clearly about the official apps. Apollo charges for their app so it’s pretty clear where their monetisation comes from.
Yes. The HDR on a recent Macbook Pro is the real deal, and unmistakable when you see it. Same with modern OLED HDR TVs - they can get so bright it hurts.
Yes, it happened to me as well.

Fortunately I regularly export the collections that still matter.

Now I am no longer a Postman user, as due to NDA's we aren't allowed to store project data on them.

Paying was never an issue, not having a secure alternative is what killed it for us.
They lose out because I don't pay attention and absorb brand awareness from ads. Maybe everyone thinks this and tends to be wrong, cause obviously it's still profitable overall, but that doesn't stop me from thinking it too.

If everyone ignored or blocked ads like me, advertising wouldn't work, and YT would have to charge subscription instead. That'd also be fine by me.
Nice! Talking of JSON schemas and validating JSON documents against schemas, for Java, I wrote unify-jdocs where I do not use JSON schemas but still do validations (I found them unwieldy to use and was looking for something simpler). You can find details here -> https://github.com/americanexpress/unify-jdocs. Also, no POJOs / model classes, just reading and writing JSON paths in a single line of code. It's helped us tremendously in managing complexity in a very large internal project. I am hoping it helps others.
No it wasn't-- it was highly portable. (unless you are just referring to the hungarian notation variable names, which is by no means unique to windows).

It looked nothing like academic C++. It was also very small. Some people accuse it for being "messy" because it was highly coupled and non-modular. But that would have been premature and would have increased the size and complexity dramatically. Its lack of modularity was mostly reasonable for its level of complexity, and had Satoshi tried to make it modular he probably would have created boundaries that would have needed to be thrown out later.

When I first got into Bitcoin I just read all the code. I know plenty of other people did too, that wouldn't have been half as reasonable had had been broken into a lot of parts with interfaces between them.
Do you use an OLED iPhone?
Nah, I've had this "you can't ever know anything about someone else's beliefs" discussion with you before. It's no more compelling than last time. https://news.ycombinator.com/item?id=33791880
You can do that with other tools too.

https://duckdb.org/docs/data/csv/overview.html

https://duckdb.org/docs/data/parquet/overview

https://duckdb.org/docs/data/multiple_files/overview.html
for individual users, i've not quite got the appeal of postman.

in larger teams, I did see groups of people collaboratively creating various urls/scripts/tests, and putting some docs with them, to help with the dev and testing (mostly qa/test folks). that was, imo, a relatively legitimate use for a full tool like postman.
Never BYOD. Doing business work on a personal machine is a liability both for the employee and for the employer.

In general, if an employer provides a machine (or multiple machines), I'm happy to run Windows if it were absolutely required because being a religious zealot about it would signal immaturity, unprofessionalism, and possibly unmanageability as employee. As an example, a previous employer issued me 3 devices for testing: MBP m1 Pro, Thinkpad X1 Carbon for Linux, and Thinkpad P51s for Windows.

I think balking in this instance is appropriate and they ought to find another job where the business understands the fundamentals of intellectual property.
This is an obvious trap as biases are individual but you are proposing (or at least hinting at) injecting biases into a universally used model. Or should the ultimate goal be injecting hyper local biases and then selecting the right bias group based on the location of the prompter (or even their race/gender/etc)?
> Reality upper class and upper middle class students get free tuition from their parents

Yes, they get free tuition from their parents which is why they don’t need government assistance for college. We don’t give food stamps to millionaires either.
https://www.hcamag.com/us/specialization/employment-law/does...

In a nutshell, severability clauses may not save an employment contract plagued by illegal terms (in the case above, related to mandatory arbitration). In California at least, the presence of unconscionable terms can render the entire contract unconscionable when viewed as a whole.
Not just monitors but video players too.

Trying to play HDR content on a regular SDR screen is a mess.

If you rip an HDR version of a movie:

- VLC does nothing. It shows it as so dark it's unwatchable

- IINA shows it as brightness comparable to an SDR version of the movie, but with a weird green tint

- QuickTime is weirdly in-between, brighter than VLC but not as bright as an SDR version

- Infuse got fixed this year so that it plays HDR content to visually match the SDR version of the same content on a SDR screen (the only player I've found that can on Macs)

And if you want to convert your file in ffmpeg, good luck. I still haven't found the magic settings that reverses whatever entertainment studios are doing to translate their SDR into HDR. (The magic settings that Infuse has somehow figured out.) There's no flag or setting for it -- you have to input a bunch of custom values.
We also know spatial anomalies can move FTL.

The graviton ellipse which consumed the Ares IV Mars orbiter in 2032 was in the Delta Quadrant by 2376. https://memory-alpha.fandom.com/wiki/Graviton_ellipse
Well it is highly likely that the code has zero financial value if you are fine with AI being trained against it.
What’s the * stand for?
because simply stopping to support it and running off to do your own thing is going to make it worse. what is needed is more funding and a push for reform.
It’s not the lower/upper deck that is at different heights, it is the station platforms and doors. West coast has track-level platforms so the doors are on the lower deck, east coast has high-level platforms so the doors are above the bogies at the ends of the cars.

Caltrain’s Stadtler trains have both sets of doors, presumably for future standardization on high-level platforms.
Because the limit is very far away, so the existence of an absolute limit to growth is simply a pedantic technicality.
If you're willing to sacrifice everything else (including money), yes, there are some nice HDR displays. Get something with HDR1000 standard or above. Get something with FALD and a LOT of zones. Make sure to check its color space coverage. Look at independent reviews. Be prepared to spend at least a couple grand.

But you'll have to turn HDR on and off depending on the content you're looking at. If you're looking at SDR content, it will look wrong if the display is in HDR mode.
That sucks, and I hope some day is properly fixed.

OLED is also nice because it has perfect blacks (no local dimming needed), but it struggles with brightness, which is the other half of HDR. We still haven't figured out how to get both.
Somehow I feel that infinite other alternatives besides these two extremes exist, but just me, heh?
Love the game, even bought an E3 shirt for it from a random person via a google image search years back.

Might be worth just directly asking Masaya Matsuura about this if you get stuck, he's fairly accessible via facebook (or at least he used to be).

Also, I've done no machine learning stuff at all, but wouldn't something like Vib Ribbon be absolutely ripe for reverse engineering via finding trends in the kinds of levels produced on the basis of the kind of music played fed into them?
> full of speculation and bias

> proceeds to recommend John Mearsheimer
It's one of the biggest ozone holes on record — but not necessarily cause for alarm.
right nothing to look at here just carry on