MurphyA/hacker-news huggingface dataset:
by dkarl | 2025-04-29 16:24:49+00:00
I mostly use tab groups to keep and hide the context for a task I'm going to return to later. For a given task I might have design docs, Jira tickets, meeting notes, technical documentation, and a dashboard open. I can group all of those into a tab group, collapse it, and then they're out of sight, out of mind until I return to that task.

I could use windows the same way, but my personal preference is to use tab groups so I can keep fewer windows open.

Right now I also have several tab groups that are each a collection of current documentation and historical context for a particular internal system at my company. I always intend to turn a tab group like that into a list of links in a note, and sometimes I do, but a lot of them are still sitting around. Chrome is reliable enough at restoring them that I have tab groups I've kept for over a year.

I also have groups of documents I intend to read and digest better. They are 90% aspirational, but they serve a psychological purpose. I frequently scan through them, so anything that gets ignored for very long probably isn't important.
by incomingpain | 2025-04-29 16:25:05+00:00
I worship star trek and star wars. Ive gotten into fan fiction of both. Then I read every other scifi/fantasy space opera. I ran out of things to read. So then I started writing what I wanted to read.

What's my story on how we are suddenly gone to the stars? Actually completing a book is really hard. The first draft is really hard, editing when are you done?

Starts with a software dev who invents an electric motor that doesnt need atmosphere. Resonant cavity thruster that produces ridiculous thrust to power consumption. Then the adventure to space to find out we are surrounded by aliens and a big space war breaks out. lots of pain and fun along the way.

Then i wrote the trilogy. Ive never shared the books with anyone. Too scared to be judged.
by pessimizer | 2025-04-29 16:25:41+00:00
Comprehensible input is not immersion.

> It just washes over me and I don’t understand anything.

Things you don't understand are not comprehensible to you, so this was not experience with comprehensible input. If you don't know anything at all, you can at least collect words.

Look into "graded readers." They're basically children's books, except native children are fluent and would find them primitive.

What you're looking for is a situation where you understand 98% of what is going on, and you're baffled by the last 2%. If that situation is two- and three-word sentences spoken slowly, then that's the input you should be looking for (and which Duolingo isn't bad for.) The goal is to walk away from that thing you knew 98% of, but now with the last 2%.

Anecdotally, download comic books in your target language. The pictures help enormously in getting you to that 98%.
by sofixa | 2025-04-29 16:25:42+00:00
> seems like a simplified equivalent of https://vector.dev/

No? Vector is for observability, to get your metrics/logs, transform them if needed, and put them in the necessary backends. Transformation is optional, and for cases like downsampling or converting formats or adding metadata.

ArkFlow gets data from stuff like databes and message queues/brokers, transforms it, and puts it back in databases and message queues/brokers. Transformation looks like a pretty central use case.

Very different scenarios. It's like saying that a Renault Kangoo is a simplified equivalent of a BTR-80 because both have wheels, engine and space for stuff.
by lupusreal | 2025-04-29 16:25:51+00:00
Bezos has had aspirations in space for decades, this is nothing new. According to one version of the story which I know was being told to new Amazon employees at one point, Bezos founded Amazon to make money so that he could do space stuff. Not sure I believe it, but that narrative was being tossed around about 15 years ago.

Mega constellations are a new focus, obviously inspired by Starlink, but it's entirely rational given the context of Bezos already owning a rocket company. Operating a fleet of communication satellites has been proven as a working strategy for paying for a lot of rocket launches. At this point, any rocket company that doesn't have similar plans in the works is asking to be out of business.
by nimih | 2025-04-29 16:25:54+00:00
In addition, clojure.core has the handy tree-seq function:

(defn tree-seq "Returns a lazy sequence of the nodes in a tree, via a depth-first walk. branch? must be a fn of one arg that returns true if passed a node that can have children (but may not). children must be a fn of one arg that returns a sequence of the children. Will only be called on nodes for which branch? returns true. Root is the root node of the tree." {:added "1.0" :static true} [branch? children root] (let [walk (fn walk [node] (lazy-seq (cons node (when (branch? node) (mapcat walk (children node))))))] (walk root)))
by AndrewStephens | 2025-04-29 16:26:04+00:00
>> their software also downloaded a 250MB update file every five minutes

