Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sweeneyrod
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
sweeneyrod
6y ago
OCaml is a lot less pure in spirit as well. Not only can you read and write to the outside world without having to jump through hoops, you can also write all your code with pointers, for loops and (mutable) arrays if you so desire.
92.
▲
by
sweeneyrod
6y ago
Doubtful. There's far less money in politics in the UK than in the US. The total donations the Labour party received in the 2019 general election would barely be enough to elect a single senator.
93.
▲
by
sweeneyrod
6y ago
> Moreover, it doesn't take as much time to build the MVP of Digital Ocean from scratch than it would take to build the Mailchimp's one. Shouldn't this be the other way round? The MVP of Mailchimp is a generic CRUD web app
94.
▲
by
sweeneyrod
6y ago
Because we can.
95.
▲
by
sweeneyrod
6y ago
A fun book, I especially like the bits about "Mr Venn's Method of Diagrams". Some of the examples are a bit questionable to a modern eye though, like the one with "No Jew is ever a bad hand at a bargain" as a premis
96.
▲
by
sweeneyrod
6y ago
Yes definitely, it's just a side project that I don't plan on monetising. I don't think there's a good way of doing it, the incentives are just misaligned.
97.
▲
by
sweeneyrod
6y ago
My experience is that it's easier than you might expect if you're doing things right (you have an interesting product and low-friction signup process). I recently started a university-specific dating app and had no trouble getting
98.
▲
by
sweeneyrod
6y ago
As Matt Levine puts it, investment banks are kind of like socialist collectives run for the benefits of their workers.
99.
▲
by
sweeneyrod
6y ago
Hetzner prices are less than half of LightSail. They offer 4 cores/16GB RAM/320GB SSD for $28/month, and that comes with 20TB transfer rather than 6.
100.
▲
by
sweeneyrod
6y ago
Who uses CPS in daily programming? Or do you mean using a compiler that uses it?
101.
▲
by
sweeneyrod
6y ago
I think the issue is that a hacked client could send a bad "UUID", not that properly randomly generated tokens would collide.
102.
▲
by
sweeneyrod
6y ago
One per developer seems like a fairly loose upper bound.
103.
▲
by
sweeneyrod
6y ago
> The median salary in the UK is around 29K GBP. I wouldn't say that 58K (70K CHF) is a "should be expected to exist at all times" salary. No, but if someone on £58k is expected to work unreasonable amounts of overtime wit
104.
▲
by
sweeneyrod
7y ago
You could certainly do that, but it might be logistically easier to just calculate it when taxes are filed. I'm not sure how different governments treat existing taxable benefits.
105.
▲
by
sweeneyrod
7y ago
UBI can be taxed as Income.
106.
▲
by
sweeneyrod
7y ago
> If by this you mean that you are wondering how often bugs in Haskell programs make it to production, the answer seems to be "at about the same rate as bugs in C or Java, as far as we can tell". That seems surprising. What are
107.
▲
by
sweeneyrod
7y ago
Because C does.
108.
▲
by
sweeneyrod
7y ago
If what Zoom is doing in the first diagram is end-to-end encryption, what would non-e2e encryption for that set up look like?
109.
▲
by
sweeneyrod
7y ago
And unspecified behaviour is (slightly) different again.
110.
▲
by
sweeneyrod
7y ago
You can just bury money in your backyard and not tell your creditors if you're willing to break the law.
111.
▲
by
sweeneyrod
7y ago
Yep, you're right. I should've just said that the condition of the if statement can in general be undecidable.
112.
▲
by
sweeneyrod
7y ago
Will it save a person-month in future work? If there's 10 devs working on this project and it will be around for at least another year, then that requires less than a 1% increase in average efficiency.
113.
▲
by
sweeneyrod
7y ago
Collecting exactly the dead objects in all situations is not possible even in theory: function f() { x = Object(1) if (halts(some_program)) { return Object(2) } else { return x;
114.
▲
by
sweeneyrod
7y ago
Haskell or OCaml
115.
▲
by
sweeneyrod
7y ago
No-one gets into accounting at the age of 10 because they find it fun (as far as I know). But if someone did they would surely be at a major advantage in the job market.
116.
▲
by
sweeneyrod
7y ago
There are two answers to this. One is "No, but prices aren't determined by 'value'. Having air to breathe is very valuable, but it's free! You've got to consider supply as well as demand." The other is &qu
117.
▲
by
sweeneyrod
7y ago
I think the lesson from OCaml is that 90% of the value of OOP comes from things like packaging datatypes with functions that use them and separating implementations from interfaces which can be implemented with non-OOP things like modules.
118.
▲
by
sweeneyrod
7y ago
Is it unreasonable for a random Indian company not to pay the same wages as one in SF (assuming the work is the same)? What about if both companies are consultancies doing projects for Gitlab? If differences in those cases are fine, why is
119.
▲
by
sweeneyrod
7y ago
If you're refusing to pursue a job at Gitlab because it would pay less then the market rate where you live then the issue isn't that their salaries vary geographically but just that they don't pay enough in your area. If you
120.
▲
by
sweeneyrod
7y ago
That explains the "Using version control software (e.g. Subversion) can facilitate this process immensely"
More ›