skysight-inc/HackerNews huggingface dataset:
My wildass guess:

At the scale of GitHub, it probably makes business sense to bucket sort time stamps instead of performing a lookup for every record for every file.

Eliminating all the potential latency due to cache invalidation probably improves user experience as well. I mean if a user experienced four minutes to retrieve dates because of network issues it would be bad even if it only happened to them only once every few months.

Also, the primary use case for git is to use the latest files and whether the latest file was from 205.6811 hours ago or 305.1342 hours ago is not a statistically meaningful use case for a tool like a webpage representing a git repository.

I mean sure it matters in edge cases for git, but a user can always look at their local repository.

My apologies to anyone who feels I am not adequately outraged, offended, or angered by vague dates. GitHub is amazing and better than any practical engineering alternative operating at a similar scale.

YMMV, good luck.
I'll just add that it's highly likely this person just has queries set up to find mentions of their name. It's pretty common for people who (are likely to, or hope to) appear in news or other publications to set up Google Alerts for their name/company/etc..
A dad’s resume from the 1980’s https://github.com/runvnc/dadsresume
Please don't conflate formal education with intelligence.
The point is not to persuade you of my point of view, the point is to ruin the mood of the workers and customers. So if I leave you fuming about the Karen (eg me, but wrong gender fyi), mission accomplished. If it were legal I'd pull the fire alarm on my way out.
When old.reddit goes it will have the same effect for many browser users I'm sure.
Imo it does as it complicates the narrative. It is now an EU company hiding its practices via an offshored company.
So, should the FNSEA be dissolved then? https://twitter.com/SebastienM/status/1671842089502494721?s=...
Migrating from Ghost to Hugo – Why Bother? (2019)
It's not a lie if people from those companies are endorsing the product

Now, I know from experience, you probably want to hear from their legal team (or have a contract which make it explicit) before putting a company's logo on your website as an endorsement - but I doubt they'll sue you
That monitor is gloriously minimalistic. What a great looking system!
Wikipedia entry: https://en.m.wikipedia.org/wiki/Zhang_Chongren

“Zhang had been a street sweeper during the Cultural Revolution,[1] before becoming the head of the Fine Arts Academy in Shanghai during the 1970s.”
It's impressive that you have evaluated 20k+ instances to summarize the Fediverse.

I have accounts on 5 separate Mastodon instances, and on none of them is the experience as you describe it. You also seem to believe that if you get on an instance run by a reactionary martinet that you are somehow forced to stay there or stop using the Fediverse. Of course, a lot of people seem to believe this about Twitter.
Oh wow, that’s a weird anachronism that I didn’t expect. Here is the explanation from wiki:

> The term "ROM" is sometimes used to refer to a ROM device containing specific software or a file with software to be stored in a writable ROM device. For example, users modifying or replacing the Android operating system describe files containing a modified or replacement operating system as "custom ROMs" after the type of storage the file used to be written to, and they may distinguish between ROM (where software and data is stored, usually Flash memory) and RAM.

https://en.m.wikipedia.org/wiki/Read-only_memory

So what was once a very hardware term had become a completely software one.
It's useful for tweaking settings that aren't exposed in the Control Panel and Settings apps. It gives Windows a lot more flexibility. Too bad it's so obscure (intentionally), but I have found many excellent online problem-solving hints over the years that involved editing the registry.

Now it seems that in Windows 11, more functionality is being removed from Control Panel and Settings and is only available via the registry. Too bad, but at least it's still available.
Good questions.

To be frank, Bazel is the build system that comes closest. The biggest selling point of mine against Bazel would be usability (I hope). So really, I would suggest people stay on Bazel if they already are.

(In fact, I would suggest that CMake users stay on CMake. I only want to capture new projects to start. If my build system then proves itself, people who need to will switch by themselves.)

About dynamic capabilities, that's not quite what I mean by defining build rules dynamically. Your qualification ("as long as you can do it before the main part of the build runs") throws out everything I meant. In addition, CMake can do that too.

