skysight-inc/HackerNews huggingface dataset:
Writing regexes is one of the most fun things that sometimes pop up at work. A little puzzle. Well-defined, clear that there must be a solution, somewhat easily checkable .. the easiest kind of task. I enjoy this just as much as some people enjoy crosswords or sudoku. Nobody would ask chatgpt to solve a sudoku for them (It would get them all wrong anyway.) No way I'm gonna let GPT take this away from me.
we plan to add support for more databases in the future
We've been trending toward more localized errors in our codebase at work for a while, largely because of issues like the ones mentioned in this article, although we haven't gotten quite as far as is described here. I'll be adding this to our internal list of articles for rust engineers to read as a part of establishing patterns and idioms!

I do think thiserror can help with a fair bit of the boilerplate, especially when making lots of error types. It'll be interesting to see how we can get the patterns described in this post playing nicely together with it.
> [Violence] is second only to sex amongst things that occupy our minds.

This might be a hyperactive, coked-up view of humanity. Ultimately, we're mammals. And, have you ever kept a mammal as a pet? Their favorite things are basically eating and finding cozy places to sleep, whether that's in a pool of sunlight or in someone's lap. Indeed, getting a good meal and a comfortable night's sleep are among my highest priorities. If I had to worry about jungle-tribes attacking me, I'd probably start walking until I'd crossed the Bering Strait -- or I'd build a raft and go set out for Austronesia. A sunny island and some coconut trees, that's all I need. A honey too? Sure, that'd be nice, but I'm not going to swing war-clubs around over it. I'd have to reach an extremely high level of annoyance before anything came to that. I'd much prefer to slowly carve giant stone heads.
So much for Wyoming blockchain regulatory capture – the Fed blocks Custodia Bank
Yeah, I'm willing to admit I was wrong to be an Elon defender. I think I was under the false impression (that another commenter mentioned) that success was tied to competency.

Between the API changes, the Blue-to-appear-in-For-You, and this Matt Taibbi stuff, I don't see how people will be able to excuse his blunders much longer.
Yes, we'll do the demo soon
Not your grandfather’s logs – A Java library’s new approach to observability
Of the top cloud companies, 48 have laid off staff
Natural lang to shell command – Supporting all operating systems
I think a lot of people may be predisposed to one style or another depending on their personality or background but I agree that part of what makes experience so valuable in our field is being able to make good judgement about when to solve a problem with technology, with process, or not at all.
The workers are the union, and workers elected by their peers will be bargaining.

Source: I am a software engineer in the same union, currently serving on a bargaining committee.
https://adv-r.hadley.nz/oo.html

"There are multiple OOP systems to choose from. In this book, I’ll focus on the three that I believe are most important: S3, R6, and S4. S3 and S4 are provided by base R. R6 is provided by the R6 package, and is similar to the Reference Classes, or RC for short, from base R.

"There is disagreement about the relative importance of the OOP systems. I think S3 is most important, followed by R6, then S4. Others believe that S4 is most important, followed by RC, and that S3 should be avoided. This means that different R communities use different systems."

https://rconsortium.github.io/OOP-WG/

"The S7 package is a new OOP system designed to be a successor to S3 and S4."

(https://xkcd.com/927/)
the incentives are misaligned.

Publicly traded company should pay a small fee to SEC each year and they be responsible to hire auditors, for everyone. Or even better, market bid for auditors with incentives for finding irregularities.

With the current line up of incentives, auditors merely ensures any fraud are slightly better hidden.
this and evaluation based on context that lets it mutate past content and we are set
I supposed if you used an example of a 2 qubits (qbit A originally in a 50/50 superposition and qbit B in a 25/75 superposition), then showed that that the two H gates in series able to restore the original states every time - that would allow me to agree with your logical deduction that a qubit's information is not lost when H gates are applied. Since that's not included in this lesson, I'm going to need to exit and go hunt for that answer elewhere on the interwebs.
I do like this lesson set-up though. That's been my only hang-up thus far.
ping gpt@graphistry.com for early access :)
Every regular expression I’ve seen produced by a large language model has either being broken, or done an unacceptably bad job due to being the wrong tool for the job (e.g. validating an email address with a fairly short regular expression, which I’ve seen people share the answers of at least three times).
SpaceX is doing great because of Shotwell. Musk isn't calling the shots AIUI
511 Patches
As much as I can sympathize with the fact that sales and PMs tend to invent weird stuff and have weird (and often impossible) deadlines, most of the time it is developers that overcomplicate software.

Also, unlike sales/PMs ideas (well, at least a few of them), those complications created by developers aren't really helping sell the software. Nobody is buying software simply because it has 50 microservices, all the design patterns and needs Kubernetes plus a few thousand-bucks per month of cloud to run.
Anybody knows what the problem with negation is? Can't you just swap accepting with non-accepting states? The result should accept exactly the complement, no? Since we're not talking about Büchi automata here.
> The process involved a difficult mix of left brain and right brain

