skysight-inc/HackerNews huggingface dataset:
Between BMI instructions (PEXT, PDEP, bit reverse, least significant 1s bit, etc. Etc), AES, SHA1, add, xor, rotate, shift, and, or, not, multiply, carryless multiply and...

Pshufb (4-bit / 16-byte lookup table)

You might be surprised at how many operations can be done without touching the load/store units on CPUs.

In my experience, it's usually worth the effort. Then again, it's a LOT of effort needed.

If you are just doing things simply and easily? Lookups are almost the easiest solution. But I probably wouldn't reach for lookup tables for a performance based problem today.
I'm interested in why you think that.

What if there was an extreme license that simply said you have to share it upon request from anyone, even private versions? Ignoring whether that's annoying or whether it's enforceable, would that be non-free?

I've seen an argument that the particular way the AGPL is worded makes it non-free, which seems pretty plausible, but I don't think that's an argument against "a more AGPL style license".
If its intention was to illustrate realistic causal disconnection, Interstellar does a pretty poor job.

What with the causal loops and so on.
Except for power, that is all determinable from the cable itself. USB-C cable supports power and USB2 data. Resistor determines the power, either legacy USB, 1.5A or 3A. Every USB-C cables support that. If there are USB3 pins connected, then it supports USB3 data and alternate mode. I think USB3 has negotiation protocol to figure out the data rate. There is also negotiation about power delivery on USB-C specific pins.
Asking an LLM about letters is like asking a human about the individual wavelength that make up color. They might be able to infer it from text they read, but their sensory system is simply incapable of detecting any of that directly.
It’s not strictly for bedwetting. I’d generally wake up a few times a night to urinate and I’d noticed that my sleep would become very fragmented for 30-60min before actually being fully awaken to void. Knowing that this was affecting my sleep quality, I tried limiting fluids and compression socks. Neither fully worked, so a pharmaceutical intervention seemed worth a try when I stumbled upon it online. The difference is night and day, I sleep throughout the night rather than the multiple awakenings I had been susceptible to. My urine is also a dark yellow upon awakening rather than the clearish tint I had been accustomed to.

My blood work is normal but my gut floras are not in perfect ratios as revealed by some testing. For some reason in my case that has manifested as electrolyte/fluid balance issues at night which are corrected by the desmopressin.
If you read the articles it links to they say “non customer facing roles, such as HR” or similar.

It’s just badly quoted in this summary article.
Oldest copy on the Wayback Machine is from May 2009 https://web.archive.org/web/20090513043445/https://www.linux...
What about something like https://github.com/abseil/abseil-cpp/blob/master/absl/string... ? ASCII lowercase can be something like

auto is_upper= (x > '@') & (x < '[');
return is_upper ? x+32 : x;

Which boils down to add, add, cmp, cmov on x86. It might save some cache traffic, but the cache traffic is less code since it's only a mov. The version that's code instead of lookups probably exacerbates register pressure problems in large programs? I don't have good intuition for which would be more efficient in practice.
I’m not interested in continuing to talk to you.
Looking at the logo on the plug is enough to get it right at the first attempt, but only for horizontal ports on a laptop or desktop. For vertical ports or ports on the top (chargers have both types) it's not so easy.
A USB 2.0 device is usually supposed[1] to just short the two possible positions of each data pin in its USB-C port (the four power pins are always shorted, of course, as are the four ground ones). Orientation sensing only comes into play when you start using the SuperSpeed lanes (for signal interference reasons).

[1] https://www.microchip.com/en-us/application-notes/an1953, 1.3.1
> I see remarks like this a lot, and I don't know what to do with them.

There's no "reasoning loop" built into LLMs yet. Keyword, yet. For now we're left with single-shot answers from "memory" rather than a reasoning loop akin to what a human would do, which is read the docs, try some stuff out, discover that what you're asking for is impossible, and then telling you that it isn't possible.
These machines are super attractive spec-wise for their cost! However, and maybe it's FUD, I don't really trust the power supplies or the firmwares on these units. I'd much rather pay for a system with a power supply that is UL certified and a system that, at least on the surface, has a much better chain-of-custody for processor firmware. I know I could replace the power supply with something UL certified, but that now means I'm contributing to e-waste needlessly. My eyes are currently peeled for a 12th-13th gen i5/i7 1L system in my price bracket, as between the heterogeneous cores to get solid power efficiency, the ability to drop 2x NVMe SSDs and a lot of RAM, and on some of them, even the ability to get 10 Gbit, I can hit my ideal performance per watt budget and take advantage of my NAS for high performance decentralized storage.
OpenDNSSEC's first release was before the root was signed so perhaps there's some assumptions in it that need revisiting.
Taxation of labour is not somebody stealing your property, it is somebody stealing your work – which is a thousand times worse, since it is a form of forced servitude. There is no "system" and has never been any system, there's only people exploiting other people. An income tax is just a fancy abstraction over ancient and base serfdom. Most labourers have no property to speak of, and never had.

