skysight-inc/HackerNews huggingface dataset:
The curiosity rover took about 4 years to cover 10 miles.

The Apollo 17 rover covered 20 miles in 4 hours.

Ego and the human spirit aside, humans are better at exploring than robots, even with 50 years of advances in robotics.
I guess you remind me of imminent domain, and the also other legal and not so legal ways people manipulate property values like cash for houses signs.
It’s remarkably uncommon to find an employee who strikes a balance between the two. But I think this doesn’t make the sentence wrong.
Nice job and write-up.

As the author says CRTs are dangerous. Even when they're off they can still carry insanely high voltages. The flyback transformer is one of the more dangerous components of them.

I'm great at electronics repair and I tend to avoid them. Luckily these days that's easy :)

If you don't know what you're doing, you shouldn't attempt it. Just get a more technical friend to do it.

If you do know what you're doing you probably wouldn't need this guide in the first place :)
The origins of this phrase goes back to a middle signal light called the “OK light” on trucks.

When you wanted to overtake a truck, you were supposed to tap your horn, and the truck driver would flash this middle light to tell you it was safe to overtake. That signal light disappeared decades ago, but that phrase remains.

It was originally: “Horn Please” above, and “Ok” written under that signal light.
So… you didn’t read it? This comment is wild and entertaining!
HIP is an API equivalent to CUDA. The kernel code is identical. The host code is the same API with a change from the CUDA to HIP namespace. This seems to be an extremely minimal form of 'porting'.
Um, good for you?
I agree, in particular by the way unity builds can break code that relies on internal linkage to avoid conflicts between symbols. But it's nevertheless a technique that's supported by cmake and can be enabled by flipping a flag.
Not just trucks, but train locomotives and railcars, planes and food.
"Do the needful" is used in Nigeria as well. So i feel like it is almost certainly an extinct British phrase.
historically lots of mixed-heritage from the Latin lands, too.. German-Mexican and such.. San Francisco used to be a large Catholic landing pad.
I usually roll my eyes when people declare that they don't use debuggers, but this laid out some very good reasons why stepping through your code to solve your bugs comes at an opportunity cost. Namely time, and the chance to fix the problems in your software in a more systemic manner.

I certainly see now why the first instinct to step through gnarly code might not be the best one!
What does it take to "hook up" an LLM to a camera and get it to output something cogent? We have a set of human-selected discrete photographs and a set of human-written text labels for those photographs, then a model that is trained to assign those text labels to other photographs. Then a new photo is put into the model, a set of labels is emitted, and those labels are processed by the LLM as text (or more accurately as token integers). The same principle holds for other sensors and their data.

All of these inputs are either human-generated or based directly on the human-generated input. So the argument is merely extended to say that "all human-generated text and photographs are sufficient to fully describe the world" which again I think would be hard to argue for. The point of the article is that an LLM is simply a mechanical transformer from its input to its output, and the specifics of that transformation are fully determined by its training data, which is all human-generated.
Related:

I do not use a debugger (2016) - https://news.ycombinator.com/item?id=19829435 - May 2019 (182 comments)

I do not use a debugger - https://news.ycombinator.com/item?id=11946395 - June 2016 (25 comments)
For my client-side stuff (native Swift/Xcode), I use the Xcode symbolic debugger. Works a treat.

For my server-side stuff, I usually program in PHP, and I've always used echo(), var_dump() and die(). I've just never found all the overhead, preparing the xdebug stuff, and using a symbolic debugger, to be worth it. I find and fix bugs fairly quickly. string dumps have always worked for me.
Maybe it depends on the area, but it's no problem to get service w/out voice here.
Wait until you get asked, by CTOs and business people, to disable F5/refreshing because it breaks the process flow but building a resilient process flow into an old app takes 10x-100x as long. Only for them to realize if you restart the system, disconnect the network, have a timeout, etc. the problem still exists. They even contemplated physically removing F5 before realizing "wait people can just click refresh or remap F5, that won't work".

