Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
camus2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
camus2
9y ago
> tl;dr: runtime.Object is a type used for serializing messages in RPC calls. Deserializing the type requires a type lookup through a registry. Generics would not solve this issue, so the OP's entire point really doesn't make s
32.
▲
by
camus2
9y ago
So it's Russ Cox I believe who asked people to submit "experience reports" to understand the use case of generics, because apparently he doesn't. The use case for generics is known already, there is more than 30 years of
33.
▲
by
camus2
9y ago
Don't apologize, you have the right to have an opinion. What is not normal here is people attacking you on that very thread for your seniority (or lack there of), this is absolutely shameful. Bon courage, tu n'as rien fait de mal.
34.
▲
by
camus2
9y ago
Something completely new both released this year and that has reached wide adoption? I doubt any. Off topic but it's interesting dinosaurs like Ada or Fortran are actually making a subtle come back as an alternative to C/C++ or ot
35.
▲
by
camus2
9y ago
Here is an archive of the article: http://archive.is/BE0Zm
36.
▲
by
camus2
9y ago
> I still wonder if React + React Native could offer a similar platform, although it would probably not be very optimized for games. Would be mostly useless if canvas or webgl is the target.
37.
▲
by
camus2
9y ago
> I remember thinking, wait, Javascript will catch up eventually then why would anyone use flash? At the same time, we probably owe a lot to flash existing (especially WebRTC). Flash helped us get browsers to this point faster both throu
38.
▲
by
camus2
9y ago
> Why, God, why? Afaik, both Ruby and Crystal allows you to write dumb functions and procedures, if you love C style structured programming. def plus_one(x) x + 1 end So perhaps you should calm down a bit.
39.
▲
by
camus2
9y ago
Because Crystal doesn't have a good Windows story.
40.
▲
by
camus2
9y ago
> newcomers to web development will simply learn GraphQL. I doubt it. Newcomers are supposed to learn HTTP. When one knows HTTP, one mostly knows REST. GraphQL is not a replacement for REST, it's a query language on top of REST. It&
41.
▲
by
camus2
9y ago
I don't know how it would work but what I'd like to see it a distributed search engine to bypass google. This is something I had in mind for a long time. people have hundreds of gigabytes of space on their computer, maybe they cou
42.
▲
by
camus2
9y ago
> For example, the labstack echo framework in Go is one of my favorite frameworks, it does a lot of work for me. On the downside, I can't hijack HTTP connections in the router, This isn't a problem with "frameworks" b
43.
▲
by
camus2
9y ago
Java and co can generate logic at runtime, go cannot so you have to manually write mocks, or "generate" them with a third party executable. You cannot mock anything if you don't use go interfaces at first place, there is no i
44.
▲
by
camus2
9y ago
> hell no, if generics get into go I'll have to find another favorite language. Well, I hope go get generics fast then. Seriously, what is this community that rejects any possible enhancement to a language? Even C gets new features
45.
▲
by
camus2
9y ago
> 4) Named return parameters are really stupid. This is another thing that doesn't fit the philosophy of what I understand Go to be. It forces a bunch of verbose opinionated rules on us, but then allows named return parameters which
46.
▲
by
camus2
9y ago
Some businesses give engineers bonuses if they come up with some way to significantly save up on costs. I think it's fair.
47.
▲
by
camus2
9y ago
20 years ago you'd pay a lot for a fridge that would last you 30 years. Now you pay 2 times less for one that will last you roughly 5 years. So you're going to buy 6 fridges in the space of 30 years for at least 2 times more money
48.
▲
by
camus2
9y ago
> It is possible to write simple and obvious code in C++. A lot of people just choose not to. ;-) You still need to be C++ fluent enough to be able to read other people's code. And it's not like everybody has the same definitio
49.
▲
by
camus2
9y ago
Monopolies rarely profit the consumer, but hey, "Welcome to our new overlord Bezos." ...
50.
▲
by
camus2
9y ago
> I will never understand this trope of "pointers are hard to understand." Yes, they can get you in trouble if used without care. But hard to understand? What's so hard to understand about an address? I don't think an
51.
▲
by
camus2
9y ago
And Full disclosure is about protecting users of a software, not letting the vendor off the hook. Here, the hack and the fix are so trivial the responsible thing to do is to publicly call out Apple for its lack of QA and warn users directly
52.
▲
by
camus2
9y ago
> Did anybody liked writing data migration? Try explaining value of table migration to some Product Manager of early startup :-). data integrity isn't good enough for a product manager? It's like saying "statically typed l
53.
▲
by
camus2
9y ago
DB migrations.
54.
▲
by
camus2
9y ago
> The situation is sufficiently untenable that it’s rare to write apps without making use of an ORM or some similar library, creating additional cognitive overhead to using a SQL database, and creating painful impedance mismatches. That&
55.
▲
by
camus2
9y ago
More like Go has reached peak Go in terms of hype and people are going back to the stack they know best. Go is absolutely not a silver bullet, its community hates "creative solutions" and at the end of the day it's not that e
56.
▲
by
camus2
9y ago
AFAIK Accenture engineers were handling linux administration of Munich municipality so recruiting admins was not the issue.
57.
▲
by
camus2
9y ago
To be fair accounting is supposed to use specialized software, not excel to do the actual accounting. Software that could absolutely be web based. The problem I suppose is more hardware issues like printers, card readers and a lot of third
58.
▲
by
camus2
9y ago
This isn't a thank you though, this is a polite way to ask you to do some work. A thank you is a thank you, and nothing else, it doesn't come with demands.
59.
▲
by
camus2
9y ago
PHP doesn't import anything this way though, it just makes the code aware of namespaces. The actual import is done with spl_autoload_register .
60.
▲
by
camus2
9y ago
Go doesn't have a build tool like SBT or Gradle, it doesn't even have an official package manager. Go has a compiler and that's all. You could argue Go is easier to build that Java, but it's because makes a lot of assump
More ›