skysight-inc/HackerNews huggingface dataset:
> Modern SSD controllers encrypt all data by default.

Contrary story from 2018/9:

> The security researchers explain that they were able to modify the firmware of the drives in a required way, because they could use a debugging interface to bypass the password validation routine in SSD drives. It does require physical access to a (internal or external) SSD. But the researchers were able to decrypt hardware-encrypted data without a password. The researchers write that they will not release any details in the form of a proof of concept (PoC) for exploit.

* https://borncity.com/win/2018/11/06/ssd-vulnerability-breaks...

> Microsoft is aware of reports of vulnerabilities in the hardware encryption of certain self-encrypting drives (SEDs). Customers concerned about this issue should consider using the software only encryption provided by BitLocker Drive Encryption™. On Windows computers with self-encrypting drives, BitLocker Drive Encryption™ manages encryption and will use hardware encryption by default. Administrators who want to force software encryption on computers with self-encrypting drives can accomplish this by deploying a Group Policy to override the default behavior. Windows will consult Group Policy to enforce software encryption only at the time of enabling BitLocker.

* https://msrc.microsoft.com/update-guide/en-us/vulnerability/...

> Although Windows ships with its own full volume encryption tool called BitLocker, SSDs that claimed to offer their own hardware-based encryption were trusted by the tool and left alone.

> Now though, after a recent update to Windows 10, Microsoft will assume that connected SSDs don't actually encrypt anything.

* https://www.techradar.com/news/microsoft-will-now-encrypt-ne...
Well, for lighting the battery costs are more relevant.

But nowadays you don't even need to wire electricity to the place you want to floodlight, so yes, we will only use them more.
LLM's right now are just a beast that everyone has it own idea of taming it. Like everyone was given a lion, and now it is our job to turn it into a cat that is useful for us. There are dangers and benefits to it.

In this context, this shows that LLM cannot be used for Search of novel and technical stuff the way you are doing it. It still has to be fine-tuned for a market who wants to know more about your kind of stuff.
Here is the video from the creator I think: https://www.vice.com/en/article/jpn45k/watch-this-dude-play-...
https://www.vice.com/en/article/jpn45k/watch-this-dude-play-...

Here is the video!
The amount of force you're putting into the system, regardless of if the engine is running (and therefore the power steering pump is pumping) or not, is a fraction of the forces the system handles constantly while going around a corner at 60 mph or hitting a pot hole.

It's perfectly fine.
> Async Python is still confusing af - when do I need it,

It's needed when you're spending a lot of time waiting for an I/O request to complete (network/HTTP requests, disk reads/writes, database reads/writes)

> what happens under the hood,

https://tenthousandmeters.com/blog/python-behind-the-scenes-...

(Please read the entire blog post - It goes through the necessary concepts like generators, event loops, & coroutines)

> does it actually help with performance,

Refer to the first answer: You'll see improved performances if your workloads are mainly comprised of waiting for other stuff to complete. If you're compute-heavy, it'll be better to use the 'multiprocessing' library instead.

> sometimes the GIL comes into play and sometimes it doesn't,

The GIL comes into play when you have a lot of compute-heavy tasks: Otherwise, you'll rarely encounter it.

It's only when you have that many compute-heavy tasks that you start to use the 'multiprocessing' library.

> why do we ever use threads at all if there's a GIL,

Threads exist because it was there before asyncio & event loops came into Python.

> why is it called asyncio if we can use it for anything.

Its name came from PEP 3156, proposing the asyncio library back in 2012.

https://peps.python.org/pep-3156/

As for why, asynchronous I/O stands in contrast to synchronous I/O, where the program/thread had to wait for the I/O request to complete before it can do anything else. Making tasks asynchronous allows it to do other stuff while it waits for a task's request to complete, increasing CPU & I/O utilization.

> My mind is kind of scattered and people seems to be using a lot of async Python for some reason. Any good resources to clear things up?

Highly recommend this video from mcoding: It's fairly simple & goes through a sample implementation.

