skysight-inc/HackerNews huggingface dataset:
Level 6: The lower spec car has the physical seat heater, all the wiring, all plugged in, all the software, and a setting added (for extra production cost) that makes it not work and can't be changed by the car owner.

We are talking about this one. The entire thread is about this one, and none of your options even passed through the conversation.
Let's say you have a Tesla, but you didn't buy the "full" self driving package. You sell your Tesla to a third-party. Tesla (of course) resets the system to disable "full" self driving, but you have the tool to activate it so you turn it on for the new owner. Presumably you received money in exchange for the vehicle, as is traditional in our culture. You take some of that money and buy a 1958 Dodge D100 pickup truck and the Hayes Manual so you know where the spark plugs go. You use the remainder of the money to purchase a mix of mutual funds, Ford Motors stock, artwork by mediocre, yet somehow popular modern artists and maybe a crate of 2018 red wine.

In 10 years you still have the D100, though you have spent more money on spark plugs and air filters than you would have imagined possible. The Hayes manual is covered with grease stains so it is no longer re-sellable. The Ford Motors stock has (of course) tanked, but it allows you to justifiably rant on internet message boards. The artwork has appreciated and you recently sold it to a European collector for a profit. The red wine would have appreciated in value, but by this time you've drunk all of it.
Also note how much better the orcs looked in LotR compared to the Hobbit CGI wrecks.

You can kinda see how the actors fight versus their shadows with CGI while in LotR each blow looked heavy.
ecto is also just an amazing db wrapper in general. you basically write sql in elixir which means you can optimize the crap out of your queries and its easy to steop down to actual sql where needed via fragments.
More relevant quotes from the article:

> The group of hackers claims that their “Tesla Jailbreak” is “unpatchable” and allows to run “arbitrary software on the infotainment.”

And the full quote of what you put:

> Electrek’s Take

> Generally, these exploits are shared with Tesla, and it helps the automaker secure its systems.

> In this case, the hackers said that despite the exploit, they believe Tesla’s security is better than other automakers.

Doesn't seem like the security researchers actually shared the exploit with Tesla, at least as far as I understand.
That sounds like problem of a manufacturer not problem of a user.
I feel different about extra cores on a CPU than I do about heated seats.

The manufacturing price delta between an 8 core CPU and a 16 core, nowadays is functionally meaningless.

The manufacturing cost between a car with heated seats and without headset seats is functioningaflly meaningful.

The way I see it, for things like heated seats or CarPlay, I'm already paying for the base hardware cost (plus some margin) as part of the base price of the car, charging me for the upgrade is charging me a markup on what I already paid for. Making it a service is insult to injury.
> From the perspective of a customer, what is the difference between a heated seat that doesn't work because it doesn't exist, and one that is locked out by software?

In the former case, I didn't pay you money, so you didn't give me a good / service / whatever. That feels fair, because you need money to provide those things.

In the latter case, I didn't pay you money, so you didn't flip a switch. That seems like a dick move.

So I guess the difference is that in only one of these cases does it feel like the manufacturer is an asshole.
Room Temperature Super Conductor – Holy Grail of Physics
If you can afford to take time and do a less demanding job, go for it. Restaurants are great for addressing programmer stress for a few reasons:

- when you're done for the day, you're done for the day

- you make a thing and then immediately see people smiling and happy

- interfacing with many people of many walks of life, everyone eats.

The fact that you noticed a pattern, or a problem, and knew the steps to address it in a way that wouldn't leave you idle is significant and shouldn't be disregarded. For that reason, I think you'll find your peace and it looks like you already know the way. Take care and good luck on the next leg of your journey!
Tightly related to https://second.dev, also a YC company in the previous batch. Though Second is specializing its AI developers to doing code migrations.
Although this seems unpatchable without an HW upgrade
ᵀʰᵃᵗ’ˢ ʷʰʸ ᴵ ᵐᵃᵏᵉ ᶜᵒᵐᵐᵉⁿᵗˢ ˢᵐᵃˡˡᵉʳ ᵒⁿ ᵖᵘʳᵖᵒˢᵉ
"Hey, look, I have all five fingers! Three on one hand and two on the other!"
> Almost never protein though

