skysight-inc/HackerNews huggingface dataset:
I disagree 100%. I would agree some people prefer the city and can’t now.

We have suburbs because people want them.

The best example is when I lived in Singapore. Great public transit and high density housing. No need for a car.

When I talked to Singaporeans, most dreamed of owning a single family home (a landed home) with its own yard and a car. And we’re talking 90% preference.
I have not once ran out of energy in the middle of a trip. You need to be an idiot to pull that feat off. And I've taken road trips from LA to Vancouver once a year. It takes longer than an ICE vehicle, but the ADAS features outweigh the time-cost. I should note that the ADAS features are not exclusive to BEV, they just happen to be better than the ICE competition at the moment.

Anyway, the vast majority of the time, my car charges every single night and I have 80% or 90% battery in the morning.

I never said they don't need tune ups. But in my three years of ownership, all I've had to change were air filters and top up windshield fluid. The brakes are never used. The tires get rotated in my driveway by mobile service. Screw going to the local car mechanic or dealership every year.

So I'll pose the question to you. Maybe the answers lead you to sticking with ICE vehicles, and that's fine. But do you want to go to the gas station every time you run out of "energy"? Do you really want to change the oil, brake pads, fluids, etc.?
yes, there is more than one way to solve a problem, usually.
> It's still not clear to me what prevents this script to download external script using AJAX which will execute whatever user wants

If you read the MV3 migration guide you’ll quickly realize why. CSP script-src is restricted to self, none, or localhost sources for all non-sandbox pages, content scripts included.

https://developer.chrome.com/docs/extensions/mv3/mv3-migrati...
Did neutron stars give it away?
A domain can br classified as premium any time, even after registration. The registry or registrar (but mostly registry) does it. In this case, Google is both registry & registrar.
With nix you can use https://github.com/Cloudef/nix-zig-stdenv see the versions.nix
Yeah, being too fast can be bad for you. Being too slow can be bad for many around you. A guess. An average, don’t take it literally.
Looks like a great site too - thanks for sharing.
If you transferred to a different registrar do they have to follow Google's pricing structure for existing domains? Would that not be price fixing?
Much of civil war violence is opportunistic violence enabled by a broader breakdown of norms. In this case, possibly his professional competitors/enemies, or class-enemies(race,sex), within Apple.

"Civil war is a deadbeat screaming, "tai hao le! tai hao le!" after the state _allows_ him to kill his wealthier neighbor and steal his property. You may resist the description because it doesn't fit your mental map, but you'd be wrong."

https://twitter.com/knrd_z/status/1534756996783738880
I love SD for its unexpected results. You really don't know what you are going to get. Trying to get it to create the exact image you have in your mind is next to impossible. That's where this guy went wrong he thought he was getting an artist that would do as he asked but SD is not that. There's a lot of randomness associated with it.
the "more" is that it depends on the actual term.

For example, setting.dev is $180/yr https://domains.google.com/registrar/search?searchTerm=setti...

It is likely that there was no premium pricing in the beginning. It was established after the initial lease
Agreed! Comments didn't make the cut for the v1 but will ship soon.
The complete sentence from the study is: "Our results provide compelling evidence that all human traits are heritable: not one trait had a weighted heritability estimate of zero."
When I was installing my 6.6kW array, I was pissed that I got the southern orientation of 1 half of the array off by a few degrees. Turns out I was going to lose about 1% of production. Out of interest, I looked up what the drop would be if I had actually installed them all, at a 30 degree slope, facing north.

15%

!!!
Note to self: Another good reason to not use Popular SSO services, and instead continue creating a manual account for all.
Mea culpa. Perhaps I was too harsh on them. Maybe they do have point with deeply insightful hot takes like

1. Graphic Novels Are Comic Books, But Gentrified

2. The [incel] documentary TFW No GF also emphasizes that, in part, that subculture is a product of the breakdown of institutions, the disappearance of decent economic opportunities, and a broader loss of meaning in America.