Same people will also claim "we don't need a frontend dev or a UX designer".
They represent subgovernments. All governments are overgrown street gangs. Royalty in Europe are the descendants of Roman generals who divided up the land between them after Rome fell.
Off topic but reading articles on mobile is a goddamn nightmare these days. Reader mode is the only thing saving it.
RTFA, the monitoring stations that are recording these temperatures are in remote areas where they and were placed less than 20 years ago.
You'd have to define LLM and "on its own."

Can the LLM have a runloop? Can the LLM be situated in a world like you and me are?

If the LLM is just a file on a hard disk in a drawer not connected to anything, then obviously it can't discover novel tokens on its own.

If on the other hand the LLM has a runloop and sensors and basic instructions to do observations and run thought experiments and find new combinations of concepts and name them with tokens, then sure, why wouldn't it be able to?

You might say you define LLMs as "LLMs as they exist today in a human prompt-driven system" but that would be an artificial limitation given the trivial level of programming, even simple bash scripting, that would be necessary to give an LLM a runloop, access to sensors, and basic instructions to discover new stuff.
Yep. Trivially, one would expect the capacitance to decrease linearly with voltage.

There's also a question about current leakage.
Show HN: Briefed – Summaries for Hard Paywalled Content
Hey HN! Briefed developer here.

Briefed creates summaries for (mostly hard) paywalled content. I built it because it's something that I wanted, but couldn't find (specifically the hard paywalled part). Why did I want this?

1. There are a lot of publications that I'm only tangentially interested in. Not enough to warrant a full subscription but enough to want to get the gist of what they're saying. A step between reading the title and reading the full article. Here's a list of the publications we currently create summaries for: https://briefed.news/publications

2. I often don't have the time to read entire articles. I can save an article as "read later" in my rss app, but I've often lost interest by the time I get to it. Briefed creates two summaries for each article: one detailed, and one tldr. Here is an example of one: https://briefed.news/post/softbank-sues-former-irl-ceo-for-f...

3. Sometimes I've read the full paywalled article and want to read comments here on HN, but hard paywalls limit the engagement those posts will get. Hopefully a detailed summary is enough to start meaningful and curious conversation.

I'm still kicking the tires, so the first 500 people to sign up will get the first year free (normal price is $12/year; the price that I felt I would personally pay for such a service). Use the promo code LAUNCH500 at checkout. The code will be automatically invalidated after 500 people use it.

Let me know what you think! Any feedback , issues, or questions are welcome.

Thanks, Brandon
Can all humans?
Related:

Green vs. Brown Programming Languages - https://news.ycombinator.com/item?id=26902821 - April 2021 (486 comments)
So, educate me.

https://www.saschawillems.de/creations/opengl-hardware-capab... claims:

“The “OpenGL hardware capability viewer” (short “glCapsViewer) a multi-platform client-side application that reads out all important hardware capabilities of the current OpenGL-implementation present on your system”

Reading its source (https://github.com/SaschaWillems/glCapsViewer/blob/85ee6ab68...), I get the impression it does that by calling either of:

- glGetIntegerv
- glGetInteger64v
- glGetIntegeri_v
- glGetProgramivARB
- glGetFloatv
- glGetString

I think https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGet.... documents all those functions.

I don’t see any occurrence of ‘hardware’ on that page. Looking at the data collected by that tool (example: http://opengl.gpuinfo.org/displayreport.php?id=10016), and checking some of the capabilities listed, I can find all I looked at on that page (https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGet....), so I don’t think that tool uses other methods to obtain information (I didn’t read its full source code, though)

Also:

1) https://registry.khronos.org/OpenGL/specs/gl/glspec46.core.p... doesn’t mention ‘capabilities’, doesn’t mention ‘hardware’ much, and even says

“While an implementation of OpenGL may be hardware dependent, the Specification is independent of any specific hardware on which it is implemented. We are concerned with the state of graphics hardware only when it corresponds precisely to GL state.”

2) https://community.khronos.org/t/determining-hardware-opengl-... asks “I am trying to find a way for my program to determine (during run time) whether the graphics card supports OpenGL hardware acceleration, and how much RAM is installed on the graphics card”

