skysight-inc/HackerNews huggingface dataset:
It's not made out of any fancy materials, but it's held up for years without issue for me.

I use a Magic Mouse for work because it's the only thing I can click repeatedly without pain (using my pointer and middle finger together to left click is a lot easier than the pointer finger, over decades).

For gaming I use a SteelSeries Rival 3 Wireless. It works great and is light.
That's a fine reply and settles the moderation point, so I don't mean to pile on—I hope that's clear! But I want to say some more about that guideline because this is a useful example.

You and I came up with different interpretations of this line: "No mention was made of the fact that she was the only female journalist on the ground at Omaha Beach":

Interpretation #1 (yours*): the author thinks the article should have mentioned that, and is perhaps implying something about sexism.

Interpretation #2 (mine): the author just finds it interesting that a striking fact was omitted.

Both our interpretations are plausible—I dare say equally plausible. But the guideline includes a "tie-breaker" for such cases: the word "strongest". This means that when there is more than one plausible interpretation, you should choose the one that makes for the strongest counter-argument to your criticism**.

In this case, #2 is clearly a stronger answer to the criticism "her sex is hardly relevant for the story she wrote" than #1 is, so the tie-breaker would favor #2.

This assumes that the commenter (you in this case) actually thinks of both #1 and #2 in the first place. Often this is not so. But at a meta level the guideline is also saying: "please think of as many interpretations you can and then choose the strongest one etc."

* I might not have phrased this fairly and in that case you can invoke the same guideline against me :)

** This is sometimes called "steelmanning" or "principle of charity".
HN became the go-to place to find and discuss serious technology topics several years ago and still is today.
This seems ridiculous in 2024.
Companies don't tell interviewee's why the didn't hire them so are you sure it was these questions that lead to them passing on you? Often you are one among many interviewing at the same time and you may have been given a thumbs up yet someone with more experience is hired.
Generative AI copilots could promise 'a workplace utopia'
As of 9:43 PM pacific, why is this post flagged?
My favorite paper about that is https://www2.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-...
LLM-based support chat probably. It's a pretty ripe opportunity to build something analogous to Amazon's support experience, especially when combined with Shop Pay. Putting payment provider, retailers, potentially suppliers, customers and documentation into a single conversational interface will be quite convenient for the end user.
Copilot.microsoft.com refuses to say who won the 2020 US Presidential election
Web answerbots require massive amounts of data. An LLM that handles useful tasks on device mainly needs a language model and data about apps, APIs, and services on device. I want the latter, not the former.
>The prequel trilogy has so many scenes that feel sterile because the actors are clearly separated from the backdrop. It's hard to feel like the actors are in a desert wasteland when they don't even look warm.

Ah, that’s it! That perfectly encapsulates why the prequels felt so off.
What applications do you think this opens up?

One of the first ones I can think of is pairing it up with Browser extensions to increase productivity of knowledge workers. Think of sales people quickly assessing the viability of leads, or simply reducing noise on social media as a B2C app.
Stability AI Launches Sound Generating Model 'Stable Audio Open'
> Instead, it’s more appropriate to think of LLMs as always hallucinating.

That matches my mental model as well. To get rid of hallucinations, "I don't know" would have to be an acceptable answer, and it would have to output that when 'appropriate' ... Which, it doesn't know (and to be fair, neither do we most of the time, without some way of checking/validating(.
AI plus gene editing promises to shift biotech into high gear
You should charge him double for each created video.. :)
Have you tried running it with strace attached? I wonder if that would reveal something weird happening with each keystroke.
> even a 3-hour movie isn't really long enough to give politics a treatment that is interesting; the storytelling is too turgid

I think Oppenheimer did pretty well on that. Better than I would have expected if someone had described it before I had seen it.
An OLAP cube includes dimensions, hierarchies, levels, measures, and named sets. It serves as a powerful tool for analyzing multidimensional data.