If it's a "buy-in" to a system people should have a way to "buy out" as well, which of course doesn't happen, because there never was any "buy-in", it was "pay us your wages or we'll hunt you down". Slaves could buy their own freedom in Rome and other places, so why can't "free" people under taxation?

Property rights should rank far lower than human rights. So if you want to collect taxes, go after property instead of after people. But it is the property owning class who runs the two-sided coin of capitalism/socialism, so good luck on that.
This is definitely true. I've had some students who ramped up quickly in the first year or two, but some of my best students didn't ramp up until year 3 and had no output before then. It was very stressful for them, though, since students are prone to comparing themselves to the very best.
For most people, Home is a long-term monthly expense. All that really matters is the monthly cost, most directly a combination of sale price and interest rates (with consumables like gas, water, and electric playing a smaller role.

Interest rates and sale price are pretty closely tied together. As interest goes down, people can pay more for the sale price. The sellers in the market realize that and raise their asking price.

After all, if you could afford a $350k house at 5% interest, you could afford that same house at $500k with 2% interest (numbers aren’t correct, just an example).

That exactly what happened over the recent past. Now interest rates are rising, so people can’t afford the same amount of house they could two years ago.

This is compounded by the fact that many people are sitting on low interest loans. Unless they’re forced to sell, they’re not going to.
Indeed it is... But it's Chrome on wayland - so I'm chalking that up to a google bug too...

Interestingly I can't seem to find anyone else complaining that Chrome on wayland only does nearest-neighbour resizes of videos. I wonder if it's crappiness in the hardware video decoder or a deliberate performance decision because my hardware is slow at texture resizing?
OK, I see, I didn't know that. I was just clicking through to the macos download without actually downloading anything. By the way, there still seems to be a notice before download that macOS will say that the app is damaged, although now it won't complain after notarisation, right?

I actually moved away from Apple/Swift development because of the limitations they place on you even if you pay (I cannot embed an interpreter in my iOS app, really?), and am now coding in TypeScript. So while the $100 are not a big deal, I think, it's a symptom of something that's wrong.
I dont think in words at all. That is why -quite often- I know what i want to tell but the correct word just doesnt pop up in my head. I can then explain the concept and other people can help me find the word in question. Even while writing this little response, this happened. You see in the first sentence: I know there is a nice word that could be used instead of "doesn't pop up" it resembles the word "evades"? You know when something just keeps out of your grasp, that word... my mind does a little movie and my "mouthbrain" tries to find the nice words for it. That is how I perceive it to be. I dont know how other people perceive this. I imagine they have little words popping up or something. But I dont understand how that kind of thinking could be used to think and reason. How can relationships between concepts be intuitively understood if one does not have a mental picture?
Yes use LUTs.

But 4-LUT is also called pshufb and you never ever need to touch the relatively slow load/store units.

The space of computations you can do with 4-LUT PSHUFB instructions, followed up with simple bit instructions (add, or, not, xor, multiply) is rather insane.
It's cute, but it's a tattered and dirty band-aid compared to what you could do to ensure things were followed correctly.

But the correct way costs way more money than M&Ms.
Scientists Say They've Invented a Speaker That "Mutes" Annoying People
How does this improve national security?
I implore you to try Rust.

Kotlin is just Java with extra steps.
> the purpose is not to be publicly embarrassed by Xitter's performance

I think you have a valid theory, but a point against this is if X was really embarrassed about their performance and this was their motivation, it would not be very hard for them to fake activity numbers for the sake of maintaining public appearances.

Perhaps X just thinks this would be an improvement for social media? A big part of the motivation for bots, for example, is inflating the counts on their posts/comments/profiles for the sake of appearing popular. Reducing those stats in importance could flip the cost-benefit analysis for a lot of bot activity and make a platform much better. That incentive to pump up the visible numbers drives a lot of nefarious social media activity.

PS: Comments that hint at mind-reading are pretty off-putting to me. I think you have a valid theory, but de facto stating that you know the exact purpose for X doing something is incorrect unless you are Professor Xavier, Counselor Deanna Troi, or some other fictional character with mind-reading powers.
> This makes it much more difficult to learn how to reason about particular data that appears inside the token, because it does not ever receive that information.

More difficult, but it shouldn't be impossible. The Chinese managed to make rhyming dictionaries over 1000 years ago despite using a non-phonetic writing system. More relevantly, GPT-4 has definitely ingested both regular and rhyming dictionaries.
I tested their first example in ChatGPT 4.

Interestingly, it gives the correct answer on the first try:

https://chat.openai.com/share/d86fe16a-9dfd-4753-8eaf-6d2948096ea3

I then gave GPT4 a "chain-of-thought" flavored prompt, telling it to treat the problem like a geometry proof. It gave the same incorrect answer as GPT3 did in the paper. I then told it to "Review your work and check for mistakes." With this follow-up, it checked each line of the proof and was able to find and explain the error:

https://chat.openai.com/share/c4ce6e98-43e3-4547-a4c8-380c1d1cc5fe

GPT3.5, given the same prompts, was still confident in its incorrect answer:

https://chat.openai.com/share/1a0be419-092d-4dbb-a6c3-79e61914fd0d

(edited to update links and ask them each version to check its work twice)
Yes, true, however, what I find egregious in this case is the comparative lack of standards.

Among the other technical and scientific topics often discussed here, there is a basic general expectation of grounded reference to existing research and bodies of knowledge. Deviations from this standard are usually met with corrections.

With the topic of cognition and consciousness, this is not so (generally). The standard is to absolutely not reference existing research and to basically pretend it doesn't exist.

Instead, the vacuum of ignorance is filled with whatever comes to mind and threads engage in freeform speculation.

This is also ironic since these topics are usually about how LLMs don't understand and just fill the vacuum of its ignorance with whatever happens to be next on the statistical chain, regardless of veracity.
Most of it is tolerable to me, but I particularly dislike that it can be hard to tell what elements you can interact with and what elements you can't. That, and the animations.
People don’t pay for software unless they have to, which means they only pay for software that restricts their freedom… because that is the software you have to pay for. This is what I mean.

You can build high quality open freedom and privacy first software. Then you will probably go bankrupt. Lots of people will use it but nobody will pay for it.

Mastodon is used by millions. I’ve heard the devs make way below market rates and the foundation behind it is cash starved. That’s just one example.
I threw numbers out. But in many applications in many circuits with many aluminum electrolytics that would still be fine.

It's tantalums that you super-duper do not ever exceed the rated voltage of, and double that for reverse polarity.
Or maybe medieval people thought that it's easier to climb/carry stuff up if the stairs go clockwise (or some other mundane reasons)? Maybe architects just designed it that way because that's just how everyone builds castle staircases? Seems much more plausible to me (or at least as plausible..)

> I was certainly able to imagine that on my first tour of a fort when I was young.

Most people visiting medieval castles probably significantly overestimate the frequency of hand to hand combat that might had taken place there (almost never as far as we know).
>> I then told it to "Review your work and check for mistakes." With this follow-up, it checked each line of the proof and was able to find and explain the error:

And after that? Did you tell it that it may be wrong and ask it to check again?
Yeah but does Doom run on rust-analyzer?
GPL2 already has this:

> For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable.

My amateur understanding is that the major kernel copyright holders are essentially comfortable with Tivoization and aren't looking to rock the boat with a lawsuit.
CF meaning Cloudflare? If you’re serving video through them, then you’re in “enterprise plan” territory. You can’t do that on the free or “self-serve” paid plans. $5k+/m depending on bandwidth needs (and if you just need a cdn to push bits, CF won’t be competitive on price—their enterprise prices are tailored for companies that want all sorts of managed services and private networking stuff)
It's weird that their 'used' column is accounting for 'buff/cache'

'man free' states

used Used or unavailable memory (calculated as total - available)
an LLM trained on just othello moves will reconstruct a board state from the sequence of moves to aid in prediction of the next move. You have no idea what an LLM is or is not doing to predict. Prediction is just the objective. Don't confuse that for the process.
Eh... not a great fit. POE++ Super Extra is 100W per port. Figure a dumb 75W-equivilent is like 10-14W. You get maybe 8 bulbs per run assuming everything is exactly as rated.

But specifying doesn't work like that. You won't know if someone will plug in 24W bulbs. You need to plan sockets for the most someone could use.

If you wanted DC retrofit, you would be better of doing it at the light switch and just using the same wiring and sockets.
Beyond being way less carbon intensive and less polluted, they're objectively better places to live.
Florida. We moved in 2021 to same size house (but 25mi further out) and our rent is 1.95x our last rent. Rents generally doubled in our last neighborhood, one expired lease at a time. Typically, long existing tenants were not given opportunity to renew and new tenants got the new doubled rate.

Some of those old tenants joined the ranks of homeless people with savings, because there was nowhere to go. My sister may be one (diff state). We'll know more tomorrow.

Insurance stores are even more dire.
From other comments it sounds like no. Instead, every port must detect the orientation and switch to using the correct lines in software. IIUC, each cable also needs a small IC to assist with this.
Even after 25 years of using USB devices this still happens to me, today, in fact!
That's quite the nerd snipe.

I mean, it's definitely not a Diophantine equation and solving it is definitely not challenging -- (2, 1, 1) happens to be an easy solution -- but I want to say it probably doesn't have any other solutions but I don't see a great way to prove it...
I can just imagine what the polarized wall sockets in your house must look like.
Those light bulbs took like 10x the power for the same amount of light and dumped 100ws of heat to light a room in a time you might be trying to cool it. I don't think there's any reasonable way to argue incandescent light bulbs as the environmentally friendly option.
If you don't want to talk more stop posting instead of posting that you want to stop posting. If everyone who wanted to stop posting posted that they want to stop posting it would clutter the board too much.
If you like sci-fi, you should read the Three Body Problem series. I won't post any spoilers but the "no fun" setting is a plot point.
That should only be a problem if you're running as root. Running as a dedicated user is also a mitigation.
It's that penultimate one which I think is the most greatly underestimated possibility. I've had good friends 'ghost me', only for them to tell me after finally getting in contact that they were depressed. Frequently that can be triggered by health issues, so it's not necessarily true that you have to be incapacitated for a injury to stop you from responding to people normally.

I feel that my society lacks a sensitive, reliable way of communicating that one is depressed in a way that lets both parties 'off the hook' for being distant, yet reserving the possibility of continuing (and confirming the desire to continue) the relationship at a later point. Restarting old friendships has been really difficult in my experience, even when it would be mutually beneficial for both parties.
I will posit that the main problem with the idea is that when I'm browsing some page I probably don't want to see comments from all the people that have been banned from that page, or who couldn't be bothered to make an account. If I like a page I probably agree with their moderation decisions more than not, and being able to browse a big pile of rejected comments doesn't interest me at all. And even if there are people there commenting just because it's easier than making an account, that's going to facilitate very low-effort drive-by comments from people who are coming from somewhere else on the web.

And if people want to talk about some page that doesn't have comments, that's what Twitter and Reddit, historically, are for. The hard parts are not technical, they're social.
Which is great?
The Firewire started with the iMac DV in grey.
by default, it is untrue until sufficient evidence arises that it is true

see also: Russell's teapot

[0]: https://en.wikipedia.org/wiki/Russell%27s_teapot
Another question is about containers and memory limits.
Does the page-cache count against my container memory limit ?
And if so, then when I hit that limit from doing many reads, does the page-cache start taking from itself without OOM killer getting involved ?
> If there's a real national security risk it would make sense.

Precisely. But as it stands, they even haven't made a case against Tiktok, let alone private investments by Chinese companies.

There's nothing stopping the DOJ from laying charges against Tiktok US (the corporation) if there's evidence of contravening US law. But there is plenty of political hay to be made by suspecting that there might be. What laws, you ask? That too hasn't been clear, which helps explain why these bills fail again and again.
A Primer on Formal Verification and TLA+
My Linux ram problems are 1: Ubuntu default install, ends up with xwayland using 5GB ram. 2: when running out of ram it seems to default to crashing back to the logon screen
I have done a LOT of work on hydrology/hydraulics/drainage of rural unpaved roads in the rugged coastal mountains of the PNW, which is basically a rainforest (just a colder one). Many of those roads were haphazardly constructed and needed fixing.

I can't read the language of the parent article so I can't comment on the likelihood of effects mentioned here being caused by road making.

However, I can say that it's quite common for local hydrology to be severely interrupted by poorly designed roads. Now... in terms of dewatering effects, that would typically be only very local in nature. The biggest issue is typically concentration of flows where they shouldn't be and tremendous sediment delivery to receiving water courses. This can happen in a large variety of ways: more frequent concentration of smaller events, large events, catastropic failure of drainage systems like small culverts or just blowout of the whole road prism, anthropogenic landslides, etc.

Sending extra water to places it doesn't belong will almost always lead to problems.
Which GPT version is this? Why is this relevant? Is the assumption that this example will also fail in future models?

GPT-4 seems to handle this ok: https://chat.openai.com/share/f416b1ab-7f0c-43f1-b10a-37142d...
Welcome to the world of "clean rooms", often used with tricky consumer data like this [1].

I recently was a Tech PM for a large ad/marketing agency and we utilized them for effectiveness of movie goers for a large studio. Essentially, we wanted to see who saw our ads on social media _AND_ set top boxes _AND_ searched for the movie title in particular Zip codes.

Obviously highly specific data that fingerprints a single user wouldn't be given to us by Meta, Comcast, and Google (first-party data), but we can ship that data to a "clean room" who will venn-diagram it together to get us our ultimate numbers, per Zip code, to find effectiveness/reach.

Wal-mart being a first party with both of their doors (retail and pharmaceutical) presumably can do this all themselves with their own data scientists looking at register receipts.

[1] https://digiday.com/marketing/data-clean-room/
As much as I don't like working in R, the pivoting/reshaping functions in tidyr are hard to beat. It's much more ergonomic than the similar functions in Python