skysight-inc/HackerNews huggingface dataset:
AMD processors support encrypted RAM, called SME[1]. The key is internal to the CPU and randomized at boot. Sniffing a live RAM chip or reading a perfectly preserved frozen RAM will give you nothing. It's a big part of why the xbox one was never hacked.

You can enable SME in the BIOS on all AMD-based business laptops and AMD EPYC servers.

1. https://www.amd.com/content/dam/amd/en/documents/epyc-busine...
I have a habit of creating filters to hide away footers in all sites I browse regularly. Modern SEO practices have made footers entirely useless, so I just zap them away for a lighter look.
yes, it is called "institutional advertisements", this way they can poor money on your newspaper if you behave well.
recently every (google) search I made about some JupyterLab settings landed me (top search result) on very similar sounding blog articles on saturn.cloud website -- definitely seemed mass generated (all recent dates, attributed to no author but just "Saturn Cloud", very similar post structure)
No, in my home coffee nerd experience the realized size distribution across multiple grinders is minimal enough that it has no effect on flavor profile. When all other variables are controlled, of course ;).
There are idioms you can use where instead of references you use indexes into a Vec or other container. This is normal for folks coming from a gamedev background, but non-obvious to everyone else. Once you get the hang of these idioms, the productivity difference between "object soup" Python and Rust gets smaller, and the resulting code is also closer to what a "production" app would need to look like. This is an extra learning curve for Rust, though, on top of the already famously steep learning curve for the basics.
How to get me to leave your company 101
Of course not. Let me know when PC market gets 70+% piracy. Which mind you does happen in some regions and has caused indies some trouble.

Even then, the PC market resorts to DRM for this exact reason, so that cited 40% is still too much for some larger studios. But the difference between almost half your sales potentially going away, and a scale where 19 out of every 20 players never paid for your game is orders of magnitudes.

>How come GOG even exists, according to your theory?

Because GOG doesn't have 90% market share, and because AAA studios do in fact bypass GOG for DRM issues (until very recent times IIRC where GOG has made exceptions. Have to look that up again).

And to bring it all around: think about how Unity would affect this under it's original "plan". They can't track piracy so you will get dinged on 200k sales, even if 190k never purchased your game. At 90% piracy you'd need 2M "sales" and you'd be charged 400k dollars in runtime fees despite say, making 600k on a $3 app.

Google/Apple comes in and takes 180k and you're left 20k on your "successful" premium indie mobile game. Because piracy cost you $300k instead of maybe potentially being "free advertising" like how some people try to frame it.it was already bad but Unity showed how much worse it could be.
I love a good Fallout 2 reference.
Folks,
a) every town had a soda fountain, and a local favorite in 1880's.
b) Every town has 3 social media apps, but smart college students in 1999.
c) every town has 5 new LLM model companies, in 2023

Charles Munger is such a smart man in many ways, and it is sad to see his thinking get muddy in his old age. I am surprised he falls for 'Survivorship Bias` in his own thinking.
I might have misunderstood what you were suggesting; from rereading, it sounds like you're suggesting to rely on something like the end of a TCP packet rather than having an explicit length. If this is what you mean, my concern would be that requiring a protocol to map 1:1 to the transmission protocol's packets (or a similar construct) can be limiting; it would require all messages to fit in a single buffer, which could prevent it from working with clients or servers configured to use a different length and might make it difficult to use with other transmission protocols.

My question in the beginning of this thread was intended to be specifically about general purpose formats like protobuf; I think relying on the semantics of TCP or something like that might be a good choose for a bespoke protocol, but it doesn't seem like a great idea for something expected to be used in a wide variety of cases.
The vast vast majority of couriers in NYC are on e-bikes or mopeds.
The comment is not forthcoming but the point is valid because it’s pretty obvious that the reason they are afraid of generating adult content is because of the risk that people e.g. use it to make porn of people without their consent, CP, shock images, or just anything that will harm OpenAI’s reputation and get them sued/regulated into the ground. Not because Sam Altman is some kind of evangelical moralizer.
Surely you can find it more effectively in your watch history. This feature is to discover videos, not rediscover.
I wouldn’t mind spending a couple of hours a day doing physical labor instead of working in the office to guarantee that my food was made in a sustainable and safe way, heck I even think it would be good for my health.
Some people here bring up some good criticisms of my comment. Perhaps it would be more focused to call your list "Distractions" or some such.

I certainly buy their stance that these are different from what are traditionally on the Annoyances lists.
Not to defend his actions, but his mom died and he went through a divorce when this happened. Stress and a bit deep in the cup made him lose his composure.
Fortnite: Parents in US offered refunds for game purchases
Ceph/Rook?
These stats are meaningless without load data.
Most certainly. I didn’t mean it like it was some kind of annoyance or errand. I will be getting one, and asking them whether there’s a basis to prevent this kind of abuse to protect other hackers.
rust-analyzer has this as well. I've never actually used it though. In most cases where I would have found it useful the function was so simple that I just did it manually without thinking. This also seems to do a better job cleaning up the resulting code than rust-analyzer does for example.

