skysight-inc/HackerNews huggingface dataset:
I'm sure that the people getting hacked care deeply about whether the attack they suffered was sui generis.

Also, zip/deflate etc was not designed to eliminate side channel leakage. Some compression schemes obviously (with padding) can mitigate leaks, but it has to be done deliberately
As I Understand It
> suddenly, users thought that was OK to pay for the software

I would argue almost the opposite way. Users are now conditioned to expect the software to be free with ads of 99 cents. Both greatly lowering the cap on what people can charge for software due to expectations. Instead we've seen the rise of subscription services apps that have no business needing one.
Its poorly designed for a reason: it does not address the wealth gap, exacerbated by landlord price fixing and.home ownership by corporate speculators.
Desktops including laptops are for both productivity and consumption.

Tablets are primarily only for consumption.

My advice? Provide your kids with both (assuming your budget allows) and let them decide which (or both?!) they want to spend more time on. Make sure they are the real deal though, not some kneecapped toys. Also don't railroad them onto just Linux or Windows or whatever, rather give them the opportunity to see everything the computing world has to offer so they can decide themselves.

Anecdata: Mom and dad got me an entire Pentium 1 desktop tower (circa mid-1990s) running Windows 95 as a (small!) kid to do whatever I want with after I'd showed great interest in their desktop tower running Windows 3.11 for work, because dad always says kids should get to play with real things rather than toys. I will forever appreciate it because only a few kids ever get opportunities to just dive in to something like that.
1. git complains about the uncommitted changes

2. When intentionally writing perl, half the time my "perl -c foo.pl" complains about syntax or badly used names (usu. misspellings), with the typo to correct being obvious. As a practical matter, it's not a problem.

I see a lot of semicolons in that ocr output, which might be cheating.
The parent mentioned avoiding the dispatch of a virtual function call used to evaluate the AST/bytecode so I was assuming it was a minimal JIT instead of running the resulting bytecode in an interprative loop.

But yes, if you are interpreting the intermediate VM bytecode you will still have a switch or dispatch branch when evaluating each instruction.
256k (actually 262k) is also up on HF: https://huggingface.co/gradientai/Llama-3-8B-Instruct-262k
Clean hydrogen's best bet may be a rainforest state in Borneo
> For me, a simple calendar is enough where I can add a few notes if necessary.

Sounds like paper would suffice. The risk of data leaking via the cloud is near zero.
The thing is though, as you said, it's my personal iPhone. If I want to be able to install an unsigned app I should be able to. There should be ways to dissuade the non-technical people but my feeling is it is my iPhone so I should be able to do as I wish.
I think it’s an interesting idea. It could use a documentation page with some clear examples and some guidelines. Don’t use undefined acronyms, try to make it self contained, etc.

For example, the tldr(s) “attention is all you need” don’t actually says what attention is or does, which makes the utility of the tldr sort of limited if you don’t already know what attention is. That might be fine depending on the audience for the tldr, but for a general audience IMO it would be better to write more accessibly, or maybe hyperlink to Wikipedia or add footnote definitions for well-known concepts to balance conciseness and discoverability
A story going in completely different direction --

I have a Sony Xperia phone from 2017. It has stopped receiving OS updates after Android 8, and I don't use it any more other than occasionally as a backup phone. A while ago, I discovered that people on xda are putting LineageOS (a custom ROM based on AOSP) with Android 14 on it, tried that myself, and it works! As slow as the phone is, it can run apps without any problem. This is truly amazing.
https://archive.ph/lTTPT
My family and I have rented a movie theater several times for our kids to watch their favorite films. As a once in a while treat, it's worth it, but only during the week because the weekends are too expensive.
for internally consumed APIs I somewhat agree, but if you wanna expose APIs to external developers it usually does pay off to spend a bit of time on the API design itself, what APIs would you expect to see if you were the user of the your own service - and this is where tools like this really help imo - you could even preview your API in some openapi doc tool like readme or similar, in which case it's like previewing your product before releasing it
T2 System Development Environment
They're referring to not using .Wait()/.Result on awaitable functions, not about making every function async regardless of whether it needs it. This was a common pitfall that people would do back in the day to avoid having to refactor everything when adding async support to the code, since one await deep in the code could cause half your functions to need async added in a refractor.
Agreed! Having this skill is so useful, it takes practice, it’s so easy to get caught up in emotions.
Pournelle's Iron Law: The administration grows, and becomes the focus of the organization. Alternatively, "the bureacracy is growing to meet the expanding needs of the bureacracy."

