skysight-inc/HackerNews huggingface dataset:
IANAL, but as a layman, I don't think I agree with your article. But thanks for the links.

I don't think the difference between hours and days is relevant, unless the law says that there's a difference. Setting user preferences, such as the language, is a matter of accessibility. I'd be hard-pressed to think of a better sample of “strictly required”.

Setting user preferences, such as a “dark mode” toggle, wouldn't be any different from setting the browser or operating system's dark mode preference, a bit that web pages can always read.

It's important to remember that ePrivacy isn't strictly about cookies, but about all client-side data that gets sent to the server. For example, in case you're doing analytics, fingerprinting via any other means except for cookies (e.g., user agent, HTTP referrer, IP, etc.) still counts under ePrivacy. As such, you can fingerprint users via “window.matchMedia('(prefers-color-scheme: dark)')”, and if you do that, then yes, you need a cookie banner. But not for doing what the user agent asked for.

For analytics, indeed, you need a cookie banner. And while it's a concern of service providers to improve their service that I understand, it's not something that the user expects. And my personal problem is that the entire web ended up using Google Analytics. Such data ends up being shared with third parties, which is why it's good that it is opt-in.

I do agree that businesses should consult lawyers (＾＾)ｂ
They have a return policy. Give it a shot with a prepaid carrier like Mint.
Even if you know that something is objectively better, if the majority of the market doesn’t agree, you’re going to find yourself spending lots of time and energy going against everyone else. At a certain point you just need to accept that that’s how things are and go with the flow, or take it upon yourself to really “fix” things, which will probably mean taking it on as a full time job or hobby.

So in this case, you can get a commercial bookcase that is probably good enough to last quite a while (and be able to spend a lot of time with your new child), or spend a lot of time on the garage learning woodworking so you can build a “real” one.
How often does this happen on phones? Why do banks still allow desktop usage then?
If I had money, I would purchase an HVAC installation/repair company. I would hire some senior certified folks whose main jobs is to teach/supervise. I then would hire a bunch of high school graduates to five year contracts. My pitch would be I will train you and pay your a fair wage but you promise you will work for me for five years.
One suggestion for medical devices -- and in general any situation where the consumer cannot asses what they're buying, but is important is mandated ratings, such as for tyres https://www.goodyear.eu/en_gb/consumer/learn/eu-tire-label-e...

Since security (medical safety etc etc) are hard to measure and therefore hard to enforce, the labels help everybody, because they encourage and measure best practice, rather than the unmeasurable, allowing sellers to advertise and demonstrate on that basis -- so helping everyone
The code that needs a single imperative line for every single thing builds up into incomprehensible mess much quicker, and is quickly abstracted away into function calls not dissimilar to jQuery or even React.
My French bank, CIC, sold me a Digipass scanner+pin authentication device. Adding yet another device to the usual kit bag won't make it very popular but an option independent from Google/Apple exists and I guess that its non-existence wouldn't fly for long with regulatory authorities.

https://www.onespan.com/products/transaction-signing/cronto/...
Perhaps, but (again, not an expert), I think the therapist should be asking questions (Socratic Method) to get the patient to come to that conclusion themselves.
Musk threatens to sue ADL after blaming it for X ad sales slump
There's also the problem that electronic devices last a long time -- often much longer than any manufacturer wants to admit.

Vehicles, PCs, printers, and routers can easily last 10 years. Refrigerators and HVAC units can last 20 years or more. And now we're putting "smart" stuff into electric circuits that should last the lifetime of the house. The manufacturer will probably go out of business long before those devices go out of service, and there's no guarantee that there will be anyone to push one final firmware update or release the source code in the hectic last few days of an imploding business.
As well you can, in fact I've seen something like that already where WINE was compiled to WASM: https://www.wasm.builders/dustinbrett/webassembly-in-my-brow...
How can i locate this study?. I think you are misrepresenting something.

In the gpt4 paper they specifically address this, and find that "Averaged across all exams, the base model achieves a score of 73.7% while the RLHF model achieves a score of 74.0%, suggesting that post-training does not substantially alter base model capability."
I still use the ikea dresser and bookshelf I had in high school.
Reducing the precision of the parameters — result being less memory intensive
Its this one :)

https://www.amazon.com/ElfAnt-Laptop-Adjustable-Portable-Alu...
How green and sustainable this approach from Google exactly is when it makes forks like LineageOS harder to maintain?

LineageOS is only way how to keep many devices up to date by security patches. Ability to have newer version of Android is just a bonus... or... uh wait.
Eh it's rational to expect stable housing before having kids. Even during medevial time, while you don't have much freedom, you have at least the certainty and stability of a place to live and a role to play. I don't think modern society does that anymore.
Is this something that would cause a noticeable difference in quality, or more of an academic one?
Nearly every cable technician has these stories. A lot of what cable technicians do is go to a house to disconnect for non-payment. These people are rarely well off, and are often a subset of the worst of the worst people in the country. Cable technicians can tell you stories of honest to goodness nazis, terrifyingly mentally broken people, lunatics who think they should be able to shoot anyone stepping foot on their property, etc. Basically if there is a person who is shitty in any way, they probably won't pay their cable and the technician is going to get to meet them.