https://www.youtube.com/watch?v=ftmdDlwMwwQ

Also, this article:

https://realpython.com/async-io-python/
It's been 20+ years and people still pay for Photoshop instead of using GIMP. I think it's safe to say that the commercial models will continue to be a few steps ahead of the free stuff so people will continue using them.
Merchants probably don't have enough information to do that themselves, but it does seem like a service a provider like Stripe would be happy to provide.
I'm sure I remember Zuckerberg talking about this very thing in one of the Congress interviews he had.

I don't disagree with you, the content producers are always going to outnumber the moderators by a massive margin. It makes reasonable moderation very difficult.
Park the car with the front tires on two pieces of cardboard (each) to limit the turning forces.

I wouldn’t sweat it for the duration of demo or until you (quickly) got bored with it. You do the same everyday you parallel park a car.
Taking out 7-8 figure loans to exercise start-up options in a private company in a time of decreasing valuations and market uncertainty sounds like a pretty poor idea.
I tried that product a couple of times on Google ads, and fewer people clicked on "buy now" than my sister's joke product of "lipstick for your pit bull."

People really don't understand this enough to even know that there's a problem. I have explained to a lot of people that "the cloud" just means renting someone else's computer, and they still don't get it.
The wealthy already have so many ways to get out of paying their taxes that a flat tax might result in them paying more.

Our legal system was also created during an age where there weren’t so damn many billionaires with a net worth greater than tens of millions of average taxpayers combined.
Exactly - theres huge selection bias at play, plus Tesla selecting what numbers to release to prove how much safer they are.

If you are using AP as intended, then you are using it on the easiest places to drive - limited access highways in good weather.

All of the accidents my family & I have been in over the course of our lives have been in places you are not supposed to be using AP.

Crossing traffic, left hand turns, mall parking lots, etc are where the majority of accidents happen.

There is also arguably selection bias in the driver profiles.
Young males (16~20ish) and older people (75+) have significantly higher accident rates but are less likely to be driving a Tesla, on AP.
> but it's probably not trained on a fire truck in the middle of a highway

This is such a staggeringly, damning statement to be made about the state of self driving technology in 2023 - yet it's significance will be completely lost on so many people.
I doubt it. It only has 384 KB of RAM.
A MacBook has up to 18 hours when new, but you can get far less than that.

The real advantage of long battery life isn’t so much the duration when new but both reducing the number of charge cycles and preserving battery life as the device ages.
Semi-tangentially related story. I was asked to be responsible for a water purifier in a science lab. They needed very pure water for sensitive NMR experiments. Well, I forgot to put the chlorine tabs in for a few months after they finally traced the contamination back to me (all the NMR spectra looked messed up).

It's one of the reasons I returned to being a computational biologist.
Merchants do not have access to the CC numbers, the payment processor does. And even if they did, what you're proposing would be far more work than it's worth. If you wanted to, you could get a list of email addresses from accounts that have submitted excessive chargebacks, and put in some form validation logic that prevents them from making further transactions.
Yes, Googlified - it was not resurrected and operated separately as-was, but immediately stuffed into Google Groups. I and many others considered Google Groups to be vastly worse than Deja News. I even found this subthread because my first instinct was to CMD-F and search for 'deja' when I saw a Groups-related discussion was happening.
Can We Program Our Cells?
Why should I have known that? Which political party on the US is centered on the white supremacy ideology?
While there‘s no doubt that earth’s clock is ticking there’s no doubt that the universe‘s clock is also ticking - although a few orders of magnitude slower.
> I've never had one take more than 60 seconds

In Australia I've been stopped many dozens of times for a "random breath test" where they stop every car and make you blow into the device to check blood alcohol.

