HNHacker News
TopNewBestAskShowJobs

samrolken

315 karma · joined October 24, 2012

sam@samrolken.org

https://x.com/samrolken

submissionscomments
samrolken··on Create a cute avatar from your photo. Powered by DALL-E 3
OpenAI's products and DALL-E 3 can't really transform existing images. GPT-V lets it see images, and DALL-E 3 can make images. But they aren't directly connected.

> We'll analyse your photo, describe it in words, and generate a new image from scratch.

I've tried the same technique to get around "copyright policy" refusals, but never get anything close to what I want.

samrolken··on There is a new version of GPT-4 Turbo now live in ChatGPT
I'm guessing the reason the model is listed as "preview" is so that they have this leeway to tweak it and optimize it as needed, for example in terms of the balance between performance/cost and capability which seems to be the case here.
samrolken··on Putting ads in hardware through HDMI
Roku’s software is increasingly integrated into TV sets as the built-in smart TV stack, making Roku’s software the one to manage the HDMI connections and display of everything.
samrolken··on Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and More
The token is further hashed with the application secret key the same way any token would be.
samrolken··on The X220 ThinkPad
I absolutely adore this machine. Even the little LED lamp in the lid. I use Mac computers for my day job and real life stuff. But when it comes to machines for hobby/linux/hacking around this is still my go-to. It's an amazing machine, especially when you consider the ample supply of cheap units, and replacement parts/batteries/etc. There are aftermarket upgrades including 4K display replacements and more.
samrolken··on Azure ChatGPT: Private and secure ChatGPT for internal enterprise use
I’ve found that the behavior of ChatGPT can vary widely from session to session. The recent information about GPT4 being a “mixture of experts” might also be relevant.

Do we know that it wouldn’t have varied in its answer by just as much, if you had tried in a new session at the same time?

samrolken··on Payment systems while working at a pizza place
That’s awesome! I can’t claim to have quite connected the dots, but it caught my eye right away and completely vibed. Great work breaking it down and writing it up so nicely!
samrolken··on Payment systems while working at a pizza place
As someone who has built the tech behind an online ordering platform just for pizzerias (Slice), this is all exactly on point.
samrolken··on Render Raises $50M Series B
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/using...
samrolken··on Ask HN: Who wants to be hired? (May 2023)

  Location: NYC and the Balkans (RN Macedonia)
  Remote: Yes
  Willing to relocate: No
  Technologies: Ruby, Rails, JavaScript, AWS, building and launching web applications in general
  Résumé/CV: upon request
  Email: sam.hn@samrolken.org

I for 20 years I have worked building web software for startups. Most recently was at Slice where I was technical cofounder through VP of engineering for eight years. Since then I've been splitting my time between New York and Macedonia where I have a team of full stack web developers. Experience is with e-commerce, marketplace platforms, consumer facing web software, APIs, cloud infrastructure, and more. Available for hire in a technical cofounder / tech lead role or to take over maintaining and developing existing web software. Also available on contract basis to launch web apps.
samrolken··on Ask HN: Who wants to be hired? (April 2023)

  Location: NYC and the Balkans (RN Macedonia)
  Remote: Yes
  Willing to relocate: No
  Technologies: Ruby, Rails, JavaScript, AWS, building and launching web applications in general
  Résumé/CV: upon request
  Email: sam.hn@samrolken.org

I for 20 years I have worked building web software for startups. Most recently was at Slice where I was technical cofounder through VP of engineering for eight years. Since then I've been splitting my time between New York and Macedonia where I have a team of full stack web developers. Experience is with e-commerce, marketplace platforms, consumer facing web software, APIs, cloud infrastructure, and more. Available for hire in a technical cofounder / tech lead role or to take over maintaining and developing existing web software. Also available on contract basis to launch web apps.
samrolken··on DOS on DOPE
When I saw that some of the glue code is in C#, I was momentarily excited to learn more about compiling C# to be able to run on DOS.
samrolken··on Ask HN: Old school K&R C language. Is there (remote) work?
If you literally mean K&R C, hard to imagine.

If you mean K&R C as a shorthand for “plain old C” then there’s a lot of it going on everywhere. Embedded and industry especially.