3. Capitalism is bad at sex because it's bad at relationships. Socialism can do better

4. The scenes of thousands of East Germans passing through the Berlin Wall crossing on November 9, 1989 are remembered as the end of the Cold War. But just days earlier, a million had demonstrated for reform — and they wanted to create a democratic socialism.

And of course the best of them all

5. Bernie Sanders Should Run for President a Third Time
That a very opinionated yet empty statement. Please elaborate and share your experience driving long haul semi trucks in U.S. interstates and city streets.
Isn't it how every market works?
Google owns those TLDs. they have no incentive or even any reason to allow anyone else to co-manage those TLDs.

edit: as seen below, I'm wrong
Stick to .com domains
For me:

terminal: beautiful simplicity & efficiency -- everything is a stream of bytes, output is characters displayed on a regular grid

web: bang-for-buck experience -- hard to beat for middling interactivity plus high development velocity

native: maxed out capacity for experience & interactivity
I assume it means that it legally can never be considered legitimate.

Not that it can never make money.
The racks are really easy, well known technology. That was my point. If you're going to give up the entire reason for laying them flat on the ground, you're going back to the way existing solar farms work, so just use the same proven technology.
probably better than mining it
Very cool! Love that it's about bringing joy to kids. Some of tech/AI feels soul-sucking at the moment. Can you tell us more about the technical challenges of making something like this run real-time locally? How do the methods compare to things like Apple's Animjois and TikTok's facial filters? And do you have plans to bring voice changes as well? Again, nice work!
This is not really a hacker news topic. And free condoms is done everywhere - nothing ground breaking.
OpenAI, Stable Diffusion needs to create detectors and transparency tools for their models.

Without detectors, it will get worse, especially if open-sourced like Stable Diffusion. Right now, ChatGPT isn't open-source and once it is becomes paid the free-loaders will evaporate just like they did with GPT-3.

That is the main difference. If ChatGPT or an equivalent becomes open-source without detectors, a new griftopia will be created with the race to the bottom and towards zero.
Heuristics and aphorisms from a decade in software development
That's why I only own .com domains. net and org are probably fine too. You're free to move the domain you own to a different registrar at any time (I'm all on cloudflare now which has no markup, it's great).
GoDaddy never did this to me, I used to own a single keyword domain name which would definitely be considered "premium" and never paid more than ~$10 in renewal fees per year. GoDaddy has plenty of problems, but they never shook me down on domain renewals. I wouldn't expect it from Google, but I guess I'm just naive.
Being too fast is much worse for the people you get into an accident with because it’s simply a more energetic collision.

Being to fast is therefore much worse for the people around you. Slow drivers annoy other drivers, speeders tend to kill other drivers.
This feels like outright theft. Given that you can’t transfer the domain away (correct?), I think you could argue that it is.
Zero to 50M Uploads per Day: Scaling Media at Canva
> You charge what the market will pay, not how much it costs to produce.

That saying usually applies to market participants. Google has exclusive right over the TLD, so there is market for them.

There isn't much of a market for people buying from Google, either. Its not likely Google looses much by letting inventory go unrented.
my advice to people newer to writing software- dont use this kind of stuff without first learning the actual things they try to abstract. with these kinds of libraries, 9 times out of 10 all you get is a more difficult debugging process.
...and it's unlikely that Tesla truck would be a popular choice in these countries.
It doesn't once you know the secret code (i.e. a user manual in the form of your comment). I read the page with interest but I thought those were just like a stylistic choice, like a stand-in for specifics (which makes sense for a hyperlink in retrospect).
Yeah I have to agree that this is pretty egregious.