and

https://community.khronos.org/t/determining-hardware-opengl-... replies: “Sorry, there’s no way in OpenGL to do what you want. You’ll just have to trust the driver to do the right thing.”

Of course, that last reply may be incorrect, but from what I found, I think it is correct.

So, what’s going on? Is the spec unclear about the glGet functions? Am I overlooking a call that _does_ return hardware info? As I said: educate me.

(And of course, “implemented in hardware” does not guarantee anything about performance.)
Sure, and color is spelled without a "u".
Good point, however communication is about what other people are liable to understand. To your final sentence I would append "within the context of that group of people". Usage of language is liable even in our interconnected world to diverge and this is perfectly acceptable. It is probably more meaningful yet to define whether a particular usage is useful than correct.
Why isn't more regulation the answer? If children misbehave at school we don't give them more freedom. There are widely published opinions that state this just makes landlords richer and housing rarer to further deregulate.
I love what I do as a software engineer and a huge part of that is because I have a tool like vim. Thanks Bram. Rest in peace.
I mean, Disney has specifically been pulling content because of the strike to put pressure on those striking. If there'd no content, then there's no residuals. A lot of writers (and some actors) are dependent on residuals to keep paying their bills, so it's a tactic to put on pressure at the negotiating table.

https://insidethemagic.net/2023/05/disney-guts-content-amid-...

When you combine that with the fact that the writers and actors are striking because they get significantly less residuals from streaming than they did from traditional physical and broadcast media, killing physical media (and the bigger residuals) looks a lot like a strike breaking move.
Related:

Lazygit: Simple terminal UI for Git commands - https://news.ycombinator.com/item?id=36782018 - July 2023 (79 comments)

Lazygit: A simple terminal UI for Git commands - https://news.ycombinator.com/item?id=29394162 - Nov 2021 (141 comments)

Show HN: I made a tool that made me faster at Git - https://news.ycombinator.com/item?id=17689014 - Aug 2018 (229 comments)
If you throw a ball into a bowl, it will also find the (anti-)apex. And the time-reversal of that is the ball arbitrarily choosing a direction to jump off the center of the bowl. So what? Why is it important to mention in case of a non-stable equilibrium?
I’m with you on that. It just doesn’t fit my problem solving process. Some people love them and that’s great. My only annoyance is when those people condescend to me, like I’m choosing life on hard mode.
Dude still claims X is his preferred social media platform. Talk about brainwashed....
I'm the parent commenter and I approve this message.
It came from the English themselves, so it's as 'correct' as anything in the English language could possibly be.

This phrase is used in a lot of British 19th and early 20th century books. Search site:gutenberg.org "do the needful"
Hello! Carve is more of a proof-of-concept at this stage and I am looking for feedback. The problem I'm trying to solve is that it takes too long to schedule meetings with people.

Some key areas where I'm looking for feedback:

1. Does this solve the problem?

2. Is it intuitive?

3. Would you pay money for this?
This is what a pinned superconductor looks like. Here is a video I made of some YCBO over a small magnet: https://nt4tn.net/random/superconductor.mp4 you can see it settle back back when I move it with tongs (until i push hard enough to get it to snap into a new orientation).

If I had a magnet that was much bigger than the superconductor it would look even more similar (less 'pivoty').
The longer we keep records the fewer maxima, but as we add more individual records we will break more. These weather stations are in remote regions where recording began 20 years ago.
Yeah, to me it's basically just a vernacular peculiar to Indians that would be almost exactly equivalent to "take care of that".

The one that blew me away in my first corporate job was referring to people as "resources". And I don't mean as in the human resources department which I begrudgingly accept. I mean saying things, like "let me get a resource" to mean get a person. I get that we're viewed as replaceable cogs in the machine, but there's no need to rub our faces in that.