However, it does sound like Bazel can otherwise run arbitrary code in build actions. Those restrictions you mention are fundamental to sandboxed build systems, so I don't include those.

Yes, my build system will be able to be hermetic and do sandboxing. It will do it in two ways, one of which will be like Bazel. The other will be a sandbox in the interpreter itself.

These will be per build rule and global. There will be no downloading stuff from the Internet if you don't allow it, and build rules will only be able to use outside commands that you allow. (For example, you could allow only the C compiler for a C project.) The sandbox could be even tighter and will be runtime-based: actions could be rejected at runtime based on runtime values.

So if there's a smaller selling point, I hope it would be better protection against malicious build scripts.

A motivating example: headers in C and C++.

What headers a file may use can depend on the build configuration (through preprocessor defines and such).

Yes, you can make a rule to run the preprocessor on the file, then make a separate rule to run the compiler on the preprocessed file. But there is no way to make the preprocessed file depend on the headers because its dependencies must be defined before the build and the list of included files is generated during the build.

"Okay, but why can't you just generate the list of files on an initial build and just use that in later builds?"

You can, and that is what DJB's redo does. But say that you change a file a header A included by a header B included by a file C. C knows it depends on B. It may know that it actually depends on header A too, but if it doesn't, it won't get rebuilt.

Motivating example 2: say you have a language with packages, like Python, except that it's compiled.

You have the main program that imports packages. It can dynamically generate targets for imported packages and dynamically depend on them. And do this recursively.

You are hard at work doing development. You already have done several builds. You change one file to import a new package you just created. Do you need to change the build file or do a clean build? Nope. The task recognizes the new dependency, suspends itself to build the new package, and then resumes. You are none the wiser.