This is the very definition of the chilling effect people are worried about with cancel culture. Now that everyone has a camera in their pocket we all have to make sure any joke or movie quote we utter is censored and politically correct.
This is the real source of inflation
The Chrome extensions team has been considerably more responsive to criticism since Simeon Vincent has become a Developer Advocate. It's important to see the perspective of developers who've been working with these APIs for years, and I'm glad that they are finally listening.
Yup. I lost any respect for Vero Beach, Florida police when they used a pretextual stop - dim, not missing, license plate light - to ask that they search my car. I'm a dull SOB but that pushed the wrong button and I declined. With all the foofaraw those clowns wasted 45 minutes of my life.
From the picture, it looks like the dirt will eventually wash onto the edges and it will be difficult to clean as you can't just spray it off and have it wash off with gravity. I'm confused as to how this will stay efficient in the long run.
Definitely the best possible way to raise publicity about the issue.

How utterly dependent I have become on the free work of others (not Go/Gorilla specifically).
My day job uses the JVM heavily. I don’t have issues with garbage collection and don’t mind the languages to much.

I’ve used a bunch of common languages, Python, JavaScript, Typescript, PHP, Bash, Go etc. Not so common languages such as Haskell.

My first choice for personal projects is now Rust.

The memory/borrow checking to me is just a nice benefit I get from using Rust, I don’t use Rust for the borrow checking.

My main reason for Rust is while it’s not as high level as say Java/Python etc I find it is still at a nice level to work with and can be far more expressive with the enums, traits and generics.

The second big reason I use it is my programs end up fast and efficient with little effort.

The third reason is I can get tiny statically linked binaries that just run anywhere with no dependencies.

Reasons two and three mean I can host my applications on the cheapest, most minimal resources available and still outperform other languages on more expensive hosting. Currently my choice is to stick the binary in a Docker image which ends up sub with a sub 10mb docker image then deploy on the smallest 128mb AWS lambda and pay fractions of a cent to host. Services that need to be long running go on the smallest $5-10 vps’s .

The borrow checker can be a pain however I find the compiler error messages really helpful in it often tells you what you should do to fix the problem with plain English error messages and code suggestions.
When I was working as an editorial illustrator, the goal was to have a distinctive trademark visual style, so that when art directors commissioned something, they had a reasonable idea of what they could expect to get. If they wanted something in a different style, they would find an illustrator who specializes in it and hire them.

Last week I was telling my artist friends that, however upsetting this technology is, the game has changed. You can't put the genie back in the bottle.

I realized last night however that that is incorrect. Whatever "genie" artists have spent their lifetimes nurturing can now trivially be captured and confined to a bottle.
Oh boy. I own a $98/yr {firstname}.dev domain, and can renew for up to 9 years at a time. Now I have to debate whether I should renew next year at whatever price it happens to be, or lock in 9 years now at $98/yr to fend off the risk of google potentially price-gouging it.
This is my stack when I want to ship MVP fast. Django + HTMX help me at least 10x more productive.
Or country domains of your own country.
There is a small loss of efficiency (<2%) at extreme angles, but it is not too significant[1]

[1]: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6611928/#:~:tex....
Yes, the convention is not at all obvious. I also thought it was a link-free page and closed it the first time thinking there wasn't really much to show.
I usually like frameworks with less magic, Sinatra for Ruby, Spock for Haskell, or Flask for Python.

That said, this looks like something I want to try. I learned SwiftUI about 14 months ago, enjoyed writing one app for Apple Store, then didn’t touch it again. I liked the declarative style of SwiftUI and Pynecone seems similar. Am I understanding it correctly?
Not everything is rented.
Build a 1ft tall platform out of dirt/gravel and tilt the whole thing a few degrees. Solves this probs.
There's people who have expressed issues in the accessibility of the content therefore it's inaccessible.

It's really that simple. You can heed to people's sincere requests or not.

Using checklists to invalidates their concerns intentionally makes them invisible by putting in effort to invalidate their concerns.

Again, nobody has to take action and everyone has free will here.
To confused and/or alarmed people: if you don’t have a premium domain (like forum.dev here) you’re fine. Anyone who has researched domain registration for five minutes probably has realized <common-english-word>.tld usually costs a lot more. They’re usually clearly marked from initial registration, though.
This is pretty low behavior. I've registered a few .dev names over the years, I'll let them lapse. I'll stick to .com.
> but they can also communicate with the outside state via receiving values (`x = yield y`)

