skysight-inc/HackerNews huggingface dataset:
From this paper:

https://owainevans.github.io/reversal_curse.pdf

"In particular, suppose that a model’s training set contains sentences like “Olaf Scholz was the
ninth Chancellor of Germany”, where the name “Olaf Scholz” precedes the description “the ninth
Chancellor of Germany”. Then the model may learn to answer correctly to “Who was Olaf Scholz?
[A: The ninth Chancellor of Germany]”. But it will fail to answer “Who was the ninth Chancellor of
Germany?” and any other prompts where the description precedes the name."
I'm probably in the narrow desires bunch and although with a sizeable backlog, most of it is not on Netflix/Prime/Disney and damn if I will subscribe another one. The current plan is to drop Netflix as it kinda dried out on my interests, and work on those others in parallel with pirated streaming or torrents. And still I only get one hour every second day or even less.
ok thats cool.I was just playing with one of these last night.

The owners were making behave like a playful puppy and holy hell was it agile and fun to play with.

it sat up and begged, it jumped back and forth like a puppy that wants to play would do... it rolled over and flipped itself back onto its feet.

amazing tech with a very short battery life.
Generally you aim for 1/3 gas, 1/3 tobacco, 1/3 snacks. While gas is by far the lowest margin, it is very high volume, with many people not buying anything else.
JuxtaCode – Review Changes, Resolve Conflicts
Vaguely sure that Musk commented on this. Tesla gains more from growing the EV market as a whole, and faster, than trying to dominate with proprietary technology.
Yet another alternative (to those already mentioned) is to run PiHole at home and Wireguard. This way you have one place to add domains, it works across all apps and browsers, and even away from home.
Not exactly sure. Strange guy. He liked to fall asleep to the same movie every night.
Retcon – Read-Write Git History
There are also many people on ebay selling bulk lots of dvds for pennies apiece. The top search result right now for “disney dvd lot” is $140 for 600!
It would be VERY hard to erase just a small portion without damaging the rest.
Saying that they are poorer doesn't mean they have no value, and that's part of why it's important for all of the states to be linked together federally.
yea for sure. i guess i'd like this to be something usable on mobile as well. but directionally you're right. there's a lot to be gained from optimizing for local compute in many applications. something to look into.
Uncloaking Fake Search Ads that display a legitimate URL on the search engine
the most risqué place to store your preprints
I think this stark advantage is mostly in the US, and mostly due to gross incompetence of Electrify America.

In western Europe there are Ionity and Fastned networks that are pretty reliable and faster than v3 Superchargers. Non-Tesla charging is generally becoming competitive and usable. Tesla still can offer better UX in areas where they have a good coverage, but other manufacturers are catching up to that too.

So maybe Tesla has realized their advantage won't last forever? Their first trial of opening up Superchargers was in the Netherlands, home of the Fastned network.
You just have to read the first paragraph. So much laziness...

" A military base in southern Syria where U.S. troops have maintained a presence to train forces as part of a broad campaign against the Islamic State group was attacked by drones on Thursday, two U.S. officials told The Associated Press."
https://archive.ph/d6L2T
15/hr is about 1900/mo after taxes (assuming you get full 40 hours a week which is pretty rare in most hourly jobs where overtime for your employees is avoided like the plague.)

Where in the US is LCOL enough for that?
> Ultimately they would need to ask the US to charge or extradite the Clearview executives under US law or an international treaty.
Some might say their fair wage is their marginal product. Unfortunately, the typical output of our unionized public education system is pathetic and probably only capable of adding about $10/hr of value.
Or remove it altogether, warn people for years about deprecation, then remove all of them. Which they did.

More net lines removed too.

But hey, it annoyed Man That Is Bad At Dependency Management and Wrote A Book About It so it must be bad!
Yup. You'd be charged with the relevant Australian law by Australian authorities. I call this out in the last sentence.

Article 50 of the GDPR actually acknowledges they have no enforcement authority unless they can mutual agreements with foreign states.
There was a talk by Julia Evans recently shared here on HN[0]. A great talk overall, but I particularly liked this bit about "best practices" which I think describes the issue beautifully.

> One way I see people kind of trying to share terrible things that their computers have done to them is by sharing "best practices".

But I really love to hear the stories behind the best practices!

If someone has a strong opinion like "nobody should ever use bash", I want to hear about the story! What did bash do to you? I need to know.

The reason I prefer stories to best practices is if I know the story about how the bash hurt you, I can take that information and decide for myself how I want to proceed.

Maybe I feel like -- the computer did that to you? That's okay, I can deal with that problem, I don't mind.

Or I might instead feel like "oh no, I'm going to do the best practice you recommended, because I do not want that thing to happen to me".

