skysight-inc/HackerNews huggingface dataset:
I could swear I saw this the other day but I couldn’t find it in YOShInOn, here is an older paper which gets results like this for C/C++ but does a lot better with R, see Figure 1

https://arxiv.org/pdf/2308.04477.pdf

The results of this kind of eval could be across the board, you could pick out a set of examples worse than what I said (Games, C++) or pick one out that is really good (Algorithms, Ruby)

There was this one also

https://arxiv.org/abs/2310.12357

which showed some pitfalls…. In some case the LLM could say which project the source code was from which meant it had seen it in the training data and the code ought not to be in the test data.
I think where it helps with scaling is that they’re very involved in all the pain points. None are hidden by client silence. Then they can build this learning into the product. Simplify, fix UI, add, remove. That digs you out of the daily effort trap.
Bonus points if we make one of our dimensions time, and now have to exchange insurance information with a very grumpy future version of yourself.
I built a service with a few functions (golang based) that ran just fine for over a year with no log flushing issues.

I did actually have an issue where it was logging two blank lines, which was annoying. It definitely wasn't coming from my code and it got fixed at one point, then reappeared later on. I gave up trying to resolve it.

That said, their logging system is fantastic. I found it really easy to deal with.
Sure: They don't, and the people who imply that they do are the idiots.

A full set of ROMsets consists of tens of thousands of archives, each containing a set of files where one file holds the contents of one programmable device: a ROM chip, a GAL/PAL, a microcontroller with internal firmware, and others.

99.9% of these individual sets do not change from version to version.

When a given set does change, it's because a previously incorrectly-dumped chip's data has been replaced by a newer - correct - dump, or a chip that was never dumped previously has now been dumped, or (rarely) the set was renamed.

What you're probably doing is finding full-set torrents per version, posted by some independent group, and assuming that that somehow means that every one of tens of thousands of individual sets within that larger set has changed.

So, hopefully this clarifies which individual is an idiot here.
On my way into the city, there is a rotary that at rush hour can be a 15+ minute wait to enter the rotary in the direction of the heavy traffic flow.
Ask HN: Has Threads crossed a network effect threshold?
Curious if there's any update on DAU, whether it's still dropping or holding steady. Considering the power of the network effect, I wonder about the long term future of the product
I use broot :)
I'd say brew is the least effective option but people on macOS just deal with it because it's basically the only package manager they've ever been exposed to. Lots of Stockholm Syndrome going around.
Yeah, other than a project that was still on webpack, I can't think of any time in the last few years where this was a problem. Vite has made JavaScript apps nearly effortless for years now.
As a bass player and follower of Scott's channel, I always thought that it was because of extreme sweating, or something like that. I had a colleague (non-musician) who had to use gloves because of that issue, hence my reasoning..

Thanks for the video!
I just moved out of the consumer internet dystopia that is California (or most of US I guess) to Spain and am just about to get 10 Gbit symmetric for €25/mo. Even if I get half of that I’m ecstatic. This kind of infrastructure is so conducive to all kinds of interesting and “decentralized” innovations.
Just a terrific application and one I look forward to paying for an upgrade to every two years or so. I looked back at my serial numbers in 1Password and they go back to version 5, so I’ve been a user for at least a decade and the app just gets better and better.
So what if we have an AI prompter-assister... we take an input prompt: run it through an AI to transform that prompt into proper AI talk - then that is what's prompted to the actual AI... That way the AI will always have the best prompt possible, because the Prompt-helper helps your prompt...

/s if anyone needs it.
As far as extensions I think postgis should be pretty much a default in all PG installations these days.

I use listen/notify and triggers as some sort of pubsub.
It's obviously "accidental", just as the attack on the USS Liberty was.
Like in a positive or negative direction?
Agree on the rest, but on none of this:

> but on the international level there's no willingness for major emitter countries to pay other countries, no evidence that (or why) this willingness might appear