> How on earth is a screen recording app 250 megabytes

How on earth is a screen recording app on a OS where the API to record the screen is built directly into the OS 250 megabytes?

It is extremely irresponsible to assume that your customers have infinite cheap bandwidth. In a previous life I worked with customers with remote sites (think mines or oil rigs in the middle of nowhere) where something like this would have cost them thousands of dollars per hour per computer per site.
by hilbert42 | 2025-04-29 16:26:19+00:00
"And also we cannot get too uptight about toxins in food, because…"

Nevertheless, I continue to be concerned about whether I'm exposed to too higher levels of mercury. Trouble is I love eating those small cans of tuna and by my estimate I eat too many of them.

Are my levels of methyl mercury too high? All I can say is that I don't know. That I'm still compos mentis enough to write this could perhaps be a rough indicator. :-)
by taeric | 2025-04-29 16:26:31+00:00
The diversion through phase changes is awkward, here? I would use that metaphor to point out that many of the properties and requirements to maintain one phase are not relevant when in another phase. More, some properties become harder with different phases. Sure, holding water is generally easier than holding steam. Neither is easy at large scale, of course.

I think you could stick with construction metaphors for a lot of learning. Scaffolding key stones is particularly instructive. You will build a large structure that is intended to be torn down in order to build another structure. And there is basically no avoiding it.

I'm not clear how to move those ideas to formal methods. Typically you do that by keeping different layers that you formalize to different degrees? Along with processes to confirm compliance at the different layers.

Software seems to get tough as we often wind up trying to expand solution and construction models to be fully inclusive of each other. We don't necessarily do this for any other construction. Do we?
by kees99 | 2025-04-29 16:26:37+00:00
> only when grid is powered, solar systems export power to the grid?

Worse yet. When grid is down, some grid-tied systems will not allow any local power use either.

Few years back, nearly all grid-tied inverters had this problem. Now situation is slowly improving, with "grid-interactive" systems which do allow local use of solar power with no grid.
by d1sxeyes | 2025-04-29 16:26:55+00:00
I did some research on this a while back, conclusion is far from certain. There are some clear pointers to increased diagnosis (changes to the definition of autism in later DSM versions, improved awareness and access to literature), but there are also studies that indicate an increase in the number of cases. It’s impossible to be sure what’s driving this: pollutants, increased average parental age, or some other factor.

Given that autism is highly heritable, most experts are sceptical of the idea that environmental factors could drive a major increase in the numbers, although again, it could be the case that genetics predicts only predisposition towards autism, rather than the condition itself.

A lot of wiffle to say “we don’t know”, but if there is a genuine increase in the incidence of autism in the population for etiological reasons, it’s relatively small.
by crote | 2025-04-29 16:27:08+00:00
That's not going to work, because the clock will mainly be showing phase drift.

Having the grid operate at 49.99Hz instead of a perfect 50.00Hz for a day will make your clock lose 17 seconds, but it's completely harmless. That's normal regulation, not a gradual failure. The grid chooses to compensate for that by running at 50.01Hz for a day, but that's solely for the benefit of those people with old-school clocks - the grid itself couldn't care less.

A failure means the frequency drops from 50.23Hz to 48.03Hz, probably within a single second. You'd notice as your clock stops ticking due to the resulting power outage.
by Der_Einzige | 2025-04-29 16:27:16+00:00
You should go to the third world and see how much cheaper gas is there.

A lot of third world countries exist almost entierly off of gas subsidies from the government. Go look at what Libyans paid per liter of gas during the Gadaffi years.