TLDR (by me): Don't share best practices, share your experience and let others draw their own conclusions from that.

0. https://news.ycombinator.com/item?id=37791002
The big money is inside sales so they don't care how lolong park so long as you don't leave
No, I don't think so, they really did open up the standard.

Where Tesla makes money is when people with those cars go to charge at the Tesla superchargers.
International team develops novel DNA nano engine
This should be a blaring wake-up call about the soft power of foreign meddling in Western politics through manufacturing chain leverage. The same company that placed half its hardware business under PRC jurisdiction, also wants to be a major media platform in the US, with editorial control over civic debate occurring within the US. That's common-sense unacceptable.

edit: There was also extensive discussion about this back in 2021 (the idea of China pressuring Apple censorship in the US):

https://news.ycombinator.com/item?id=29482351 ("Apple CEO Tim Cook 'secretly' signed $275B deal with China in 2016")
muslims deny the divinity of Jesus and therefore do not have the same God.
Does anyone has experience with cancelling and switching services periodically so that you can access all the content, but not at the same time?
Can you explain why you think this image is relevant here?
The abstract of the paper: https://www.nature.com/articles/s41565-023-01516-x
That will be too much work, most will subscribe to a few curators with matching taste that fulfill all your content needs. Can we eventually do away with other people entirely? Idk
I've met in southern France car sensors - a metal plate on the road making the equivalent pedestrian crossing request button. As a tourist you had to be told about it.
Zotac's new mini PC is the first to feature AirJet solid-state active cooling
I think it comes down to personal taste. I could likewise see someone say that 80% of all soccer matches are the same. That once you’ve seen one you’ve seen them all. And then on the opposite end you have people enjoying soccer who will be happy to tell you about the nuances between different matches, different players, different teams, etc.
It's weird since prices haven't really changed for customers. I thought freight going down by 70% would have an impact on pricing but I guess it was a smaller part of the total price than I originally would've believed?
The United States is far larger yet completely covered by the Tesla network. Our government handed out so much money to Electrify America and friends, yet their equipment performs poorly and is usually broken. Our government is no longer capable of running projects.
Except the default behavior of yarn add / npm install is to pin a semver. I.e. if the current version is 1.2.3, the package.json will specify “^1.2.3” which will auto-update to any new release that’s versioned below 2.0.0. And the node community is at least half-decent about following semver and doesn’t usually push breaking changes on a point-release.
Not direct funding, but rather tax rebates. These rebates were/are also available to every EV manufacturer here.
The number of scripted shows tripled from 2009 to 2022. From 210 to 599.

https://www.hollywoodreporter.com/tv/tv-news/peak-tv-2022-co...!
you have a good point but why are you, uh, subtweeting them
> who then shoot the police dog

What would you expect them to do? Play fetch with it?
This is worrying - wasn't this the one environmental thing we had managed to fix?
You can with new molly.im update
the US is certainly stronger as a whole than as a sum of its parts, but this seems like a massive exaggeration. even the poorest US states compare favorably to other first-world nations on a per capita GDP basis. it would be a major adjustment, but states like mississippi do have the raw productivity to provide a decent life for their citizens if they could get out of their own way.
I like Go's error handling. Yes, I know that puts me in a special category of coder.

Reasons:

- It's simple and easy to understand. There's no hidden complexity, no magic, no gotchas. Nothing is going to surprise me about it.

- It's a very readable cadence. Do the thing, check the error, do the thing, check the error, do the thing, check the error. Once you get used to the error checks it's extremely readable.

- Despite all the extra characters the actual mental load of the error checks is tiny. Yes it's more typing, but the hard bit about code is thinking not typing, and it doesn't make more thinking.

- If I have to do something special with the error, it's easy. There's no incentive to handle this error just like the rest, or ignore it and let the exception handler catch it. If this error needs (for example) extra logging then I can just put it in there for this error check, no hassle.

- It's pretty much standard across all Go code. If I have to deal with someone else's code, I can expect the same cadence, the same simplicity, the same readable pattern of error checks. One of the great things about Go is that it is opinionated about stuff like this.
> approximately 3/4 of the significant lines of code are endless repetitions of:
if err { return nil, err }

3/4? How are you managing to have so many cases of blindly passing an error up the stack without introducing problematic coupling?

I would suggest that if you are able to realistically do this more than a couple of times total in an application, you have introduced way too much pointless indirection and should take a closer look at your overall design. Something is amiss.

And that goes for any language – not something exclusive to Go. Blindly propagating an error up the stack using exception handlers, for example, is prone to the same problematic coupling and indicates the same design problems if seen in more than rare situations.
I love paying for streaming services that make original shows like HBO Max so I can watch Infinity Train, or Hulu so I can watch Marvels’s Runaways
I would like to know the specific drone in use. Nowadays, adversaries are employing DJI drones for combat purposes, yet prior to their widespread availability, drones were commonly associated with larger, purpose-built UAVs.
Why? The adapters are cheap and plentiful since NACS is using the CCS protocols, so it's just a physical connector difference
I like to joke that the most important question in Irish architecture is: where does the water go?