let cell = self.cell_mut(pos);

Becomes:

let cell = {
let ref mut this = self;
&mut this.board[usize::from(pos)]
};

Instead of:

let cell = &mut self.board[usize::from(pos)];

It did manage to simplify the argument (maybe because it was the same name?) but had to rename `self`.
The deadline to migrate your Mojang account to a Microsoft account has passed
SDXL and older models are quite good. It's not yet very user friendly but will get there.
Lots of roundabout thinking to eventually reinvent observable
Similar problem toilet-paper hack worked.
Google Refuses to Collectively Bargain with Contractors
Tinkering around with the search tools, and a few things I'm noticing.

I feel like Availability should default to In Stock, but maybe that will come once you have more inventory on the site.

I haven't figured out exactly how to reproduce it (sometimes it's when I go to another page of the search, or sometimes it's when I change filter settings), then I get:

"Internal server error
Error loading dynamic filter options

The site administrators have been notified."

When browsing "Other versions", it seems like it would be nice if it limited it to in-stock items only, or at least showed me the lowest available price for each entry so that I can see if there's stock there.

Overall it looks like a great start to the tool -- well done!
> However, the human should receive a decent standard of living, regardless of their employment, which may be politically impossible.

Not gonna happen.
Just a bunch of hype marketing. I didn't read anything of real substance, granted I didn't read the whole thing because it seemed pointless.
I’ve have used ChatGPT for

- De-obfuscate a obfuscated JS code

- Unminify a JS code. Asked it to guess function names based on the functionality

- Work with it like a rubber duck to plan out the possible solutions to a code problem

- To suggest function names based on the functionality

- To name repos

- Modify a piece of Go code to add specific functionality to it. I don’t know to write Go; I can read it and grok the high level functionality
No, we fully agree it's a hard problem. Which is why we wrote functional software first, and then went into hardware when the existing hardware couldn't support our use cases.

There's problems with the software that need to be solved before we ship, but it's not with the UI side of things. That's not to say that the UI is perfect (it really isn't), but it's functional and more importantly: can be changed at any time, unlike hardware.
AFAIK, the disappearing keyboard bug affected everyone on the betas with recent iPhones. And it happened basically all the time.
Google kuffner
> i honestly dont know why anyone would use Calyx when GrapheneOS exists.

CalyxOS supports more models of phone than does GrapheneOS. Not a lot more, but more.
Yes, I'm interested! It's absolutely incredible to have your pictures with the associated prompts. Thanks a ton!
Website isn't loading for me, but found the video on the Toyota research youtube:

https://www.youtube.com/watch?v=w-CGSQAO5-Q
True story: I had that happen to an airplane. I was a student on a long solo flight and on the last two legs of that flight, the engine wouldn't shut off using the usual method of pulling the throttle back to idle and turning off the magneto.

It's been long enough that I don't remember what I did to get it shut off (maybe I toggled a circuit breaker?), but when I got back to base, I made a note in the airplane log about the problem and also left a note for my instructor, who was out that day.

When I came in for my next lesson, instructor mentioned that the next person to use the airplane, also a student on a solo cross-country, got stranded 100 miles away because when the engine wouldn't shut off, he panicked and pulled the throttle hard enough to rip the cable through the firewall. Airplane had to be put on a flatbed to get it back home.

Guess he didn't see my note!
It's the farming industry thats squeezing the farmer. The hardware, seeds and fertilizer.

My feeling is that farmers are similar to employees they have no collective power to control prices where the John Deere's and Monsantos of the world push prices onto farmers. The buyers of product have pricing power (similar to how wal-mart squeeze's supplier with their buying power).
I'd encourage you to stand in front of it. Commercializing public walkways like this is fine, I guess, but as a human walking around for non-commercial reasons, I feel like you have the right to do whatever you want (within reason) that doesn't impact other humans.
> I beg to differ. I find [them] faster

I think you’re measuring a different dimension than I am. I’m talking about ergonomics and accessibility, not speed. Stretching several inches up a screen in a single gesture breaks most fundamental UI design guidelines. It’s hard for people to pull off quickly and accurately.

Not to mention the fact that it doesn’t allow for longer lists so just isn’t useful in general, unless the menu is toggled open to be scrollable.
So, I don't think that the first two parts, converting the PDF page to an image to get the text, is necessary. One could just use the basic information in a PDF content stream to get the bounding box for each character. The resulting information can then still be analyzed using the layout analysis algorithm mentioned as step 3.