Leveraging OLAP data with the Syncfusion Vue Pivot Table facilitates an intuitive presentation and exploration in tabular and graphical (also known as chart) formats. Additionally, reports can be dynamically customized using features such as the grouping bar and field list, and there is also the option to save reports for future use.

To connect multidimensional OLAP data with the Syncfusion Vue Pivot Table, an HTTP endpoint to access an Analysis Services instance is essential. This article will walk you through creating this HTTP endpoint using Internet Information Services (IIS) on a Windows operating system.
Kuaishou Unveils a Rival to Sora That Produces Video from Text
Omakub by Basecamp
SK Group chairman meets TSMC chief, discusses AI chips
I recommend slowing down time while a button is being held to preview where the insertion will happen upon button release.
Every chipmaker was all-in on AI in their Computex 2024 keynote
Ask HN: How do you juggle side projects vs. "just for fun" projects
I’ve built and sold my first ever side project this year.

Mentally I find it difficult to treat a side project as “just for fun” vs a potential financial improving project.

Specifically I’m in the midst of trying to add Stripe to a browser extension I’m building, and am very much in the weeds as everything runs on cloud functions and I’ve never used Stripe before.

So, how do you juggle (financial) side projects vs for-fun side projects?
I can’t but read your comment as anything more than sarcasm. Confusing international waters and the nautical territories of weaker nations as your own territory is all but asking for war.
The "free" in free software is not related to what you would pay to have it maintained.
Google's AI laptop strategy: functionality and user experience over specs
OpenSSH introduces options to penalize undesirable behavior
Thank you HN fellow users and the team who created it.

This place is one of the few I can trust to get info that one can not "bump" into anyplace else.
Safari is the one, nowadays, that seems to always be the outlier.
I think there's an MSR you can set to disable throttling when BD_PROCHOT is active.
MailChannel End of Life Notice Re Cloudflare Workers
Thinking how the answers are derived, are you surprised? People seem blind to the word "artificial" and try to give it properties that just aren't there.

I gave exactly the same prompt and got:

> Yes, I am based on the GPT-4 architecture, often referred to as ChatGPT-4. How can I assist you today?

So it can answer correctly sometimes (probably often).

I asked Google the same question. It's not AI, but we have result accuracy expectations with it that match yours for ChatGPT. It doesn't seem to be aware of versioning at all. So, I wonder how important this is to a user. Why would a user care, let alone doubt, as you asked? Afaict nobody has ever pestered Google for not putting version numbers on their results.

Users want results. Not version numbers and technical stuff that belongs underneath and with the developers. Understanding a little bit about how results are derived in ChatGPT means this sort of error should be expected, and not considered a singular "issue."
I wish people would stop teaching div, .wrapper and all those other unneeded pre grid crutches, but no, they drag the obsolete into the new bloated shiny frameworks and what is it with this story style for guides? Why should I anchor all that didn’t work in memory? That being said the blog looks great, visually very pleasing.
I did this two years ago and had a similar experience. This was on a custom desktop PC.

Windows doesnt play well with dual boot, so I had to literally detach the SATA cable to keep it from eating my GRUB bootloader partition.

I switched to using the System76 distribution Pop! OS, which bakes in GPU drivers (among other things). I used the rust-based Cosmic desktop, but that choice is a different discussion.

On Linux, I was able to run almost every single Windows game well on a Nvidia 3060.

Storage was easy, pretty much everything supports FAT reads at a bare minimum, NTFS is possible with the FUSE drivers that are package-installable.

Development was easy, multimonitor was easy, suspend was a little wonky on my hardware, sleep was great.

Bluetooth ended up taking some serious wrangling for usb devices, about that point is when cli chops come in handy. Wifi was natural if a bit clunky UI-side.

All that said, they're still in early days, YMMV.
Make sure you turn on subtitles.
ha thank you Leo; i myself felt uneasy pointing out commit date based evidence and you just proved why.

