News for hackers. Stuff that matters.

MikeSchurman

Re:Quieting the Global Growl on Friday June 07, 2024 @07:15PM (#40613879)
Another tangent, I went on a trip to LA. The drive to airport was noisy, airport was noisy, airplane was noisy, city was noisy, air conditioner in room was noisy. This went on for the whole week. I didn't really notice.

But when I got dropped off at my car after the flight home, to get in my car it was late at night in a small town. And I noticed it. The silence. I stood there, beside my car keys in hand for a good 5 minutes, just taking it in.

I had no idea how noisy it had been for the past week until then.

Re:GTFL – A Graphical Terminal for Common Lisp on Tuesday May 28, 2024 @08:48AM (#40500211)
Same! I did this in unity3d, but also want to add this to my remote tool. Where can I find the motivation? :)

This is also a very handy idea...

Re:GTFL – A Graphical Terminal for Common Lisp on Tuesday May 28, 2024 @08:46AM (#40500192)
Yes, I'm a big fan of Bret Victor's work. I share his Inventing on Principle talk on a near yearly basis.

I've seen light table years ago and thought it looked really neat, but I haven't looked into it much as it wasn't directly applicable to my environments. But, probably worth a look for ideas.

On the topic of time-travel debugging, have you seen the demo: https://www.youtube.com/watch?v=72y2EC5fkcE (Tomorrow Corporation Tech Demo) Very impressive, worth a watch.

Re:GTFL – A Graphical Terminal for Common Lisp on Monday May 27, 2024 @06:25PM (#40495351)
I love this. Probably because I've been thinking of similar ideas for what seems like the last decade, I just have coders block when it comes to actually implementing it. Seeing it (well something like it) actually implemented makes me happy.

My use-case would be a "real-time" debug tool of sorts, that would allow the viewing of trees as they have, but also the modification of them, and the values at the nodes (think the hierarchy+inspector of unity3d, but a remote tool).

Anyway this post is food for thought and I'm going to read more about how it was done. I like the API they've created for sending views, really interesting.

I believe pilot study here means: small-scale preliminary study, not vehicle pilots.
I don't remember that happening, I think I wasn't watching the news much during that period in my life. But I did hear about it in past year after reading Quinn's books and following some mental threads afterwards. Wild that you had conversations with him!

Unfortunate people take ideas so far... we are so sure we are right.

Ishmael or My Ishmael touches on this subject. Thank you for reminding me.

I forget exactly, but, the basic idea is primitive people didn't have all these laws about what to do. They expected you to behave, and if you did not, the tribe did not necessarily punish you, they taught you and made it right somehow (justice).

Any MY description does not give this idea justice, so I need to go back and find the reference in the books.

Re:Life Lessons from the Death Bed on Thursday November 02, 2023 @11:03AM (#38114471)
Where did you read this? (I'd like to know more)
Re:Bret Victor: Update July 2023 on Wednesday July 05, 2023 @06:07PM (#36607857)
I've used this technique quite a bit in the past, but often not enough. I work in games so a lot of problems are actual visual 2d or 3d problems. Things like: finding the closest valid object I can target at my given heading. Simple enough, but as things get complicated it's often the simple things that trip you up, and visualizations can often make the problem obvious.

That p5 editor looks nice for this sort of thing. It's important to be able to get the visualizations in quickly, otherwise you risk wasting time.

A tool I've dreamed up, that I never seem to have time to implement, is to send debug information to some form of database, and then being able to query and render that data as you like (from another client). To see bar/line charts of data, spatial visuals, more abstract graphs like in your examples, timeline scrubbers, etc... maybe some day I'll get around to making it.

Anyway, thanks for your comment. I'm interested in this kind of thing.

Re:Bret Victor: Update July 2023 on Wednesday July 05, 2023 @05:14PM (#36607226)
from: https://clarkvision.com/articles/eye-resolution.html

How many megapixels equivalent does the eye have?

The eye is not a single frame snapshot camera. It is more like a video stream. The eye moves rapidly in small angular amounts and continually updates the image in one's brain to "paint" the detail. We also have two eyes, and our brains combine the signals to increase the resolution further. We also typically move our eyes around the scene to gather more information. Because of these factors, the eye plus brain assembles a higher resolution image than possible with the number of photoreceptors in the retina. So the megapixel equivalent numbers below refer to the spatial detail in an image that would be required to show what the human eye could see when you view a scene.

Based on the above data for the resolution of the human eye, let's try a "small" example first. Consider a view in front of you that is 90 degrees by 90 degrees, like looking through an open window at a scene. The number of pixels would be 90 degrees * 60 arc-minutes/degree * 1/0.3 * 90 * 60 * 1/0.3 = 324,000,000 pixels (324 megapixels). At any one moment, you actually do not perceive that many pixels, but your eye moves around the scene to see all the detail you want. But the human eye really sees a larger field of view, close to 180 degrees. Let's be conservative and use 120 degrees for the field of view. Then we would see 120 * 120 * 60 * 60 / (0.3 * 0.3) = 576 megapixels. The full angle of human vision would require even more megapixels. This kind of image detail requires A large format camera to record.

Re:Full Time on Friday June 16, 2023 @11:13AM (#36357967)
From the about: "This is an independent DIY search engine that focuses on non-commercial content, and attempts to show you sites you perhaps weren't aware of in favor of the sort of sites you probably already knew existed. "

I personally find it hard to put into words, but the old internet and old search engines had this feel to them that you never knew what you were going to get. Each site looked different. Each site had it's own philosophy of content and design. Everybody was winging it. It just felt more personal and interesting. At the risk of hyperbole, now it seems search engines give back mostly SEO blogspam that all looks the same.

Marginalia feels more like the former internet.

pandia has a nice ring to it, wikipedia:

In Greek mythology, the goddess Pandia or Pandeia was a daughter of Zeus and the goddess Selene, the Greek personification of the moon.

Re:Google Bard blocks all European Union countries on Friday May 12, 2023 @11:46AM (#35917838)
I've never considered it the french spelling. It's the british english spelling: https://trends.google.com/trends/explore?date=today%205-y&ge...

US tends to drop the u's in a lot of words. It doesn't make the original word french.

That said, a lot of english words do come from french. In fact, the english word favour came from the old french favor, apparently?

c. 1300, "attractiveness, beauty, charm" (archaic), from Old French favor "a favor; approval, praise; applause; partiality" (13c., Modern French faveur), from Latin favorem (nominative favor) "good will, inclination, partiality, support," coined by Cicero from stem of favere "to show kindness to," from PIE *ghow-e- "to honor, revere, worship" (cognate: Old Norse ga "to heed").

Re:Get The TLDR Of Any YouTube Video on Saturday April 29, 2023 @01:57PM (#35755365)
Looks useful.

Suggestion: as a non-paying user I don't immediately know what the chat tab does. You can find out under the pricing tab but it's not obvious where to find this information. Might be good to say what it does on the chat tab if you're not a paid user.

I think behaving as if there is no free will is such a change from how I was raised and how 99.99% of society believes and functions, would require some Buddha-level strength of will, which I don't possess.

It's so different than all the constructs we've created, you can kind of throw "generally regarded" out the window, frankly :) (don't mean that to sound harsh if it does). All of psychology would need to be rewritten. By me? I guess?

The 3rd option is to try and convince myself of what I regard as a lie (that we have free will), which is also difficult, but probably easier?

I don't believe in free will. I haven't really for about 20 years or so. However, I act as if I do, as I've always done. It's a habit I choose not to break. Changing to act as I believe would be too much for me to handle. I would need to rethink pretty much everything I do. It's a completely different set of axioms in every domain of human knowledge, ethics, behaviour and interaction.

I don't think I'm raving mad, but perhaps because I don't act on my beliefs, I don't fit your conditions?

However, I do believe the justice system would be better run with this in mind.

Re:WebGPU Fundamentals on Tuesday April 18, 2023 @11:09AM (#35615004)
Yeah that could possibly be it. If I run into again I could try clearing caches. And also wanted to mention that since firefox is what I use daily, of course I will mainly see issues there.

If I used chrome daily perhaps I would see the opposite (broken on chrome, works on firefox).

I get the same feel from DuckDuckGo. I use it, till it doesn't work, then switch to google when it doesn't. Of course google would perform better, as I only use it for the cases where DDG fails.

Re:WebGPU Fundamentals on Saturday April 15, 2023 @12:01PM (#35581840)
I'm not sure if these are examples of dropped support, but I run into issues on websites that prevent me from doing something I really need to do: - I could not unsubscribe from amazon prime yesterday using firefox. The page where you select the option was not rendering correctly. It was white for half the page vertically and the link/button I need to press was absent. - about 6 months ago I could not sign into apple id on apples site on firefox. (or something like this, I forget exactly what I was trying to do). - about 6 months ago I could not sign into nintendo's site to cancel a subscription.

So it's not super frequent, but every few months there are important things I can't do in firefox.

Re:The dark defaults of Microsoft Edge on Saturday March 18, 2023 @01:40PM (#35211292)
The news widget is terrible, and the sole reason I haven't switched to windows 11. I spent about 30m turning off news source after news source before giving up. Apparently there is an infinite supply of them.

It's actually a problem for me at work because they keep drawing my eye and distracting me from getting work done. It's crazy. What are they thinking?

Re:Negativity Drives Online News Consumption on Friday March 17, 2023 @04:54PM (#35202773)
I think what they mean is that, someone knowing what is happening in the world, and being able to discuss those things, could be seen as them being part of a certain level/caste in society. Being able to discuss issues, being seen as intelligent and knowledgeable.

Ie, you will be looked down on in some circles if you are not aware of what is going on. Knowing what someone else doesn't know is a way of being better than them. Or signalling that you are better than them.

It's not usually as overt as this, but it's there.

Re:What a good debugger can do on Friday March 10, 2023 @03:16PM (#35100283)
This was on hacker news a few days ago but there wasn't much interest, which is surprising.

Setting a data breakpoint, then rewinding time, then fixing the error in code (while game is running), hot-reloading code and continuing the run with it fixed. All from a recording of a panic dump from another user.

This is next level stuff. Extremely impressive.

This seems like a "me too" comment, but I agree on family sharing being fairly poor for most (IMO) families. I still love steam, but I was really excited to share my library of 300 games with my son who just got a steam deck (like I could easily do if I had hard-copies), but no. We have to take turns playing (different games). Now we need to be creative whose account owns which game when making purchase.

Also kind of frustrated any time I see someone complain about this, there is a horde of people saying "you're wrong and greedy, steam is awesome".

I realize doing this the "right" way might be impractical from a licensing standpoint (or people cheating the system). It still pales in comparison to hard-copies though in this regard.

Re:Ask HN: Why Is Everything Declining? on Saturday January 28, 2023 @04:26PM (#34562095)
I'm sure you're correct for a lot of metrics, but to say every metric is declining might be wrong. Homelessness is going up slowly but surely: https://www.statista.com/statistics/555795/estimated-number-...

Is this a direct measure of inequality? I suppose it depends but I would say yes?

Thanks John. I'm immediately excited by this project. I love the idea of alfred et. al. but there's always something lacking about them: it's difficult to do plugins, or they're done in a language I don't know, or they're not cross platform. This ticks all my boxes (as far as I can tell) so I'm looking forward to trying it this weekend.
You are correct, it is not true based on the study. What they asked to comment on was: "I feel burnt out from work"

and 83% said at least "to a small extent".

I suppose it depends how much "to a small extent" maps to "suffer". Not much in my opinion.

Re:Sticky Notes for the Internet on Sunday November 27, 2022 @03:27PM (#33766545)
I know this is off topic, but how do people assess the risks of installing an extension like this? The permissions allow "access your data for all websites" which includes reading passwords you type into fields. This extension looks very useful, but in general I just don't know how to trust it.
I think if you watched 10% of a movie (which streaming platforms can track) and decided you didn't want to watch it, yeah. A good service provider would give you your money back. Would 1% of people take advantage of this and watch 10% of a movie and ask for a refund? Probably, but the good will to the other 99% would pay for that, IMO.
Re:Is there a maximum size for Windows clipboard data? on Wednesday June 08, 2022 @11:52AM (#31669225)
I've found the clipboard to be a highly flexible tool, that seems under-used. As an example, I've extended my game engine editor to draw any position in 3d that I have in the clipboard. So when problems happen and are displayed in the logs, I select the log, copy to clipboard, boom, position drawn.

This idea has a lot of legs IMO.

I sometimes see a similar thing when people are arguing. They sometimes use a different current definition of the same word, and don't even realize. Sometimes I would guess it's intentional.

I can't think of a good example, but I'm reminded of when climate science emails were and leaked and one of the emails had someone applying a 'hack' to the data. One side decided they were doing something underhanded. But hack I believe the use of the term was 'clever method'.

Anyway, I see this often. People are arguing over the definition of words, but they think they're arguing about something else more profound.

Older »