I actually did have some success in persuading people that it was dehumanizing.
While we're appealing to authority, we should probably note that John Carmack has a pretty different opinion about debuggers: https://www.youtube.com/watch?v=tzr7hRXcwkw
“If you have to ask what jazz is, you'll never know.” —Louis Armstrong.
I don't agree with your thinking fwiw but appreciate the intention. 1/4 of a billion people in India speak English, they are just as much "native English speakers" as English speakers in the western world. You could also equally inform western English speakers as to the intention behind the phrase.
Likewise for not using co-pilot.
Oh, the company recognizes your outstanding effort and is offering you a 1% raise. Corporate speak is meant to gaslight people.
>>And that's supposed to be a good thing?

It negates the appeal you could make to people that their standard of living will decline unless they accept steep cuts now. If people's consumption can grow in the face of ecological disaster, then there's nothing to suggest it won't continue to grow as the natural environment continued to be paved over.

>>Not enough time before last pieces are gone.

I think it will take less time than convincing all the major economies to institute caps on meat eating.

I'm not saying that the environment should not be protected. I'm arguing that the most effective path for doing that is to go full bore toward expanding the production of clean energy, especially from the source that seem the most capable of fully replacing baseline fossil fuel based power plants, which is nuclear reactors.

It should not be a choice between consumption and the environment. I consider both to be good things, all other things being equal, and I would like to see both maximized. High levels of production/consumption means more enjoyable lives with more opportunity, and lower poverty.
Nah, you own free software. The problem is that you don't own the bike if they don't let you swap out and edit the software at will. If somebody sells you a safe but doesn't allow you to open it, they haven't sold you a safe, they've let you hold theirs.
I find your accent soothing.
I've had 5 BioNTech/Pfizer shots. I don't hate Musk.
> it’s generally not useful to learn the answer

The point of priors is to represent beliefs about reality. It would certainly be surprising if you had a zero prior for neutrino to have no charge. Why cannot people have similar beliefs about drugs?

> an experiment that is intended to be useful should say something about the size of an effect

I agree. Nothing stops people who study depression drugs from doing power analysis and reporting those numbers.

> how exactly can you make a well defined experiment that can confirm the null hypothesis

I think you refer to the common of idea of rejecting or not rejecting H0. Well, from the point of view of statistical decision theory, the distinction between non-rejecting and accepting just doesn’t exist. You either choose H0 or H1. If you had n=1, of course there is a high chance of Type II error. Do power analysis and design an appropriate experiment given your desired significance level, statistical power and effect size.
And the application has people who know the sourcecode.
Incompetence and Malfeasance...

You clearly believe you know of more effective safety engineering methods.

Please enlighten us.

I've only used cruise control on my non-electric car. The first thing I noticed is that I no longer needed to check my speed, leaving me more free time to look out the window.

As I understand it the ADAS systems not only provide cruise control, they provide lane-keeping and distance-keeping. That will likely reduce the number of drunk driving, text driving, and sleepy driver accidents.

Any system can be fooled. I could continue to use my cruise control, set at 70, to take a 15mph exit ramp.
I‘d love to see a list of the largest emitters.
> I hoped for an analysis on that aspect of Language.

Likewise. I have AdBlock turned up to 11 but all I saw on that page was a couple of lines of trivialities between Grammarly ads and filler.

Regrettably it does not appear in "World Wide Words" which did look into global English phrases during its run.
https://www.worldwidewords.org/genindex.htm
As a huge fan of vim and now neovim (which would not exist without the amazing work of Bram and others on vim) I am saddened.

I didn't really know about him until I started reading about him in the comments to this post and wow, he seemed like a person I wish I could have known either as a friend or colleague or as a mentor or any combination thereof, seems we could all learn a bit from his example as it seems he remained cool under pressure and dedicated a lot of his time to vim the editor we all love.

Condolences to his family and friends and mates at Google.
If I were to build a system with lots of 6502s, I think I would build something transputer-like, so that each CPU has its own memory, and the total system can have more than 64 kB of RAM.

The alternative of a massively parallel system with shared memory, on 6502, would mean all CPUs have 64 kB or memory, combined. I think that will limit what you can do with such a system too much.
Pimpl is basically my default C++ style, with exceptions made when the teeny tiny bit of overhead might actually matter.