mild followup question: any alpha to be gained from training the same SAEs on two different generations of GPT4, eg GPT4 on march 2023 vs june 2023 vintage, whatever is most architecturally comparable, and diffing them. what would be your priors on what you’d find?
On a related note, Microsoft published a press release last year [1] where they seemed to suggest that 30% of accepted copilot suggests was a 30% productivity boost for devs.

> users accept nearly 30% of code suggestions from GitHub Copilot

> Using 30% productivity enhancement, with a projected number of 45 million professional developers in 2030, generative AI developer tools could add productivity gains of an additional 15 million “effective developers” to worldwide capacity by 2030. This could boost global GDP by over $1.5 trillion

They were probably just being disingenuous to drum up hype but if not they'd have to believe that:

1) All lines of code take the same amount of time to produce
2) 100% of a developer's job is writing code

[1]: https://github.blog/2023-06-27-the-economic-impact-of-the-ai...
I would be a bit more paranoid about that then you seem to be
Maybe Shopify can get ROI from the domain sale to Meta?
The ringing in my ears has always sounded like the high-voltage flyback inside old CRT tvs/monitors. Maybe I spent too long around them.

https://en.m.wikipedia.org/wiki/Flyback_converter
+1 to strace

I'd wager some clunky autocomplete addon for bash is causing it.
Here's the whole article:

> Early stages of learning focus on concrete steps to imitate (shu), the focus then shifts to understanding principles (ha) and finally into self-directed innovation (ri)
That’s what I’m afraid of.
It's good that we all prepare for this trend which has been ongoing all over the place for decades: wealth drops birthrates.

Recall that in the 1970s, it was assumed that growth rates would continue unabated - this is why the 70s had so much apocalypse pop media about overpop like Soylent Green etc. The green revolution that was going on at the time hadn't yet registered with demographers.

This apparently inexorable process of growth leading to lower birthrate means that mankind's impact on the planet has at least a partial limit (number of humans screwing the pooch will peak and recede, even if the impact per human may keep growing), so we can take some degree of consolation in that.

