skysight-inc/HackerNews huggingface dataset:
Seems like a poorly-disguised moan about indie games often being poorly optimised?

Multithreading isn't a one-size-fits-all solution for performance though. Sometimes a better choice of algorithm may be an easier/bigger win.

And often a game will be GPU-bound on many machines, potentially due to less experienced developers not fully understanding the performance implications of all the engine features they're using (lighting, shadows, postprocessing). Unity and Unreal give you the power to turn on some pretty costly features with a few mouse clicks.
Creator of palette.rocks here :) Great to see, someone recommends my tool. It would be even greater to get some feedback, of what to improve, add, extend, fine tune...
This was my experience for years when I worked in tech support. It seemed like every computer task was just a list of steps. They had to ask "do I left-click, or right-click" on every step, because they had developed no "theory" for what a left-click is, and why you'd use it vs. a right-click. It seemed like if they ever missed a step, or a step required them to deviate from their plan, they were entirely lost.

I haven't done tech support for years (last was in ~2008) so I don't know if people are generally more savvy or not.

I also want to be clear: I'm not mocking anyone for lack of knowledge here. There is a huge population of people who cannot use computers properly. I don't believe that the solution is "make computers easier for people." I believe the solution is: customer service reps, paper billing, and other non-computer alternatives must be available for any service which is even remotely-important.
YOU live in America, Apple operates worldwide. And the USA has plenty of bills in the pipeline targeting the same issues. Apple won't have their cake and eat it too.
New class of RAM test coming to MemTest86
At first is different because to avoid the same issue as Vanced, it will not ship you patched version of YouTube App but it will ship a patcher.

That mean you'll must have installed YouTube because it will be companion or patch (I'm not sure if it will patch the YouTube app or be a service next to YouTube to apply Vanced feature at runtime)
Yeah, same. I don't get the point of buying an expensive and benchmark crushing piece of ARM hardware for some development work if it has the utility of a $200 Chromebook where you have to SSH into powerful X86 machines to actually achieve your development goal.
Let's see:

- Insists on every expression being (wrapped (in parenthesis))

- Uses polish prefix notation

- Profound belief that recursion is more intuitive than loops

- Macros everywhere, because code is data, so why not?

- Whole language built from a very small set of axioms

- REPL-based workflow

QED Clojure is _a_ Lisp.