Is this still a thing? I had an EEG done with charts, and it was all top-down view with quite a bit of symmetry broken down into 20+ nodes, but most importantly there was no L/R terminology at all.

To the article's point, I wondered if the humans.txt initiative in web work came from a desire to claim more space for this kind of expression...seems like there are also more creative ways to get recognition in development these days if it's really needed.
I assume the typical small town library has librarians smart enough, perhaps with the assistance of tools, to know that they probably don't actually need 10 copies of the DaVinci Code. (I assume.)
Databases are worth the time to understand deeply. Postgres in particular is a magnificent beast.
You should also check out his blog post about it: http://benryves.com/journal/3763186
People keep underestimating what next-token prediction can do, but they’re not wrong that it’s how LLM’s work.

It’s actually a good question: what will next-token prediction be able to do on new datasets? The error is thinking you can answer it, even in broad terms.
It's hard to tell sometimes
The article is about how you perceive the problem, it's not about solutions at all.

And your "root cause" is still a problem which you have to fix, it's not like your way of doing things allow you to not have to solve problems ever.
I actually think I’m too much of the first type and this article makes me realise I probably trust people too much to do the rightTM thing
Type 1: people who live in code

Type 2: people who live in code and understand the needs and dynamics of the larger business
More about the QO-100 WB transponder power budget
Early in my career I was working on a strictly internal business process tool. I'd cut my teeth playing with public, free web tools, so had my head around the idea that I would have to entice adoption. In a meeting with one of the executives, I was fretting over whether some feature was user friendly enough, and I asked, "but what if they don't use this part?".

He looked at me baffled, then responded, "then we'll fire them." And as brutal as it sounds, he was right in that case, at that company. There were rigidly defined process rules for the front line workers, and as long as instructions were clear, people followed them.

So I think there's a balance to be reached here, and I've had to come to peace with the idea that sometimes the answer is to hire an army of temps for a week to do some slogging task, rather than automate it. Sometimes.
Replace inside cars with inside the corporate boardrooms/lounges of car, tire, etc, manufacturers and I'm in.
My partner works at one of these big four companies and the way she puts it - they essentially function as outsourced expertise for governments the world over - essentially expert functions have been hollowed out of state governments and into the private sector and thus there is really no expertise within the national government level to handle complex tax and accounting situations and they are instead all outsourced to these firms.

We should really consider the present western world as some sort of marriage of corporatism and government - they are really hand in hand as two sides of the same coin.
Lived in a house that had its own postal code in the country it was in. Tried sending a letter to the postal code,
It didn’t make it :(
Meta before leak: we take safety very seriously and will only give access to responsible researchers

Meta after leak: lol lmfao
My company has to deal with California for the purposes of sub-metering water use. I understand their pain.
I mainly agree with you the system is abused flagrantly, on the other hand playing devils advocate potentially the low amount of follow up is because shutting an account has 0 risk to life or limb of anyone involved. If they shut down the shared bank account being used to hold all the money to a (poorly run albeit) drug empire you just put that org significantly in the hole, and the person doing the dirty work is sipping coffee in their pajamas completely ignorant to the outcome of their perscribed click.
It's funny I read this a week ago in HN and though it was wild that wasn't persecuted.

I guess porsecutors read HN too?
This makes is sound as if the Stanford and Berkeley teams also benefited from the leak, whereas I doubt they didn't have official access. So Alpaca/Vicuna/Koala projects would have probably happened anyway. The leak helped with popularity and demand and also somewhat positive PR for Meta, which makes me think they do not mind the leak that much.
> Whereas "framework" generally means tightly coupled components, in a "do things my way or the highway" fashion.

Using that definition how would lubridate be part of the tidyverse "framework"?

> Technically speaking, it's not "impossible" to mix tidyverse with base R, but in general if you wanted to mix and match tidy vs base R syntax, you'd find yourself working "against" the tidy api rather than alongside it most of the time.

I don't know, wrapping readxl::read_excel with a as.data.frame or as.data.table call works beautifully for me.
> refuses to negotiate afterwards

Refusing to negotiate is illegal, the NLRB has ruled on that in the Starbucks case.
I think your pricing is actually way off. Take a look at Cloudflare Workers. No egress charges and our operational cost is much smaller. We have two usage models where you don’t use a lot of compute (charge by request) vs when you need more (charge by GB-h). But our pricing is still waaay lower than Amazon’s edge platform.

Disclaimer: work at Cloudflare.
The "leak" is being portrayed as something highly subversive done by the darn 4chan hackers.

Before the "leak" Meta was sending the model to pretty much anyone who claimed to be a PhD student or researcher and had a credible college email.

Meta has probably been planning to release the model sooner than later. Let's hope they release it under a true open source license.
In addition, there's this crazy effect:

"How A Book About Flies Came To Be Priced $24 Million On Amazon"

https://www.wired.com/2011/04/amazon-flies-24-million/
Reminds me of Eric Bernes' Games People Play. Most folks will find person+AI satisfactory--up until a real crisis occurs, or a crossed transaction. People will react as they do.

Intimacy happens with AI, even when it's obviously AI. Finding the real will be as it has always been: people who lift you up and sharpen your thoughts.

As with all things, go in with eyes wide open :)
> Yeah, but it’s good for workers. The union members sacrifice for the greater good and are still benefiting the worker (just jot them). So they are resulting in better worker benefits.