True.

> You want good protein for a healthy diet. Of course you can get it through other ingredients, but most of the time, today anyway, you do lose something when just replacing cheese with vegan cheese, unfortunately.

That seems like a strange argument to me. Why insist on obtaining the protein specifically from cheese? Not that it would be hard to add some protein powder to it; why has the protein come from the cheese?

If it tastes good, it doesn't matter as long as you get enough protein from somewhere. We already get 63% of protein and 82% of calories from plants. It's not hard to go all the way.
There are all sorts of tunnel-thru-DNS possibilities (e.g. iodine, heyoka, etc.). There also a number of ways to mitigate (e.g. limit destination DNS servers, traffic analysis to spot anomalous 'queries', etc.). It's an arms race.
Maybe related but Alchohol severely affects sleep quality and adverse sleep quality is known to be linked with inflammations.
The average consumer clearly understands that US ISPs are email, DNS, and security(?) providers who also provide free internet access with speeds dependent upon how much customers pay.
It pops up a dialog box that you've successfully dejigamaflipped your domain.
Re. problem 2, Running edge detection twice will still give a recognizable result. Maybe some functions DO let you take the result of an internal layer, feed it to the input, and not get complete nonsense
I mean, we used to use the word "cracker" for this up until the late 90s. A hacker was someone who created something cool.
Haha, that's a bad way to measure output. Unfortunately the commits are attributed to Sweep ;)
Now we know, Samuel Pizzey is Bobby Tables
Lots of fast food/hotels/nursing homes/transportation/etc businesses will respond to applications.
I'm not a Tesla fan, but Mercedes doesn't have a fleet anywhere near Tesla's. This is a well-run marketing campaign to try to get Tesla to also accept responsibility and bring prices up, IMO. Mercedes isn't really accepting liability for shit at this point, because they only have like one car with level 3 and it's a super top trim and there won't be very many people using it. Once they have a large amount of vehicles out there with this tech, then we'll see what they really accept responsibility for.
"tell", if you can believe it. HN uses such tiny fonts on mobile it's basically impossible for me to proofread on mobile.
It also usually means you’re using an agency. Most people hire contractors 1099, which in contrast to W2, you’re responsible for most of the legwork of tax collection and also self employment taxes.
Color Creator and Cheatsheet for Modern Web Design
What are you talking about... Tesla is one of only a handful of OEMs that can even issue OTA updates.

Their cars from 2013 can still get modern features OTA. Please explain how you classify that as a train wreck compared to software cobbled together from 100 vendors (none of whom specialize in software)
IP has gone too far. We're seeing more and more instances of computers forced into perfectly good physical products for the express purpose of degrading their functionality unless a ransom is paid. Now instead of toggling a relay, you have to go through an entire software stack and license check to heat your seats.
Right but if you move from another country as an adult are you required to conform to this rule? Do you have to change your name? Do you change your name after you arrive? What are you using in the mean time? Does the state keep a record of your pre-change name?

The restriction on baby names doesn't lead into a clean authority on all names. Especially not one you can map with a sql check constraint or whatever.
While the exploit that allows them to run arbitrary code is unfixable, that doesn't mean Tesla couldn't update the vehicle to make accessing these features more difficult. For example, simply not delivering chunks of FSD to unauthorized vehicles server-side.

I guess my point is: This will start an arms race. Eventually you'll need to pick between an on-network Tesla getting software updates from them, or an off-network Tesla with FSD and other things that unlocked can provide. Heated seats can likely be re-enabled electronically without software (i.e. splice in a switch).

Personally, purely from a utilitarian perspective, I wouldn't choose to use FSD that wasn't getting continuous updates because it may not include road changes, state law changes, and frankly still has a lot of room for safety/reliability improvement. Maybe "Enhanced Autopilot" ($6K) just for lane change.

