skysight-inc/HackerNews huggingface dataset:
There are schemes to knock a tenant out, but generally in SF county, 12-month leases roll over into monthly terms with very little the landlord can do as long as the tenant keeps paying and abiding by the terms of the original lease.

Now, raising the rent (in a non-rent controlled unit) and then renegotiating the lease are options but if the tenant does not comply and keeps paying the original lease's rent there are a LOT of protections in favor of the tenant.

Won't comment on if these are all fair or not, but there has been lots of bad behavior on both sides to cause regulation to come up. Being a landlord in SF is not easy, but simultaneously, finding a place to live which is affordable is tough as well as a renter.
> Google's Bard got an answer wrong during an ad, which everyone noticed. Now the narrative is 'Google is rushing to catch up to Bing and making mistakes!

I think Brereton is missing the wider narrative. Microsoft has been executing very very well for the last few years. Azure has been on a tear, they've demonstrated great foresight with their first investment in OpenAI many years ago (which is now paying dividends), and they've made strong acquisitions. They've captured the AI lightning in a bottle. Google, has left people wondering if it can execute well. It's had a lot of flops, and a lot of project cancellations. When they announced LaMDA, they let the hype fizzle to nothing. The most we got out of that is some memeable material about a guy who wanted to get legal representation for their language model.

People have been positing about ChatGPT for search as soon as it was released. They (Google) have had months to announce _anything_, but waited until the last minute. When they finally had a chance to steal Microsoft's thunder, they flubbed something as simple as an ad. Now people are _really_ wondering if Google can execute anymore. Even I'm starting to wonder. Google is definitely rushing to catch up to Microsoft in a few areas now, and their stock reflects that reality now.
> I think of “Google and AI”, and I remember hearing more about their work on “AI ethics” than work on actual “AI” itself.

TensorFlow? MobileNet? TPUs? Products like Google Translate, Image Search, Youtube's voice recognition subtitles? Google's done plenty of cutting edge ML stuff.

I'll admit their voice assistant is nothing to write home about - but it was the equal of its mediocre competitors at the time it was released.
I thought about the one who was worried about a flu pandemic all through 2020. I wonder if she stayed as paranoid, and how long she managed to avoid getting COVID.
Ah, yeah, I forgot about those. And with remotely triggered updates, you don't even need to get past the router to infect some fridge, you just take over the manufacturer's site (or wait until they let the domain expire...) and have the fridges come to you.
When people say 20-30 years ago they actually mean 40-50 years ago, because it's the same people that have been saying the same thing for 20 years, picturing in their head the handcrafted assembly QuickDraw routines.
It's in vogue to hate Google at the moment - so everyone's just going to pretend it doesn't matter that MS had errors sometimes because "something, something Google sucks now."
The Modi document didn't touch on India's other skeletons, which is even more repulsive. I am not talking about the usual suspects such as the Caste system and oppression of the Dalits and Adivasis.
That's helpful, but how confident can I be it interpreted the information in its sources correctly?
Ask HN: What are your favorite macOS/ iOS shortcuts?
I have just recently discovered this shortcuts have evolved and created some automations which massively help me with ADHD coping or home automation.

Hoping I’m not the only one, I’m curious to hear what your fav processes/ components/ apps to shortcut are.
because normal people r dumb and they will always think there poor hardware is not enough to run bloated software slows so buy more whole android phone market is like this.
Those P100s are so cheap because they're more trouble than they're worth. They don't mount easily in most cases, will consume a lot of power at idle, generate lots of heat without active cooling and require a Linux machine to use properly.

It's probably possible to engineer a home-scale inferencing network like that, but I've had plenty of success just running GPT-Neo on off-the-shelf ARM chips. It's not worth the extra $800, exploding power bill and engineering effort to get diminishing returns.
It's honestly that there's not much story because it looks worse than it is.

Chemicals are counter-intuitive. People don't have a good match for looks-scary to is-scary.