In the short term it's good for the workers. After it kills off the union, it'll go back to being bad.
I think if you're wading through people muck you're probably doing something wrong. If your solving a problem for someone getting people to do something to solve their pain is generally easy.
Hmm, I don't feel like that's what the original comment was getting at since it was talking about taxation.
> OpenAI published a detailed blog post outlining some of the principles used to ensure safety in their models. The post emphasize in areas such as privacy, factual accuracy

Am I the only one amused by the phrase “factual accuracy”? How many stories have we read like the one where it tries to ghost light the guy that this year is actually last year. “Oh, your phone must be wrong too, because there is no way I could be wrong.” Though, maybe that is what factually accurate means. It is convinced that it is always factually accurate, even though it is not.
There most certainly is! But it's on hold right now and the security situation in Logar seems tenuous.

If Mes Aynek actually happens, then Lithium mining would probably start in 10 years too, but other regional rivals recognize that as well (it's telling that India has given a Terrorist designation to just about every major extremist Sunni org in AfPak except the TTP and Jundallah)
It is said that part of being an effective communicator is to stop, listen, and understand where the other person is coming from. Diversity initiatives strongest talking point is that a more diverse group of people, from many different walks of life, are better because people learn about the lives and stories of more than just one's sole experiences.

It is for that reason that I would recommend speaking to a pastor before issuing a blanket judgement on a group of people, the majority of whom are simply trying to live and spread a message of hope and salvation.

https://yearbook.wels.net/unitsearch to find a pastor near you if you live in the US.
Either I'm misunderstanding the math, or you are. An IQ of 180 is 5 1/3 SD above mean, which is a bit more frequent than 1 in 26,330,254 (which would be 5.5 SD). Half that common because we're only talking about above, and 1 in 50m people on earth is still 160 people. That's not many, but I don't think it's negligible either.

https://en.wikipedia.org/wiki/68%E2%80%9395%E2%80%9399.7_rul...
So roughly the equivalent of bonuses for 2 attorneys at a big law firm.

https://www.biglawinvestor.com/biglaw-salary-scale/
Propane or natural gas vehicles have great emissions profiles, but unless it's a fleet operation that runs its own filling station, you're going to get range anxiety unless there's a massive uptake.

Pressurized fuel tanks have a larger safety requirement than gasoline or diesel, too; additionally, fueling accidents tend to be much higher energy. In the US, at least, the tanks expire and need to be replaced which is often uneconomical and puts a hard cap on vehicle lifetime.
This. I lived way up north a few years ago - near 70N - and the winters were a breeze. What wore me down was the summers - you could work into the evening and still have plenty daylight left to socialise outdoors after work.

If you weren't careful, though, suddenly you'd notice that the pesky sun was higher in the sky than it had been a couple of hours ago, and you knew you were in for a hard day.
I liked what I read so far. I will have to find a copy.
It was a criminal investigation, and the directors were charged with crimes. We can argue about whether the law is right here and about whether cities and counties should defund the police to pay for more non-armed law enforcement, but given what the town had to work with, this doesn't seem extraordinarily ridiculous.
You'll have to pry left- and right- brain specialization out of my cold, dead hands, irregardless of the evidence.

Reading Mcgilchrist next to the san diego face statue was a formative experience.
Hey at first blush I’m really liking the idea of taxing copyrights and patents, just like land. If you want to maintain them over the duration allowed you pay yearly tax, just like property. Wether it is valuable or not, wether you monetize it or not, the tax is the tax. You want the ongoing protections the legal system affords your copyright? Pay the tax. to avoid payment you can sell or renounce the copyright/patent.

For random “copyrighted” content like say my blog scrawlings, it would by default be under a CC attribution license unless I paid copyright tax on the content. Ie: default open not default closed.

Curious if any country does this?
Those dedicated zip codes are increasingly rare but def a hidden superpower you wielded appropriately
English is a huge plus for the US thanks to British imperialism. Chinese is just much harder to learn. I’m curious to know what percent of chinas population is immigrants
ARM also has an option for weaker consistency atomics which help with speed (and ARC does take advantage of this but not something Apple sped up specifically extra afaik in silicon)
LAME AF
PSA - only the C family of ESP32 are RISC-V, the others are Xtensa.
This looks cool, but what's the dev environment like?

I think Ubuntu is a popular base image in Docker because Ubuntu is popular for engineers to use on their desktops

Debian usually passes for Ubuntu, since the package names are mostly the same.

So either you do all your development in containers, or you have drift between the dev environment and the cloud.
The Substack throttling was not false. It was throttled before the decision was reversed
I don't think it's really any defence at all against an attacker. I don't think Rust's `unsafe` was ever intended to be a security boundary.

Surely all a "sufficiently motivated" attacker would need to do is peruse the unsound bugs on GitHub?

https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Ais...

Those aren't considered to be security issues. Makes me wonder what the point of banning `unsafe` is at all. You're going to need some other system anyway...
I think a good example of an example from the blog where simply "we don't do that is" the deployments. I've been at multiple companies where they had multiple rules about deployments and often one of those was we don't do deployments late Friday.The whole "what if they do" is solved by we fix the issue we cause and tell them not to do it again and if they do we remove their ability.

The "how do we ensure they read it" we make it a requirement and if they don't get rid of them.

The 2nd type isn't smarter and wiser as the author wants to protray. They're just someone constantly worried about what ifs. There are always what ifs. And often these what ifs are minor problems if they do happen.
USPS is a government service but it is self funded, the domain system has evolved a pure unregulated capitalist way of dealing with this dilemma.

Purchasers of domains are simply expected to buy all misspelled and closely matching addresses or a opportunistic advertiser or worse will set-up shop.
Doesn't Cloudfront add extra fees on top of it?
>Well, the “18+” labeling is a dead giveaway.

That age warning on Lego is more useless than on porn sites.
It's undone? "substack" is still a censored/redirected term in Twitter search.
Sales has a job to do, you know?
I can't say I'm shocked. Effectively cities probably tend to function like cities in a lot of places. I assume something like an aircraft carrier might be different but I wouldn't even bet against ATMs there.
Skewed representation is the end product of multiple filters working in tandem. You're correct that there are still further filters and that college is one of them. But the filters don't start in college, it just continues. The girls in question have already passed through several.
I'm amazed at both what I can find and what I can't find at Anna's Archive.

Part of me dies inside when rare books like that become effectively dead due to loss. It sucks when the copyright holders would prefer that to letting the book be free, but what possible incentive could they have for freeing a book?
I think most engineers need to be both. In most situations at least, you are deciding on engineering time vs non-engineering time. Meaning, if I can build something in a day that "gets the job done" with some usage constraints, or I can spend a week to build something that removes all constraints, then I need to calculate the trade-off. Could something more useful be built with that extra time? At least in start-up world, I find myself calculating that trade-off a lot.
Even when I had this in the hot path 10 years ago and was owning hundreds of objects in a particle filter, handing out ownership copies and creating new ones ended up taking ~5% (ie making it a contiguous vector without any shared_ptr). It can be expensive but in those case you probably shouldn’t be using shared_ptr.

Oh, and the cost of incrementing an integer by itself (non atomically) is stupid fast. Like you can do a billion of them per second. The CPU doesn’t actually write that immediately to RAM and you’re not putting a huge amount of extra cache pressure vs all the other things your program is doing normally.
they don't chose or want to be the current culture war issue or to be the scapegoat of the right. they just want the right to exist and get their shit done.
> In part because most people are no good at writing to communicate complex ideas to others. Developers are no better, and may in fact be worse.

The entire point of writing software is to communicate complex ideas to others.
My experience has been the same. Many (maybe not most for me) early programmers seem to think their job is to provide for the option of success. Full stop. "Well that would be on them," is often the retort when asked about possible user errors or failure to follow directions.

It can be a hard pill to swallow to realize that we may have reduce the best possible outcome of our work, in favor of the best likely outcome.
This is not an "appeal to authority". It means to say that I was using virtual environments before you started programming, and am acutely aware of their existence: the solution you offer is so laughable it doesn't deserve a serious discussion, just too many things are "naive" at best your "solution", but mostly your "solution" is just irrelevant / a misunderstanding of the problem.
Companies usually succeed due to the efforts of laborers, not managers or owners. Often, companies succeed despite management.
Judging from that, like I said not using the cores to babysit individual sensors using hardware separation of many cores to simplify hard real time constraints, but instead as a block of general compute.
They also seem to have a data point backing up that claim:

> Within 7 years, they built a functioning high-speed rail system in Morocco, the New York Times reported.
I was not critiquing the USPS. The parent comment observed that the USPS no longer can complete delivery on a partial address. I was suggesting an explanation, i.e., sorting no longer is done by people with the local context necessary to complete such a delivery. That was confirmed by other comments, and indeed suggested by the article.