This is where the board of trustees should intervene. However, who is on the board? In the case of her school (which appears to be the University of Tennessee), we have five former CEOs, three lawyers, one politician, two bureaucrats, and (for form's sake) a student. Not a single professor.

The primary purpose of college administration is (should be) to enable teaching. Non-academic positions should be strictly limited in number, and the salaries should be lower than the salaries for those people actually doing the teaching. The idea that a tenured professor at a well-known school earns $54k is shocking. Inexcusable. Even adjuncts should earn more than that.
About "there's space for an agency like the IMF but for software security"

See Tim Bray's proposal about "OSQI": https://www.tbray.org/ongoing/When/202x/2024/04/01/OSQI
Yes, but it wouldn't actually work.
Bacterial enzyme strips away blood types to create universal donor blood
You would think they’d choose a good one.

I also recently wrote a single ephemeral socks5 proxy over a hidden service in Rust. Since they’ve probably compromised other machines in the past, they could’ve easily used something similar to proxy their connection through tor and to some random computer (access some vulnerable router through tor, proxy through it, etc).
Hiding your tracks aren’t hard
This was my experience trying to rewrite a service about a year ago.
I think we can safely assume they did not use one of those.
You get XML for estimated execution plans if you use SET SHOWPLAN_XML ON. You get the actual execution plan XML along with your results if you use SET STATISTICS XML. You can see cached execution plans in the sys.dm_exec_query_plan dynamic management view.

The estimated/actual execution plan feature in SQL Server Management Studio was changed to use XML in SQL Server 2005. The SQL Server team are only adding new information to the XML representation, not the text representation.

The name "estimated" execution plan is a bit misleading. If you executed the statement(s) with the current indexes and statistics, that's how it would be executed. I think the "estimated" part of the name is because the number of rows returned from each node, and the execution time of each node, is an estimate.

Assuming that the indexes and statistics don't change, you should expect the "actual" execution plan to have the same shape. It will just be annotated with the number of rows that were actually retrieved as well as the estimated numbers. SQL Server doesn't re-plan if it turns out the number of rows was greater (or fewer) than expected.

As a SQLite and SQL Server user, I find that I would like something more detailed from SQLite than EXPLAIN QUERY PLAN (which just tells you the join order), but less detailed than the bytecode. Particularly I want to know why it chose that join order or to use that index.
yes, the whole world runs on nestjs
Yep and that comes from JSON Schema: https://json-schema.org/

I believe recent versions of OpenAPI are "compatible" with JSON Schema (at least they "wanted to be" last I checked as I was implementing some schema converters).

Even TypeScript is not enough to represent all of JSON Schema! But it gets close (perhaps if you remove validation rules and stuff like that it's a full match).

But even something like Java can represent most of it pretty well, specially since sealed interfaces were added. I know because I've done it :).
No, an algorithm may be written in many ways, each of which would encode to a different Gödel number.

> To encode an entire formula, which is a sequence of symbols, Gödel used the following system. Given a sequence (x_1, x_2, x_3, ..., x_n) of positive integers, the Gödel encoding of the sequence is the product of the first n primes raised to their corresponding values in the sequence

https://en.wikipedia.org/wiki/Gödel_numbering
That's my understanding too.

I usually add an event handler to TaskScheduler.UnobservedTaskException that logs any exception like that so at least there's some trace of it. You could also use it to end the process with an error this way if you prefer to treat uncaught exceptions as fatal errors.
> How does it know what the next street or neighbourhood it should traverse in each step without a pathfinding algo?

Because Transformers are 'AI-complete'. Much is made of (decoder-only) transformers being next token predictors which misses the truth that large transformers can "think" before they speak: there are many layers in-between input and output. They can form a primitive high-level plan by a certain layer of a certain token such as the last input token of the prompt, e.g. go from A to B via approximate midpoint C, and then refer back to that on every following token, while expanding upon it with details (A to C via D): their working memory grows with the number of input+output tokens, and with each additional layer they can elaborate details of an earlier representation such as a 'plan'.

However the number of sequential steps of any internal computation (not 'saved' as an output token) is limited by the number of layers. This limit can be worked around by using chain-of-thought, which is why I call them AI-complete.

I write this all hypothetically, not based on mechanistic interpretability experiments.
How a Virtual Assistant Taught Me to Appreciate Busywork
> many popular cycle tracking apps have a bad rep of sharing data eagerly with Facebook and other entities

Many no longer have a choice as to whether to turn their data over to law enforcement who may use it to deny lifesaving medical care. (Florida briefly tried to make reporting periods mandatory for student athletes, too, but that fortunately failed)
> T2 SDE is not just a regular Linux distribution - it is a flexible Open Source System Development Environment or Distribution Build Kit. Others might even name it Meta Distribution. T2 allows the creation of custom distributions with state of the art technology, up-to-date packages and integrated support for cross compilation. Currently the Linux kernel is usually used, but we also started to port T2 to support compiling home-brew like open source package add-ons on macOS, other BSDs, classic Unix systems (Irix, ...) or support bootstrapping alternative micro kernel systems (like a L4 variant or Fuchsia). Similarly building Haiku, Android, Minix, Hurd, Open (or Pure) Darwin, Haiku and OpenBSD could be supported, too.

https://github.com/rxrbln/t2sde
I'm amazed people like yourself care so much about it to write a post like this. Doesn't your brain have something better to think about beyond artificial outrage?
Agree 100%. The change in Musk’s public persona combined with his more recent business decisions are alarming. And you may say that his public persona shouldn’t matter, but when he willfully alienates a large portion of his traditional customer base, one wonders what he is even thinking.
https://archive.ph/bJe6s
This is a neat idea, I never thought about filling gaps with hyperlinks before. I will explore this idea further, thank you so much rsfern!
The Insanity of King's Quest Speedruns [video]
Wait, which directive mandates auto-braking?
It does happen a lot that old text content in non-UTF-8 encoding is mistakenly served explicitly marked as UTF-8. It is precisely in such circumstances that the Repair Text option is useful.
It is not at all uncommon to want a spec for an api that’s out of your control. Or to want to define shared data structures at the transport layer which may have “owners” in heterogenous languages. Spec languages are (well, can be—so very many are terrible) very nice in those cases, which are not at all rare. They may well be more common than the “we’re writing a new single-language monolith that is free to control the shape of the data it slings” use case.
Federal News Network Is Corrupt, It Runs Propaganda Pieces for Microsoft
This is a weird source given its outdated (final draft wasnt ... final) and (given his special religious belief, the American name and he works for an American company) he is American I wouldnt trust it.

Bert Huber has a summary for people being interested https://berthub.eu/articles/posts/eu-cra-what-does-it-mean-f...
I sometimes wish git supported hierarchical commits.

I.e., git can retain two representations of a sequence of commits: the original sequence, and also a larger commit that (a) produces the exact same code change as the sequence, and (b) has its own commit message.
> But Apple knows iPad might cannibalize mac and limit it's uses on purpose

Felt the goal was to overtake Mac during the 2015-2019 era, all the real engineering focus was on iPad, the Macs were underpowered and not really fit for purpose.

Why would Apple choose a platform where they don't get 30% of every Creative Cloud sub when they could have had that.

Only reason they backtracked was because Mac sales didn't fall off and the iPad just isn't that good to do real work on.
> It's admirable to try to create pockets of positivity in it anyway. I simply want to highlight that it is futile, and maybe a more realist perspective is what we actually need to find a way forward.

The issue I take with that is that as the problem is entirely social in nature, the perception of futility is also a self-fulfilling prophecy.
In Parliament a Top Hat was required (until 1998) if an MP wished to raise a specific type of point of order. As nobody had one, they had a shared one they would throw around: https://www.youtube.com/watch?v=1nbGxk7cLqY

Wigs were abandoned by British barristers and judges in civil cases only 2007.

Last year, was the first time I went to a job interview not wearing a tie (but still shirt and jacket).
I didn't down-vote.

> There are very few ways to use Task.Result and Task.Wait correctly

I don't even speak C# and I can read between the lines enough to see that they're saying 'waiting for a non-blocking method turns it into a blocking method, undoing the work of the library implementers who worked hard to provide you with non-blocking code'.

Looking at the article, I think the solution was covered in the first sentence of the first list item:

> Asynchrony is viral

> Once you go async, all of your callers SHOULD be async,
You're correct about the Latin origin and legal usage, "in the matter .." is strictly correct.

That said, English as a language absorbs and morphs borrow words and phrases like few others and re has moved out of legal only and into common office and other usage where many are no longer tied to a strict law reading.
Change Healthcare hackers used stolen credentials and no MFA, says UHG CEO
" So what if I told you there is a solution that would not only save Open Source, but fund it and improve cybersecurity? Would you believe me?

If you don’t, well, you can quit reading now and pretend ignorance. And don’t let the boot hit you on the way out.

But if you are at least curious, you probably think there is a catch.

I won’t bury it; the catch is this: we must own the responsibility society is trying to give us and act like it!
" The German govertment does actually with the Souvereign fund but I think the market based CRA solution is better.
> not about making every function async regardless of whether it needs it.

That's what you and I wrote. That's not what the article wrote.

"efforts to be async amount to nothing unless the entire call stack is async"

The entire call stack?

"it is best to go all in, and make everything async at once."

Go all in?

This beyond 'a little bit unclear' into 'incorrect' territory, especially since the preceding paragraph said "there's been lots of confusion on the best practices for async and how to use it properly."

Is there a single NB or asterisk-like comment on the whole page that walks back the "all in" comment to something like "calling sync from async is fine." ?
There's no definition of String.length that would be the obvious right choice. It depends on the use case. So probably better to let the application provide its own implementation.
The history of Europe is fascinating. I think there's not a single "country" today whose ethnicity was not almost entirely replaced with another in the last 10,000 years.

EDIT: I think even 2,000 years is enough.
JIT (Just-In-Time) compilation is a technique that allows certain programs to run significantly faster by compiling code at runtime, rather than ahead of time.

Apple enabled this for iOS 14+, but killed it again with iOS 17. It's basically the reason why we currently don't have full speed VM's on iOS / iPadOS devices.

While Sideloading / Altstore / Sidestore allows you to install any IPA, this still doesn't enable JIT for these apps. There are currently some workarounds that involve running certain software on your local network (search SideJITServer on Github).
Apple Didn't Dramatically Cut Vision Pro Production
This answer looks eerily similar to the llama-3-sonar-large-32k-online model by Perplexity on labs.perplexity.ai
I feel like this is basically already what people who promote their papers on twitter are doing. Other than Twitter or LinkedIn or something (I don’t really use either) I’m not sure there’s really a place for researchers to actually post such a summary where it would be useful, unless everyone starts using this site I guess.

Even then, I feel like my time as a researcher would better be spent writing a better abstract, so that this sort of tldr could just be a bolded first or last sentence of a conventional abstract… but I’d be very interested in what other people see as the important or most interesting aspect of my paper

Along these lines, I’ve recently taken to using revtex structured abstracts, which are basically a series of topical tldrs covering context, purpose, methods, results, and conclusions. Maybe I’ll experiment with adding a global tldr at the top

https://journals.aps.org/prc/edannounce/PhysRevC.84.030001
Buy a Supermicro board, build your own back plane or use an off the shelf one, and add as many expansion cards as your heart desires (and mobo can handle).
In the chromium repository, the use of angle brackets in #include statements is banned -- they only use double quotes. They also don't use any system headers per se since their flavor of clang comes with their flavor of libcpp vendored in.

So if the chromium repo is representative of the state of C++ in rest of Google, they ditched it silently like this probably because it's so natural to them :)
I don’t necessarily hold Girard to be correct, but I do find immediate flaws in the reasoning. I only desire to swim because someone taught me to swim (at considerable effort). I only know who Zooey and Ann are because they have been presented to me in the media.

It’s clear that humans have sensations like hunger or thirst that are purely individual, but that doesn’t imply that the desires for things that interact with those sensations arise individually?
I guess this only applies to new releases of iPadOS? Meaning no possibility to make old iPads reusable as, e.g., a linux machine?
You describe problems that were solved long time ago and not even in IT. Spec-first approach works fine in the long run, it just requires a bit more process maturity than you can find in a typical startup.

For example, the problem of matching commits with specs doesn’t even exist in environments without continuous deployment (which is rarely a real necessity and often is even undesirable). You just tag your releases in VCS (can be easily automated) and track their scope in documentation (job of responsible product and engineering managers which know what goes live and when).
VMs on iOS:

https://getutm.app/

Coding work on iOS:

blink shell

https://blink.sh/
It sounds like a good life lesson for the employee. I could never imagine working those hours for another person.
This is already better than the life experience for most people. It's, at most, performance art. An act. A ruse.

"Roughing it" while setting the terms, don't make me laugh.

Anyone spending time leisurely on the Internet pontificating on this is truly clueless. You're closer to poor than you realize, and you're playing with yourself.

Be careful, otherwise you'll go blind and have to stop pretending.

Being someone who grew up poor and after much suffering, finally does well, my greatest fear is the real version of what they played out. For kicks. I'd slap this person if I could.

No matter how hard he tried, he got to do something unusual: choose to quit roleplaying, for the thing that comes for us all; health.

So. This is both a common experience and yet unique to this guy. Suggestions of repetition make zero sense.

Absolute waste of time that serves only to stroke the egos involved.
Good, it's great to have alternativew in this space. My gf uses Drip [1] and it's a very good app for this, it allows to also track mood, sexual activity, aches, etc...

1: https://gitlab.com/bloodyhealth/drip
Well we know what will be the next pandemic if we don’t get this handled.
> ensure China is not starved of microprocessors in a war

Partially true, but the other issue is high performance CPUs and GPUs are needed for simulations applications such as nuclear weapons testing, jet engine design, airframe design, etc.

Much of this requires a highly performance HPC infra, and while China has built a strong distributed systems base (kinda hard not to when UIUC and UCB CS has such a strong alumni network in China), the compute resources needed are still dependent on foreign inputs from Intel and Nvidia, whose top-of-the-line offerings all face import restrictions from the US.

A lot of the impetus around domestic high performance CPU research came when the Intel Xeon ban entered the fold, which was specifically because of the worries from above.
I mainly use Python to work with typical shell functions and external programs. I contend that Python and other similar languages are superior to PowerShell.
The whole raw milk thing boggles my mind. It’s hardly a secret that it’s dangerous yet people do it anyway
Well it will probably never, since all apps are always within the sandbox. The idea is to ssh out to some other system. Besides the actual iOS shell is not so interesting or useful anyway. (Jailbroken devices have had them for a while, you won't be running your nvim and git stuff locally anytime soon.)
Without looking I'm going to guess that ape is A POSIX Emulator, so we have an emulator emulating an emulator.

Edit: it's A POSIX Environment, but it still contains features that are unnatural in Plan9 and could by bypassed with more work, so much like emulation.
you can work on it

https://blink.sh/

see also https://docs.blink.sh/advanced/code
Setting up linters in Gitlab CI for C++ and Groovy / Jenkins code
Singleboard Alpha