I watch the Checmical Safety Board incident report videos from time-to-time. The most common killer in chemical plants? Carbon monoxide: odorless, colorless, tasteless, and simply displaces oxygen. You climb into an enclosed space, have just enough time to realize something's wrong (maybe) before you pass out, and never wake up. The methyl isocyanate that killed in Bhopal rolled along the ground creating a silent blanket of death.

A giant black plume climbing into the cloud layer is scary looking but in no way correlated, one way or another, with the actual risk to public safety. Made for great 6 o'clock news footage, but the followup story really is just "Clean the soot off your house and maybe check your basement for any chemical that rolled away before it burned."
"Making good decisions, therefore, requires understanding past decisions. Without knowing how things came to be, it’s easy to make things worse."

—https://thoughtbot.com/blog/chestertons-fence
Xoogler here.

I'll ignore the AI and "has Google lost its way?" threads, not that they're not interesting.

Rather, Sundar: he's the inevitable product when you hire a CEO based on his longevity and whether everyone likes him. In the military they distinguish between a "barracks general" and a "combat general." He's the former. He looks good when nothing bad is happening.
> Does it though? I think "the industry" has pretty much come around on C being unsafe, and generally not a great choice of language for new projects.

If you look at some of the Rust threads on HN right now [0], you find many commenters claiming that there is no reason to replace C with Rust. It could be a vocal minority, but there's still a sense that "not everyone is on board".

[0] https://news.ycombinator.com/item?id=34788714
https://en.wikipedia.org/wiki/Agrivoltaics
If you drive a vehicle knowing it is unsafe shouldn't you refuse? Any other vehicle and we would hold the worker accountable for not refusing such a negligent order.

The news articles about the rail workers complaining it was unsafe seems to show they are complicit as they continued operating in unsafe conditions anyway.
You don’t need the training set available to run the model.
I searched Google for specific info about a cars wiring diagram.

The first 20+ results were obvious spam/malware type sites with stolen content and crazy nonsense foreign domains.
In which case, you're unhappy, and seek change to what you think would bring you happiness (eg removing the enemy). Whether achieving this bring you happiness or not, is a separate matter, as happiness is about wanting what you get, not getting what you (think you) want.
There are many studies examining the potential of agrivoltaics (it even has a Wikipedia page), and they find just as you suggest: the combined output of electricity + crops is better than doing either one alone, but the electric and crop is a bit less than devoting the field to either purpose solely, as it would need to be.

Efficiency increases are often 30% or more.

Some people get really, irrationally upset about solar being put on farm fields, but it really helps both the farmer and society to do that.
The author is my consciousness personified trying to slap me into learning tla+
It's amazing (literally, I can't fully grasp it) that MS got the state of the art LLM into search and decided to use it to answer questions. It looks like the hype is so strong that even the people that created it don't know its strengths and weaknesses.

But the hype will eventually calm down, and people will eventually discover what LLMs are good for. They will be out of the news, but they will still be essential for search. I don't know what Google has on that subject, but if they don't have any good answer by then, they will be done.
It’s since moved further down. Mike Pompeo is angry about balloons, which is clearly more important.

There’s probably some political issue around the incident.
That's what I thought too, but I fixed some compiler errors by turning a closure into an inner function. Probably a PBKAC, but...
They control like half pf webe economy, they decixe who makes money from ads, they decide who survives and who does not.

They dont get to complain there is no content to steal after bthey've pillaged and burned half the web
The big improvement in the chatgpt integrated by bing is that it can take today's search results into the chat to analyze seamlessly (after all, Bing already has all the search results cached internally). ChatGPT as it stands has old knowledge only unless you paste in the results you want to analyze.
Trillions haven’t been spent on F-35. Trillions will be spent on maintaining them. But drones cost money to buy and maintain.

F-35 is probably why don’t do drones for a while since will have bought a ton of great fighters that will be good for decades.
-Wall -Werror is your friend in C and C++ (even -Wextra sometimes). Zero-error policies are generally good. The spec in each language allows a lot of crazy undefined behavior.