Similarly I love how in go error plumbing is front and center, at least as important as data plumbing, usually more important.

For some problems, one wants to gloss over things that might go wrong. Don’t use go for those. Go is for when how something fails is more important than how it works.
Used DVD's are cheap.

Libraries carry DVD's, and some libraries also have streaming services available for free.
Not sure if they are planning on releasing this but you can mix a image2Nerf model (threestudio is a good repo for this) for the object 3d model, and an image2depth model like ZoeDepth to generate 3d background.
I sure hope there’s a pnpm-style content addressable storage and space-saving capabilities
Simple enough: stealing is bad, but sharing is good. If you had a replicator and could make physical things for free to give to your neighbors, of course you'd do that.
Learn about the latest technology in road sensors, including radar-vision fusion and the i.MX8MP SoM, and how it is transforming intelligent transportation.
Move everything into an old multi story carpark that has bad radio reception?
Here's a post with some reference points, for scale.

https://danluu.com/term-latency/
The question-mark shorthand (?) basically does what the blog post is describing, and makes a lot of this stuff straightforward.

There _is_ some futzing that sometimes have to happen due to various operations' Result types using incompatible Error types. That's just a thing that has to be dealt with.
Good on them. I know the OP link looks at it from a negative angle, but I don’t think it’s warranted to demand that anyone provide free service indefinitely.

If you don’t like it, there are plenty of alternatives I imagine. And if you find the alternatives more lacking or more difficult to use. Well hey, that’s the value add that replit is charging money for.
> You're paid what you're known to be worth.

You're paid somewhere between the minimum amount you'll accept and the maximum that the company is willing to give you (which in the case of some VC funded companies, may exceed the amount of profit you generate!)

Where you're paid on that spectrum depends on how much leverage you have vs. the company.
There’s still many people who regard OO in Objective-C as “purer” OO than, say, Java (or something like “the correct way”, whatever that means). I think that’s what they were referring to.
There's thousands of kids dvds on amazon for less than $5. I'm sure the right garage sells would have a treasure trove for less.

You can buy a lot of content for less than $100, and even include a few higher priced favorites.
If anything it can be argued that it's Belgium that should join up with other states to command more power in the whole world. And it's already the trend given that EU is literally headquartered there.
I would love to build that keyboard, but unfortunately there is a RAM limit for keyboard apps. My current model is not so smart as I would like. For fun, I just tested your example, using only 8 tokens (current limitation): "restaurant I’ll be right theyre" and it's corrected to "restaurant I’ll be right there", there is hope :) I'm pretty sure that I can expand it a few more tokens without much impact in memory and latency.
Correct, they do not.
I'm happy where I am but if I had to jump, it'd be to Mullvad.

I personally wouldn't use Nord for free.

2018 Nord's ties to Tesonet. 2019 Data breach. Repeated rewrites of site to handle false claims allegations. Endless reports of performance issues. I guess each of these things can be minimized with enough explainers but why bother?

tesonet ref: https://old.reddit.com/r/VPNTorrents/comments/9adi37/i_inves...
> New Code is a lot cleaner: matcher2 := match.If(match.Binary(match.Ident("err"), token.NEQ,match.Ident("nil")),match.Block(match.Multi(match.Return(match.Multi(match.Ident("nil"), match.Ident("err"))))))

In what world is this cleaner or easier to read?
With our current technology, long distance space travel is out of the question -- just getting to the moon is challenging and Mars is still a dream.

I love me some Star Trek so I have hope of greater things but I'll never get a chance to see it.
Yeah - I moved my entire automation library over at the beginning of the year. The docker integrations and ease of switching out browsers without having to manage webdrivers individually sealed the deal. I'm also tentatively using their selectors a bit, although find I have to retreat to Xpath quite a bit. Playwright seems to be the obvious choice for testing - but automation who knows.

If you can be playwright for automation instead of testing - that'd be a biiiig market. Lot's and lot's of scrapers out there and it's a market microsoft is not interested in.
> Utilities

My landlord charges me $60/month for water/sewer. I pay about $120 for electric and gas combined most months. This is in an area of the country where it gets above 100F in the summer and can easily dip below 15F in the winter.

> moving costs

Stop moving so much? I know very few middle class people that would pay a moving company. Renting a truck and loading it yourself, or using one of the several pod type services is the norm for most middle classers. I certainly wouldn't qualify this as rent. A moving company is a luxury purchase. Ideally if you have to move for work, your company would pay for this if needed.

