83 karma · joined September 21, 2011
https://www.thomas-macdonald.com/
[ my public key: https://keybase.io/ravloony; my proof: https://keybase.io/ravloony/sigs/_TMLDYfBtO4Kz_E1txBy4Fkool4rb5VAN96dB3LmXok ]
f1d8fd
Conversely, I was called by a company that I had built an app for previously. They had not upgraded the framework it was built with (Laravel), and ended up offering me consulting days to jump several versions. The irony is that the job ended up being quick and easy to do.
He then used the story to illustrate the fact that such things can become fond memories, and related _that_ fact to poverty.
At least, that is how I understand the text.
In my previous gig, we had a premium website hosting platform, and our incoming clients would usually want their old inbound links to keep working. Over time, this meant a few hundred thousand autogenerated rewrite rules in Nginx. This was causing Nginx to use about 10G of memory, so restarting it, which we had to do every time we added a redirect, was an issue.
I replaced this with a small reverse proxy written in rust that loaded all of the redirects from postgresql into a cuckoo filter. Adding a redirect was an INSERT, followed by a NOTIFY to let the proxy know to add the redirect to the filter.
Putting it all together took about 2 weeks of swearing at the compiler, but it never had an issue in production, and used about 1M of memory, while adding less than 1ms of latency, or about 4ms in case of a filter hit. Cuckoo filters can have false positives, so if a redirect was found, we still had to check in the db table before returning 301.
As far as I know it's still working fine, and I use rust whenever I can.
This is not to say that Elm is bad. O think it's great as a path into FP, and in fact _was_ my path in. But it does limit you in what you can do and learn.
Also, Purescript has this interesting property of being hard to learn (because it is powerful), but dead simple to use (because it compiles to JS). So you only really get stuck on figuring out how to do things in PS, as opposed to how to get PS working, and therefore every time you get unstuck, you have leveled up. So it's hard, but rewarding.
I'm probably off topic by now, but I do think that Purescript in the frontend is a better option for solid application development.
Also by using GPG as an encryption mechanism it allows you to use your gpg-agent so you only have to authenticate when you log in to your computer.
Basically it relies on existing tools to solve existing problems (sync, encryption) and concentrates on the added value: listing, storage and retrieval of passwords.
A greatly useful application of the unix philosophy.
As I mentioned elsewhere in the thread, I missed the password reset link point. I stand corrected.
With that out the way, this is really interesting stuff, although some people may end up with crowded inboxes.
The feodal system held together for about a thousand years in France. Give them a tiny bit of credit.
Also, insulting generalisations about a vast group of people doesn't do the rest of your arguments any credit.
At work, until a couple of months ago I was using Windows Server 2008. I'm looking for a new job, not entirely coincidentally.
Needless to say, my classwork improved after that conversation. I jest, but he was quite intense.
- It is unreasonable on the whole to expect people to refrain from piracy when it's just so easy. It's kind of like putting candy in front of a child and not expecting him to eat it, compounded by the fact that there is at least the illusion of anonymity on the internet. - It is unreasonable to expect artists to use the internet by themselves to distribute their content, although some do. Most of them are probably not that technically inclined. There needs to be someone there to take that pain away from them. - It is just that people who create content get paid for doing so.
So it's really a market problem. We need a system that allows people to just download as easily as pirating, but allows the content creators to live off their creation. If the traditional content distributors (who are not the creators) cannot supply a service which does this, then I cannot see why they should be pitied.
I think something along the lines of Deezer et al is ok : a service that would allow you to consume music, no questions asked. The problem is that deezer is getting all its content from the distributors, so in effect there is a double middle man. But a subscription-based "deezer" which paid artists directly according to how much their tracks were listened to would work, IMHO. I believe such services already exist, in fact.
Also, you'd only need the big distributors to realize this, and build their own versions, and suddenly there's a proper market for tunes, films, etc. These new distributors would each have a catalogue of films and music on download, but they could also open the catalogue to cinemas, tv channels and so on. The only thing they couldn't do is restrict access, under pain of piracy.
I'm just hypothesising here, but as far as I can see the content distributors are being the artisans of their own downfall by not doing this themselves.
I have a MSc in CS, with a focus on Operations Research since 2010.
I am looking for a small company, preferably in the US, but Europe works too, and I'll do backend web development, and/or optimisation software.
I would love to have the opportunity to learn a new skill, like Node or Ruby, but perfecting a current one would be fine too.
Also I speak flawless french.
My Linkedin profile is http://www.linkedin.com/in/tommacdo
And they did rock. It cost 29.99€ per month for 2MB/s at the time (2003), which was 4 to 20 times the competition (my brother had a 128kb/s connection, I seem to recall - it took ages to download songs from napster. It kept on getting better, too. Within 6 months I had 8Mb/s, and a year after that 18, then 24.
The modem was huge, but it told the time in letters of green, and had its own IP adress. I lived in a tiny flat in the same building as my other brother, so we trailed a network cable across the corridor - enough bandwidth for both of us. We moved to a new flat, and they upgraded the modem, or Freebox (every modem in France is now called *box)
That was one of the most successful market disruptions I have had the opportunity to witness. I think M. Niel just did it again. He's turned the leaders of a market into followers, desperately copying his every move. Watch and you'll see. They already started, trying to undercut what they thought was Free's offer with Sosh (Orange) and Red (SFR). Too little, too late. I think the market will vote with it's wallet. Things should get interesting.
I understand that this is a temporary situation, but you probably shouldn't say "nothing else" and immediately deny it.
Otherwise, the idea is cute, and the site is nice. However, I have a feeling that people won't want to broadcast that much information to just anyone. It's a little like adding "my desk is really untidy (or tidy, or whatever) right now" as an email signature.