samrolken··on When the NY Times Uses Dark Patterns, It’s Called ‘Being Smart’
I don’t think it’s a dark pattern. The freemium/trialware model has taken many forms and this doesn’t seem much different.
samrolken··on Ask HN: Can iOS apps with access to all photos, bulk upload in the background?
Apps that use the newer PHPickerViewController cannot do this. The user doesn't need to authorize any photo access, rather the photo picker runs out of process and the app only has access to photos that are passed to it from the PHPickerViewController.
samrolken··on We are all nerds: The literary works of Neal Stephenson
I thought Fall Or Dodge In Hell was pretty good, probably just because I don't know anybody else who has tried to answer the question... what would it be like to be reincarnated in that way?
samrolken··on Apple Removes Flag Icons in Monterey 12.4
In general, the vast majority of UI elements are labeled with text instead of pictures, and have been for a long time. (Other issues with UI notwithstanding.)
samrolken··on Apple Removes Flag Icons in Monterey 12.4
This is ultimately a good move, and matches trends and emerging best practices on the web and elsewhere.

Some countries have more than one language. Some languages have more than one country. And the political implications of all of this all mixed in.

samrolken··on Ask HN: Important nonobvious startup/business lessons you've learned?
Sometimes, you'll be faced with a situation where it seems like you have to decide if you should trust someone. A situation where you have to evaluate someone's honesty and whether they will follow through with their commitments they make to you.

Either you're dealing with someone honest, or not. Seems simple, right?

But, there is a third option. Sometimes someone will earnestly and honestly make a commitment, but then later on they will not see themselves as being obligated to follow through, or they will rationalize some reason they don't need to meet their commitments they've previously made.

samrolken··on Tell HN: Apple prioritising direct sales, resellers months behind
A little over a month ago, the laptop I wanted (14” MBP, M1 Max, 64GB/2TB) was showing 2+ month ship times on Apple.com but it was in stock at B&H Photo and I picked it up the same day. YMMV.
samrolken··on Poll HN: What operating system do you primarily develop on?
What are the hoops? It installs for me in a few minutes with a single command.
samrolken··on Ask HN: How can I make wired Airpods Pro?
The AirPods Max have ANC and they can be used while plugged in to power.
samrolken··on Ask HN: Salary discussions – numbers are before or after taxes?
I am an American so I am used to gross. But I am working in the Balkans and I’ve learned that net salary is more commonly discussed here.
samrolken··on Microsoft Edge GA on Linux
I don’t think it’s very realistic that Microsoft would port the whole Trident engine along with all the involved technologies used by a lot of these legacy apps (activex, VBScript, ms office and active directory integration, etc.) to linux. Especially at the end of its life.
samrolken··on Microsoft Edge GA on Linux
IE Mode is only available in Edge on Windows.
samrolken··on Apple Has Opened the Backdoor to Increased Surveillance and Censorship
I would probably take a 10 year version of that bet.

I would probably also take a more broad version of that bet, if we agreed upon a good definition of "abuse".

10 years is tricky though, because this topic has a political angle about it.

I look at this stuff as a political move by Apple as much as anything else. There's a lot of political pressure around encryption, and the "think of the children" angle is very compelling for a lot of people. This CSAM voucher system is cleverly designed to handle that concern without compromising privacy or security for anyone who isn't uploading multiple previously-known CSAM images to their iCloud Photo Library.

How this political situation will unfold over the next 10 years is hard to say. I hope for the best. But it's important for threats to privacy and security to be challenged.

I have wished for more legitimate and valid criticism of this system. Almost every criticism that I've seen is based on plain misunderstandings of how the system works, which isn't helpful.

samrolken··on Expanded Protections for Children – FAQ [pdf]
Yes. If you read Apple’s documentation about this, the user is notified immediately when their account is disabled, and they have the opportunity to appeal the decision.
samrolken··on Apple Has Opened the Backdoor to Increased Surveillance and Censorship
I will take you up on that bet. Feel free to contact me and we can set it up.
samrolken··on Apple says photos in iCloud will be checked by child abuse detection system
It’s both because it’s a multi-step process.

The image is not fed directly into the hashing function, like taking an MD5 hash of a file or something.

Rather, the image is first evaluated by a neural net that looks at specific visual details, and has been trained to match even if the image has been cropped or anything like that. The results of the neural net evaluation are what is then input for the hashing function.

This is explained in detail in Apple’s documentation they released with the announcement.

samrolken··on Apple Has Opened the Backdoor to Increased Surveillance and Censorship
Yes, it did something like that. If and only if the user signed up for, paid for, and enabled the iTunes Match service, the whole point of which is to replace your local files with cloud music. (I don’t find this desirable myself, but I can see how some people might have.)

Apple screwed up big time in the functionality and messaging around it and some people found their original files deleted when they weren’t expecting it. Big problem.

But it was hardly some plot to scan users’ hard drives for copyrighted content and delete it. On the contrary, iTunes Match would happily launder a whole library full of pirated low-quality MP3s into legal, high quality, DRM-free AAC files.

← PreviousPage 2 of 4Next →