Of course no one wants to pay, but courts have already begun shifting their attitude in a number of historic rulings against large emitters, and there are a ton of cases being in progress at the moment [1]. IMHO it's only a matter of time until the first court orders direct international financial damage payments, particularly to countries that threaten to be literally flooded from the map like Vanuatu [2]. For what it's worth, most Western countries already pay large sums of money to the Global South as part of general development aid.

> and there's no global government that could make or enforce any rules unless countries opt-in

The US absolutely can, like they did with anti money-laundering legislation. Everything and everyone that touches the US dollar is, in the end, accountable to the US and its will.

Besides, who would have thought that the world would eventually converge on getting rid of tax havens? To force the Swiss of all people to dismantle the holy grail of bank secrecy? Almost no one, given the absurd amounts of money at stake, and yet it happened (partially though as a consequence of the various leaks of tax evader data).

[1] https://en.wikipedia.org/wiki/Climate_change_litigation

[2] https://www.washingtonpost.com/climate-solutions/2023/03/29/...
At my university, these classes are all part of the CS program.
While true, in Marx's time there wasn't nearly the level of mass involvement in capital investment as there is today. When Marx talks about the petite bourgeoisie, he's talking about shopkeepers who own their shops, farmers who own their farms, etc.

The guy who works a 9-5 but invests some of their paycheck in publicly traded stocks has a lot more class interest in common with all the other wage workers than they do with a small business owner.
Fairly sure those EV subsidies already do that and they're locked to US only.
Emoji and emoticons are not the same thing.

Emoticons are things like :) or :D which can be done purely in ASCII. Emoji are actual pictures.

https://en.wikipedia.org/wiki/Emoticon

https://en.wikipedia.org/wiki/Emoji
I'd switch to nix package management on macOS if it were completely isolated to a single user, didn't demand use of sudo, creating /nix or other global changes, or running anything as root. Unfortunately, like Homebrew (except with some changes), MacPorts, and Fink, they seem to be set on global system changes that don't scale.
no need to make anyone make any investments they don't want. private market has already funded many driverless car companies. no communism needed.
Well, however careful Israel is, civilian deaths from bombing a city sounds like a great way to recruit the affected into Hamas.

Its not like there's a precedent for that in Vietnam, Afghanistan, Afganistan (again) and countless other wars...
I did go through, sorry if I gave the impression I didn't. I was referring more to their statement (as translated at least):

"The pilot fleet of the BMW iX5 Hydrogen is not intended for sale. Depending on market requirements and framework conditions, we intend to potentially offer our customers a production vehicle in the second half of this decade. The small series is an important step on the way to this customer offer."
That’s also true of any digital means, and watching CCTV doesn’t scale well. Adding that legwork is precisely why cash is a win
If you look at statements made in the past by those in power, killing civilians has always been a goal because the intention is to take the entirety of the land.

It is a fine line to walk, of course. Being extremely egregious would spark far too much international opposition and outrage.

Therefore, mowing the lawn is the approach taken. Load shedding and all that jazz.
Generate Product Ad Images
Used stable-diffusion2-inpainting, controlNet and some object detection to build this model.
I don't blame them. I don't put my Mac software in their app store either. Because:

-High commission.

-Strong downward pressure on price (how much stuff in the Mac app store is $30+ ?).

-Can't sell upgrades.

-I don't want Apple getting between the customer and me.

-I just can't face jumping through all their arbitary hoops.
Radical new forecast shows how rapidly the energy economy is changing
Also I never see this mentioned but just for anyone who isn’t clear…

Google do actually offer great support, I pay like $30 a month for it and I can speak with real engineers who give super detailed answers.

It’s just not free. But the paid offering is great in my experience.
The "arcade hard disk images" torrent, too. Lots of arcade machines weren't purely based on ROM chips.
Yes; I rent and my lease states there is to be no smoking of anything in the condo.
At Monzo we stuffed cards into envelopes by hand, printed mailing labels on thermal printers using slapped-together Python scripts, and filled up mailboxes in the local area every night. We kept doing it pretty much like this until we were sending out several thousand cards per day.

