News for hackers. Stuff that matters.

KhalPanda

Re:Juno – A YouTube Client for Vision Pro on Friday February 02, 2024 @04:27AM (#39226808)
For apps that run exclusively on brand new iPhone pro max's, sure.

...but seeing as that isn't the case.

Re:Juno – A YouTube Client for Vision Pro on Friday February 02, 2024 @03:59AM (#39226633)
I think $5 is _beyond_ fair, considering every user will have dropped >$3k on hardware.
I'm in the same situation as you (or was, until about a week ago). I'd been looking for a new contract for a couple of months and also had lots of enthusiastic calls with recruiters, only to be ghosted or hear nothing more. A couple of my contractor friends have also had the same experience. Compare to late last year, when I was batting contracts away whilst I was taking a couple of months off. Picked up a new contract when I was ready within a few days in November.

Whilst I'm a full stack dev, I found narrowing my CV, or creating multiple versions (one FE, one BE, one devops) helped sustain more interest/got me through more doors. Being a full stack dev puts you behind anyone that pitches themselves as a BE dev for BE roles, FE dev for FE roles, and so on. It's assumed that since they're 'specialised', they're better suited for the role.

Same goes for tech. Whilst everyone _here_ will appreciate the fact knowing/working/having experience in multiple languages will generally mean your the better programmer, it's not something HR seems to grok.

In short: If there's a Go contract, send a version of your CV that pitches you as a BE Go Dev and that only. Once you're through the door and speaking to the people that matter, you can open up about your other experience.

As for timing, generally now is a good time. Some companies will have budget to use before the end of the tax year. Some companies will have new budgets at the start of the next tax year.

There have been a lot of layoffs, so the market isn't quite as much in the favour of developers at the moment.

---

Anyhow, that said, I've just taken a perm role again, just for another year or so whilst I learn some new tech and hopefully the contract market sorts itself out. It's only about £1k/month less. Worth it for the security, for now.

Re:Joblint – Test tech job posts for issues on Monday March 13, 2023 @06:49AM (#35133872)
I was hoping/expecting it would flag descriptions that don't mention a salary range, location or worthless perks. Maybe I'm jaded.
Re:Mario Kart Tour Triggers You into Gambling Your Money on Tuesday March 07, 2023 @01:34PM (#35059194)
I (sadly) don't play any mobile games for this reason. _Every_ game seems to revolve around engineering you to buy to speed up progress.

It's just one step worse (maybe two) than everything being a subscription. I prefer buying games(/software) once and being left to enjoy the game.

Re:Play Runescape Classic Again on Wednesday February 08, 2023 @02:22AM (#34705188)
Love the story. My first exposure to programming was through automating RSC. All I was doing though was writing scripts for SCAR. I think maybe in… pascal?

I remember trying to learn some Java at the time, but could never make the leap between building simple CLI app’s and primitive string manipulation to integrating with the RS client and actually doing something ‘useful’. However, I was only 8, so I’ll cut myself some slack!

Re:Ask HN: Why did phpBB forums go out of fashion? on Thursday November 24, 2022 @03:48AM (#33729072)
That’s a reputation PHP has been struggling to shake for a long time now, but it isn’t the case as of the more modern versions.
Re:Ask HN: M1 MacBook Pro/Air users, how is it going? on Tuesday August 30, 2022 @05:01AM (#32648165)
I have a 16" 2021 Macbook Pro M1.

1. It's great. I'm not sure I've ever heard the fans spin up. I've had very occasional glitches with sound when switching workspaces.

2. The only thing that's been a blocker for me is trying to run an old Terraform release and the lack of some arm64 docker images (in which case I have to target amd64).

3. See #2. In addition, I did experience some poor performance when mounting volumes from my local filesystem, but that has been _vastly_ improved since they added "VirtioFS accelerated directory sharing". Now it's great.

4. I only have 16GB of RAM. My workloads are typically not that heavy, but I have edited a couple of videos in DaVinci Resolve and didn't have any issues. Sounds like it would make sense for you to go for 32GB though.

Re:Slack’s free plan change is causing an exodus on Saturday August 27, 2022 @04:55AM (#32617123)
I don’t think the demise of classic forums/self-hosted communities is a technical problem. There is no shortage of modern communities - as you say, Discourse is one of the most popular. Otherwise there’s NodeBB, Flarum, etc - and vBulletin, IPB, phpbb, etc are still under active development.

The larger “problem” is the world has moved on. For its flaws, people seem to enjoy the familiarity/community of umbrella sites like Reddit.

I think they’re saying only backing up _data_ is not enough (S3, GCS). You need to be able to roll out infrastructure elsewhere to, in order to have somewhere to restore said data.
Re:Ask HN: How do websites hide their APIs? on Friday July 29, 2022 @11:09AM (#32277938)
Exactly that.
Re:Ask HN: How do websites hide their APIs? on Friday July 29, 2022 @10:35AM (#32277459)
It's not a stupid question at all.

They will most likely be rendering the page in full server-side. This is how things were done in the beginning, but also what a lot of websites are returning to, for performance reasons.

Right on the home page...

> How this s** works: Modern fonts can combine letters into a single ligature, usually for things like fi or fl but you can pick anything so we’ve done it for swears.

Re:Elon Musk on Remote Work on Wednesday June 01, 2022 @10:47AM (#31582547)
Gotta get people back to commuting ASAP, otherwise nobody will need Tesla's, right?
Re:Why We Switched from Python to Go (2021) on Thursday May 26, 2022 @11:15AM (#31519359)
I wouldn't say totally irrelevant. I've worked on many line-of-business applications and websites where the database is the bottleneck. People love to obsess over "what language?", happily ignoring the fact database access is 90% of the request time.
Or "React Routing in 70 lines, with 50 lines of documentation".
Sure you can. Look into 'load testing'.
Re:Ask HN: How do you track your finances? on Thursday April 07, 2022 @09:39AM (#30944283)
YNAB. I've used it for a few years (since YNAB 4). The automated import and categorization of transactions, combined with envelope budgeting is all I need. About as frictionless as it can realistically get, for my use case.
Re:How We Went All In on sqlc/pgx for Postgres and Go on Thursday September 09, 2021 @02:50AM (#28467020)
I stumbled across this library a few months ago and also really liked the approach. Unfortunately I had to drop it temporarily due to this issue (https://github.com/kyleconroy/sqlc/pull/983)... which I now see is solved. Taking another look. :)
Re:Google Docs will now use canvas based rendering on Wednesday May 12, 2021 @09:59AM (#27130378)
If they're going to make the leap of switching the render layer, I'm surprised the leap isn't to flutter (which is supposedly stable/ready for production web apps?).
Re:Ask HN: What car do you drive? on Friday April 30, 2021 @06:21AM (#26991674)
Surprisingly frugal vehicles posted so far...

Currently eyeing up a 2015 RS6.

Re:Ask HN: Why aren't code generator ORMs more popular? on Thursday April 22, 2021 @05:04PM (#26908176)
I've enjoyed using https://github.com/kyleconroy/sqlc on a couple of projects. Give it your schema and queries, get type-safe interfaces in return. It's a happy medium for me between all-in ORM and raw SQL.
From my experience, I definitely learn the most by doing, not watching, reading or listening.

As long as you know enough to get started on <project>, then you can just look things up as you get stuck.

There is an element of "you don't know what you don't know" when you're new to some stuff, but as you gain experience, the effect is less.

A lot of the replies and analogies here are interpreting this as a business-consumer apology. Of course if a business has disrupted a customer's experience through buggy software they should issue post-mortem/apologies/etc.

But I read this as though the author is saying apologies to fellow teammates shouldn't be necessary, which I do at least in part agree with.

Re:Go + Services = One Goliath Project on Sunday December 22, 2019 @09:44AM (#21857338)
Sounds nice in theory, but won't you always be playing catch-up? Or will development(/bugfixes) halt on the existing python version? Would it ever be acceptable to the business to commence such a rewrite without any show of value until after completion?

(Speaking as someone working at a firm that did choose (before my time) to start a ground-up rewrite than ran about 3 years over estimate).

Re:Ask HN: How do you create a successful community from zero? on Tuesday December 17, 2019 @11:42AM (#21815324)
I've launched and grown/run a few forums over the years and the key for me was to always seed it with as much quality content as possible.

Fake it until you make it.

I believe reddit did the same.

Re:Ask HN: How do you track your blog traffic? on Friday September 06, 2019 @07:32AM (#20894701)
I use, and quite like, Matomo (formerly Piwik).

https://matomo.org/

Oh, I don't think anything is missing. Just seems like the perfect case of a product/tool you would be able to "dogfood".

Good work!

I'm curious, is there a featmap for featmap? :)

Ask HN: UK-based Dev stuck in a bit of a rut

Hi hn, just after some general advice/a bit of a sanity check on my next career move.I've been a web dev based in the East Midlands of England for the past ~8 years.I've been in my current role for 3 years and find myself really not looking forward to going into work each day any more. I've worked on a multitude of projects as a senior dev with PHP/node and react.What I really fancy trying is...

( Read More... | no comments | 4 points | on HN )

Older »