PS - 9/10 of Tesla's recalls have been software updates. So you'd lose those with an off-network Tesla.
I suspect it has (had) to do more with the fact that ethernet used to be a multi-access protocol and you were giving someone else a chance to talk. in general having read this its not clear how much of this is legacy and how much is modern. certainly there doesn't need to be a rest on a dedicated channel, and most other protocols leave the clock synched between peers (i.e. with 4b5b idle tokens)
Things like HTML (and JSON) imports in ES modules, among other things, have been waiting on some safety signalling mechanics currently named "Import Attributes". Import Attributes are currently in Stage 3 [0].

The basic security story is that browsers never care about file extensions, they care about MIME types. A developer might add an import to a third-party HTML or JSON file somewhere and expect one "safe" behavior, but the third-party could just return a MIME type of "text/javascript" and inject an entire script and the browser is supposed to respect that MIME type.

To keep things safe, browsers want a way to signal that an import is supposed to JSON (or HTML or CSS) rather than JS and error if it gets back something "wrong" from a server request. That's one of the proposed uses for Import Attributes to suggest expected MIME types for non-JS modules in ES module imports.

Unfortunately, there are other proposed uses for Import Attributes (things like including hashes for integrity checks) and so there have been quite a few revisions (and multiple names) for Import Attributes trying to best support as many of the proposed uses as possible, and that has slowed progress on it a lot more than some people would wish.

[0] https://github.com/tc39/proposal-import-attributes
> then I will utilize every opportunity to dismantle and destroy their spyware in regards to any system I run.

If you are really serious about it, you should stop supporting MS and abandon their broken OS, which fights against you on your own computer. I did and couldn't be happier.
Burnout comes from reward != work/effort put in over a long period of time.

Building your own thing can be very conducive to burnout b/c most of the time you’re not really getting a lot of positive ideas.

Everyone likes to say that vacation is the solution to burnout, and it can be, but it’s not the end all be all. Your brain needs to feel contentment at the end of a typical day. Contentment indicates you’re filling all your emotional needs. Just like relaxing is a need, being told your work matters is an emotional need too.

You want something “real” - eg tangible evidence that what you are doing matters.

If you have financial means - I’d recommend taking a part time job where your output is immediately visible (bartending, carpentry, landscaping, (I personally load bags on airplanes)). Remember the goal is not to make money, it’s to have people tell you what you are doing matters. Eg, have someone notice the extra 5 mins you put in to make the lawn lines straight. See the smile on a regular when you remember their order. Etc.
the software stack is different as far as I know. if you buy FSD and sign up for the beta program, you get a fairly massive software package downloaded. it is not instant and already on the device.

of all the things to hate about elon, tesla, and this whole concept of locking down features in a car, FSD really isn't one of them, as its just a software issue and its a totally separate package that isn't core to the operational capability of the car's components.
> Copyright has zero application here unless you redistribute Tesla's code or binaries. Reverse-engineering is a legal practice (in US law, at least).

Reverse engineering to utilize software you didn't pay for and don't have a license or some other legal authority to use is unlikely to pass muster legally, versus for interoperability purposes.

https://www.eff.org/issues/coders/reverse-engineering-faq (Control-F "What Exceptions Does DMCA Section 1201 Have To Allow Reverse Engineering?")
Your intuition as a nom-elixir user is absolutely correct. However it's worth saying that as a working dev, there's almost never a problem in the core++ libraries.

Edit: lol looking at the log in elixir slack, and one of the most recent posts is exactly trying to debug something too magical in one of the aformentioned non-core++ libries!!
I feel like though I speak the same language as everyone else, at least nominally, none of you are using the same definitions as I do for any of these terms.

AGI was the result of people using the older term "AI" for things that hadn't turned out to be what we thought AI was going to be.