It just feels great to be able to totally refactor the implementation without touching the header.
> Browsers are explicitly defined as applications for end-users, which wget and curl are typically not.

By no coherent definition, though. Just by professional convention.
Surprised that COBOL isn't more discussed. Still the most important language in banking and insurance back end programming!
> I don't think we will ever let that happen.

The number of iPhones is on the rise, the desktop share's declining.
There is an external force here: gravity.
What would fake news and conspiracies have to with shame though. They are rarely in the same vein. There are millions of statements that can be preceded by "I am not racist but" and that's because people use accusations of racism to avoid shame. Pointing out a factual but negative stereotype will have you called racism because the shameful and destructive behavior isn't being acknowledged.
Related:

Fun with Kermit and ZMODEM over SSH - https://news.ycombinator.com/item?id=35703057 - April 2023 (107 comments)

C-Kermit Update History (since 8.0) - https://news.ycombinator.com/item?id=31459620 - May 2022 (7 comments)

Kermit – Misconceptions and Controversies (2021) - https://news.ycombinator.com/item?id=31141417 - April 2022 (26 comments)

Ask HN: How many of you are still using Kermit (the protocol)? - https://news.ycombinator.com/item?id=29662980 - Dec 2021 (6 comments)

Is This Site Secure? - https://news.ycombinator.com/item?id=22136710 - Jan 2020 (50 comments)

The Truth about Kermit News (1994) - https://news.ycombinator.com/item?id=20588274 - Aug 2019 (3 comments)

Transfer your files with Kermit - https://news.ycombinator.com/item?id=19048427 - Jan 2019 (2 comments)

Important News About the Kermit Project - https://news.ycombinator.com/item?id=2421884 - April 2011 (1 comment)
I think Le Guin radically reinterpreted her own work in the two followups to the trilogy.

Spoilers, obviously.

The original trilogy has interesting gender roles. One one hand it's very rigid in its ideas of gender, as you'd expect from someone into Taoism. On the other, those roles were far from one-dimensional. I'd say that it presents an unconventional, but surprisingly positive view of the masculine gender role in the wizards of Roke, and a grim but original and compelling view of death. Both men and women can be cruel, but even at their worst you don't necessarily lose sympathy for them.

In Tehanu, that's all rolled back. There the men are evil, and the women are victims, period. And Ged kills a guy (which he didn't in the first three books) and gets to have sex right after, pretty explicitly as a reward - that was a bit of a "what the hell, author?" moment. And the grim afterlife is apparently the fault of those patriarchal wizards. It seems Le Guin was embarrassed at her earlier work that it wasn't feminist enough, or that it wasn't feminist in the right way. And maybe it wasn't Taoist enough either (I for one could never understand how she could combine those two).

She's still a great storyteller, of course, so it's certainly possible to appreciate those books, just know that they're written 20 years later when the author had a completely different view of many things.
Define poor. I would call poor anything less than a 11 figure income so the definition of poor is subjective in and of itself. The relative difference in wealth should not so great so throwing a bone to the poors is only using a band-aid to triage a gaping wound that has been bleeding for a very long time. When I say "tax the rich" I am not talking about using current our current tax system. Whaty I am really saying is "make the people who exploit others pay for the exploitation." Watching rich get richer while poors get poorer is sickening and defending the rich is also sickening to hear.
Obligatory xkcd: https://xkcd.com/435/ It isn't limited to greats either.
Seems like disney has given you a great incentive not to watch the formulaic garbage they produce. Why not just thank disney and stop watching. Disney isn't a utility required to sustain your quality of life. It's poison to rot your brain.
Which is why we should have a very high LVT so stalled projects don't keep land off the market until prices rise again.
Yes, to my admittedly West Coast American ear, the phrase comes across as borderline offensive, especially in the version I've seen more often: "Please do the needful." Somehow the "please" makes it even worse.

Occasionally I hang out in the English Language Learners Stack Exchange. Some of the questions and answers there make me sad. They often revolve around "is this grammatically correct" rather than "is this a courteous and effective way to communicate?"