Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rahoulb
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
rahoulb
1mo ago
I didn't understand programming at all until I read about (not even tried) Smalltalk. And it's because of Smalltalk I write Ruby today. My favourite thing about it is the lack of "reserved words" - just a handful of pun
2.
▲
by
rahoulb
3mo ago
My clankers are instructed to use "Outside In development" with "red/green TDD" at all times. They write really good Gherkin features and then work inwards writing unit tests as they go - checking that they fail bef
3.
▲
by
rahoulb
4mo ago
I really liked the 12" MacBook (although my all time favourite computer was the 12" PowerBook G4 - chunky by today's standards but I just loved it). I saw a review of the MacBook Neo where the reviewer was yearning after the
4.
▲
by
rahoulb
4mo ago
I've only ever sat in a Ferrari, never driven one, but the interior looks exactly like what I'd expect from a modern Ferrari. As for the exterior, I really don't like the front - but I think that's because a tall Ferrari
5.
▲
by
rahoulb
4mo ago
The worst I would ever get was "here's our Access database - can you rewrite it". That was utterly useless to me. What I needed to do was sit with a user (not a manager/the person buying my services) and ask them to s
6.
▲
by
rahoulb
4mo ago
When I quit my day job and started Rails freelancing a big chunk of my work was from companies with "that tech guy" who had built a database in Microsoft Access that was vital to the department's operations. And then either
7.
▲
by
rahoulb
4mo ago
Minor correction - Xerox knew they could not commercialise their invention so they wanted someone to take it off their hands. So Apple didn't copy - they paid for it (in stock, not cash) - and if you've ever used a Smalltalk envi
8.
▲
by
rahoulb
5mo ago
If the account is to be believed that's not what happened. They asked the LLM to do something on the staging environment, it chose to delete a staging volume using an API key that it found. But the API key was generated for something
9.
▲
by
rahoulb
7mo ago
I'd add in "code is easier to write than it is to read" - hence abstraction layers designed to present us with higher level code, hiding the complex implementations. But LLMs are both really good at writing code _and_ reading
10.
▲
by
rahoulb
7mo ago
As a long-time Mac user, "it just works" actually meant "it either works or it doesn't" - a *binary*. Whereas other OSes were shades of grey - it _might_ work if you spend time searching and trying random combinati
11.
▲
by
rahoulb
7mo ago
It also depends upon how you manage it My process, which probably wouldn't work with concurrent agents because I'm keeping an eye on it, is basically: - "Read these files and write some documentation on how they work - put th
12.
▲
by
rahoulb
8mo ago
That's the demand for GROWTH. They've hit the limits of iPhone sales - and upgrade cycles are slowing. Hardware products in general are "streaky" - ie. demand and sales drop in the period after a new product is released,
13.
▲
by
rahoulb
8mo ago
I agree it's not just React - I think a lot of people simply do not know what CSS can do nowadays. I do like Tailwind (I guess it fits with how I think). But to make good use of it you _do_ need to know how CSS works (for example, usi
14.
▲
by
rahoulb
9mo ago
I remember writing a function to convert a string from snake case to camel case and calling it `humpify`. And another that would take a string and locate the constant with that name called `constantinople`. But then, this is ruby and it&#x
15.
▲
by
rahoulb
1y ago
(slightly off-topic) Many years ago, I got a puppy to keep my older dog company (it was as disaster as she was an over-excited nightmare and in the end I gave her to a friend, where she lived a happy life with two other over-excited dogs).
16.
▲
by
rahoulb
1y ago
As other posters have said - capitalism. But also privacy - it would be amazing to just be able to connect to any app or service you want, interact and react to stuff that's happening _over there_. However, do you want any old app or s
17.
▲
by
rahoulb
1y ago
My favourite way to use it is to write tests first, then say "make these pass". It will generate some code, run the tests, say "oh, there's an error here ... let's fix that ... oh, there's an error there, let&#
18.
▲
by
rahoulb
2y ago
I should refine my original comment: good marketing is about meeting the right people with the right message at the right time. That kind of persistent nagging is the wrong time, with the wrong message at the wrong people.
19.
▲
by
rahoulb
2y ago
People often mix marketing and sales. For me marketing is about "understanding your market". You wanted an iPhone because His Steveness knew what many people were looking for in a phone. (The other parts of marketing, IMO, are g
20.
▲
by
rahoulb
2y ago
There's a whole section in the article about experimenting with different positions and weights of the haptic feedback as the dial is moved and how to tie them in to the display on the control itself.
21.
▲
by
rahoulb
2y ago
I love that. Also the MacOS "Zoom" button makes so much more sense than the OSX/macOS green button - and I still miss window shading.
22.
▲
by
rahoulb
2y ago
I feel the real problem comes when people stop publishing on the (open) web because 1) no-one is reading it directly and 2) they know their hard work will just get slurped up and regurgitated by LLMs.
23.
▲
by
rahoulb
2y ago
This is the issue I have with the "build vs buy (or import)" aspect of today's programming. There are countless gems, libraries or packages out there that make your life easier and development so much faster. But software (in
24.
▲
by
rahoulb
2y ago
I have done that with XReal glasses and my phone. But they still look kind of off when wearing them in public (slightly bigger than normal sunglasses, cable from one ear and other people can see the light from the screens from the side or b
25.
▲
by
rahoulb
2y ago
I wonder if the lack of third party software for it is because the resentment with the App Store has built up so much? Building an iPhone app? Pretty much required. Building an iPad app? Almost free when you're building an iPhone app
26.
▲
by
rahoulb
2y ago
Before its release, I read that Sony had said they could produce 900,000 of the displays per year because the process was so complex. Obviously with 2 displays per device, half that is the maximum number of Vision Pros per year. I'm g
27.
▲
by
rahoulb
2y ago
Upvote for that book. I read it a few months ago and was really impressed with how easy it was to read. It starts out with simple stuff, like serialising data as JSON vs XML. But it moves into complex areas - like how replication and WALs
28.
▲
by
rahoulb
2y ago
The difference (in my experience) is if it works with Apple, it "just works". If it doesn't work, it will never work. It's a binary and you generally know the answer straight away. Some people dislike it because they en
29.
▲
by
rahoulb
2y ago
I meant the Bluetooth API so the head unit can see playlists and so on. the Spotify CarPlay interface is OK, but if I'm just on bluetooth, the head unit can't see my Spotify playlists, but it can see Apple Music's.
30.
▲
by
rahoulb
2y ago
If you clear a notification on your watch does it clear it from the phone? It's a tiny thing, but it's really nice to have. Similarly, if the notification has a "Reply" option (say a Slack message), can you reply on you
More ›