Americans already pay a "fair price". No, no one in the world properly accounts for "externalities" of consumption.
by kjkjadksj | 2025-04-29 16:27:19+00:00
It is really amazing how big gui flagship apps like office suite or adobe suite seem slower than they did in 2001. And really they don’t do anything different than these old tools maybe a few extra functions (like content aware fill in ps) but the bread and butter is largely the same. So why is it so slow?

It is almost like they realized users are happy to wait 30-60 seconds for an app to open in 2001 and kept that expectation even as the task remained the same and computers got an order of magnitude more powerful in that time.
by ajmurmann | 2025-04-29 16:27:27+00:00
Of course we don't know everything and shouldn't care about everything. However, we have lots of things we care about for good and less good reasons. It's natural and good to care about your friends and family or even your country and maybe the future of humanity. We need to make decisions based on these factors. While we stop being able to influence outcomes, it would IMO be odd to simply not care what happens after.
by hollerith | 2025-04-29 16:27:47+00:00
I don't get it.

To me a browser tab is like an Emacs buffer: although I need the ability to have more than one Emacs buffer open at a time and to switch between them, if some process ran at random times and deleted all the buffers I haven't looked at in the last 2 minutes, I probably wouldn't be significantly annoyed or hindered.
by monkeyelite | 2025-04-29 16:28:01+00:00
> This is the same point three times

No it isn’t. Fake work, synchronization, and context switching are all separate problems.

> code reviews are a way to catch those

I said you can do reviews - but there is no reason to stop work to do them.

Why not require two or three reviews if they are so helpful at finding mistakes?

I agree everyone makes mistakes - that’s why I would design a process around fixing mistakes, not screening for perfection.

How many times have you gone back to address review comments and introduced a regression because you no longer have the context in your head?
by tobias5 | 2025-04-29 16:28:03+00:00
Thanks for this. As the developer of the app, I must confess that to get to the current state was mainly motivated by having fun coding and a general willingness to release it. There was no plan, in that sense, where I want to be in a year or so. For now, I want to focus on building a great product, and the confirmation of a great product for me would be to see usage. To me, to maintain the app for now seems to be not a lot of effort.
by RobertTheNerd | 2025-04-29 16:28:42+00:00
I think “Lite” just means it’s a spin-off of the original Berkeley Humanoid — same core team, mostly. Honestly, they’re being pretty modest. “Berkeley Open Humanoid” would also be a good name since it highlights the open-source angle.

As for the $5K comment — depends where you’re coming from. My kid does VEX V5 and that budget barely covers a full field + comp-ready robots and enough spare parts to actually learn with. And those robots are tiny — one leg of this humanoid is probably bigger than the whole thing.
by radicality | 2025-04-29 16:29:15+00:00
Damn, 2k tabs, I’m not familiar with sideberry but with 2k of them are they even right to be called native ‘tabs’ or do they function more like bookmarks?

> computational costs are close to zero

Is that true for normal Firefox tabs (I usually use chrome/safari) ? Wouldn’t each one still use up some memory, keep any background tasks running etc. If some tab starts playing audio how do you even find it?
by consumer451 | 2025-04-29 16:29:17+00:00
It got a bit more interesting than that.

> Now he’s talking publicly for the first time. Under pressure from Mark Zuckerberg and Sheryl Sandberg to monetize WhatsApp, he pushed back as Facebook questioned the encryption he'd helped build and laid the groundwork to show targeted ads and facilitate commercial messaging. Acton also walked away from Facebook a year before his final tranche of stock grants vested. “It was like, okay, well, you want to do these things I don’t want to do,” Acton says. “It’s better if I get out of your way. And I did.” It was perhaps the most expensive moral stand in history. Acton took a screenshot of the stock price on his way out the door—the decision cost him $850 million.

> It’s also a story any idealistic entrepreneur can identify with: What happens when you build something incredible and then sell it to someone with far different plans for your baby? “At the end of the day, I sold my company,” Acton says. “I sold my users’ privacy to a larger benefit. I made a choice and a compromise. And I live with that every day.”