I've never had one take more than 30 seconds.
No, this is completely incorrect. The issue in question is about stock options, not stocks themselves. If you hold actual stocks, there is no tax bill until you sell these to realize the gains, and you can hold these forever. Instead, the issue at hand is about stock options. For those, the tax bill is due on exercise. For as long as you can hold the options without exercising, you don’t owe any tax, but the problem here is that you cannot have options that do not expire or have expiration date longer than 10 years. As this deadline is getting closer, option holders need to choose between exercising (and owing taxes on resulting difference between strike price and FMV), and forfeiting the options.
Actually if ChatGPT gives you a bad/wrong answer, and you reply telling it is wrong and why it is wrong, it will answer with something that you think is correct.

So you are already doing a kind of real time RLHF in the chat.
That is how DAN was prompted to exist.
Play extraordinarily suggestive claims games, win extraordinarily suggestive claims prizes. Unfortunately that’s a much more forgiving consequence than the traditional equation.
Employees do not cost that much, not even in SF. There are also many employees in sales roles in non-SF locales.

Their revenue is probably more on the order of 5-10b - the vast majority of payments volume is from large customers which negotiate much better rates that 2.9%.

I know they're just barely not profitable, so rev of ~8b, and total OpEx (salaries + AWS + cost of sales, etc) being approximately 8b sounds right to me.

At 8b profit, with normal tech multiples, they would be closer to a 200b company!
Perhaps there's a difference between experts and lobbyists?
Pipewire runs neck-and-neck with Jack and Alsa. The benchmark pretty regularly; and the difference is +/- nothing. Pulseaudio isn't appropriate for this application.
CoPilot is interesting and I'm excited to see what happens with it but... IMO, if CoPilot is that valuable to us I think we've actually just failed (as an industry) to build a sufficiently high level language.

In my day job I produce a lot of infrastructural/lib tools for other developers to make use of and good syntax sugaring is worth it's weight in gold. Being able to write concise and powerful expressions without rote overhead can drastically increase dev productivity while reducing ongoing maintenance cost. If you've got a noise ratio near 50% you could probably benefit from some refactoring to kill a big chunk of whatever you're repeating so often.
auto broadcast = [](uint8_t v) -> uint64_t { return 0x101010101010101 * v; };

This is actually undefined behaviour. Due to integer promotion rules, v will be promoted to an int64, which is signed, so if it is 128 or more, the product would result in signed overflow. You need to explicitly cast it to an uint64.
Everyone knows that though.

I mean, a generation or two ago, it would be a literal vacation slide show you might be "treated to" when visiting a friend. Obviously they never showed slides of Bob at the GM assembly plant.
I don’t think many people who tried full self driving believe the “better than a human driver” thing. The ridiculous idea seems to be mostly in fan circles, not among Tesla owners.

Tesla themselves say that the tech is meant to assist the driver, and not be FSD in the true sense of the words. And even with assistance, it only makes driving somewhat safer, and somewhat more dangerous in other areas.

I wouldn't want to use FSD in the city with my kids in the car, let's say it this way. It's an amazing technology to my SWE brain. And from a business perspective, it disrupted the automotive industry. We should appreciate it for what it is, not try to make it what it is not. And full self driving it is not. Reasonable self driving, maybe it is. It would be more accurate to call it full driving assist.
I've been running NeuralPi on a Pi 4. Fabulous!
You don't delete what you don't install.
Depending on options, there are at least 2-4 different US-made SUV models that cost half as much as a BMW X1, which is not exactly expensive afa BMWs go.

The "Apple is expensive"-myth has been perpetuated since the days of 8-bit computing. Less expensive computers are cheaper because they have fewer features, use inferior parts, and are simply not as performant. But all that is behind us with Apple Silicon. Now you'd be hard-pressed to find a PC that performs half as well as the current line up of low-end Macs for their price.
At this point I don't think I could find a single person I know who doesn't know about ChatGPT, not all of them have tried it, but anyone who consumes any amount of news has heard it.
>> (similar to colors not existing in reality).

> A digression, but this claim bothers me.

From a pure physical point of view, light exist of an infinite number of wavelengths. A mix of light of different wavelengths thus form an infinite-dimensional color space.

Our eyes only has thress sensors to detect the difference, roughly corresponding to Red Green and Blue, so as the light hits our brain, we receive a 3-dimensional color space. The brain collapses this further into a single qualia, that is very remote in structure to the physical light.