I'm dumbfounded that I have written python for as long as I have without ever encountering this, TIL!

https://peps.python.org/pep-0342/
There are quite a few Amish communities that pretty much live like that. We are lucky in the US- we still have quite a bit of wilderness, plenty to lose yourself in, and live a hunter gatherer lifestyle. I think it would be significantly harder to get away with farming without buying the land, at least in the contiguous states.
Thanks, I was wondering how they were going to keep it clean, and the linked article doesn't have the word "clean" in it at all, so it could be improved by discussing more about that. I also see now that the little robot is in the pic in the linked article too.
I don't know what about their reply made you think they don't realize that.

It seems you failed to parse the subtext: At Google scale this seems like generating a lot of gnashing of teeth for questionable benefit.

-

I don't know where the current trend of defending our corporate overlords as being emotionless bulldozers whose methods should not be questioned started but I wish it'd stop.

I feel like it's rooted in thinking that people who assign malice "just don't get it, Google is way too big to care about this". But I'd say it's the other way around, people who can't understand that this is like an individual saying their vote doesn't matter: The singular action isn't the problem, it's letting the mentality take root in society that's a problem.

tl;dr It's not a show of knowledge or intelligence to take the most blasè line of reasoning every time these companies screw someone over.
Google has a monopoly on the .dev domain. GoDaddy doesn't have a monopoly on .com, .biz, .net, etc.
I've driven a friends Plaid with a yoke, I was surprised that it felt more like a yoke on top of regular steering column rather than a yoke from a kart or something that had progressive steering. Having to do hand over hand in order to turn tightly was very odd to use.
I use zig to cross-compile rust code
It works well during Republican administrations. Twitter, Reddit etc are very good watchdogs of R malfeasance, and don’t let scandals disappear quickly.

The issues appear with Democrat admins - as you can see with the last week’s revelations from Bari Weiss.
What are you paying for when you buy a domain name? Isn't it essentially just a rental for a year? How is this any different than a landlord increasing rent after a rental agreement is up?

It's a bad thing for Google to do, but let's not act like it's illegal.
The more traditional your TLD the less the risk but there is currently no option with 0 risk. At the same time not being able to reach 0 risk doesn't mean pursuing less risk is just a lost cause.
or when another vechicle splashes you with a mass of mud or snow from a puddle or slush pile from plowing, or snow blows off the top of another vehicle etc, suddenly blind, at highway speeds with other vehicles, maybe with no barrier seperating the oncoming lanes, and your wipers require navigating menus on a tablet???

Even non-critical controls still need to be tactile, and not change from one day to the next, don't move location or change behavior from updates, because even if you don't need them in a hurry to avoid crashing, you still can't be hunting around in a multipurpose interface while driving just to change which direction the air vents point. Not a hyperbolic example, the Rivian actually has that.
Right, I missed "planned" and was just focused on the size, good point.
Afaik, other registrars service the .dev TLD as well. The problem is that Google is the registry, and it seems that their contract with ICANN lets them charge more for premium domains and mark domains as premium as they see fit; but I didn't look up the contract to check.

With .com, the contract between Verisign and ICANN specifies a maxium price and that price descrimination is not allowed.

Edit: I found the gTLD base agreement[1], but didn't go looking further. It says, the registry needs to charge everyone the same price unless the registrant agreed to higher renewal pricing at the time of initial registration. I didn't look to see if there is any more specific agreement for .dev. But it seems like if this wasn't disclosed and explicitly agreed to during registration, the registry is in the wrong. However, a lot of people agree to things without paying attention. Would be good to check original paperwork and then see about how to get the registry's attention.