(FWIW I'm learning Racket right now)
I also found "The little book about OS development" useful.

https://littleosbook.github.io/
What about the 'discovery' that Google Analytics is illegal under GDPR? Not raised even once right up until the moment the courts decided it.

EU privacy law is so vague that people routinely 'discover' new impacts of the rules only when some judge pulls them out of thin air. The fate of EU tech firms is pretty much well described above: endless agonizing over how these rules might be interpreted, followed by maximally damaging interpretations, because the nature of such law making is that enforcement is arbitrary.
i'm confident Google can't patch this without breaking their own app
If you ever find yourself in or near Albany, New York it’s worth looking at the state government complex and university to compare and contrast.

The capitol complex really settles the arguments. You have the NYS Capitol, which is an amazing expression of the excess of 19th century monumental building. Across one street is a circa 1910 replica of a Greek temple turned office building, with a gross 1950s addition in the rear. Across the park is an Art Deco mid rise, and then you have the Empire State Plaza, which is an interpretation of Brasilia in the US.

It’s designed as an over proportioned Roman forum built on a parking garage and mall-like concourse, but the buildings themselves are bizarre. Full of little warrens, and dependent on chaulk and constant maintenance to endure.

The architects sold the place based on the modernist form, but the building interiors are really not designed for their intended use. Function always follows form in these sorts of buildings.
Because it tastes really good.
The 24 hour system: 23 -> 0 -> 1

How is that different than 11 -> 12 > 1 ?

Yes I get it that in normal integers, 1 is not after 12, but neither is 0 after 23.
codeberg might be a good candidate. Slightly tangentially, to facilitate mobility and cross-server collaboration and repo syncing, Gitea (which they're built on) is getting federation in place

https://github.com/go-gitea/gitea/issues/18240

https://forgefriends.org/
I would argue that rather than some curse of expressiveness, the lackluster showing from the community in recent years has been the results of a premature standards process. Common Lisp hasn't changed since before I was born, and while to some people that denotes stability, it also leaves new features to be done in the manner the author describes, as 80% projects by lone hackers. The language is more than capable of supporting modern development, but simply requires learning too much context and historical baggage to be appealing to any but the most devoted. This has little to do with expressivity, but more with history and economics. Most successful languages have one or more companies devoting resources to the language and libraries. Lisp has multiple implementations of the language but no blessed one, which means the fossilized standards are the point of departure for each of them, many remnants of the era of software you can buy.

There are still a lot of interesting things happening with Lisp, but I can't see how Common Lisp will be the path forward. Of course, there have been many challengers seeking to upset it as King Lisp, including this site's very own Arc. Clojure has seen the most commercial success in recent years, though the extent that it's actually a Lisp is debatable. I'm a fan of Kernel [0], which makes macros first class members of the language, like everything else. Who knows, but saying it's power will necessarily lead to its downfall is a kind of fatalistic mentality that I have little patience for.

[0] https://web.cs.wpi.edu/%7Ejshutt/kernel.html
Or you know, paying a few bucks for the music via Premium subscription.
Hey! I'm the OP, publicizing this here today because we have set up a bug bounty for the system described in this thread!

We're paying 50k for people that are able to completely break the system, and 5k for minor problems. Details here: https://immunefi.com/bounty/optimismcannon/

There will also be a call next Tuesday where you can come ask your questions: https://immunefi.com/bounty/optimismcannon/
Ask HN: How does post upvoting and sorting work in Hacker News?
nextdns blocks them quite well, and it's a lot less expensive than YT premium (also blocks ads in games).
They laughed at Mixer exactly because it would shut down within a year. Companies like Google and Microsoft don't have enough staying power. Why would users switch to a platform that's going to shutdown within a year anyway?

One year. Mixer was online for one year and they shut it down. They say it's because it didn't grow fast enough. But the truth is that they just were never serious about it. Everyone could feel it. Mixer was a bluff and it was just not very believable.
You just described a normal corporation.
> I think common mark is really the worst form of markdown

How so?

> And tables are optional? That does not sound great for many Text documents to be honest. I would rather argue, forcing browsers to not only implement tables but sortable and filterable tables would give such a standard an immediate leg up over the existing web and browsers and is absolutely something people working with text documents would gain benefit from.

There are two issues with tables: One, they are not in the CommonMark spec and as such many parsers will not support them out-of-the-box, and two, the syntax as implemented in GitHub-flavored Markdown (which is what is commonly understood as a "Markdown table") is incredibly complex compared to any other standard or not-standard-but-common Markdown feature. Thus, I would not expect very resource-limited systems to be able to support them.

That said, I'd expect that any KyuWeb browsers that reach widespread use on modern every-day systems would support tables, so unless you're interested in browsing KyuWeb on old IBM PC systems or the like, the issue is largely moot.
There is nothing ridiculous about suspending someone for streaming someone else who is banned. It's about as obvious as it can be that it is content that is explicitly not permitted as it has already been banned.
It doesn't work in android chrome, I just tried. It does work in Firefox though.
Same thing happened with me and MBNA, they just never sent me physical bill OR an email for a transaction I had no idea occurred (because I had canceled the card!) and then put a mark on my credit report because I had a debt that was not resolved. All of this for... $7
> and perhaps one that might have real IP value

At the very bottom of the page...

> Tabular Recipe Notation Patent Pending (Michael Chu)

There's a thread for it in the forums -

http://www.cookingforengineers.com/forums/viewtopic.php?t=24...

Apparently, he tried to patent it - but in various patent searches I haven't found anything.

The thread goes on until August 2021 with occasional activity - but no information on the patent.

And for what it's worth... the person who created it hasn't been active on the php forum for the site since 2017.
>Or you know, paying a few bucks for the music via Premium subscription.

Or you know, not lecturing people off your high horse on giving their hard earned cash to your corporate overlords on top of their private data, and instead, letting them use the internet as they please.

A few bucks here and a few bucks there adds up significantly for those not on Bay Area wages and getting hit by rampant inflation and energy prices.

You can donate to the creators Patreon, PayPal or Crypto wallets, if you wish to support them.

If YouTube were a boot-strapped start-up in a garage, I would totally agree with your point, but instead Google-YouTube is a multi trillion dollar monopoly and I'm already giving them my private data they monetize, which is more than enough, there's no way I'm giving them my hard earned cash on top of my private data, while they engage in anti consumer behavior by removing the dislike button and using other dark patterns to squeeze view time out of small creators and "maximize engagement" out of their user base.
The point is that the CPU might still be in real mode at the point in time when the far jump is decoded, and thus execute it with real mode semantics. Coding a seemingly useless near jump was the way to prevent that.

Whoever wrote the modern Linux code doesn't seem to understand any of this. There is even a jump before the switch to protected mode, with the comment "Short jump to serialize on 386/486". Cargo-cult programming at its finest :)

As I said before, it may have always worked in practice without the jump, and modern Linux doesn't even support the 386 anymore.

Actually, with all the crazy out-of-order speculative execution going on, one could expect newer CPUs to have similar requirements, but I guess they also had to get better at providing the illusion that such internal details don't matter. Making LMSW / MOV CR0 a serializing instruction seems to be an easy way to do it.
Satellite Internet Service Hit by Cyber Attack
Maybe the concern others are expressing here can be thought of as the risk of double counting of carbon.

If I run an industrial plant that's currently fuelled by burning waste lignin from the paper industry, and I decide to stop that and install some solar panels instead, it seems reasonable for me to claim that change is carbon negative (i.e. I've reduced carbon emissions).

Now if CarbonCrusher comes along and buys the lignin I no longer need, uses it to build a road, and claims the same carbon saving as I did, we end up double counting.

Which of us is wrong?
By 2023 iMessage and WhatsApp will have to be interoperable, because EU said so
For anyone wondering about the diplomatic immunity reference:

https://en.wikipedia.org/wiki/Death_of_Harry_Dunn

The collision became the subject of a diplomatic dispute when Sacoolas left the country shortly after the incident and the US embassy said she had diplomatic immunity as the wife of a US agent working in the UK.[8][16][14][29] According to Sky News someone at the US embassy told Sacoolas to leave the UK.[30] The Washington Examiner reported that Jonathan Sacoolas did not work for the National Security Agency, and that the Sacoolas family lived in Northern Virginia in the area of the Central Intelligence Agency Langley headquarters.[31]

Dunn's parents were advised by two leading specialist lawyers on diplomatic immunity, Mark Stephens and Geoffrey Robertson. They advised that Anne Sacoolas was not entitled to diplomatic immunity, as her husband was not listed as a diplomat. Furthermore, they contended, diplomatic immunity no longer applied upon Sacoolas's return to her home country; therefore, it would be possible to take civil action in the US courts. The Foreign Secretary, Dominic Raab, also stated that diplomatic immunity no longer applied.[32][33] Dunn's parents decided to travel to the US to "fight for change" and seek the return of Sacoolas to the UK.[34]
Wall Street Loves Music Publishing – Why You Should Love Great Cover Songs
Yes. This is this course. Maybe your link better.
Ransomware group state they will give $1M to any FBI agent who can locate them
No, obviously YouTube should be a free service with no ads and no subscription. The content is someone else's anyways.
Some countries are sovereign only in theory.
Right, I don't know why people are so invested in minimizing how powerful this tool is. I have never properly learned Javascript but I can write Javascript using Copilot because copilot doesn't really make syntax errors, and I can recognize correct semantics, e.g. is it probably doing what I mean for it to do. And then I can, as you say, just test it.

It also bears repeating that Copilot will only get better.
Eunice Foote, Climate Change, and the Matilda Effect
You write something worth upvoting and I upvote it.
Wasm is bleeding edge. AFAIK the only compatible UI library is Qt and support is not production ready. I have never needed package management in C++. There are gotchas with all languages, Lisp is not a panacea. Language verbosity is not bad it's a tradeoff, functional languages are usually hard to read. The language requiring you to be precise is a good thing. There's a reason the web industry has moved to TypeScript.
Maybe not, but MS does follow the DMCA takedown process.

> "If the notice alleges that the entire contents of a repository infringe, or a package infringes, we will skip to Step 6 and disable the entire repository or package expeditiously." [0]

This is what was going on with some Grand Theft Auto mods[1] and youtube-dl [2]

[0] https://docs.github.com/en/site-policy/content-removal-polic...

[1] https://www.thegamer.com/taketwo-dmca-takedowns-gta-mods/

[2] https://www.bleepingcomputer.com/news/software/youtube-dl-re...
This problem just begs for a machine learning solution
Would be amazing, but I’m sure Apple/Facebook will both find ways to weasel out of this one, like they always do.
I respectfully disagree. They are asking for us to believe that “trans women are women” with absolutely no wiggle room (e.g. collegiate sports). I thought there was wiggle room, but alas…
I used to think, that big businesses are much better in making decisions, than small or medium.

Now I see, big retailers themselves created noose around their neck, freeze colossal finances in stockpiles, making situation much-much worse.

What should do sapiens, make agreement between organizations and regulators, to create some shared supply chain which will supply small batches, so shops will have reliable supply, even limited in capacity, but without need of those costly stockpiles.
In the summer of '84, I did an internship at Kodak. My father had warned me when I was approved that I'd probably be driving a fork lift. But because I knew my way around a computer, they had me work in accounting doing Lotus 123 development - my first programming job! While there, my boss took me on a plant tour in the building where they were making disk cameras, which was the big thing in the early 80s. The tour and factory were amazing. Even with all the automation, there were still a lot of people. And the biggest machines I had ever seen - especially the presses.

This was shortly before the very steep decline in Kokak's business. That year there were over 14,000 employees working just at that one facility (Elmgrove). Our start and end times were staggered in 5 minute increments to manage traffic flow. Kodak now employs only about 5000 worldwide. Kodak famously invented the digital camera around 1975. But they failed to envision a future without film.

https://www.democratandchronicle.com/story/money/business/20...

https://lens.blogs.nytimes.com/2015/08/12/kodaks-first-digit...
Apple's M1 Ultra Benchmarked: 2.6X Slower Than AMD's Threadripper Pro 5995WX
International Fund for the revival of the transport aircraft An-225 “Dream”
That's what they said last time, and the time before that. All it takes is one person complaining and this one will fail too.
One man’s swap-backed tmpfs is another man’s page-cache-backed filesystem. /s
> If you don't want to use linux as your main OS, most virtualization solutions support USB forwarding and shared folders which allow one to scan on a vm and get the files directly on the host OS.

This sounds cheaper. It doesn't sound better.

VueScan is nerdy in places but it is simpler than this.
I know one person who I recommended leasing to. They wanted to upgrade their car every 2 years. I think that's a bad financial decision, but you may as well lease then.
Thanks for the reply! I don't really have a good frame of reference for the model-improvement feedback loop in different industries, so I could very well be generalizing incorrectly.

As for the experts part, I assume there is some expert out there who would know enough about the economy/trade at the time that they could glean enough information about materials, dyes, etc. to make an educated guess/

Faith in results - while maybe in this simple example that's valid, what about in cases where ethics are concerned? IIRC there was a police force using an ML model to predict where units should be patrolling and it turned out they were overpolicing primarily black neighborhoods. Same thing with ML systems for employee applicant screening.

Communication - I think that this is a fair point, although given how pervasive ML is at this point I think it's good to try make sure the view of the public is not too skewed (like the whole "God particle" fiasco several years ago)

Either way, thanks for the reply! You make some good points and I don't think many of my questions were well-framed enough.
I used CF tunnels just the other day for the first time and they are pretty freaking cool. I think some of the docs could be improved (as I was throughly confused by "Applications" and how they related to tunnels, turns out I did not want applications but they are cool for self-hosted things. I have my own SSO setup for my self-hosted but I might consider moving to CF Applications in the future).

I used to create my own ngrok-type service (for just myself). I think with a little more wrapping code I could have an almost feature-parity with ngrok using CF tunnels but I'm happy with where I have it now. I have 2 tunnels (1 for server, 1 for client) that expose my local dev environment on a hostname I own (and use CF for the DNS). In the package.json for the client and server I have a npm run command to spin up the tunnel so I just cd to the project directory and run `npm run cf-tunnel` and then I'm good to go.

Why did I do this? 2 things, Apple Pay/Google Pay and HTTPS-gated things in general. Some things can work on localhost but a lot of things get fussy any want HTTPS even for development. Apple Pay needs you to validate a domain on HTTPS which means you either have to deploy and pray it works (yes, I have dev environments that are HTTPS but I hate adding so much turnaround time from "writing code"->"testing feature") or find a way to get your local dev served over a consistent hostname+HTTPS. You can do this with ngrok (paid, reserved subdomain) but I so rarely need this that I didn't love the idea of paying ~$60/yr for something I would use a handful of times at best.

I could have just wired up another Caddy entry on my local server but I prefer being able to turn off the tunnels easily (just kill the running `npm run cf-tunnel`) so I'm only exposing my local dev when I want to.
I think it really depends on school Z. If it's a flagship, top in-state school (Michigan, Berkeley, UCLA, Virginia come to mind but aren't the only ones), you may have a better social experience and still have the ability to meet top talent. If it's one level below that, I'd consider MIT.

E.g. In CA I'd put Berkeley/UCLA at close to MIT for undergrad and a more fun place, but I'd choose MIT over UCSB or UCSD for academics and future career options. Not that there aren't smart, driven students at those schools, resumes speak for you to some extent and will open more doors.

You're not the only one making this decision, other smart kids are making the same choice. I chose a large state school over smaller, "higher ranked" private schools and regret nothing. I had a much more "fun" experience than any of my friends who went to those other schools, and I find most of their friends pretty unlikable (douchey rich kids).
I'm curious; what is Clojure missing a Lisp?
> This is a bizarre idea.

> Scammers printing scam letters can just as easily print fake postmarks.

-While that is true, it is impractical on at least a couple of levels:

a) You need to get that fake mail into the postal system, somehow - and do so in a way which escapes attention.

b) (The worrying bit, if you're a scammer) - You've just gone from attempted fraud (sending out scam emails) to defrauding the postal service of whatever country you try to pull this one off in; the authorities are quite likely to take a dim view of your efforts.