HN user

graypegg

4,822 karma

Red panda furry person

Posts34
Comments1,346
View on HN
type-ruby.github.io 6mo ago

T-Ruby is Ruby with syntax for types

graypegg
4pts0
catland.distin.org 7mo ago

Catland, the Louis Wain Archive

graypegg
3pts0
justin.searls.co 10mo ago

This Blog Has a Comment System

graypegg
2pts0
benkoshy.github.io 1y ago

The "then" Ruby Keyword – What is it?

graypegg
2pts3
www.counting-stuff.com 1y ago

Treasure in the Timezone Database

graypegg
1pts0
yehudakatz.com 1y ago

Why Ember Is Different: Running Browser Tests in a Browser

graypegg
2pts1
www.youtube.com 1y ago

Rails 8: It's more fun to be competent [video]

graypegg
48pts10
devforum.nova.app 1y ago

Is Panic done with Nova? (Native Mac text editor)

graypegg
3pts1
github.com 2y ago

Topological naming problem fix merged into FreeCAD main branch

graypegg
2pts2
samuele963.github.io 2y ago

The Electrical Items Collection

graypegg
13pts8
www.youtube.com 2y ago

Previewing the new HEY Calendar [video]

graypegg
7pts0
graypegg.com 2y ago

The Private Definition of Accessible

graypegg
10pts1
tylervigen.com 2y ago

The Mystery of the Bloomfield Bridge

graypegg
1028pts264
tylervigen.com 2y ago

The Mystery of the Bloomfield Bridge

graypegg
1pts0
www.youtube.com 2y ago

Why your driver’s license is badly designed [video]

graypegg
2pts1
aylo.com 2y ago

Mindgeek (owners of Pornhub) rebranding to Aylo

graypegg
2pts1
www.glassdoor.com 3y ago

Glassdoor Communities

graypegg
1pts1
www.theverge.com 3y ago

Windows 11 adding native support for winRAR, 7zip, tar, and gzip

graypegg
160pts89
warrior.archiveteam.org 3y ago

ArchiveTeam Warrior: archiving as much of imgur as possible

graypegg
6pts2
rogueamoeba.com 3y ago

Rogue Amoeba Historic Screenshot Archive

graypegg
2pts0
news.ycombinator.com 3y ago

Ask HN: Are we becoming more misanthropic?

graypegg
2pts4
portal.mozz.us 3y ago

Show HN: Gemini (Protocol) Hacker News web-client

graypegg
2pts1
news.ycombinator.com 3y ago

Ask HN: Is “prompt injection” going to be a new common vulnerability?

graypegg
83pts111
www.youtube.com 3y ago

Kinetic Cyclic Scissors [video]

graypegg
2pts0
meta.wikimedia.org 3y ago

Wikipedia logo contest options (2003)

graypegg
8pts1
news.ycombinator.com 3y ago

Ask HN: What are your thoughts on tracking time at work?

graypegg
3pts12
designthreads.report 3y ago

Design Threads: a collaborative report on the state of design

graypegg
1pts0
blog.joinmastodon.org 3y ago

How to implement a basic ActivityPub server (2018)

graypegg
6pts1
twitter.com 3y ago

A breakthrough in the origins of the Basque Language

graypegg
6pts3
stanko.io 3y ago

Discovering Hotwire Strada while forwarding an email

graypegg
3pts0

When we choose a story, or write one ourselves, we always have to think about the consumer.

I really am getting to a point with this stuff that all I can say is "OK".

I don't think people will ever be fans of aventos or the media it throws out to the world. Calling the people looking to enjoy something you made "consumers" might be one thing to change, but fundementally you've stripped away everything interesting about yourselves as artists. I have no argument that will be convincing to you, but I just can't imagine anyone caring too deeply. I hope you enjoy doing this for your own sake and good luck with whatever.

I feel like there had to have been some appetite within Apple to acquire serif (the Affinity suite of apps, Affinity Designer being a great Illustrator alternative) before Canva did because they were making non-kneecapped iPad apps, getting demos/mentions at Apple events, and just generally seeming like a good fit from the outside. (Other than being a non-Apple-technology cross-platform suite)

I can’t say that would’ve been a perfect outcome all things considered, but Apple certainly would’ve had a well rounded creative suite.

    > # Do ads influence the answers ChatGPT gives me? [0]
    > No. Ads do not influence ChatGPT’s answers. Ads run on separate systems from our chat model, and advertisers have no ability to shape, rank, or alter ChatGPT’s responses. Ads are separate and clearly labeled.