My brother is an avid gun "advocate" (nut), but he still wasn't happy being threatened with guns from yokels who don't like paying bills.
The solution without free firmware (and I don’t like this) is that the device bricks itself at the end of its scheduled lifetime.

Which is to say, you are buying a multi-year lease up front. And the manufacturer should send you a recycling return box.

This is a more honest way to sell these devices.

Consumers that would not care about length of security updates will suddenly very much care how long their “lease” is… and manufacturers would compete on the length of that lease (which is where the FCC could require security updates for the length of the lease period).
> the model no longer being able to reason

The model was never able to reason; it was only able to generate responses that masqueraded as reasoning. Thorough investigations of its "reasoning process" reveal this at every stage of its development.
This man sent curse-laden messages in addition to calling me to taunt me further, complained that the trip was several miles (under 10, and they can see the charge and route before accepting the order), mocked my dying animal, mocked me. He straight-up told me that his plan was to stay on my order so that I couldn't get a different driver, while he simultaneously used a competitor app (Uber Eats) to deliver other orders. Instacart support was not happy about this part, in addition to the negative behavior, this is expressly against the rules to double-dip simultaneously.

He lied about ever going to the store, then after one and a half hours (already wasting two) just cancelled the order, saying nothing was in stock. The next driver went to the same store and got my requested items.

I haven't used Instacart since and never plan to; That was the worst customer experience of my life. The fact that I was promised by support that I would receive a different driver, then was immediately reassigned the same exact driver, was indescribably frustrating to me as a business owner and application developer myself.

> Perhaps there is an opportunity for something like vocational nursing companies to offer more skilled shoppers at a premium price...

That would be amazing. I imagine the only way it would economically work is if it were government owned/subsidized, since the kind of people who need this most (at least in the US) are already spending an exorbitant amount on health care and often don't have that kind of extra money lying around.
And part of the problem is that it is so hard to tell if the middle priced goods are worth it. For example:

- is it real wood but cheaply finished so the wood wears quickly and needs refinishing quickly. Seen this problem so often at priced places like crate & barrel.

- how do you tell good quality veneer from bad?

- showcase pieces of higher quality than what's delivered to your house. Room & board with their real wood furniture can be like this - I got a piece that was more knots than wood.
> What do you do when the list it wrong? (eg, not transformed/serialized/sanitized/whatever)

What do you do when that happens with "regular" unit tests that test every single piece of code in isolation?

You fix it.

> Moving something that can be automated with mocks, to manual processes

Who said anything about manual processes?
>No-where does it mention meat

It's literally called "meat and cheese co". You have to look above the branded and bold FIELD ROAST to see that it's a "plant based meat and cheese co".

You've gone from:

>Vegan products enjoy a healthy markup, and vegan stuff sells nicely. No producer is relegating the fact that their product is vegan to some fine print

To quibbling about whether clearly secondary text counts as "fine print". It's not an honest argument. To further illustrate, I never said "fine print". I said "small text". You're trying to shift my goal posts in order to find some fig leaf to be right.
It's a super soft requirement. I have secure boot and tpm disabled on my pc and win 11 doesn't care.