The information would also be more exact since extracting the character positions from an image depends on the rendering of the PDF to the image (i.e. if an A4 page is rendered at 300ppi or at 600ppi or higher).
This is so full of crap it’s nothing but sheer fantasy.

Majority of male health issues?

By your own description you had a personally bad experience (sample of one) during childhood that you compare to your wife, someone you chose likely BECAUSE of your experiences during adulthood.

Your comparison is so off-base and sample size so small as to be meaningless.
i was trying to appeal to a certain audience with the "decentralized" word. tech ppl love that word, especially when describing any sort of enterprise system. know ur audience!
This story is a playful example of confounding:

> In causal inference, a confounder (also confounding variable, confounding factor, extraneous determinant or lurking variable) is a variable that influences both the dependent variable and independent variable, causing a spurious association. Confounding is a causal concept, and as such, cannot be described in terms of correlations or associations. The existence of confounders is an important quantitative explanation why correlation does not imply causation. Some notations are explicitly designed to identify the existence, possible existence, or non-existence of confounders in causal relationships between elements of a system. / Confounds are threats to internal validity.

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

Here is a sketch of a statistical model that shows a confounder (a variable affecting both the dependent and independent variables)

S = f(H, I, T)

`S`: car starting or not (dependent variable)
`H`: how hot is the car engine (independent variable)
`I`: ice cream type chosen (independent variable)
`T`: time taken to buy the ice cream (a confounder)

Explanation: `T` influences `S` because a shorter time leads to `H` (a hotter engine, which is prone to vapor lock). And `T` also influences `I` (type of ice cream chosen) because the placement of vanilla ice cream allows for quicker purchase. Voila, now we have a spurious relationship between `I` and `S`.
By having backroom discussions with governments around the world and discussing how to regulate their competitors out of existence? [0] None of them have the money or influence to lobby for such changes like OpenAI does (alongside with Microsoft)

The path way to an OpenAI monopoly is quite clear, especially with the controlling stake from Microsoft. So I won't be surprised to see OpenAI continuously attempt and revive their regulatory capture using licences [1] against actual 'open' AI companies who release their papers, code, models, etc.

[0] https://news.ycombinator.com/item?id=35960125

[1] https://www.reuters.com/technology/openai-chief-goes-before-...
> Is there room for generative AI in science?

I would love a system like ChatGPT but targeted specifically at exploring existing literature. A system that can recommend papers to read, that you can chat with about your problem and can recommend approaches that have worked for others and tell you why. That you can prompt and refine and go into detail with while it helps you figure out what do next based on previous work. That can link you to actual papers to read.

With ChatGPT, I get some of this, but I have to be veeery careful how I use it. It is generally good at discussing points at a high level and helping you sort out some ideas, but when you get into detail it is very easy to catch it making mistakes, and when you ask it for references to read further, it almost always makes up some or all of them. Forget asking it to give you actual links. Maybe some of the other GPT systems targeted at the search space are better at this, I don't know I haven't tried them. But I would love a system that actually does this kind of thing well.

Not just for scientific research -- I've used ChatGPT to help understand some legal things, to help understand some government application procedures (cut through the "consulate speak" and explain some steps to me in my son's visa application in plain language. Of course I double-checked everything it told me.)

Having a system that has "read everything" and can explain it back to you after you ask some questions is just fantastic. I just want it to be more reliable.
> The charges include having an abortion after 20 weeks, false reporting, and tampering with human skeletal remains.
People don't understand that a "private" chat is not the same as "end to end encrypted so that the provider can't see it".

Even if messages are set to disappear, they most likely will be logged anyway (Snapchat).
As of 2020 there were 21,951,000 U.S. millionaires (Net Worth), according to Credit Suisse[0]. So the number isn't far off.

[0] https://financebuzz.com/us-net-worth-statistics#sources
It’s not toxic anything.
That sounds like the opposite of nuts. What would be nuts is to do a whole bunch of work to upgrade something that's already working for literally no reason at all.
> I was vaccinated, and the vaccine didn't work

Thank goodness you got the vaccine! If your body hadn't been primed and ready to take on the real infection, imagine how much worse your body would have responded, and how much poorly you would have felt.
Yeah, also thinking that coca-cola behaved legally outside the US.
1) We want to do things like this: https://x.com/manapoolinc/status/1704199592601080241?s=20

2) We have low fees (5%) and my vision is zero fees, with all revenue coming from value-add SaaS for buyers and sellers. I hope to get there in a gradual way.

3) I do think we're really good at software too, and that stuff like Stripe Marketplace and off-the-shelf computer vision make the lift low.

4) We know a lot of Magic people, and the network is so dense that if our website gets good, everyone will know.
I think it's just a financial decision. If enough people were highly offended by the purveyors of kitten videos that ad buyers wouldn't want to be associated with that they'd demonitize all of those too. Kitten lovers will watch other videos anyway.