Interesting... however, given that it's still the advertiser's choice of what "advertiser-provided context hints" [1] I assign to the ad... what's stopping me from putting "lowes, rona, home hardware" in the context hints of my Home Depot ad? If the LLM is talking about my competitors, of course I want my brand copy yelling louder than ChatGPT's waffle-y responses.
    Rona is most likely to carry that flooring,
    but it's best to call ahead, or look up inventory
    online first. Can I help with anything else?
    ------------------
    [AD] Home Depot has EVERY KIND OF HARDWOOD FLOORING IMAGINABLE.
         See stock now!
Before, I was just trying to get my link above their link on the search results page... but the competitor's ad copy was still there and readable. You're telling me the AI is going to downplay expectations for the competitor for me, and I get to add whatever text I want afterwards?

SEO is back, baby.

[0] https://help.openai.com/en/articles/20001047-ads-in-chatgpt#...

[1] https://help.openai.com/en/articles/20001207-ads-in-chatgpt-...

I changed ADHD stimulant medication during the winter, and the weirdest part of that change was experiencing raynaud's syndrome for the first time. (Temporary, only when I'm on Vyvanse it seems) Temperatures I have never even considered chilly, like ~17-20 degrees, indoors with socks on, and suddenly, bam my feet and sometimes my hands are white and numb.

I really feel for you dealing with that on a regular NON-temporary basis. The pain as you get feeling back is awful, the unpredictability around it is awful, having to balance that with other CNS issues must be doubly awful. It really does seem like we're starting to understand the nervous system a bit more though, so there will be some breakthroughs in the near future!

They do have to keep drawing them as unicode assigns new codepoints. So they can't really be left alone, other than just leaving the old ones alone and only appending. But I would imagine this trend towards non-raster versions of emojis is more about making updates MUCH easier rather than "innovating emojis" (even if they claim that in their marketing slop)

So many of the newer code points are ZWJ patterns modifying existing emoji. If you already rigged the 3D shark emoji, when unicode decides that :shark: + ZWJ + :family of 3: has to resolve to :horrific shark attack involving a family of 3:, at least that's not too hard.

You already know this, but to say the obvious out loud: Google is certainly big enough that they can pay both a 3D-rendered emoji team and a Drive search team. Drive search is bad because the Drive search team isn't working on it, not because they're short staffed due to investment in the 3D-emoji team, who wouldn't work on gdrive even if they had nothing else to do.

I love the idea! But echoing some comments on here, oh man if the desk-owner takes the desk-photo, you get a lot of branded mugs with the logo facing towards the camera, books neatly stacked in a pile right in the middle of the desk, or (my personal favourite) the iPhone place purposefully upside down centred on the un-scratched cutting mat just downwind from the perpendicularly oriented speed-square/stencil. [0] You never know when you might need an edgeless speed-square at a moment's notice!

NOT A DIG AT THESE PEOPLE! The spaces look great! And clearly, they own all the things listed/shown, so there's nothing disingenuous. It's just a bit of a stretch to say it's their workspace... this is the collapsed superposition of their workspace once you measure it with a photo. They took the photo, sat down, realized the pile of books is now where there arm should be and then entropy takes the wheel.

The few that don't have that manicured aesthetic, I love [1]. The books have been opened, the sticky notes are actually used, pens are in the broken mug, and fun knick-knacks are fully deployed to every flat surface EXCEPT the one you have to put your arms on. Tessa dedicated like 15 minutes to these photos then moved on with her day and got shit done. I get the same feeling from that video of Linus Torvald's "zombie shuffling desk". [2] If he spent, like 3 hours organizing and manicuring this, it could fit in on this site just fine, but he probably has other stuff to do.

[0] https://workspaces.xyz/p/507-lubos-volkov

[1] https://workspaces.xyz/p/218-tessa-brown

[2] https://www.youtube.com/watch?v=jYUZAF3ePFE

I won't say that HN is some bastion of objectivity, but I do find people tend to be a little more direct on here. Individual comments can be pretty harsh as a result, but I tend to put at least some weight in the "HN hivemind" simply because I know there's a lot of people in important fields participating here. You absolutely don't have to agree with that, but I've rethought some things before because of that "negativity" that in hindsight; were indeed not great ideas.

If it feels that AI-generated projects are getting negative feedback, it might be worth interrogating why that is. It might not be because they're made with AI, it could be because they're not a great idea/not well implemented.

Genuinely curious, do you find HN to be AI-negative? (For whatever that mostly meaningless label is worth.) Would an "AI-positive / tech-positive" version of HN be just the same site, but with a smaller user base that holds similar opinions to you?