Why? Because I can't set my prefered GPU with uefi enabled (which is required for secure boot), and I occasionally passthrough my windows disk to a VM when I'm dual booted into my Linux OS (so naturally windows can't use the tpm).
> It seems that way to people projecting their hysterical delusions on everyone else.

Are you telling me I was having a hysterical delusion last week when a driver chased me down and deliberately used their car to smash me into the side of a lorry, hospitalising me for a week? If so, you should really tell my local police, because they need to release the guy that hit me.

> And, again, we all know that modern roads are for vehicles and not PEDESTRIANS, (since you pretend to need it spelled out). That's why we have sidewalks.

Again, in the civilised world pedestrians have universal rights to use the road, and can use pavements at their discretion. From your language it seems you’ve yet to visit.
It's understandable if some people would prefer a larger layout. I wouldn't argue people should be using smaller keyboards.

It's "I don't mind moving my hand to hit the key" vs "I don't mind holding down some Fn key to hit the key". (Or with F1-F12 on Macbooks, you need to both hold down a Fn key and move your hand).

For an example of "36 keys ... how", I think the popular miryoku layout is fascinating. https://github.com/manna-harbour/miryoku/tree/master/docs/re... -- Often, mnemonics for particular keys aren't all that complicated.
> and its customers can still drive it on the same roads and buy fuel from the same gas stations

Of course. And anyone can build a phone that is charged from a wall socket and communicates using standard mobile protocols.

> If you wanted to buy iPhones to mod and resell, they stop you from putting your own operating system on it, and their operating system doesn't have drivers for your custom components.

This industry is much younger. I wouldn't guarantee that Land Rover lets you even today mod its software system, but possibly it does, but then again, it also is in an industry that's been around 100+ years.
Where I live it's definitely NOT the difference between 15 and 18 mins. I'm on the 69th floor on a tower with fairly strict security and nowhere to really park outside, so it's really more of a 10 minute (minimum) process to find parking, go through security, find the right lift (there are 10 lifts going to different floor subsets), waiting for the lift (sometimes can be several minutes if they are in use).

So basically it's a big pain in the ass for delivery people who are already not being paid a livable wage.
Well, people like web apps but not desktop apps, but then also complain that web apps are slow (see Electron), so what can we do otherwise?
If you avoid some high end, collector models like Contax T3, Nikon 35Ti, etc... yeah I get it.

On second thought, I just realised compact FF bodies like Sony RX1 is still a bit expensive.
The perpetual truck driver shortage is not real
Thanks for yours!

It depends how much the labels shape behavior. I'm envisioning a "high-tier" label that says that risks X, Y and Z have been addressed by M means and that, e.g., addressing risk Z meant sweeping stated databases for known security holes, committing to security-only patches for N years, and hiring J compan(ies) to sweep your firmware within specified parameters -- or whatever other things from the wish list of infosec pros that people like posters in this thread choose to advocate for. Hopefully that would be better than what we have now, which is mainly price/churn-driven minimum viable product.

Re your exception: I don't think mandatory labels are on the horizon in the USA, but this could indeed be a problem under other regulatory regimes.
Thank you for engaging with the community in this way. Many years ago, in a fight to preserve individuals ability to flash their own routers, Vint Cerf, and I, and a coalition of many others, filed this report:

http://www.taht.net/~d/fcc_saner_software_practices.pdf

(retaining the ability to reflash our own routers, allowed my research project to continue, and the resulting algorithm, fq_codel (rfc8290), now runs on a few billion devices) The Linux and OpenWrt development process continues innovating and is very responsive to bugs and CVEs. It is a constant irritation that many products exist downstream from that that are 5 or more years out of date, and not maintained!

Key bullets from that fcc filing are on page 12-13.
(I'm one of the Highlight.io founders). Yep, that's the intention. And anecdotally, it works pretty well, even without fine-tuning.

We started working on this before any of the fine-tuning APIs for OpenAI came out, but we are keeping an eye out for support for fine-tuning on more OSS models. I suspect it would result in better results, especially if it were trained on only exceptions, for example.
Is there evidence from centuries of AI revolutions to support this? What makes you think it's the same? I don't see how it's comparable. History shows that low-skilled jobs were typically replaced with similar low-skilled jobs, such as transitioning from farming to factory work. However, we are now entering an era where we can potentially replace most low-skilled jobs. The question is, what will happen to the hundreds of millions of people who will be displaced? Without a significant revolution in the economic model, it may not be possible to address this issue. What will a 50-year-old truck driver do? Go to college and learn software engineering? We know that this is not feasible in the majority of cases.
Well, I found this article insightful, even if I've no plans of going freelancer (though of course... "life, uh, finds a way", so who knows).

I think my most immediate objection is one that is raised in the comments from TFA: customers don't know what they want. For a flat rate to apply, you have to work to an initial set of requirements set in stone, and we know these requirements are almost always wrong (except for very specific cases), so either your customers will try to do feature creep or they'll accept the initial specs and be disappointed, and probably blame this on you.
OpenTF core member from Gruntwork here. All great products require focus, and right now our sole focus for OpenTF is creating the best possible truly open source and community-driven successor to legacy Terraform.

I'd personally love to see an open source path forward on other products that Hashicorp re-licensed like Packer, but those will need to be a separate project and initiative.
IoT devices need regulatory standardization w.r.t a few things:

1. software stack – big fat "firmware" should not exist. Entire stack should be upgradable safely, securely and frequently during its official supported lifetime and should be open-sourced for owner's own upgrades past end of life. For this, the hardware stack needs some amount of standards compliance.

2. Vendor should clearly declare/advertise the period for which they will support the device. During this period the device vulnerabilities should make them liable. After this period, they should mandatorily open-source the device drivers and unlock the boot loaders to enable free software alternatives to work on them. For certain class of devices, there should be mandatory minimum period of support.

3. Networking capabilities should be legally standardized and verified/certified before being released to market and checked for continued compliance and fined if out of compliance.

3.1 Use of latest mainstream TLS with valid certificates should be mandated for all communication.

3.2 If there is outbound communication from the device, it should make it clear to which domains it will communicate with so that it is easy to allow only that through firewall and keep everything else locked.

3.3 IoT should not accept inbound communication without authentication.

3.4 Follow best practices w.r.t rollback resistant cryptographically verified secure and brick-safe software upgrades.
I can't say if that was a design goal, but it sure looks like it. That's also the way to avoid scaling compiler memory use to program size.

At first I thought that it wasn't possible for C. After I thought about it, as long as you disallow forward references, and rely on a single source file as input, it's possible to compile a complete C program in one pass. Anything else requires a preprocessor (e.g "#include") and/or linker (e.g. "extern" and prototypes) to solve. The implementation in the article dodges all of these and focuses on a very pure subset of C.
You can use the `gio mount` command to mount a given remote. It will appear as a folder in `/run/user/$UID/gvfs`.

As an example, my phone has some systemd services which run `gio mount` for an SMB share and an SFTP share, when I'm connected to my home WiFi. I've got symlinks in my home folder to their associated gvfs directories, which become dangling when I'm not at home.
Going to go out on a limb and ask if anyone would do forensics on these 'photos.' There is a pretense here, maybe even aside from the door being green, which might justify a little magic.
I observed the same as you, but for GPT-4.
>but it comes with a bit of a cost and eats a TCP port

I have never heard of someone running out of TCP ports on a personal computer since, well, the invention of TCP on personal computers.
Entirely disagree with this post.

I do a combination of fixed price and time and material work.

Sometimes fixed price is a good model, sometimes time and material is a good model.

Fixed price works when you know the scope, and are confident that there won’t be roadblocks and rabbit holes. If a project takes longer than you think, you are eating the difference.

There’s nothing wrong with charging per hour if you know the value of your hours. Charging by hours gives you a level of certainty regardless of scope change.

IMO the smart consultant/contractor will use both models, then pick the right one for the project and client.
But you don't really own the device. Since day 1 Apple has been opposed to this on all their hardware, but most especially iOS hardware. You have the right to use it as they provide, or destroy it. Ergo you own the physical device minus all firmware and software. You have no right to inspect, understand or modify the firmware or software in any way. By extension, there is no right to repair.

This highly successful paradigm is now replicated by John Deere, and Tesla. WiFi radios are being locked down.

I remember folks on HN warning of the slippery slope a decade ago, universally shot down. Security!
Thanks for asking those question, and with the number of comments, thanks if you reach mine.

One of my hope is that this will affect the market and in particular the ability to have non-connected variants of some appliances.

My hope is that if the cost/risk if high enough, manufacturer won't put pointless connectivity - or at least the ability to disable connectivity – to some models.

I'm also hopping that will put an end of application that collect personal data, like my headphone app requiring I turn on GPS and give it access to my location start.

Thanks !
We actually expected our West Elm sofa to be well built - it wasn't cheap and their reputation wasn't complete garbage yet when we purchased it. After about 18 months the whole thing collapsed, just out of warranty believe it or not.

When I started taking it apart to see if it was fixable I found that the entire damn thing was built out of stapled-together 1/2" OSB (oriented strand board...garbage "plywood") and all of the cuts had awful stress concentration corners which caused the frame to pretty much disintegrate. Wasn't a real screw or nail anywhere in the piece that I could find.

I spent a day rebuilding the frame with about $30 worth of construction lumber (some 2x4s & 2x8s) and hanger brackets. It's been perfect ever since.

Completely inexcusable that a $30 aftermarket fix is all it took to dramatically improve an $1800 sofa.

Edit: I found a few images of the damage and a couple of the replacement supports I added. There was a lot more, but at the end of the day I was tired and didn't take a ton of pictures
https://imgur.com/a/bqlLgW3
A large part of therapy can be pointing out cognitive distortions.

The idea that you need a bookshelf to last you for the rest of your life is actually a pretty reasonable thing for a therapist to question.

People come into therapy with a lot of strongly held ideas that wind up negatively impacting their relationships and lives. E.g. winding up in fights with your spouse because you insist on a bookshelf to last a lifetime, while they just want to get something reasonably priced and move on from the issue.

So trying to figure out where the desire comes from for an object that lasts a lifetime is actually a pretty reasonable therapeutic path of exploration. It's the old serenity prayer -- "the serenity to accept the things I cannot change, the courage to change the things I can, and the wisdom to know the difference".

There might be a lot of wisdom here in deciding that reasonably-priced bookshelves don't last a lifetime anymore, that that's not something you can change or want to spend time and effort on changing, and deciding you can finally be OK with that. To just make the choice to either buy a cheap one that doesn't last or an "overly expensive one" that does, accept it, and move on.
It means using less number of bits to store float values. This reduces the memory/compute requirement at the cost of making model less precise.
https://en.wikipedia.org/wiki/Gary_Wright