HNHacker News
TopNewBestAskShowJobs

sime

45 karma · joined November 16, 2010

I'm a software developer from the Sunshine Coast, Australia.
submissionscomments
sime··on Catalyst – Tailwind CSS Application UI Kit
You’re thinking of Radix Primitives which is the headless component kit the new Radix Ui is built on https://www.radix-ui.com/primitives
sime··on Ask HN: How are you using GPT to be productive?
It's pretty good for brainstorming ideas and it can generate a mindmap in markdown format that you can visualise in tools such as Markmap. E.g. with a prompt like this (works best in v4):

"I'm brainstorming a business venture that is a cross between a boutique clothing store and DIY sewing classes. It’s called Style & Stitch. You can shop for clothes and learn to make your own. Please help me brainstorm some ideas for as a mind map (using Markmap markdown)."

You can ask it to combine ideas from different domains together for extra creativity (above example is output of one such attempt). Often it's not that creative on first attempt but if you prompt it with something like "how about some zanier ideas" it will do better.

I also like to prompt it with "output XYZ .. as a table with columns for X, Y, Z" or similar to get a nice markdown table of its output where it makes sense.

sime··on Flow-Based Programming, a way for AI and humans to develop together
Love this idea! So much room for creativity and experimentation in these interactions.
sime··on Don't let event-driven architecture buzzwords fool you
yeah, in the case of the second approach it might have to be more of a dialog than a one of translation from requirements, in the same way you might have a dialog with chatGPT to clear up ambiguity.
sime··on Don't let event-driven architecture buzzwords fool you
I pretty much agree with you. Do you think there would be any value in having some sort of integration that goes the other way - scan existing test suite code and converts to natural language for surfacing to the business?

Devs are already doing this with adding comments with Github copilot .. might be an interesting way to close out the loop without putting too much process in.

sime··on Twitter plans to comply with Musk’s demands for data
He’s ineligible
sime··on “Systems vs. Goals” is silly (2019)
From my understanding, Adams is talking about clearly defined outcomes such as "lose 50 pounds" verses targets "get healthier" and is suggesting that it's better to have targets and then devise systems to get you incrementally closer to the target.

In this vein, there's a good quote from Elon Musk in Everyday Astronaut's interview with him at Starbase: "A guided missile is going in the wrong direction at any given point in time, but it course-corrects.

You don't want to be a super precise cannonball when you don't even know where the target is."

sime··on The Script Boring Company Drivers Have to Recite About Musk
If this was the intended end state I'd agree with you but it's not. This phase is about derisking and incorporating learnings for future projects.
sime··on Australian military to help enforce Sydney Covid-19 lockdown as cases rise
1. Yes but there have been the issues with blood clotting 2. I've lost count of the total number of lockdowns across all states but there have been two lengthy ones so far, one in Victoria and one in New South Wales. 3. Plenty. Problem is we've been quarantining international return travellers in hotels close to the cities and it's virtually impossible to not have that leak into the community.
sime··on Australian military to help enforce Sydney Covid-19 lockdown as cases rise
We ordered Pfizer and AstraZenica vaccines but due to the rare blood clot issues in some younger people with AstraZenica, the government restricted that to over 50s.

Then when they realised that we didn't have enough Pfizer being made they tried to say that people under 50 can get it after consulting their doctor but by then they'd scared off lots of people. Pfizer is also harder to administer as it needs special refrigeration equipment.

A lot of people are also hesitant to getting the vaccine, perhaps because until recently most states apart from Victoria hadn't experienced large numbers of cases, deaths or lengthy lockdowns. That's started to change with the spread of the delta variant and more lockdowns etc.

sime··on How I Teach Classes Remotely
Which as you prompted me to discover, is Option+clicking on the notifications panel icon in the menu bar to toggle DND for anyone wondering. Of course some apps annoyingly ignore the DND setting (I'm looking at you MS Teams).
sime··on Americans Are Using Less Steel, Paper, Fertilizer, and Energy
The a16z podcast recently had an interesting episode featuring the author of this article. It discussed the divergence of the GDP + energy usage curves as well as some of the other stuff in his book.

https://a16z.com/2019/10/03/the-environment-capitalism-techn...

sime··on Ask HN: Who is hiring? (March 2019)
Hi, are there any location and/or timezone requirements for the remote roles?
sime··on Trump, Having Denounced Amazon’s Shipping Deal, Orders Review of Postal Service
Yes, if he feels that changes to it would affect how his performance is ultimately perceived in some tangible way. I suspect he cares more about that than the spat with his Bezos because it affects his legacy (brand). The spat with Bezos is just an added bonus.
sime··on Trump, Having Denounced Amazon’s Shipping Deal, Orders Review of Postal Service
I think m52go's comment above is in the right direction. If Trump just announced a review of the postal service, or went on about what poor shape it was in, it wouldn't get much traction in the press and therefore in the publics' minds. So Amazon is a useful scapegoat to drum up publicity about the state of the postal service.

If meaningful beneficial changes come out of this review then they will be reported in the media in the context of his spat with Amazon, regardless of the impact on Amazon itself. Otherwise it's unlikely that those changes will be deemed newsworthy (because they aren't salacious and they don't directly affect people's lives), or if they are reported that they will be easily absorbed.