Of nobody if cared at all about the content of whatever video they sold an ad over I'm sure YouTube would love it. One less hassle for them. But that just ain't so.

They could introduce some system to deal with it in a more granular way, but I doubt enough advertisers would want that as opting in would make them appear to take a side. Way better for business to to just keep things non controversial and be done with it.
@dang, could you change the title to something like "We are not environmentally sustainable" to make it less clickbait-y?
What country do they drive in MPH with the steering wheel on the right side of the car?

I've heard a lot of references to "miles" in British culture, but I assumed that was habits of older people. I thought the UK was all metric by now?
The article could have replaced the entire section about Linux vs. GNU/Linux (until 1st occurrence of "gokrazy") with 1 line explaining what gokrazy is, and it would be a better article.

Linux vs. GNU/Linux has been discussed ad nauseum.

Reading several pages through an article before it says what it's about, is both annoying & wasting many readers' time.
Absolutely. We've made a full circle and I'm very happy that products like this are becoming a thing again.
I love these kinds of problems. There's an old story about a bug where some people couldn't send an email further than 500 miles. Huh?

https://web.mit.edu/jemorris/humor/500-miles
Hinduism doesn’t have “karmic credit points” and this is a misconception. Karma is the output of the totality of your life and its measurement is cosmically obscured. You can, however, be granted awesome boons by the various deities for extreme selfless acts of devotion —- demons included.
GPT-4 can only do text-to-text and image-to-text. It can't generate images itself. So it will simply use an API call. Really nothing special, Bing does the same thing.
ACE shuts down massive-scale illegal video hosting services in France
I am a bit out of the loop. I did not understand

> We've been struggling to get rid of the "lead generation" spam from the Google Maps listings
> Burgess was about 23 weeks along in her pregnancy

23 weeks... I don't know of any country that allows a 23 week abortion.
I use YAML for config files, and I think that's what most people use it for. So, I thought this was going to be an argument for using XML for config files, but it's just bashing YAML.

YAML is easy to read like TOML or INI, has comments unlike JSON, and has dictionaries unlike TOML or INI. It's not bad.

It's not YAML's fault they didn't quote their numerical strings.
> - error means someone is alerted urgently to look at the problem

The issue is that the code that encounters the problem may not have the knowledge/context to decide whether it warrants alerting. The code higher up that does have the knowledge, on the other hand, often doesn’t have the lower-level information that is useful to have in the log for analyzing the failure. So how do you link the two? When you write modular code that minimizes assumptions about its context, that situation is a common occurrence.
Absolute agree that kids who are consciously planned and wanted are much better for society, but demographic collapse is a serious concern. Especially for these east asian countries there are so many factors pushing birth rate down that I think it's going to take a colossal public effort to right the ship so to say.

Imo the only long term solution is societal acceptance of parenthood as a job instead of something that is done for free. That would be a huge cultural shift for every society, but from what I understand it will be an even harder pill to swallow in eastern asian cultures. The insane work culture has been the backbone of the growth in these economies so I think it might be hard for them to accept that it isn't sustainable.
Yes, much easier.

Check out "What’s this aggregate function?" at https://prql-lang.org/faq/. Without much context, we can understand the shape of a result.

And because queries can be longer without becoming unreadable, the lineage information is richer.
Very odd that FB chat is not using end-to-end encryption by default. Why would you even make this opt-in?
I don't generally disagree, but using json for structured logs is a growing thing as well.
You soon learn at a big company that almost any expense is justifiable to the boss if it prevents his boss from asking inconvenient questions.
This is a pretty interesting approach.

We've been doing a similar pattern already, because we have our web app iframed and communicating with outlook (via Office.JS) and gmail (via InboxSDK.JS) in order to read changes to the To: field and insert contents into the compose page based on that:

* stimulus encapsulates the javascript logic that "bridges" to Outlook and Gmail, including initializing the To: field listener
* stimulus actions can trigger the "bridge" as well

It's worked out very well - though I really hate dealing with native stuff in general - especially compatibility nightmares with older versions of Outlook. Probably less of a problem with iOS/Android.
Your friend may understand environmental science, but clearly not economics.

If you don't keep your car you'll sell it. You won't be moving the needle on how long it'll take to amortize that initial manufacturing cost, it'll just happen with someone else driving it.

Likewise if you don't buy a new car someone else will, you're not going to move the needle on the overall supply.

I don't recommend buying new cars, but if you consider the above it's pretty much pollution-neutral.

All you're really doing is paying a premium in order to be the first in a long line of owners to drive that vehicle.
Movies That Missed Their Own Point
The page struggled to load but I eventually succeeded. Here is a summary:

This poster owns a recent model Hyundai car that popped up a notice about changes to their terms and conditions in the privacy policy. The car presents this pop up while the car is in drive and moving at speed, not when it is stopped/parked.