> tax

Eh? There is no tax on rent. Your landlord doubtless has to pay property tax, but they would have to make that up via the rent.

> extra months of rent you have to pay because of stupid 12 month lease systems

Once again, stop moving so much. A lease is a protection against your landlord raising the rent on you. If you don't like it, then go month-to-month and pay more.

> pest control, mold control

Depends on the state, but landlords are generally legally responsible for mold. It sounds like you had a specific issue with mold, because you keep talking about mold problems. There is almost always an underlying cause of mold that should be dealt with directly.

> cleaning costs

I do not expect my landlord to clean my toilet. If you are hiring a maid, you are by definition not middle class anymore. Middle class people scrub their own toilets. No, really, they do. Well, some of them don't, but that's a different problem.

> pests and bedbug-ridden furniture

I'm not okay with pests, and my total furniture cost did not come close to doubling my rent. I also don't buy new furniture every year, and I'm okay with using a bookshelf that is 5 years old.

Most middle class people are not frequently purchasing new furniture, and if they are, they are going into debt really fast.

> mold

Again with the mold. We're not all breathing in mold, okay? Paying $50/month for "mold" makes no sense. How much bleach are you buying with that? It sounds like you have a water leak.

> shitty internet access

Sure, get good internet, but that's still not going to double your costs.

> no moving companies

Yeah, that is how middle class people move. We rent a truck or a pod thing and ask nicely for our family and friends to help load the coaches. If you're moving for work, the company gives you a signing bonus to pay for moving costs. Once again, stop moving so much.

Adding everything up in your post, I suspect you live in a very high cost of living area with a limited amount of old generally poor quality housing stock in a humid area (mold mold mold), probably the Bay Area. If you choose to live in the Bay, then your experience has very little correlation with what the rest of the country is like.

At any rate, if you earn $500k/year, then you are by definition not middle class. That's probably why most middle-class people don't live in the Bay.
I don’t do mechanical design anymore but did prior for about a decade. A lot of the examples the author has is text to 3D model which is not the same as text to CAD. Think of AutoCAD (even though it’s 2D CAD, the example still stands). You would design a blueprint of your house with it but you won’t make an ice cream sundae model. You would use Maya for that.
I love weird little experiments like this! I was in favor of the check-handle proposal[1] that landed at the same time as the generics proposal and a little sad that it seems to be abandoned.

Bikeshed: How about _two_ bangs?

data := !!io.ReadAll(zd)

The double-bang pattern is unused in Go because it doesn't coerce non-booleans to booleans, so you can appropriate it without stepping on anyone's toes :)

The main disadvantage of a Rust-?-like syntax for Go is you lose the ability to add context to the error (e.g. wrapping with `fmt.Errorf("context goes here: %w", err)`). Some people prefer to shove a stack trace inside the error to work around this. I'm not sure what the perfect solution would be. The check-handle proposal adds a special handle keyword to deal with it.

BTW, I am aware of the 'errors are values' concept -- I was the guy interpreting for Rob Pike and the nice Japanese fellow who asked him about it at a conference afterparty and inspired the blog post. I think this pattern is great but it's quite hard to distill it into generic advice ("delay reporting errors until the last possible moment"?). Designing ergonomic APIs for Go can be challenging, and purely anecdotally a lot of the proprietary Go code I've seen at various companies does not do a great job at it.

My #1 wish for Go is that one day Go will figure out sum types and pattern matching. I know that the way interfaces work make this challenging, but I have hope. Using sum types to handle errors makes it much more obvious what the 'right thing' to do is.

[1]: https://go.googlesource.com/proposal/+/master/design/go2draf...
You can say that from the vantage point of being a highly paid tech worker. The world is your oyster and so on.

People who are less fortunate are well, less fortunate. They have less of everything to fight for their future.

Don't get me wrong, I am all about self education and self empowerment and being able to improve their lot in life, but system problems require system solutions.
I love these kind of experiments. Before Java had lambda expressions, there were a few creative libraries that introduced them. It wasn't perfect, but it helped drive towards good use cases for that language feature before it made it into the language officially.
every user should be worried if a random employee at meta could "just" overwrite bans

sorry what?

human review should always be able to override an automatic decision. in fact, in the EU automatic decisions are actually illegal if they affect a persons life.

reuven is not asking for any of his friends at meta to be able to override the ban directly, but they should be able to escalate the case to a person or a team that actually is able to verify the claims and remove the ban.

the fact that this is not possible is both hilarious and sad.

please try to read comments as being made in good faith instead of assuming the worst possible interpretation.
Monitoring Metrics in BentoML with Prometheus and Grafana
Maybe it’s just me but that sounds like a fire/problem waiting to happen if the temperature sensors fail?