By comparison, our ability to comprehend shapes of objects is much more closely related to the objects' acutal shape.

>> Who people think we are is who we are because identity is a reflection, not an actual thing in reality

> Identity is by definition what and who you _are_ and this is _prior_ to thought -- it is a matter of being, not thinking.

This is not the definition most commonly used, at least not in the physical sense. What we _are_, all of us, is very complicated. Far too complicated for our brains to relate to. Instead we're telling ourselves highly simplified stories about ourselves, where we "identify with" or "identify as" one or more characters (or personas) in these stories. This is not unlike when we watch a movie or read a book, and start to feel that we are one of the lead characters there.

And just like the color "brown" doesn't have a single essential identity (it corresponds to a relatively large are of the RGB space, and an even larger area of the full physical color space), our mental model of who we are, is extremely simplified compared to our physical selves.
Not exactly [0]. The keyword generics initiative is constrained, it is not a full effects system. It is akin to GATs versus HKTs, a limited form of a more full feature, but I still think the full versions would make the API cleaner than the more limited implementations now. Again, this is with me not knowing how it'd work with the borrow checker, but like saurik mentioned above, I think there is a way to have a Rust-like language that could embody all of these full-feature aspects cleanly.

[0] https://blog.rust-lang.org/inside-rust/2022/07/27/keyword-ge...
You can’t anticipate a 25% increase in your largest expenses living on that salary. Pets are awesome, and people want to live life.
WWE in talks with regulators to legalize betting on scripted match results
https://eu.mouser.com/ProductDetail/ZF/AFIG-0007?qs=KnNyCueL...
> Both 'homeless person' and 'slave' make the negative sound like a permanent unchangable state of affairs... as if that is that persons identity.

... How so?

Imagine these two sentences:

"The slave poured wine from an amphora"

and

"The waiter poured wine from an amphora"

... These are the same sentence aside from the word used to describe the one doing the pouring. The word, in this context, describes a current mode of existing for the person doing the pouring but I cannot see at all why "slave" as a word implies an inherent/permanent state of affairs in a way that "waiter" doesn't.

"John was a slave in 113BC" vs. "John was a metalwoker in 113BC"...

Seriously please explain to me where on earth you are getting an implication it's permanent, I am so confused

EDIT: I do kinda get the "is their identity part", but no more than referring to someone by their occupation or by their hobby (i.e "David is a bird watcher") does
Location: SoCal, SF
Remote: yes
Willing to relocate: maybe, west coast or near good surfing
Technologies: C, SQLite, linux, vim, HTML, CSS, javascript, java, MySQL
Résumé/CV: on request
Email: ta8544614@gmail.com (throwaway)

20+ years programming. Recently wrote a webapp in C from scratch for small, standalone single server situations. Before that, significantly contributed to a SaaS startup now handling $1B+ transactions per year.

Personal projects with autonomous robots, hydroponics, pizza making.

BS Electrical Engineering

contract to start and then we'll see how it goes.

prefer companies with <= 10 people, but not a deal breaker.

pay below market with equity for interesting projects
Regular punching I suppose. Regardless all punching is bad. It's just that there is some nuance in how it's dealt with. Much like big kids punching much smaller kids (and vice versa) on the playground.
>The urban/biking lifestyle is illegal in most of the US.

Your quote, emphasis mine.
It's pretty classic innovator's dilemma. No reason to change the status quo particularly on search given their current position in the market.

Raises costs and get them no new customers.
> If some person you dislike got robbed in front of your house, you could be compelled to help them by supplying your video footage

Let me get this straight. You're so concerned about your property rights being absolutely privileged in such a way that when social institutions gathering evidence for the crime of robbery -- a crime where relevant law is meant to deter/address the violation of property rights -- come knocking at your door, you want to assume the privilege of telling them "nah, I don't like that guy, screw him and screw his property rights and nothing I own will be involved in the enforcement of laws regarding those property rights"?