Like alot of technology terms, all of this has its orgins in science fiction, when AI was supposed to be the equivalent of a human mind, but constructed out of something other than meat. The AI would have agency, it would do things... and do them because it wanted to. It would have goals, that it might fail or succeed at. And it would learn... a proper AI might be constructed to know nothing about a particular subject, but it could then go on to learn (on its own without any outside help) all about that topic. Perhaps even to the point of conducting its own original research to learn more. A sufficiently intelligent AI would go on to learn things no human had ever learned, to invent and theorize inventions and theories no human had conceived of.

But then we all realized that intelligence might be severable from those other parts, and we might have an "oracle" that when asked questions could provide sensible answers, but would have no agency. That wouldn't be able to learn in any real way, but since it already knew the sensible answers, that didn't matter.

And at that point, you see AGI start being used. And I assumed it meant "well, that is what we'll call Asimov's robots, or Skynet, or whatever".

Except, here you are again using AGI to mean the dumb oracles that aren't intelligent in any meaningful way.

Like, wtf.
recency troll
Once the tunnels are there and after the company running them goes bankrupt, someone sensible can buy those tunnels for cheap and do something sensible with them. Like have an actual mass transit system.
This is great news. Makes me proud to be a co-author of the forthcoming Polars book [0]. Congrats to Ritchie, Chiel, and the rest of the team!

[0]: https://jeroenjanssens.com/pp
(nit) Title has extraneous word "In"
> You're right in saying that 2/3 and 3/2 are the right numbers to ensure that the population wealth stays the same.

Quick correction:

The article uses 0.6 and 1.5. In this setting, the population wealth increases and the wealth of almost any individual decreases.

In the comment you replied to, they propose 0.66 and 1.5. In this setting, the population wealth doesn't stay the same, it increases even more than before.

(In order for population wealth to stay the same, the payoffs should be 0.5 and 1.5)
I love this list, but there was one that seemed odd.

"Time passes at the same speed on top of a mountain and at the bottom of a valley"

Unless you're writing software used to track very intense scientific measurements requiring information about time down to the sub-nanosecond, I don't see how the effects of time dilation between a mountain and valley would ever have an effect on program logic.

Everything else about time can and will bite you at one time or another.
Cyber Dungeon Quest – RPG Game in Clojure
Exactly. The common refrain from everyday people in idle conversation was 'global supply chain issues'. Easy to believe, organically supported excuses are the easiest ones to lean on because they become socially entrenched in ways that top-down explanations don't.
Cool! We're focused on close integration with GitHub and handling smaller, more focused tasks.
We also have plans to run Sweep migrations, let me know if you'd like to see that!
The current best "High temperature", standard pressure superconductor only works at -150ish degrees Celsius. That's not as bad as cryogenic superconductors, but it is still a blocker for large scale use.
True AGI should have a personality, tastes, opinions, and feelings; and negotiate its role in a social hierarchy.
> I don't know if there's a real answer. An abstraction can be right for a while and then become wrong when you add a new requirement right? So is it pointless to use abstractions at all? That definitely feels like the wrong takeaway. I guess instead, it's don't immediately abstract out anything that feels abstractable when writing new code and don't feel obliged to use existing abstractions in a codebase until you're sure they fit what you're doing.

The real answer is that, as much as some would like it to be otherwise, there aren't hard and fast rules in programming. Determining when it makes sense to abstract and when it doesn't is ultimately something that will be guided by experience.

That said, DRY is dangerous. It's to easy to blindly follow and has disastrous effects when the wrong abstractions get made. It's far better to duplicate first and DRY when it becomes a pain.
This just sounds like "you get all the downsides of ownership but we get all the upsides of a subscription model".
Installing files in /usr/local/bin (a default path for all users) by an user that is not root. Absolute no-go.
I think the mercedes taking responsibility thing was at least partially clever marketing. there are really extreme limitations last I saw, which honestly is understandable.
Show HN: I made Grammarly for accessibility code violations
Hi! Sharing a product after many iterations on its UX (with more rule coverage coming soon).

I stumbled upon this problem when the company I was at faced an accessibility lawsuit and needed engineers to fix them. Though there were accessibility champions, I fell into the category of average engineer who had very little experience with correcting/testing these tickets.

