Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
laumars
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
77 ms
·
781.
▲
by
laumars
5y ago
You’re arguing the same points I’m making :)
782.
▲
by
laumars
5y ago
Ah the old “don’t hate the player hate the game” argument. It’s quite possible to hate both. Yes we as a populous need to do our part too but the oil companies aren’t providing us with their services out of generosity. They’ve been actively
783.
▲
by
laumars
5y ago
> A stack trace is still better than a one line error with no context. It's a kind of 80% solution - it's not ideal (a perfect error includes only the relevant context), but getting it's much better for 0 effort than erro
784.
▲
by
laumars
5y ago
I also hate patent laws as much as the next person, but what you’re now complaining about is a much bigger issue and one that’s not going to change any time soon. This kind of defensive use of patents I’m actually ok with. Indie firms who c
785.
▲
by
laumars
5y ago
That’s was my point. Why should they give it up for free? EA aren’t a charity. Plus as I’ve said before, this kind of clause is really quite common. Even FOSS has done it on occasions
786.
▲
by
laumars
5y ago
It’s a pretty standard clause. Why would EA give up their IP for free. Don’t get me wrong, I get it’s cool to hate EA and I’m definitely down with hating them as much as the next gamer. But this isn’t an example of them being evil.
787.
▲
by
laumars
5y ago
Saying “large parts of the world can’t access [IPv4]” is massively over exaggerating the situation. Particularly when most of the web is still IPv4 only. You do actually realise that even users with only an IPv6 address can still get access
788.
▲
by
laumars
5y ago
This makes no sense. Plus naff developers can be just as lazy with exceptions if they wanted. A try/catch block can be abused extremely easily.
789.
▲
by
laumars
5y ago
Your argument is just reinforcing the reason for errors to be concise and to the point rather than displaying a stack track when it’s not the developers who are administering the application. Trust me, searching through a stack trace on a c
790.
▲
by
laumars
5y ago
He does. That’s how I know he works at AWS.
791.
▲
by
laumars
5y ago
Because he works for Amazon. That might even be a standard footer across all of his blogs.
792.
▲
by
laumars
5y ago
I get that what you’ve posted is the official description but it doesn’t really explain the distinction well IMO. Eg there are plenty of environmental reasons you’d need to cease execution but giving the user a stack trace isn’t helpful. So
793.
▲
by
laumars
5y ago
In your example, it should be an error because it’s an environmental problem (could be file system permissions). Sure, it could be a developer fail where they hardcoded the wrong path (surely any kind of testing would pick this up?) but it’
794.
▲
by
laumars
5y ago
There’s two types or reason for a program to error: - the code has failed and the developer needs to be informed what to fix - the environment has failed and the user needs to be informed Exceptions are for the former, which Go still suppor
795.
▲
by
laumars
5y ago
Damn it, I knew that as well. That’ll teach me not to post on HN at 1 in the morning! Thanks for the correction :)
796.
▲
by
laumars
5y ago
That’s a very uncharitable view. My view point was a lot more around whether the extra information provided in SO (and others) helps an engineer to make better informed decisions about code quality and how many engineers will simply take th
797.
▲
by
laumars
5y ago
So offer to mirror it then. The D in git’s DVCS stands for “decentralised”. I’ve heard some dumb complaints in my time but the real beauty of this one is you made it on another site that’s IPv4 only (HN doesn’t yet support IPv6 either).
798.
▲
by
laumars
5y ago
Rather than comparing against students in lab conditions, I’d be more interested to see it compare to students with access to Stack Overflow et al vs students with access to just Co Pilot. Ie is a junior developer more likely to trust bad s
799.
▲
by
laumars
5y ago
I use murex exclusively. It’s still beta quality so not totally bug free but the bugs are rarely showstoppers and it’s still in active development so fixes are usually just one GitHub issue away. I don’t use it on servers, I stick with Bash
800.
▲
by
laumars
5y ago
> This is true for almost any random laptop, and has been since forever. Not this old trope again. I haven’t had WiFi and sleep issues with Linux for at least a decade (I don’t use Bluetooth on laptops so can’t comment there). And I
801.
▲
by
laumars
5y ago
No seriously, there really are. I appreciate it requires learning a new tool but rather than downvoting me how about those unconvinced ask me questions instead? I’m happy to answer. While there will always be a need to keep Bash around for
802.
▲
by
laumars
5y ago
There are better shells out there for handling structural data, like Murex and Elvish
803.
▲
by
laumars
5y ago
Possibly, though the location of the stops might matter more (ie the Berlin route might be a greater mileage but less direct). The change over likely doesn’t help either.
804.
▲
by
laumars
5y ago
I’ve taken many trains in Europe. Ferries too. Train is actually my preferred way to travel (that or driving. But it depends where I’m going and why).
805.
▲
by
laumars
5y ago
The Megabus will take you from London Victoria to Prague in 19hrs https://bustickets.distribusion.com/connections/results?depa...
806.
▲
by
laumars
5y ago
As discussed elsewhere in this submission, if you want real mileage by road then it’s by coach you have to go. I used to be scared of flying (technically still am but I’ve since learned to manage that fear) so over the years I’ve travelled
807.
▲
by
laumars
5y ago
Yeah there’s other edge cases with parasites and such like too. all fascinating cases in their own right but not even remotely on the same scale as humanity.
808.
▲
by
laumars
5y ago
They could use your local MAC or maybe detect the local radius of your IP (eg if you suddenly appear from a different continent then send a confirmation email). Sure, people using Tor might get burnt but those use cases are likely less comm
809.
▲
by
laumars
5y ago
The article is largely about domestication and as far as I know, animals don’t widely domesticate other animals. So the title here is apt. Plus your point doesn’t even make sense on a more general level. There’s stacks of evidence that prov
810.
▲
by
laumars
5y ago
I was a freelancer back then. So worked across several different stacks. VB6 was my goto for RAD. Delphi for performance. Wasn’t keen on C++ back then and the less said about Java (with regards to desktop applications) the better. I remembe
More ›