[1] https://newgtlds.icann.org/sites/default/files/agreements/ag...
Is there really a way to donate specifically to Wikipedia? I've never seen it in any of the many, many threads.
There are no clear rules, hence it is an arbitrary decision by the registrar.
Bait and switch? I dunno. If retroactive “your domain is now premium, pay up” is legal, it shouldn’t be.
An alarming number of US homebuyers are underwater
Bail now. You think they won't raise it again after 9 years?
Slow drivers not paying attention kill other drivers. As proven by all fatalities in countries without such speed differences.

Yes, I get the kinetic energy argument.

Lack of attention while driving is the real killer. Speed can be a factor.
"good screen" isn't enough in this case. They should invent something that doesn't exist now.
You can effectively own .com and a few other domains because you can swap registers and sue for control if someone else fucks up. Without that you are just at the mercy of the monopoly.
There should be regulations around this for single entity/registrar-owned domains. Otherwise it’s exactly the same as a monopoly. I’m sure Google won’t get away with this for long.

p.s. and no, I sure wouldn’t like my landlord to 70x my rent. Like from say 1,000/mo to 70,000/mo ? That’s like totally cool then right? How about let’s act like it _should_ be illegal, and then make it so.
This is why I always purchase my domains for ten years up front, and top it up to ten again each year after.

This way if the renewal fee increases beyond what I’m willing to pay after I’ve already got infrastructure running on the domain, I have a whole decade to migrate to a better (cheaper) name.

$120 is a larger investment than $12 which means I buy fewer domains overall, but the stability benefits are worth it for me.
They clean it with robots

> Automated nightly robotic cleaning of entire array
prevents hot spots due to soiling.
.com .org and .net are all very safe. If a registrar starts screwing you over you can switch, and the actual governing entities don't play these kinds of games.
I believe Google is pretty transparent if you use Google Domains. For example if it's a premium domain it'll have the price per year, and a different price per year if it changes. Quick example:

trouble.dev is $180/yr... meaning it's going to be $180 each year to renew

trouble.art is $10,764 for the first year, and then $36/yr for renewals.

There's plenty of non-premium .dev domains that are $12/yr.

I do agree that charging premiums every year is a shitty move, but I don't think they're being overtly shady about it.
> Once the PC goes past $FFFF, it rolls over to $0000 without changing the bank.

I had forgotten about that! Yeah, that's horrendous.

> The only new registers are the code bank and data bank registers

There's the relocatable DP register, which you could use as a frame pointer (I've written code that does this). It's still quite awkward though.

> I think the code bank register can't even be directly set. You have to do a 24-bit JMP or JSR, and that automatically changes the bank.

To be fair that's how x86 works too, right? You have to do a far jump or far call to switch CS. (Also you could push addresses on the stack and do a far return on both 65816 and x86.)

> It's a particularly hard CPU to generate code for. There's a commercial, free to use for private use C compiler, but most people use assembler.

This is absolutely true. 6502 derivatives are almost uniquely hostile to C-like languages—witness all the failed attempts at porting LLVM to them—and the 65816 is no exception. I'm pretty sure that in an alternate world where 6502-based microcomputers had become dominant, the classic 6502 ISA would have quickly become relegated to some sort of legacy emulation mode, and the "normal" ISA would be nothing like it, unlike the relatively modest extensions that the 286 and 386 made to the 8086 ISA.
Right, I'm comparing the design effects of different social media platforms, while you're looking at HN over time. We're not really talking about the same things.
Can you transfer it to a less greedy registrar? Or is it always a TLD-wide issue?

This is highway robbery.. maybe even worse than being robbed.

Imagine if your mobile phone plan rate could vary on a floating basis year by year depending on how "premium" the carrier decides your number is. Gross.
maybe use a little potassium carbonate to convert the uric acid in the bird shit to dipotassium urate, thus increasing its water-solubility 300×, and follow up with a strong buffer that's mildly acidic like monopotassium phosphate to prevent any stray residues from the solution from causing alkali corrosion of the glass when it dries

probably there are a lot of possibilities you haven't tried on your windshield yet