With jargony documentation of accessibility guidelines and bad descriptions from audit, it was very frustrating to work with. I could not easily fix them without seeking help.

My friend Michael and I started working on this problem and are excited to launch:

https://www.testparty.co

TestParty’s first product is a VSCode extension called Pregame. It scans your code inside the IDE and provides code suggestions for accessibility violations. In your side bar, you will see why it fails/passes guidelines and gives you some accessibility training in-context. The link below is the direct link to the VSCode Extension:

https://marketplace.visualstudio.com/items?itemName=TestPart...

Would love for you to try it out and provide feedback. If you would like to chat, my email is jasonzhetan116@gmail.com
If you use their nameservers, yes. If you just use them as a registrar and have your own nameservers, then Cloudflare is not involved.
Makes me wonder how Tesla's going to react to this. Can't imagine they're happy about this.
I think it would be nice to have Incus under the Linux Containers org.
The orc union must've been furious!!
I think there's times where this makes sense and times where it doesn't. Your local economy is probably better served by being paid to do something else. They probably have a comparative advantage at doing another activity. You'd be better off paying into your local economy where it makes strategic sense.

We're not talking about exporting critical manufacturing skills here. We're talking about doing a crappy job that's only worth doing and paying for if it's dirt cheap.
Venus flytraps count electrical impulses to induce the digestive process (2016)
> Our model can detect and block 98% of pumping traffic with only .1% false positive.

Instead of "just" blocking it... have you considered referring the origination for prosecution?

I'd that would work better to deter fraud.
Vulnerabilities in Points.com: Compromising Rewards Programs and Getting Caught
Not sure if that’s an actual known cause, but every personal story I know involves extreme acceleration contributing to quicker tire wear.
What does "forge access" even mean? I would have said "gain access".

Although, even worse, the private key could likely have been used to actually forge communications from those parties.
The price of the product being higher isn't a problem for the user?
I spent about 2 years doing something similar.

I found a startup that couldn't afford a full time dev, but needed someone to keep the lights on and ship a feature or two per week while they looked for customers and fundraised.

I worked 15-20 hours per week for them. Their work actually was the foundation of my day. If I _just_ work on my startup, I tend to spend time going to the gym, relaxing, and socializing instead of actually working. Their 7am meetings helped me get up and get started.

They paid $100+/hr or ($7,200/mo pre-tax), which was more than I needed for my lifestyle.

One word of caution though is that if your startup fails, you are knee-capping your career. The 2 years I spent freelancing put me 2 years behind my peers that jumped directly into big tech companies. Meaning I was 1-2 levels below them and I missed some of the equity surge in 2021-2022.
Entrepreneurial Statecraft Gets the Goods
They didn't need excuses to raise prices, this explanation still doesn't explain why they waited. Cartel's don't care what their consumers think since they've cornered the market on an inelastic product.
Yeah, I don't get the outrage. People should be happy because it allows people to hack the software and get heated seats, assuming they are ok voiding any warranty.
Someone has to do it:

https://xkcd.com/327/
Google and Meta's dominance in advertising has more to do with two-sided markets than superior technology. If they were gone, something else would take its place.

For one thing, Apple is the only company outside China (who knows what really is happening there?) that really makes money on smartphones.
I think the issue is that the extras have to have trust in ALL of the production companies involved to not misuse that data in the future. Why pay for processing power to create a sea of extras when you have the full body from your previous 25 productions? "I'm sure no one would notice... Let's do it just this once."

Although clearly even if it is codified in the union contract it just adds a layer of security for the actors... they still have to trust the production companies to do the right thing.
Yes, and it amounts to a puff piece for GCloud. "We don't think we're as far behind as everyone else does" is not a compelling argument. Google is only too happy to believe Gartner rankings when it's in their favor [1].

[1] https://cloud.google.com/blog/products/infrastructure/google...
Every router firewall in existence supports some sort of established/related only rule. That’s sufficient to provide all security benefits of a NAT except the hiding of which devices behind the router are making which connections.