https://www.forbes.com/sites/parmyolson/2018/09/26/exclusive...
by mindslight | 2025-04-29 16:29:17+00:00
Would it help you build some trust if I, as the original commenter in this thread and long time HN user with showdead=yes, said I have not noticed an overriding left/right bent to moderation? There are definitely topics and periods where there is more frenetic energy from the "left" or the "right" causing more heated comments, but this is not a moderation bias.

And I agree that my original comment was treading the line in a few places! I think some of that is necessary these days, as I said in a follow up. Honestly I'm still reeling a bit from dang's response of effectively 'oh, you were talking about the current concentration camp? carry on then'. Because yes - I wish that term were still unnecessarily inflammatory.

(also FWIW the other "right wing" comment you're talking about is actually coming from a "left" perspective. I don't think it's an appropriate response to this topic, and I'm personally past that kind of self-flagellation because the time to focus on fighting the "rabid progressivism" is when it has power. But we're all processing this in our own ways)
by GuinansEyebrows | 2025-04-29 16:30:57+00:00
> This is a case of he said, Xi said.

Ugh. Paul Krugman is SOOOO clever. Ha Ha. I hate this.

> Ler [sic] me be clear: Trump hitting the wall this early is a good thing for the survival of U.S. democracy. Consolidation of one-party rule looks a lot less likely today than it did a few weeks ago.

This misplaced smarmy confidences of the neoliberal middle and upper class are one of the reasons we are where we are right now. This resting on laurels while our entire government is being torn apart and reshaped by people who hate people and love money is not something that will just go away because some of those people are... dumb or something? Why can't we accept that the Daily Show/Twitter-style "dunk politics" do not work to the favor of the majority of Americans?
by nullc | 2025-04-29 16:31:00+00:00
My analogous gnome experience was that on my tv-computer I was using 4x scaling, because TV and because my distance vision stinks.

At some point they decided 2x (3x?) scaling was enough for anyone and took away 4x, I didn't notice because I was already set at 4x and it continued working. Somewhat later they took away the backend, and then my system crashed with no error message immediately at login.

After much troubleshooting replaced a movie night, I inquired about the functionality being removed and was berated for using an undocumented/unsupported feature (because I was continuing to use it after the interface to set it had been removed, without my knowledge).

I'll never use gnome again if I can help it.
by Mainan_Tagonist | 2025-04-29 16:31:04+00:00
Here in France, we were taught from fairly early on about Averroes and Avicenne (Ibn Sinna) for instance. There may geographical and societal reasons for these differences, but all in all that's besides the point i was trying to make, which is : The average person may have heard of Newton, Darwin and others, but how many could really explain the theory of gravity or that of evolution without getting at least some of it wrong?

("Gravity... ha yes, the guy with the apple","evolution... sure, we all are descended from apes, right?")

...Therefore, relying on what the average person may know to discuss whether something is publicly acknowledged and understood is perhaps the wrong way to go about this.
by philipkglass | 2025-04-29 16:31:26+00:00
The roofs of many apartment buildings are designated for water storage and other sanitation purposes, while owners of rental buildings have little incentive to invest in solar connections for their tenants.

"We get some sunlight indoors but I can't seem to think of a way to go solar," she said. "Why must people living in apartments suffer?"

This sounds like a good case for balcony solar. It's popular for German apartments:

"How Germany outfitted half a million balconies with solar panels"

https://www.canarymedia.com/articles/solar/how-germany-outfi...
by mrguyorama | 2025-04-29 16:31:44+00:00
>What's wrong with Amazon trying to make a political point?

Mainly with the concept of letting a ginormous multinational megacorp with more money and resources than 99.9% of the rest of America combined influence our political process is literally how we got here.

The CEO of Amazon is welcome to lobby as himself but letting an extremely already privileged legal fiction (an LLC) have more power over our society is just dumb.
by kcatskcolbdi | 2025-04-29 16:32:11+00:00
Is Paul Krugman ever correct about predictions? The only two I know from him are his famous prediction about the internet, that "by 2005, it would become clear that the Internet's effect on the economy is no greater than the fax machine's" and his child-like theory that two countries with McDonald's wouldn't go to war with one another.

Is there any value in listening to a man who is consistently wrong? Did he get something profoundly correct that I just never learned of?
by gabigrin | 2025-04-29 16:32:30+00:00
Hey, author here. Thanks!

When I started Flyde, the underlying visual programming language powering Flowcode, I went for DOM as it was the simplest solution to get something working. I was sure a rewrite to WebGL/Canvas would be needed to be performant, but we managed to render pretty complex flows and leverage the ever-growing React ecosystem. Also, react-flow was in its infancy when I started, but even later, as it evolved, I still prefer to have full control over the experience. I strongly believe that the editor and the ergonomics of the "language" are inseparable, and if you want to build something truly great, you have to control the experience end-to-end.

I do think one day WebGL/canvas might be required to take the editor to the next level. One example I always think of is this one - https://xai-primer.com/tool/ It's a great UX solution for nested flows (something Flowcode supports). But as long as I can stay with DOM, the better.

Re: deepwiki - thanks for that! very cool website and LLM usage
by jmull | 2025-04-29 16:32:38+00:00
> I dislike the “intuition doesn’t work, profile your code” mantra because it seemingly says profiling is a viable replacement for theoretical calculations, which it isn’t.

This seems like a nonsensical statement to me. How could measuring be a substitute for thinking/analyzing/predicting/forming a plan?

Measuring/profiling just means observing the system you want to optimize in a systematic way. You certainly won't be very effective at optimizing anything if you don't observe it.

Theoretical calculations means you've formed a model of what's happening and you're devising a plan to optimize against that model. But of course, a useful model needs to represent the significant aspects of your system (and a good model should exclude most insignificant ones). Failing to observe your system means your model could be bad -- focused on insignificant aspects and missing significant ones -- and you'd never know.
by lurk2 | 2025-04-29 16:32:51+00:00
The problem with Firefox is that the history feature doesn’t store duplicate entries. If you go to google.com on 2025-04-28, it creates an entry reflecting that:

ycombinator.com - 2025-04-28 10:35 google.com - 2025-04-28 10:30 youtube.com - 2025-04-28 10:25

If you go to google.com again the next day, it just reorders the list:

google.com - 2025-04-29 11:30 ycombinator.com - 2025-04-28 10:35 youtube.com - 2025-04-28 10:25

This can make it hard to reconstruct groupings of tabs from the history alone if two or more groups shared a given link. It’s not an issue for most users, but it is the reason some users prefer to hoard tabs.
by bredren | 2025-04-29 16:33:00+00:00
> According to the study, "users report average time savings of just 2.8 percent of work hours" from using AI tools. That's a bit more than one hour per 40 hour work week.

Could be data is lagging as sibling comment said but this seems wildly difficult to report on a number like this.

It also doesn't take into account the benefits to colleagues of active users of LLMs (second order savings).

My use of LLMs often means I'm saving other people time because I can work through issues without communications loops and task switching. I can ask about much more important, novel items of discussion.

This is an important omission that lowers the paper's overall value and sets it up for headlines like this.
by rvz | 2025-04-29 16:33:02+00:00
> Every problem can be solved by just giving AWS another $100,000 this month because we don't have time (and don't know how) to make even basically optimized software.

Don't forget the Java + Kafka consultants telling you to deploy your complicated "micro-service" to AWS and you ending up spending tens of millions on their "enterprise optimized compliant best practice™" solution which you end up needing to raise money every 6 months instead of saving costs as you scale up.

Instead, you spin up more VMs and pods to "solve" the scaling issue, which you lose even more money.

It is a perpetual scam.
by ceejayoz | 2025-04-29 16:33:56+00:00
Why? The rise in autism diagnoses is not the same thing as a rise in autism.

We've had plenty of autistic people all along. We just called it different things. They're the "weird uncle" or "idiot savant" or the guy who went off to live in a silent monastery of eras past. Insane asylums. Or they wandered off at age three into a snowstorm in an era where baby gates weren't a thing.