There's a wide spectrum of folks with different opinions on everything here, but I wouldn't say there's some lean towards LLM-hate. I'm not a fan of AI projects, but I can live with the (frankly) very high proportion of AI content co-habitating on this site.

For that reason, I don't think the root post here should be flagged really. That might get reversed, I think there's a flag-count threshold that triggers it automatically. But thinking HN is actively against AI projects stands in preeeetty stark contrast to the front page of HN! It's highly likely that people consider the concept of this metaframework to be bad, and they clicked the flag button instead of not interacting/leaving a curious comment, which is generally the way HN works.

Saying that, you should make one! Hacker mindset and all. It wouldn't be for me, but you might find a less confrontational atmosphere in your own space.

Wait, is that what headless means now in the agency world!? I remember headless meaning the CMS wasn't the software serving the initial request, it just provided an API that some HTML/CSS/JS on S3 or something would consume.

I might be missing something here, but I'm struggling to understand why the concept of mixing up implementation details by request path is desirable.

Maybe for colocating a legacy application with a new application that's slowly strangling it [0], but for a new application, this seems antithethical to using a framework in the first place. I can't say for sure why you liked Laravel, but I like Laravel/Rails/et.al. because I don't have to make decisions about the parts of the application that aren't unique to what I'm building.

This just allows you to yak shave on a route-by-route basis?

[0] https://en.wikipedia.org/wiki/Strangler_fig_pattern

I think they mean « Internet is global » to say that not everyone types English how you do. The bilingual CSA keyboard in Canada will type french guillemets instead of quotation marks if you accidentally look at it the wrong way.

Plus, what does「English」mean anyway! If people that speak English can understand you, as they say in the korean-quotation-mark-utilizing part of italian-new-york-city:《fuhgeddaboudit》.

Really hoping those characters survive the HN filter.

This is a rather stupid to rave about, but I was in amsterdam several months ago, and I forgot to bring my NA to EU plug adapter. I was a bit miffed having to buy a new travel charger, but it's become the best one I own. (Only because all the other chargers I own were spawned into existence around me/came with some device)

65watts isn't even that much, but its enough that I don't need:

- the mac charger that's always connected to the magsafe cable I can't use with anything else,

- the dinky iPhone brick with the cable that needs USB-C on both ends,

- and the slightly less dinky pocketbook e-reader charger with the cable that needs USB-A on the brick-end and micro USB on the business-end.

2x 65 watt USB-C ports and 1x USB-A running at whatever anemic power USB-A is capable of pitfully spitting at my ancient e-reader without drawing the ire of UL or something (5v/500ma still?), perfection.

You should go purpose-buy a charging brick, anything is better than the freebie ones you get with stuff.

IMO, you are a better engineer if you understand how the abstraction works, at any layer of abstraction. You need to pick the point of diminishing returns for yourself, but I think it's pretty uncontroversial to say a developer that understands how a compiler works, and will dig around in a hex editor from time to time will be more knowledgeable and more likely to notice issues sooner than a developer that assumes the compiler is a magic hole in which to throw source code into and perfect executables pop out every time.

"But what about what runs the compiler! What about what runs the OS! What about the physics involved in electron transfer!" Diminishing returns I guess? No one's ever said you needed to understand everything, but understanding or at least being aware of a few layers under you seems to have been common sense forever. Taking one abstraction layer step up doesn't really change that.

Represent the minute component with an imaginary number, so you can tell it apart from the hour... you know, for clarity of course heheheh. I think you'd have to apply the same transform that the 360 degree clock gets in the article, where (1) and (2π) are at the top and adding runs clockwise.

"It's i till 2π... oh yeah sorry, that's what we call 3π/2:-1 around here."

The "Written by hand." in the footer hurts my brain. If it is written using real thoughts and ideas formed by themselves, they've fully imbued their brain with that AI stank I guess. It really does FEEL like unedited LLM output.

You can find a few smoking guns or em a few dashes, whatever. But every sentence is emanating the stank.

Fair haha. I'm no trademark lawyer, but I have to assume there's some wiggle room when you're not actively stealing their trademark and just referencing it... but still, the combined value of endorsements from Google/Nvidia/Amazon/ByteDance/Tencent/Alibaba/SalesForce/IBM etc has to be worth... a lot. That "not company endorsements" is rather load-bearing. I don't think I've seen anyone just say that, so maybe they're being a bit less bold haha.

You might as well say Herdr runs on 3 billion devices, go all in! 16 billion devices! Every human on earth installed Herdr twice! (source: study amongst users of herdr, n=5)

    > Popular with engineers from... (bunch of logos)
    > Individual engineers, not company endorsements.