Conversely, the rust spec defines... nothing. Rust is specified as "whatever rustc does." That means the compiler is free to be arbitrary on this sort of thing. When there is a spec and there are competing implementations, there will be behavior divergence, and that will create these kinds of issues. Not having a spec can be a good thing.
You are correct about that, but it's also worth noting that there's also no point listening to a corporate press release that's telling you everything is fine, either, because we don't put press officers in prison for lying.
> But there is no open GUI standard.

Well, there should be. It's a big gap in our current standards. DOM is missing roughly 15 common GUI idioms, and its text positioning reliability is broken and likely can't be fixed without tossing backward compatibility. More on these gaps:
https://www.reddit.com/r/CRUDology/comments/10ze9hu/missing_...
Yeah, income tax raids are a standard play in India. They are usually sent to target rich folks who have fallen out of favor.
Yep. Which is kinda insane when you think about it from a user perspective. You search for Rev4, as a user, and unless the company you’re searching for has paid Google not to basically fuck up the top result, you don’t actually get back what you wanted.

It’s almost like when you’re searching for a movie on Netflix and it only shows you similar titles because the movie is not in the catalog. Super annoying.

Sure, Netflix and Google have very different reasons to do that. Bus as a user: you search for A, but get B.

Not even taking into account how annoying it is from a company perspective.
Musk is just a Twitter addict with enough money to enable himself.
the real question is whether ChatGPT needs that kind of hardware for a single user. a client side version.
To some people making 20% of $25 million for almost no work is worth it for 2 years in prison (https://www.justice.gov/usao-cdca/pr/yorba-linda-man-sentenc...). Higher risk tolerance I guess.
The rules are terrible and should be changed, that's the point.
My local bodega (Brooklyn) has one, installed in the past year IIRC. I've never seen anyone using it.
There is an investigation (for that we have the police) on how it got there and who is responsible and if something illegal (determined first by the prosecution office and then determined by a court) was going on.
> For eg. If I search for "rav4", I see "2023 Toyota® RAV4 - Toyota® USA" pointing to toyota.com.

You searched for a product and got... the manufacturer's web site as the top link. And you think that's... wrong? I mean, even if it's a paid ad, it's still a paid ad for the most relevant link to the content you searched for, right?

Are you just complaining that you saw an ad at all? But... surely if there's going to be a good market to advertise RAV4's to, it's to people searching for "rav4", no?

FWIW: I just tried this in an incognito window (to try to suppress ads). The top hit is indeed a tree of links to toyota.com, but they aren't marked as ads. The second hit is wikipedia. The third is a Car and Driver review page. The most SEOish link on the page is a still-legitimate-seeming link to "buyatoyota.com".
> I think Rust's features were actually inspired by OCaml rather than Haskell

The old alpha/beta rust docs specifically referenced Haskell all over the place, and I don't recall them mentioning OCaml.

> OCaml feels a lot more similar to Rust than Haskell does

I disagree very strongly with this. OCaml doesn't even have type classes/traits! Rust lacks polymorphic variants, functorial modules, etc. It's really nothing like idiomatic ocaml, whereas I think it's pretty reasonable to describe Rust as "what Haskell devs would make if they weren't allowed to heap allocate". Maybe they'd also add a few more gizmos to the type system :)
A new CEO is needed for a culture shift if nothing else.

Google has long been cavalier about their automated systems banning, withholding payments, or otherwise harming users and customers with no recourse to challenge the false positive punishments.

They've made a laughing stock of themselves with product launches and sunsets in Chat (GChat, Talk, Hangouts, Hangouts Chat, Hangouts Meet, Allo, Duo, Meet, Meet Original, Spaces, etc). They're not really any better in payments (Google Wallet, Android Pay, Google Pay, Google Pay Send, Google Wallet but new this time).

Stadia was an amazing product, but I wouldn't touch it with a 10 foot pole because looking at the killed-by-google graveyard made it obvious where it would end up. It's become a self-fulfilling prophecy.

Google needs to show that it cares about its customers/users and that it cares about its own products. The willingness to abandon both so casually has hurt its reputation in a way that makes it difficult to trust.
> a stack of wrappers with the data buried at the bottom

Yes, 'Delay t' stores a value "at the end" (in the 'Now' constructor), but doesn't store anything "on the way" (in the 'Later' constructor).

In contrast, 'List t' stores values "on the way" (in Cons), but doesn't store anything "at the end" (in Nil).

Another useful example is (Peano) natural numbers, which don't store any values "at the end" (Zero) or "on the way" (Successor).

Natural numbers are isomorphic to 'List ()' and 'Delay ()' (whose 'elements' contain no information)

> Lists have a consumable head

Slight nit-pick: only non-empty lists have a head. Non-empty lists are isomorphic to '(t, List t)'.

Consuming the head of a 'Delay t' is still useful, since they act like a counter; or (equivalently) as a notion of logical time.

I find this stuff fascinating, and explored it in more detail at http://www.chriswarbo.net/blog/2014-12-04-Nat_like_types.htm...
Nothing new in this piece. Same tropes regurgitated.
This is a really interesting series of articles, I'm curious how she will tie these strands together. I'm a big fan of long digressions filled with quotes whose common misattributions are corrected and given more than the usual snippet to offer a full context. She's set up some very compelling strains about what has made apple successful and also maybe a bad place to work. Wherever she takes these essays, my main takeaway is that Steve Jobs would have been a terrible man to work for.
>YouTube is... well, we don't really have a competitor and nobody wants to switch

A lot of youtubers (more than I expected, anyway) I see now promoting Rumble and Odysee, and they aren't even the cancellable types who'd have reason to move. Maybe they're being paid better or maybe they're just seeing the writing on the wall with youtube striking tech videos and tutorials, or everyone flocking to mastodon over twitter stuff and I guess it's opened their minds to new platforms.
The researchers conducted their experiment by giving the model synthetic data, or prompts the program never could have seen before. Despite this, the language model was able to generalize and then extrapolate knowledge from them, said Akyürek. This led the team to hypothesize that AI models that exhibit in-context learning actually create smaller models inside themselves to achieve new tasks.
I would tend to disagree. In the 1990s System 7 would start in a few seconds from hard disk on a Mac SE/30.

Word would start in less than a second (not sure which version it was), and most features we use today were available. Adobe Photoshop 3.0 would start in less than 3 seconds, and same with Premiere 1.0.

Of course you lacked some memory protection features which could make the whole computer crash because of a single program failure, but daily experience was much better on old systems. They felt way faster because they have less input lag and because UI was less bloated.

I'm not saying 1990s computer and software were better, but they were way faster than what we use today.
Don't forget about Perl!
Haha, GDPR enforcement is a joke, at least in DE.
Yes, that's how most people use MS Teams. It's extremely useful. The sharing space for documents is good. Collaborative editing in Office is good. Conferencing is good. Presenting from Powerpoint is good.

It's the same thing in every discussion involving Teams: most HN readers don't realise just how unusual the tools they use and what they want are with regards to the average job.
Brave New Brand
They get paid for during the ad, but my understanding is that it's more insidious than that.

I searched "buy rav4" and the first ad I got was Toyota, but the second I got was VW, "Compare the VW Tiguan."

My understanding is that if Toyota doesn't cough up the money to buy a high placement ad for "Rav4," the VW ad might actually be at the top of the list.

By making the "promoted" search results barely distinguishable from the organic ones (they used to be so distinct, now it's just a little tag that says "Ad" or "Sponsored") Google gets to reap the benefits of a bidding war for direct searches for a product.
I've never really thought about it before, but I'm not sure if "The Sun" actually has an officially sanctioned name! I'll accept "Sol", and "The Sol System". I'll also accept "Helios/The Helios System", or the "Terran System" to refer to our entire Solar System. And I'm sure many different cultures have their own term. But in terms of science/academia, I'm not sure that it has an official name. Looks like the IAU (International Astronomical Union) hasn't given it a sanctioned designation. [0] [1] [2]

[0] https://earthsky.org/space/what-is-the-suns-name/

[1] https://www.iau.org/public/themes/naming/

[2] List of IAU Solar System Objects, Exoplanets, Starts, and Stellar Streams https://docs.google.com/spreadsheets/d/1CEXGyancLRtHyPW7u0L_...
you're right, I should say just the model, or trained model. what terminology would you use? For example, with stable diffusion I download a.... model? and can also train a model?
Yet: "Former EPA head admits she was wrong to tell New Yorkers post-9/11 air was safe"

It's the real world and in the real world you have dozens of entities competing against each-other to get their version to be believed. Same shit with Hussein's weapons of mass destruction. The truth doesn't really matter until decades later.

You'll have overly cautious people, overly pessimistic people, overly optimistic people, straight up lying to cover their asses people, &c.

https://www.theguardian.com/us-news/2016/sep/10/epa-head-wro...
Yes, in this case when I say 'market share' I mean EV market share.
This all seems bizarre to me. I could go buy gold today with cash, melt it down to remove the serial numbers, and no one would have a fucking clue where it came from or where it is going. And it'd be way more reliable as a store of value and easy to exchange anonymously across borders.
In 2007 when I graduated, I thought Google hired the best of the best.

Recently they hired an exgf of mine with a degree from a school that accepts anyone, who gets confused watching TV shows, and has trouble doing basic math.
I still think this is one area Rust missed the mark. Go concurrency is quite amazing. Its fast and easy to reason about. Every language can learn something by how goroutines work here. Most importantly, it feels like you're just interacting with synchronous code. There is no "what color is your function?"[0] problem.

The fundamental primitives Rust decided to adopt are just not ergonomic by comparison, and suffers from the aforementioned "What Color Is Your Function?" problem.

An otherwise great language decided to adopt an old hand grenade in regards to async primitives

[0]: https://journal.stuffwithstuff.com/2015/02/01/what-color-is-...
ggobi is very cool. I was always surprised that the ideas it exemplified were so slow to catch on. Glad OP is working on rectifying that.
Sounds like that Carlin quote hit a nerve.
Family farms are inherently inefficient compared to what a large corporation can achieve. The costs of the machinery necessary to work the land efficiency requires some minimum acreage to become cost effective. Under that threshold, "family farmers" need to either rent equipment seasonally, own and maintain older equipment, or lease their land to those with equipment in exchange for a cut of the harvest.

It's been like this for a while, in the USA at least. I remember growing up it was common for people to lease out the land near their homes. Every season, you'd see combines driving down the roads from one patch of land to the other. People who farmed the land themselves typically did so for fun.
Ah, to dream of electric sheep.
The ultimate problem is the breakdown in trust of our institutions to get this right - the overriding incentives are wrong at every level. Burning a product because it would have otherwise needed to be recovered and transported under pressure seems like exactly the kind of amoral tradeoff a company would take, not particularly caring about the combustion products apart from what they can legally get away with.

As far as the actual technicals, your assertion that "the combustion products are simply much safer than the products that were leaking" would seem to just be the opposing take in a fact-free debate. First, combustion products have been dispersed in the air. And second, with large quantities of anything, trace amounts of impurities or other combustion products become significant.
Has Dan Luu ever explained why he doesn't put dates in his blog posts?
It's based on the "Learning With Errors" problem and it's relative, "Ring Learning With Errors", both of which have reductions to lattice crypto problems, the same sort that are in the new NIST proposals for post quantum cryptography. See this article for some more info about how security is evaluated: https://jeremykun.com/2022/12/28/estimating-the-security-of-...

That said, the compiler itself doesn't use any crypto. It generates code for a backend API, and the backend implements the FHE scheme
I like how this article highlights the complexity of many competing factors. We like to understand things by boiling them down to simple rules and catch phrases that make us feel like we understand the world but that is almost never how things work.

As devs we need to take pride in our work, even when it feels like there's a lot of pressure to cut corners and ship trash. Take a few extra cycles to make your system just a little bit more resilient and give positive feedback to your peers who do the same.
Semgrep Code: SAST designed and built for engineers