Linking any changes to the fight with Amazon provides a mental anchor with previous coverage given that any changes may take months to be put into place.

sime··on Draft.js – Rich Text Editor Framework for React
The docs discuss lists and reference Facebook Notes which uses Draft. The demo doesn't support the nested lists but Notes does. I've tried it out and it supports tab and shift-tab. The only limitation seems to be that you can't select multiple items and indent them together - it has to be one at a time. I'm unsure if that's a limitation of Draft though.
sime··on Container OS comparison
Apparently AWS does not support the minimal Scratch image this is based on.
sime··on Ask HN: Favorite podcasts?
The only podcast I listen to regularly is Exponent by Ben Thompson and James Allworth. As a bonus it's also ad free. http://exponent.fm/
sime··on Stop wasting time getting estimates right
He also has a whole book on estimation called Software Estimation: Demystifying the Black Art. It's a great read as well.
sime··on Turbocharged Raspberry Pi 2 unleashed
Yes and looks like Snappy Ubuntu Core is already ready to run on it as well: https://insights.ubuntu.com/2015/02/02/snappy-ubuntu-core-on...
sime··on Ask HN: How do you tackle back-pain?
Pilates really helped with my lower back pain - lots of stretching and building up core strength.Whether that would help your particular condition I can't say. I do my Pilates with a physiotherapist who knows my history which is also important if you don't want to make things worse.
sime··on Object-Relational Mapping is the Vietnam of Computer Science (2006)
DML is short for data manipulation language as opposed to DDL which is data definition language. So in this case it's including in the stored proc name the type of data manipulation operation being performed by the proc. In the example "sel" is short for select so it's a query operation. You would also have insert, update and delete.
sime··on Moonpig: a billing system that doesn't suck
How so? Modern RDBMS' are more than capable of manipulating hierarchical data.
sime··on Moonpig: a billing system that doesn't suck
A relational database would have been a much better fit for this system.

The author initially states that all relational databases are good for is speed but then goes on to highlight flaws in their object store that could all have been mitigated by using an RDS:

* schema changes without needing to write programs to update all your data

* data aggregation (and in fact any sort of adhoc reporting)

* data storage independence.

There's also no mention of data integrity but this is a big risk as soon as the original authors are no longer involved.

Object oriented data stores are hierarchical/network databases. Relational databases were introduced to replace these years ago and for good reason.

sime··on It is cheaper to fly to US than buy Adobe software in Australia
Exactly, and if they can't they will lower the price. This is all a beat up really.
sime··on Ask HN: Where is the Hostility on HN Coming From?
I agree that respect is earned. I disagree that courtesy should only fall out the other side.
sime··on Ask HN: Where is the Hostility on HN Coming From?
While you would probably be naive to expect courtesy on the Internet, there is no reason not to offer it.

It's no harder to write a courteous and constructive criticism than it is to write a harsh and mildly condescending one. The former can serve to foster creative discussion while the latter often kills it.

sime··on Why TechCrunch is boring, SAP is not, and the world has gone mad
Yep,

For example. I read the article and think ok, this SAP HANA in-memory technology sounds interesting. I google it, go to their website and see a two minute video that supposedly explains it.

I think cool I'll watch that to get an overview of what it's all about. I watch the first twenty seconds after which I'm still actually eager to learn more. But then the video stops and they put an overlay telling me I need to register to continue watching the video. WTF!

So I still have not much idea of what it is and frankly no further inclination to find out.

sime··on What is Stack Overflow's business model?
That's only true if being a large repository of knowledge is all that's required to be an expert. I'd say that it's probably a necessary but not sufficient condition.
sime··on Ask HN: What is a monad?
One of the clearest explanations I've read. Thanks!
Page 1 of 2Next →