Bold haha. Maybe that's fine with the disclaimer, but feels like lawyer-bait.

To be fair, they are clearly following that rule, yes. But also, if I went to a clinic, and got told it was my fault something didn't get treated because I spoke to the person dressed as a doctor wearing the "Aspiring Dr. Soandso (Untrained but did watch House MD all the way through)" nametag instead of the one that said "Dr. Soandso", I would be pretty pissed. They were still in the clinic, dressed like a doctor.

Philips in PZ screws is generally going to cam out like a regular philips head, just because you're not biting into the top with the PZ... triangle bits? I'm sure there's a technical name haha. So you can get by with that, a self-selected crappy philips experience when you could've chosen pozidriv bliss.

Philips in JIS screws is an exercise in anger management. IIRC, JIS has a much wider angle on the bottom of the drive, making it sink into the head less than a philips drive would, so it's a great way to turn your philips driver into an artisanaly-rounded single-hole punch.

Ugh yup. My regular pharmacy is a pharmaprix (shoppers drug mart), which is one of the biggest chain pharmacies in canada. The cold and flu isle is right in front of the pick up counter, so when I was sick a few months ago one of the pharmacists flagged me down when they noticed me hovering around the cough drop/coldfx/oscillococcinum part of the isle. The amount of proverbial snake oil on the shelves is bad enough that she was apologizing for how confusing it was. Got me set up with OTC pseudoephedrine instead! (There's some combo PSE/acetaminophen meds they sell in front of the counter, but they're mixed in with the sugar pills.)

It's really worth talking to your pharmacist even if you know what you're buying. There's so many more options behind the counter and they're really knowledgable.

I've noticed this happening more and more! Mainly with restaurants! There's an indian place just down the street from my place with a menu composed of entirely (badly) AI generated curry pictures in the window. It turns everyone off eating there because it feels like they're somehow lying about what they sell. I get that curry is probably hard to photograph unprofessionally and still make it look appetizing, but I would've preferred

    Vindaloo [price]
    [short description]
over
    Vindaloo [price]              |red curdled horror|
    [emoji riddled description]   |in a weird bowl   |

Have you ever played runescape? As a kid, I was obviously a little confused initially by NPCs referring to "the first floor" of a castle/shop/etc meaning "the floor above the entry level", but it wasn't THAT hard for a 12 year old to contextualize "ah yes, this is a British game so it's a little different". (Admittedly growing up with british parents in Canada probably helped with understanding a bit, but I still don't think simply being aware of a few cultural differences to be impressive for anyone.)

If english speaking adult-aged people, with a wealth of opportunities to meet people and explore the world, are genuinely befuddled by en-GB to the point where they have to ask you to "translate" it, that's immensely embarrassing for them.

Free the Icons 22 days ago

brushed metal was... a choice

Man... I stand by it being an interesting idea that they fumbled by not following their own HIG.

Even if it is a bit of a silly line of reasoning, there was (at least originally) a purpose to the brushed metal UI. Anything that was capable of external IO (quicktime for ingesting firewire feed from camera, itunes for syncing with an iPod, finder for disks) was supposed to have a brushed metal interface. There's a world where 2 different classes of windows stuck around (one for things INSIDE the computer, one for things OUTSIDE of the computer) and I bet we would've gotten a lot more afforadances for real-life devices. Maybe a predictable device status UI in those sorts of windows or something. Maybe they'd just be those white panes with fancy animated product shots that show up when you get an Apple-blessed bluetooth device near an iPhone. There's at least some reasoning to treat external IO windows as sharing some sort of common UX. (Answering pretty common gadget questions like: is it connected, is it charging, is it lost, etc etc etc)

But then the waters get muddied with the calculator being brushed metal because it's trying to look like a calculator. And safari... because I guess the network is external but...?

I think a little after John wrote this blog post I'm using to jog my memory, all pinstripe windows were gone except maybe the preferences panes... so it was definitely arbitrary form over function at that point.

(Jogging my memory from: https://daringfireball.net/2004/10/brushed-metal)

"AI" is a term cursed by cool sci-fi implications. It makes it a kick ass marketing term because most people are going to have some familiarity with sci-fi AI and "X media predicted Y technology" is a pretty widespread belief for a lot of values of X (star trek, Hitchhikers Guide to the Galaxy, Arthur C. Clarke) and Y (internet, cell phones, VR). If you want to tell someone we're making big strides in something, linking it into some popsci understanding of sci-fi being the great predictor of human achievement is low effort and high impact for quite a few people.

People aren't trying to communicate accurately if their first priority is getting you excited about the thing!