https://monzo.com/blog/2017/06/09/journey-of-a-card/
Counter examples might be useful. Many startups implode under the weight/pressure of doing the wrong things that don't scale.

It should lead to growth/revenue/whatever your north star is.
They did scrap their initial plans, because they won’t need that capability until they’re launching like 1000 times per year. That might not be until one or two decades from now. Would it make sense to try to maintain that capability starting now and then just let it rest for two decades.

They have mentioned recently that they do still plan to go to barge launching when they get to 1000 flights per year.

The idea is not crazy, at least not any more than anything else related to Starship. But it is not needed right now.
I don't have experience switching vscode to helix, but here are my 5ct regarding your concerns:

Debugging works for some languages, though it's not comparable to IDEs like vscode.
It's also marked as experimental https://docs.helix-editor.com/keymap.html?highlight=Debug#sp...

Helix also has multi cursor, but probably not as intuitive when you are coming from vscode.

Helix supports many languages without configuration, except installing the language server.

GitHub actions completions should probably work through this json schema with a language server, at least I didn't configure anything and when I edit docker compose files, I have autocompletion and validation.
https://github.com/SchemaStore/schemastore/blob/master/src/s...

Command palette - i don't know what you are using it for, but nearly every modal editor like (neo)vi(m) has a "command line" when pressing ':' where you can run helix commands https://docs.helix-editor.com/commands.html

With helix you can get most of the vscode features, except debugging, extensions and file management, though most of the extensions can be replaced with some other tools (depends heavily on what the extension does, can't be generalized). A plugin system is currently on the roadmap and is being worked on, but I don't think anyone could tell you when it's going to be ready.
Exactly.

There was a post on here a few months ago about training using single characters as tokens instead of words, and it worked really well, being able to create new Shakespeare-like text despite not using human words as tokens. What a (human) word is can be learned by the model instead of encoded in the training set.
What makes the dev experience so good? And why is it better than google's? I ask genuinely. I've seen/used Google's... thought it was good.
It’s a senseless cycle.
That's used to be called "the semantic web".

Dreams never die and what is old will be new again.
Interesting.

A previous client was all-in on GCP. They were not a huge operation and in fact were slowly migrating on-prem stuff to it. GCP support was pretty good. The account manager was always on point and whenever we needed we could have an actual engineer or two on a call with us to troubleshoot stuff and give us advice and general support.

Of course, for less urgent and less severe issues it would generally be done over the course of a couple days to a week in support ticket messages / email but that was perfectly fine.

I've been back to using AWS for a little while now and I miss how much simpler it is to set up things in GCP. Even IAM which I remember bitching about so much during those days, now I just miss how much simpler it was and I didn't realise.

Also if you need Kubernetes, no other offering compares to GKE.
> I do know what apartheid is: it's what happened in South Africa, when two groups of people lived in the very same place (i.e., in the same towns and cities) and were treated differently by the state.

https://en.m.wikipedia.org/wiki/Bantustan

> The Pretoria government established ten Bantustans in South Africa, and ten in neighbouring South West Africa (then under South African administration), for the purpose of concentrating the members of designated ethnic groups, thus making each of those territories ethnically homogeneous as the basis for creating autonomous nation states for South Africa's different black ethnic groups. Under the Bantu Homelands Citizenship Act of 1970, the government stripped black South Africans of their South African citizenship, depriving them of their few remaining political and civil rights in South Africa, and declared them to be citizens of these homelands.[3]

The Jim Crow era was very different from apartheid. There was redlining and segregation, but African Americans weren't stripped of citizenship and marshaled into enclaves the way South Africa did with the Bantustans and their Citizenship Act. Apartheid means "kept apart," South Africa, like Israel, sequestered its undesirables into enclaves.
If this were true, surely it would be impossible to miss the genetic markers in modern American horses.
Just because the question is multiple choice doesn't mean an LLM without some imposed constraint (grammars, etc.) will respond in a way which respects the multiple choice nature of the question. Going of on a tangent in response would seem to be non-agreement.
Fair enough! Unfortunately that isn't likely to be true any time soon, since macOS doesn't offer the namespacing primitives necessary for that to be possible like it is on Linux. You can bet once it is feasibly a good experience, DetSys will be hot on its tracks to make it happen. Until then, then :).
Reminds of how slack was/is an IRC clone
My ipod 3rd gen broke in 2005. Mailed support, I had a new one mailed few days later. They didn't even bother checking whether it was broke, or even retired it, they just sent me a new one.