Even better, your dependency information is contained in the actual source, not your build system. There is no duplication. And it "just works."
I wasn't aware of it failing.
IANAL, but I believe perjury can only happen under oath. This seems more like a bluff.
I have liked the outputs and organization of [Reactive Resume](https://rxresu.me) in the past but I have realized it gets parsed unintelligibly by most ATS and seems to rasterize some sections as well. Is there a way to directly import json into the builder on this?
Happens every other week, doesn’t it?

I loved these games. But the community around them is so utterly toxic now. Maybe it always was. But it didn’t feel so seedy to me back in the day.

Blizzard doesn’t seem to care about cheaters anymore, and doesn’t do any sort of community standards enforcement... you used to get banned for saying racist or homophobic things, or selling stuff for real money. There doesn’t seem to be any moderation any more.

Blizzard even added the ability to pay them for gold now, even in WoW Classic. So... it just feels gross. Monetized and gross. You buy gold, from Blizzard or non-Blizzard sellers, and then you pay incels to run you through dungeons to get gear. No need to make friends, or treat people like people. You can just (indirectly) pay to win.

That's just not the game I loved. And the fact that people all just sort of accept the way it is makes it hard for me to enjoy these games now.
The latter. Yes, it takes more space, but all photography software understands this format, unlike some special proprietary Adobe stuff that you're going to lose, when you lose access to Adobe software. Bitrot is inevitable, choose software which can survive it.

I also preserve the RAW and XMP files in case I'd like to reedit something (although in practice I never do that). But I don't put my trust in those in the long term as much as in the TIFFs.
The legend. Thank you for all the work you put in over the years there.
Phil Tetlock is there. Would love to see him and NN Taleb jointly publish on expertise!
Where was the lie? It’s pretty crappy to baselessly accuse someone of lying.
Or they can touch and feel the QR sticker and scan it. QR and bar codes are also increasingly more embossed or have borders specifically for that reason. There are special QR reader apps for the blind that help with that more. It is generally the more recommended way by AFB for making your products accessible for the blind

https://www.afb.org/blindness-and-low-vision/using-technolog...
> many countries have their own laws and policies regarding air quality exposure. Often times these regulations use metrics about time-average exposure (e.g. the annual average 8-hr maximum ozone concentration) and can't trivially be converted between agencies. It causes very negative user experiences when your air quality summary disagrees with what a regulatory agency is putting out to the public due to a measurement technicality

Ultimately, why not simply compute it and give the user a warning that the local measurement isn't compatible with proper AQI measurement?

Also, does my body magically changes the way it reacts to air pollution as soon as I take my first step abroad?
How is that different from saying that there's an arm-brain axis, because breaking your arm causes psychological effects, and treating the fracture alleviates these effects?

The question is if you can treat the brain by doing something to a healthy arm, or vice versa.
My understanding as a non-lawyer is that one can file a lawsuit against anyone for anything, but for it to actually go anywhere instead of being quickly dismissed, it needs to be within the court's jurisdiction and it needs to "state a claim", i.e. allege a violation for which the court could apply some relevant remedy.
Just tell stories. Write then down. Get feedback on the specific stories from people you trust who will be honest with you. Accept that the stories might make you look bad and be willing to revise, or even omit them.

Ultimately this is about specifics.
Just installed NetBSD on an old MacBook. Once I figure out how to use the uatp driver for the multitouch trackpad I plan on using this as my primary machine.
Ahh yes, the THQ Nordic/Embracer Group approach. Works everytime if you slowly buy companies that made that one smash hit 10 years ago and was forgotten about. Genius business move.
City workers hate that teenagers learned this one trick...
I’m not a big fan of Roger Waters for a few reasons, but I agree with you. The Wall is a weird, depressing, overwrought psychodrama, but despite those flaws, it still has some great tunes and does not endorse fascism.
At different times by different people. Humans were not the first hominids out of Africa.
Statistical Geometry
Pretty cool. I am on iPhone 14 and it plays really fluid in it, which surprised me. There is a small weird loading thing in the border right interacting with the ground, when scrolling either left or right.

I am impressed on how sharp the PNG looks though! I thought filtering in WebGL was like nearest neighbor and bilinear and that's it, perhaps there is additional things that can be accomplished with shaders that you are using.
I think they mean it in the sense that they shouldn't have to. Why do you think they should have to?
I'm with CmdrTaco. Hacker News from the front page is way way WAY too much. I browse Hacker News through skimfeed.com. Whoever is responsible for that does a really good job combing through Hacker News and surfacing stuff I'm interested in.

On the whole, it really sucks that the Internet these days is basically what cable TV was 20 years ago. Lots and lots and LOTS of emotionally-manipulative video broken up by increasingly-obnoxious ads.

The primarily text-based Internet that I really enjoyed using seems to be getting smaller and smaller (or harder and harder to find). Can't say I'm surprised, though. The bill was going to need to be paid, eventually.
"Law enforcement - I.C.E. referals"

This is from a slide deck on how to "protect" content, apparently by someone working for a law firm.
Assuming the firm is US-based, this is literally suggesting to get immigration services to check out a suspected "wrongdoer".

Lawyers huh... I just can't even.
> An image which appears to be a photograph conveys a meaning to the viewer that "this depicts a real event"

That notion is going to have to die, and soon.
Trying to distil that into something coherent - the central argument would be that Waters' show, which employs fascist iconography in pursuit of an antifascist message, is a bit near the knuckle in Berlin due to the city's history?

I mean, I guess I can see that but would point out it didn't seem to be an issue when he did a high profile, all-star rendition of the same piece in Berlin in 1990[0], and also he rejigged the show for recent Frankfurt gig, AIUI because he came to sympathize with the point in the paragraph above.

[0] https://en.wikipedia.org/wiki/The_Wall_%E2%80%93_Live_in_Ber...
The "messy" nature of RSS feeds is an advantage when dealing with sites like HN since you're not affected by any type of ranking mechanism, i.e. you get to see those posts which for some reason or another are quickly moved off the front page.
I don't recall DDoS attacks breaking single player games in the past. In the past you could DoS yourself by disconnecting from the internet and your single player game kept working. #gasp
To install an extension locally in Firefox you have to be using a special build or jump through other hoops. All of this goes back to the point; that Reddit is employing the "fuck you" pattern when they force you to jump through such hoops to use the version of their website that actually works.
>Incadescent lamps for their deep red color

Any specific ones that you like but are hard to find now?
'Invasion' was so slow, all the characters on 'The Shrink Next Door' so unlikeable,
I regret the time I spent watching both of them. I normally don't give up on shows and at least watch seasons to the end but I stopped after the second episode of 'Hello Tomorrow!' (on paper, it should be a winner for me).
Can you do that and still ping a server outside of itch.io? Say for analytics or for online gaming.
Removed Facebook, Instagram and Whatsapp from my life some years ago, and then promptly blocked them all from my local LAN (also dns sinkhole them on my Android device).

Couldn't be happier with my decision.
Wot, it's got the word "car" crossed out and the words "steam traction engine" written in in crayon.
We've come a long way since Vera Lynn.

Whether it's for the military or not, I find these women's behavior gross and their followers pathetic. It feels like we're veering into post-feminist territory where attractive, charismatic women can market themselves on the internet and society can't offer a reasonable objection without resorting to social conservatism.
I am a firm believer in deterrence, which you seem to be describing. It's a seperate thing from punitive justice which has a focus on retribution. The method is similar but the aim is different (deterrence focuses on making the cost-benefit ratio for crimes very high, while retribution is mainly to satisfy the human need for fairness through punishment).
What's the difference between a CV and a résumé? I understand academia uses longer CVS, but I thought they were synonymous terms for general job hunting.
Was this comment written by an LLM?

You know those of us in the EU elect these people who write these laws, right? And there’s public consultations and shit?
This sounds reasonable. If exporting a JSON resume is not possible, maybe you could support importing one?
Sounds quite a lot like the Common Lisp experience when using Sly and Emacs. You can (trace) every function and see lexical scopes of variables, even bind them if you execute some s-expr that does not currently have some variable under that symbol.

The distributed aspect is a bit more difficult though. I don't know if there is a system that truly got this right. Maybe Erlang's BEAM VM together with a good debugger I don't yet know about.
I'm finding it increasingly difficult to pursue anything intellectually demanding outside of work. I used to be able to stay up late and immerse myself in whatever I was interested in, but can't seem to anymore. I still try and I'm always excited to sit down and dig in, but I find that I just don't have the mental energy anymore. I dunno if it's a function of age or my work getting more and more demanding over time. Sometimes I wonder if I ought to take a few-week staycation just to pursue my intellectual interests. Does anyone else relate to this? How do you manage to pursue subjects rigorously after feeling mentally drained by work and life?
I think its bad to censor these types of things. People need to see how we evolve as society and not hide this just because it could upset someone today.
> the human is not

Why not? Humans store information in their brains that they have learnt. So do AIs. What exactly is the difference between a weight in an Artificial Neural Network and a weight in a Natural Neural Network?

If the answer is "humans get special treatment" then that's fine I guess but I think it's worth being explicit that that's the difference.

> The LLM does the same thing as zipping (i.e., compresses the training data…by encoding it in the model weights).

It's not at all the same. It's highly lossy. Only extremely highly repeated works get memorised exactly and even then it's often not exact.

LLMs do not contain a copy of all the training data (if trained properly). I agree if that was the case then it would be different, but that isn't how they work (unless you badly overfit).
Yes, it is a list of operations but making your photos look like they came out of Adobe Camera RAW or Lightroom with the same edits is nearly impossible.

>The cases most people care about are astonishingly simple. Like "+25 contrast", "+2 exposure", "-50 highlights".

There's an entire iceberg under these words alone. What definition of exposure are they using? Which kind of math and curves to separate the highlights from other tonal zones? What's the color science behind their stuff? How do they approach things like perceptual uniformity? (ACR's colorspace axis are notoriously different from their typical definitions in color science). I'm not even starting on things that are always applied without you noticing, like the input curve or highlight recovery (which is surprisingly complex). It's also the thought process that needs to be reverse engineered, not the code itself. Without all that, you won't get nearly the same look, let alone identical.

Try diving into the source code of something like RawTherapee or darktable (coincidentally, the thought process behind the latter is thoroughly documented) to understand how complex this magic actually is. And then there's the question of patents, competition (you are always behind), and adversarial actions by Adobe. It's simply a non-starter for a business.
Except YouTube isn’t the equivalent of a library in the first place, it’s the equivalent of a slightly seedy corner store. Sure there might be some mildly informative magazines on a shelf next to the Maxims, but that’s not the point and never was.
> I've found that things like this are pretty straightforward with a build.rs

- build.rs can't change the feature set.

- what they usually do to bring dependency is vendor the C files within the crates, but when it comes to configuring to use an installed library and passing the right linker flags, this becomes really tricky.
Peergos is the most advanced encrypted dropbox clone on ipfs. Disclaimer, founder here. We even extend the block retrieval protocol so encrypted blocks are not public - like most data in ipfs - you need auth to retrieve them: https://peergos.org/posts/bats

In terms of block stores we support local disk, or S3 compatible.

You can log in through any peergos instance (including localhost) and your writes are persisted directly to your instance. The whole thing is also independent of DNS and the TLS CAs (except of course if you use a public web interface)
transferred to where ? Vast majority of game's ecosystems are just "cash gets into the game, THE END" and then lives in game's database. Even if for some reason a company wants to share currency related stuff between their own games, "just building internal app for it that's just a front for a database" is far simpler solution than whatever blockchain thing this is.

It's a solution looking for a problem.
Yeah, Slashdot's UI refresh definitely killed the site for me. Reddit was a breath of fresh air by comparison. I still remember when a coworker told me about it back in 2012. I literally stopped browsing Slashdot ever since that day.

Reddit had a lot of the same energy that /. did, but in areas other than tech, which I found fascinating. I've learned so much about so many things thanks to Reddit.

It's a real shame that their management seems to be interested in making it yet another "social media, but different" kind of experience.
All this love for comics from Belgium and nobody mentioned the great Michel Vaillant?
Agreed, Wikipedia should be the model. A good enough organization with financial independence and a mandate can work. Nothing's perfect but we've become too adverse to creating institutions and expecting them to maintain trust. We can't just engineer our way out of every social problem.
They aren't fraudulent takedowns, the URLs are valid, I checked myself, took a random one of the list and sure enough, an epub started to download.
The fact that it pushes anonymous viewers to log in or sign up is definitely a positive (for their conversion rate metric, if nothing else), and that might be the main reason the number of images is so low. But the specific mechanism of IP blocking that is used to achieve restriction - that is anti-scraping, pure and simple.
But "turning on when rainy" is not the way auto-wipers are normally working.
Wildfire smoke: Montreal has world’s worst air quality today
It'd be nice but is ultimately frutless. the US is the 4th largest country and in top 5 of population, despite being extremely young. As is there is already a large, large amount of fertile land in the US that isn't used nor desirable.

It can be hard to scope out if you haven't live in the US. You can travel for 8-12 hours in a car and still be in the same state. Some singular states are larger than some Eu countries.
That's an extremely bigoted way of looking at it. Blind people deserve autonomy too as much as possible. How would you like it if the waitstaff just stood next to you to read the menu to you and wait for you to make a decision?

Having a braille option is ideal, but not every vision impaired person can read braille and it puts a significant burden on every establishment. Readers provide a great alternative to that that restores a lot of autonomy to blind people.

Why have ADA at all? Just have every disabled person wait for an able-bodied person to just help them with whatever it's they need, right?