I think what this highlights is that, even where rights are important, they are rarely unqualified privileges. In the reality of any sufficiently complex system, corner cases or even conflict between worthwhile values exist. A legal system that cannot obligate people to produce relevant evidence for a case will likely be without power to make judgments based on evidence or enforce its laws, including those meant to protect property rights, which are the reason you can be said to "own" things at all.

In order to have a functioning legal system, there needs to be power to compel people to do things. Not every arbitrary thing -- good legal systems have limits too -- but you'll never be able to have rule of law without some power to compel.
I didn't learn about the CPU or the display until 02021, but apparently they've been around for quite a number of years. My notes in energy-autonomous-computing in Dernocua http://canonical.org/~kragen/dernocua/ on both the Ambiq chips and the memory LCDs date from July 02021, also three days apart.

For the Zorzpad's main nonvolatile storage my plan is to use bare SLC NAND Flash, but I'll have to write to it fairly slowly to get to my desired design lifetime. So my initial plan of a KeyKOS-like or EUMEL-like transparently persistent system with huge virtual memory is out the window.

If your limit is only the power budget, though, that approach seems like it might be within reach; the energy-autonomous-computing note I mentioned above has a table of memory types and their energy consumption, and if I didn't fuck up the calculations, NAND Flash only costs about 10 nJ per byte to write. So a full memory snapshot (384 KiB) every 30 seconds (104 kbps) would only cost about 130 μW, and if your Lisp (or other virtual machine) can keep track of what data is dirty, it should be a fraction of that.

I'm glad to hear my notes have already been useful to you! I'm sure yours will be for me, too. And thanks for the links to initrd's work! I somehow didn't know about it.
Beancount with csv download from the bank and a script that converts that into the input format, with manual fixes. Without direct access to the APIs you're not going to escape having to write adaptors and doing some manual work.
Joys of the Alternative Minimum Tax. The difference between the exercise and the FMV counts towards your AMT income.

(Disclaimer: not advice of any kind)
>I cannot for the life of me figure it out. I'm sure something I did or revealed has tagged me as "likely to find this content captivating" but I don't and I wish I could flag it as such

A lot of engineers in SV (and in this forum) think they know better than the users. They think they are so much better than everyone else that they feel a allowing the user to tell them they don't like something is just extra noise that doesn't provide useful information.
> It’s an honest question, how should that value be set?

We could start at whatever they charged their customers for the data. Not whatever the profit may have been, the sum of the invoices.
Eh, it's usually the kids who are better at new things than adults. My 9 yo has just completely customized her phone. When I was 12, I was making all these sites and joining web rings and stuff.

ChatGPT is ahead of the curve today, but it's probably obsolete in 3 years.
The employees can always exercise and quit even if they cannot sell it, this doesn’t do a lot for the brain drain. Instead, the main reason is that company wants to control who its shareholders are. They don’t want just any entity to be able to become a shareholder and by this virtue, acquire extra privileges and access.
I've actually been using Bing as an alternative to Google. Bing. I never would have guessed 10 years ago...
My wife and all her friends just say 'put in a chargeback' if they are unhappy with anything. I can't blame them, given the lack of customer support for many online shops but it hits too close to home. I've been dealing with chargebacks in our business for over 10 years. It's only gotten more popular. The processors now refer to it as 'friendly fraud'. Now we don't even fight chargebacks, we just hook into the visa RDR network or Ethoca's dispute mgmt tool, autorefund and move on. If anyone has a solution, I'll gladly pay handsomely. We spend hundreds of thousands a year on chargebacks.
Tbh, the fact that mathematical logic cannot prove that e + π or π^π^π^π are irrational numbers is a huge failure of formal mathematical logic.

David Hume said that the purpose of logic is to record patterns of thinking we use, and every mathematician has a subconscious pattern of thinking that let's them look at the expressions e + π and π^π^π^π and conclude "there's no way these could be rational". So the fact that we failed to write down these patterns of thought means our system of formal logic is extremely incomplete.