I don't like Apple too much and try to avoid their products, but can't lie never had such a good customer experience.
macOS is of course a Unix so it has support for CLI automation as well, and it's pretty common for macOS-exclusive applications to implement it where appropriate (e.g., https://kaleidoscope.app).

It also has several other forms of automation:

1. AppleScript, which often makes it faster to implement powerful scripts than a CLI because AppleScript has objects (e.g., you can iterate through the tasks in OmniFocus for example and use AppleScript's built-in date type to modify them).

2. Automator / Shortcuts, which uses a combination of hard-coded, configurable actions (e.g., an image editor would provide an action to resize an image), and URL-based automation (tell OS to open a URL, URL is sent to a specific app based on a URL scheme, app performs an action).

3. A GUI macro utility like Keyboard Maestro

I point this out because something I see frequently from folks using other OSes is to mention some other approach is better than something unique to the Mac, but macOS usually also supports that other way of doing things. These options are usually additive.
Keyboard Maestro is an integral part of how I use a computer. I've been using it since 2005 (v2) and it's easily among the primary reasons I can't imagine using a different OS platform. Thank you, Peter Lewis.
Tell HN: ChatGPT Seems to Be Down
Chat GPT seems to be down[1]. No updates on status page as of 26/10/2023, 9:30 am AEST.

[1] https://files.littlebird.com.au/pb-YorW3vrvqF-da6Jbc.png

[2] https://status.openai.com
Yea, that's not true at all of GCP... you're just propagating a myth.
GM and Honda ditch plan to build cheaper electric vehicles
That's your personal preference and the Bolt looks like a normal car. The BMW i3 or the Cybertruck are outliers.
While MAME does support some Laserdisc-based games - Firefox, Us vs. Them, Mach 3, Cube Quest, and Time Traveler, along with a couple of others - Dragon's Lair is not among them. It's complicated.
That means they are competing with electric bikes, especially those 3 wheeled. Naturally there is some benefits in terms of driver comfort, but I suspect the bikes will have a more competitive price.
Yeah here in Australia, 2 lane roundabouts usually require that people taking the 1st exit use the outermost lane and people using the 3rd+ exits use the inner lane of the roundabout. (And if you’re going straight you can use either). If you’re in the inner lane of the roundabout and want to leave, you usually don’t change lane while in the roundabout, but signal and exit by cutting across the outer lane on your way out.
I don’t know. I don’t use plex.
> Am I at risk if I use a credential manager?

> Not for the most part. In fact, we encourage using credential managers as opposed to trying to remember all of your passwords. In general, this is a better approach than reusing passwords or storing them insecurely. While iLeakage can recover credentials that are autofilled into a webpage, we note that many platforms require user interaction for autofill to occur.

Why would use of a credential manager change this? If its leaking something out of memory it should effect all memory within the Safari process space? I'm not familiar enough in this area to understand this caveat.
The more correct analogy is advertising heavily to kids that you give out free candy, and then give them so much they get sick.

Parents can't surveil kids 24/7. It simply isn't possible. You have to have some trust that your society is a safe place for kids to grow up. Independence is an important part of growing up. Making your own decisions with or without your parent's approval.

Don't you remember being 13 and wanting to make your own decisions about your life? At some point a kid becomes an individual and they will make their own choices whether you like it or not.

Blaming parents for societal treatment of children is the same as blaming climate change on people who don't recycle. It's utter nonsense because the outside factors are massively larger than any individual.
Netlink is pretty much as good as it gets here. It is explicitly designed as improvement over ioctl mess

> Netlink is often described as an ioctl() replacement. It aims to replace fixed-format C structures as supplied to ioctl() with a format which allows an easy way to add or extended the arguments.
It basically doesn't have the main thing that makes Cloud Run so valuable.

Speaking more generally, it seems AWS is allergic to creating products that scale to zero nowadays.
Homebrew is deceptively simplistic in a "worse is better" way, but their management is arrogant, make poor engineering decisions, and causes headaches at scale beyond individual web developers who don't notice the subtleties of system entropy or configuration management. For example, their recipe system doesn't respect local changes and insists on querying their API "cloud" for package metadata. Useful options for package configuration were removed. Parallel downloading and installation doesn't happen. Every invocation of the brew command is slow, having to traverse ruby and bash. It sends telemetry by default. There are a bunch of side-effects that aren't handled. Formula inclusion is decided not by subject matter experts but by "Wikipedia editors" who decide arbitrarily.

Nix solves version and configuration dependency hell problem by allowing multiple versions and configurations of the same package side-by-side. Unfortunately, it also still wants to make system-wide changes on macOS. It also has the "problem" of less wider accessibility because the functional nature is more complex.

PS: I have worked in client platform management and engineering at scale.
CS 190: Software Design Studio (Winter 2023)
John Ousterhout’s Stanford class on software design.

From the website:

> This course teaches the art of software design: how to decompose large complex systems into classes that can be implemented and maintained easily. Topics include information hiding, deep classes, API design, managing complexity, error handling, and how to write in-code documentation. The class involves significant system software implementation and uses an iterative approach consisting of implementation, review, and revision. The course is taught in a studio format consisting mostly of in-class discussions and code reviews.
I don't agree with most of those bullet points. Some of them don't follow at all, but in every category there is at least a 90th percentile change we could make that wouldn't be some terrible imposition. It boils down to class war: the people who would have to make the most sacrifice are the people who are already using way more than their fair share. So for each of your points where you use words like "less" and "worse", we must ask:

Less than, worse than? First world people eat entirely too much, and unhealthily. Not hard to imagine diets better for humans and the ecosystem. Hell, 1.5 billion people are already vegetarian and doing fine. People will complain about eating less steak but it's a first world problem.

Worse than? Durable clothes are better for the environment, and classier. Disposable "fast fashion", made of plastic and sewn by quasi-slaves in sweatshops is the real problem. People will complain about losing a dopamine button but it's a first world problem.

Smaller than? It's completely possible to improve thermal efficiency without altering size. Maybe, if you live in a sprawling poorly insulated McMansion, you should invest in better insulation - or a better house - instead of powering through by burning energy. Apartment blocks are already far more efficient for climate control (square/cube law), so it's squarely a rich person's problem.

Fewer places than? Are people taking jet airplanes to work every day? Yeah, they should probably stop that. People taking the train are probably in the clear. This isn't even a first world problem, it's a superrich problem. Of course they'll complain...

What "entertainment"? This doesn't follow at all. "Entertainment" isn't a particularly energy-hungry category. Maybe if you're entertained by mining bitcoin? The most entertaining thing I own, besides my laptop, is a Synthstrom Deluge Groovebox, which runs for 9 hours on a single 18650 lithium cell.

Water: Another one that doesn't follow. I suspect the bulk of water for a given person is actually agricultural, so see point 1. But as important as it is to preserve freshwater ecosystems, I don't see the direct bearing on energy consumption. Most municipal water comes from reservoirs, not desalination.