Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mrkeen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
301.
▲
by
mrkeen
9mo ago
> For example, in Swift, if you declare a function to throw an exception, then by God every call to that function, all the way up the stack, must be adorned with a do-try block, or a try!, or a try?. Funnily enough, Uncle Bob himself eva
302.
▲
by
mrkeen
9mo ago
Adam Jacob It’s not slop. It’s not forgetting first principles. It’s a shift in how the craft work, and it’s already happened. This post just doubled down without presenting any kind of argument. Bruce Perens Do not underes
303.
▲
by
mrkeen
9mo ago
Oh yeah I mean if you're a webdev and you haven't built several data centres already you're basically asking to be homeless.
304.
▲
by
mrkeen
9mo ago
Daniel Stenberg has been vocal the last few months on Mastodon about being overwhelmed by false security issues submitted to the curl project. So much so that he had to eventually close the bug bounty program. https://daniel.haxx
305.
▲
by
mrkeen
9mo ago
Is "high-capability" a stronger or weaker claim than "team of phd-level experts"? https://www.nbcnews.com/tech/tech-news/openai-releases-chatg...
306.
▲
by
mrkeen
9mo ago
Needs a catchier title. How about "The Mangione March for Billionaires"
307.
▲
by
mrkeen
9mo ago
> We realized 1 million context window is not enough to explain all facets of Klarna > Every new thread of AI is the same employee starting from scratch again. First day at the job. Agents are limited. With you so far. > This week
308.
▲
by
mrkeen
9mo ago
> The solution here is simple: Be intentional about what you want to achieve in your developer career. Set goals and quantify them. Add a deadline, write it down, and make a plan to achieve it. Oh, I'm glad that's all it takes.
309.
▲
by
mrkeen
9mo ago
No. At the beginning of time, all your accounts will have their starting value. When the first transaction (from,to,value) happens, you will do one overdraft check, and if it's good, you will do 1 addition and 1 subtraction, and two of
310.
▲
by
mrkeen
9mo ago
> how can you efficiently check for overdrafts in this model? You already laid the groundwork for this to be done efficiently: "actual payment systems work in an append-only fashion" If you can't alter the past, it's
311.
▲
by
mrkeen
9mo ago
I have no problem with ACID the concept. It's a great ideal to strive towards. I'm sure your favourite RDBMS does a fine job of it. If you send it a single SQL string, it will probably behave well no matter how many other calle
312.
▲
by
mrkeen
9mo ago
And then they take that toy transaction model and think that they're on ACID when they're not. Are you stepping out of SQL to write application logic? You probably broke ACID. Begin a transaction, read a value (n), do a calculat
313.
▲
by
mrkeen
9mo ago
I don't think we did security 20 years ago, even if there were lessons. Maybe the path was: * Build it * Build it right * Build it fast * Build it secure It felt like we made it somewhere into the 'built it fast'
314.
▲
by
mrkeen
9mo ago
> Mike sent me a 1600 line pull-request with no tests, entirely written by AI, and expected me to approve it immediately as to not to block him on his deployment schedule. Both Mike and the manager are cargo-culting the PR process too.
315.
▲
by
mrkeen
9mo ago
I work in a typical web app company which does accounting/banking etc. A couple of days ago I was sitting in a meeting of 10-15 devs, discussing our AI agents. People were raising issues and brainstorming ways around the problems with
316.
▲
by
mrkeen
9mo ago
Not a hypothetical https://lavialibera.it/en-schede-2447-francesca_albanese_und...
317.
▲
by
mrkeen
9mo ago
Thanks. 4 sibling comments and this was the only one that tried to answer "is pressing charges actually a thing"
318.
▲
by
mrkeen
9mo ago
Anthropic provides an LLM service. Anthropic banned the author for doing nothing wrong, and called him an organisation for some reason. In this case, all he lost was access to a service which develops a split personality and starts shouting
319.
▲
by
mrkeen
9mo ago
> food Can you sell or share farm-saved seed? "It is illegal to sell, buy, barter or share farm-saved seed," warns Sam. [1] Can feed grain be sown? No – it is against the law to use any bought-in grain to establish a
320.
▲
by
mrkeen
9mo ago
Slightly tangential: > He initially wanted to press charges because Granger’s act “violates the sanctity of the gallery,” but changed his mind > Left: Graham Granger after his arraignment outside the court building I was beginning to
321.
▲
by
mrkeen
9mo ago
I've never quite found the right cross-platform phone dev setup before, so this piqued my interest a little. Skip requires a macOS 15+ development machine with Xcode 16.4 or later installed. So not really the cross-platform I wa
322.
▲
by
mrkeen
9mo ago
Yikes, sounds like hell. Corporate never seems to get that git is the kind of interface you want between your computer and their servers. Then when you trash your computer you can just get it back to the state of being able to git.
323.
▲
by
mrkeen
9mo ago
It just happens. I was happy on netbeans, then I was forced over to eclipse, which I got used to. Then I got forced over to intellij. I'm still pissed about that (even though it's rider for me these days). I don't mind VSC
324.
▲
Stop Overusing Interfaces (2017)
(blog.hovland.xyz)
1 points
by
mrkeen
9mo ago
|
0 comments
325.
▲
by
mrkeen
9mo ago
Yeah I can't figure out if this is something the author stands by or if it's just a project to mess around with goroutines or something. And it's unfair to criticise if it isn't meant to be good. > The server reads a
326.
▲
by
mrkeen
9mo ago
No comment from the professor on modifications though?
327.
▲
by
mrkeen
9mo ago
Bloody down-voters. Yeah you looked at a different model. But it's still $8,799.00 and does indeed only do 60Hz. https://www.asus.com/us/displays-desktops/monitors/proart/pr...
328.
▲
by
mrkeen
9mo ago
DIP is easily my favourite design principle. Couple of notes on the article: * Don't try to interface between various SQLs. It's not the right place to make 'the cut'. Instead, interface via what the caller wants to ac
329.
▲
by
mrkeen
9mo ago
> The US doesn't need oil > Since the US military strikes on Venezuela and seizure of its president Nicolás Maduro this month, Trump has said he plans to tap into the country's huge oil reserves. [ https://www.bbc.
330.
▲
by
mrkeen
9mo ago
> The US Geological Survey estimates that onshore northeast Greenland (including ice-covered areas) contains around 31 billion barrels of oil-equivalent in hydrocarbons https://theconversation.com/greenland-is-rich-in-nat
More ›