But that leaves the remaining question of how we deal with the fact that the number of economic participants peaks and then recedes (negative growth ain't a pretty process). We can look at recessions as a starting guide to this process, but it does still give one a shiver to envision what we'll have to master to navigate this process down to the projected population equilibrium.

It's all the above that explains the nods that countries like the U.S. get from economists: when there is a global trend of dropping birthrates which can impact econ growth, countries that specialize in immigration can buck that trend for a bit.
Yeah - no.

What is going to happen is company owners, shareholders, C-suite executives are going to consume those productivity gains.

And workers will be laid off where possible, and the remaining workers will be expected to deliver more output every single year ad Infinitum

Make no mistake, AI improvements will negatively affect every single worker. Workers do not get any benefits.

Before you say “but now I can code a website faster!” Yes, you can - but your pay won’t rise, and now the expectation has shifted to higher outputs.

We are all just rats on a wheel, and the wheel is getting faster.

“Utopia” - I invite you to look up the meaning.

Copilots are more dystopian than anything
I don't see the big problem here. You don't need in the will to give somebody access after you pass. Just make a note in case of emergency with your credentials if your steam games are that important. Or just add them to Steam Family share list.
What about 2016?
One of the basic causes for slowness is how the underlying language implementation does procedure calls.

Decades ago, I looked at how Microsoft handled procedure calls and returns of data. I found the same problem elsewhere.

The problem was related to copying of data. A single API call could involve (at the time) up to 100's of copy actions of the same value for each subsequent internal call. The actual processing of that data was minimal in the scheme of things.

This has been a problem amongst many others over the decades and will continue to be so for the foreseeable future.

Things that we did as a matter of course when resources were restricted have been dispensed with once those resource limits were exceeded. The lessons have subsequently been forgotten.
The library is also a great source of DVDs.
Is this to compete with something like Jira or Trello? I can’t imagine a scenario where you would use both tools, unless the list is for personal tasks. For that, I just use reminders.
Strange, for me owning a property is slavery, being pinned to a single location. I'm retired now, looking back, I was free, happy and productive in the years that I was renting and unhappy while owning.
Yes! my point exactly. Amazing how these posts are stifled and disappear quickly. Yet, multiple culture warrior / dogecoin accounts posting a spacex rocket photo gets pumped into my timeline.
The game Animal Well is popular right now if you want a modern game that urges you to use some note taking tools in a similar way.
The need to preserve culture goes out the window when there's no young person to change your bed pan.
It’s hard to believe it was written overnight.. this seems more like a public stable dump of what they’ve been working on without saying when they started. Some clues could come from looking at when all the deps it uses were released. They’re also calling this version 0.1.67, though I’m not sure that means anything either.
> The relationship between wgpu and WebGPU is that they're basically made by the same people, and in Firefox WebGPU is implemented on top of wgpu.

I think that’s understating the relationship a bit. The wgpu API follows the WebGPU spec quite closely. It’s like saying “taffy isn’t flexbox”. You can make a technical argument that it’s not identical, and to be flexbox it must be in a browser, but anyone working with taffy will recognize that it’s implementing flexbox and will find that all their understands of flexbox apply to taffy.

Similarly, most of what I’m learning working with wgpu (outside of, maybe, threading), is directly transferable to WebGPU. And vice versa.
If someone told me 25 years ago that we will write complex desktop applications like Teams using Javascript I would have been worried about his sanity.
The problem is the police know how to use negative look ahead assertions which tend to trap you into one lie or another.
“Piles of bloody clothing had been cut off and dumped out of the way in corners; coffee cups and cigarette stubs littered the decks, plasma bottles hung from cords, and all the fearful surgical apparatus for holding broken bones made shadows on the walls.”

This account drives home the horror and scale of that day that other accounts dont really match. It is always the reporting on the wounded, the innocents and the personal suffering that hits the hardest. This focus on the consequences of all the sacrifice on that day does more to honor the people who did the sacrificing than any story of the glory or tactics or generals ever could. Gellhorn says:

"There has to be a better way to run the world, and we had better see that we get it."

It is never more important than now to remember that. War is horrible. It is our collective responsibility to promote reason, compassion and peace in the hope of preventing as much war as we can. This was a good article.
Popular Mac App Bartender's Bought, Shady Behavior Has Burnt Years of Good-Will
> According to their Twitter posts, they have been working directly with their heavier users for a while longer to get them migrated off.

Props to them, but this is why I have a dislike for cloud software. Companies wouldn't even need to do that in the first place, if they had just used self-hosted Mattermost or Rocket.Chat, or something else, since those are usually good enough for like 80% to 90% of the use cases anyways. Possibly with some other software thrown in the mix as well, like OpenProject.
Wow Super idea , I'm signing up to try it out. Does Interviews Chat support languages other than English? Do we need an api key?
I'm not trolling. Can you make a coherent counter argument that's not "I'm a Zionist stop embarrassing us". I'm stupid. Explain your position to me. Is your point "ofcourse the security council is not going to go after China" or is your point "they go after China, who is really committing a genocide, just the same way they go after Israel fighting a war", or is your point "China is cool, Israel is committing the terrible crimes and so ofcourse the UN goes after it"?

Tell me what you're claiming and what metric or some objective method we should use to measure your claim. I'm claiming Israel is picked on in the UN disproportionately. I can't even tell from your reply what's your position on this topic.

I wouldn't call myself a Zionist. I'm an (ex-)Israeli. The right of the Jewish people to live in Israel is an axiom for me. It's ridiculous that's debated. It's a fact and Israel is not going away.

I think your point is maybe don't use China as an excuse. That's maybe fair enough. But it's not the topic. I'm not debating whether Israel should have a pass for genocide because China does, I'm debating whether Israel is disproportionately attacked which is what I would consider antisemitism. This claim can be debated independently of the other multiple things there are to debate here. Israel should not have free pass to do anything and it should also not be subjected to the lynch mob it's being subjected to, these are not mutually exclusive.
Interesting how all data will be deleted within two weeks (June 18), that seems a bit fast. I guess it prevents rollerover costs for data store.
They are closer to a robot than chatGPT
I reject your premise entirely. The decades spent living unmedicated taught me that even when I was free to pursue my own interests, I was unable to engage with any of them in any depth, even those artistic or that might otherwise be a more suitable fit to certain spheres of human activity some argue (ignorantly) I'd have an evolutionary advantage in.

It impacts everything: healthy regulation of emotions, satisfaction in relationships intimate and platonic, frequency of damaging behavior like substance abuse, and addiction to novel sensory media.

It's novelty-seeking that is broken, that's all there is to it. We are lucky medication is available. Others who struggle with other mental pathologies are not so lucky.

Self-hatred is not the answer. So is any attempt to make it a virtue. You can just be with the acknowledgement of a maladaptive state.
Article conveniently omits that Okupas are only of property that has been actually abandoned by their owner, usually for 2 years. The movement doesn't just grab any old property.
> I'm curious what those things are

I find them pretty good at reasoning about tree structures that have a depth which I myself find difficult to navigate. For instance, I've been working with libcst (a syntax tree library) and I can say:

1. observe this refactor rule which I like

2. here's the starting code

3. here's the desired code

4. write me a refactor rule, in the style of 1, which transforms 2 into 3

It sometimes takes a few iterations where I show it a diff which highlights how its rule fails to construct 3 given 2, but it usually gets me the transformation I need much faster than I'd have done so by hand.

And once I'm done I have a rule which I can apply without the LLM in the loop and which is much more robust than something like a patch file (which often fail to apply for irrelevant reasons like whitespace or comments that have changed since I wrote the rule).

The key is to find cases, like this one, where you can sort of encircle the problem with context from multiple sides, one of which works as a pass/fail indicator. Hallucinations happen, but you use that indicator to ensure that they get retried with the failure text as correcting context.

It helps to design your code so that those context pieces stay small and reasonably self-describing without taking a foray deep into the dependencies, but then that's just a good idea anyway.
Discussion [0] (191 points, 1 day ago, 126 comments)

[0]: https://news.ycombinator.com/item?id=40587685
There is also the concept of kalpas that sounds similar.

> A kalpa is a long period of time (aeon) in Hindu and Buddhist cosmology, generally between the creation and recreation of a world or universe.

https://en.wikipedia.org/wiki/Kalpa_(time)
Scary actually. Because how can we asses the risks when we don’t know what the system is capabale of doing.
Probably 3/4 of their Irish staff would find the bug
Thanks mate, nice read!
Yeah I kind of agree that when LLMs work REALLY well for autocomplete of your codebase -- that might be an indication that the language and library abstractions you use don't fit the problem very well.

Code is read more than it's written. And it should be written to be read.

If you are barfing out a lot of auto-completed stuff, it's probably not very easy to read.

You have to read code to maintain it, modify it, analyze its performance, handle production incidents, etc.
I choose to believe that I never do this.
Future perfect and future perfect continuous, respectively, if you're interested in the names.
Is this normal for lobbyists? This seems crazy
Heavy its a huge pain to set that up and maintain it though. Rocket chat, last time I checked required building your own android app and pushing it to the store.
A dam good question. Collaboration is one reason why Canvas has gained such ground even though its product is not one a professional would employ. Maybe its because their apps were not built to support collaboration. Lets not forget that they bought almost all their apps from third parties. Gluing them all together in a united collaboration environment would be troublesome.
Thank you for the clarification, great point about the importance of distinguishing the acts of "detecting" and "making sense of" some signal/data/information
I'd expect autocomplete to affect bash startup time rather than on every key press.
Nice observation.
Mouth-based touchpad enables people with paralysis to interact with computers
EV Taxi Startup Revel to Lay Off Drivers for Uber-Like Gig Model