HNHacker News
TopNewBestAskShowJobs

vesak

650 karma · joined May 6, 2016

I'm not here anymore
submissionscomments
vesak··on An entrepreneur says 32-hour weeks ‘killed work ethic’ at his startup
As a species, we have been moving towards "less hours, more work done" for centuries. Just a few hundred years ago, most of humanity worked every waking hour creating food for themselves in order to not die of starvation.

The logical end point of this progress is 0 hours work per year and we still get everything we want. We're not quite there yet, but we're already much closer to that point than "work all the time to survive".

We should do something about resource distribution, though. I'm not saying that we would be there already if the 1% didn't steal everything, but we'd certainly be closer. Not communism or anything close to that, though, we already know that crap has no chance of working. But just something not quite so unbalanced.

vesak··on Emails while commuting 'should count as work'
I mean, of course it is, but if your salary is monthly-based then it's not such a big deal then. That of course implies that you can have 5 hour weeks when your time is not required as much, and get paid the same.
vesak··on Emails while commuting 'should count as work'
If your employer tracks you by the hour, then of course email while commuting is work. Also thinking about a design while taking a shower in the evening is work. Also waking up in the middle of the night and not being able to fall asleep because work issues are bothering you is work.

Why employers (in the knowledge business at least) track people by the hour is beyond my understanding.

vesak··on Ask HN: Codebase at my work is a complete mess, what should I do?
>Should I just go and basically say that this person did a bad job?

You wouldn't be correct in saying that. That person delivered a project that works. In the beginning of a project, that's all that matters.

>I'm so frustrated and depressed by it.

Should you feel like that? It sounds like you're working to make things better.

This Simon Sinek interview about millennials in the workplace might resonate with your situation: https://www.youtube.com/watch?v=hER0Qp6QJNU

vesak··on Commons Clause
If you don't want others to exploit your code without contributing back, don't use BSD/MIT/Apache; use (A)GPL.

Otherwise, you're just asking everyone to think you're a cool and mellow cat for releasing full-libre, man. But don't take my stash, dude. Not to mention crowdsourcing bug fixes.

vesak··on What else is in Go 1.11?
Okay, let's pretend that's true.

Are the complications due to null protection being there, or are they due some other things?

vesak··on Netflix will now interrupt series binges with video ads for its other series
Reliable VPN + pirateproxy.
vesak··on Mastodon Is Better Than Twitter: Elevator Pitch
It sure is!

https://mastodon.social/@vegai if people want to gather followers together.

vesak··on Mastodon Is Better Than Twitter: Elevator Pitch
Isn't 1) exactly what tooting and tweeting both are really about, though?
vesak··on 24-core CPU and I can’t type an email
Mining your personal data for ad revenue. Or was this a trick question?
vesak··on What else is in Go 1.11?
Are Crystal, Kotlin and Swift really complicated? Is Rust's complications due to null protections or something else?
vesak··on What else is in Go 1.11?
> dereferencing a nil value in Go in relatively safe (as in Java), all it does is crash the goroutine.

Yeah, these are exactly the things I don't want to see: production log messages saying that something or other referred to a nil pointer and thus crashed some process. I don't think they belong to modern programming.

Sure, segfaults are even worse since you don't even get the log message, but I still kinda lump both of these problems together as "errors from the 1900s that shouldn't happen anymore".

vesak··on What else is in Go 1.11?
Go is missing 2 things that I care about:

1) proper dependencies management system (the new module system might address this) and

2) gener... nah, just kidding -- actually null protection. I don't want to see another segfault or null pointer failure ever again.

If it had these two features, I'd probably stop toying around with Rust and Crystal and just use Go. Unfortunately, 2) is probably impossible without seriously breaking old code, and they're not gonna break old code.

vesak··on SQLite – The “server-process-edition” branch
SQLite's typing is rather weak, is it not? That might be a tad scary for someone used who relies on that part of PostgreSQL.
vesak··on Programming in the Adult Entertainment Industry Is Broken
Something like Stellar should have a great market here, and in the legal cannabis market as well (check out the first commenter on OP's link). Every new innovation in the websphere starts from porn, so why not cryptocurrencies as well.

https://www.stellar.org/

vesak··on Go 1.11 Rc1 released
What is the current recommendation for dependency management in Go for a new project?
vesak··on Crystal 0.26.0 released
There are very few cases where threading is essential, where you cannot work just with communicating processes. I cannot think of anything but FPS games (perhaps you can).

Crystal already has fibers, eventloop and CSP-style channels. See https://crystal-lang.org/docs/guides/concurrency.html

All languages don't have to be good at everything. See IEEE 2018 top programming languages list puts Python at the top. How's its parallelism story these days?

vesak··on Exapunks
That sounds like comparing Sex Pistols to Porcupine Tree.
vesak··on The Xi Text Engine CRDT
Why's it under google's namespace in github? Was it there always?
vesak··on War Without End
>The less authoritarian states, such as Allende's Chile, did not end up surviving for long.

Wasn't Allende's Chile pretty much brought down by external forces, i.e. CIA? Calling it survivorship bias is a bit premature if the said countries are antagonised by the most powerful nation on the planet :)

vesak··on War Without End
Which states in Europe do you think are socialist?
vesak··on War Without End
>The domino thing wasn't that crazy.

I wonder if that implies that the world should've gone full communist. That the attempts to stop that was just delaying the inevitable, even though the delay seems very successful right now.

I wonder if socialism would've ended up as authoritarian as it did if it hadn't been fought like it was.

vesak··on Warner Music Group Sells Entire Stake in Spotify
I don't think so. After they went public, they have an actual pressure to make money, and they are not in a good position for that at all. They have a handful of dangerous competitors, all of which are not reliant on the music business.
vesak··on Introducing Android 9 Pie
And if you have Whatsapp installed on the same phone, it possibly gets all the data that you have given Whatsapp. Ditto for Instagram.

Don't trust Facebook or anything they own.

vesak··on Regular sauna users may have fewer chronic diseases
Most Finns have electric saunas, though. Activity required: turn a dial 30-60 minutes before going in.
vesak··on Facebook’s New Message to WhatsApp: Make Money
People are so mindbogglingly stupid that it hurts.

Every user of these so-called free platforms pay way more than $1 yearly for using them, via products they have been pushed and attention they have lost. If you're a potential high-wage earner, you're paying more than that in an hour!

vesak··on Java will kill your startup. PHP will save it
> so there's no reason to suggest that you still can't build up $50m companies on purely PHP code.

Yeah, that I agree with. The success of a company and the quality of the programming language(s) it uses are almost never linked.

>Anyway the discussion from the article is whether it would have been better to write it in Java. I can't see what benefit Java would bring.

Quite true, yes.

vesak··on Java will kill your startup. PHP will save it
> But anyway, after that... Wikipedia

Granted.

> Laravel, Symphony, CakePHP.

These are frameworks.

> I built a CakePHP front end for a startup that after 8 years and was sold for $50m.

That startup was much more than just that front end, wasn't it?

vesak··on Setting Up a Fast, Comprehensive Search Routine with PostgreSQL
> I've never built something that did not need a relational database to model the domain

Yeah, so perhaps you don't have much experience from outside the relational model. Makes perfect sense to see a single truth then.

> I can't even think of something that could use search that's not relational. Can you?

Not sure how wide a blanket you're throwing by "not relational", but here are a couple examples that might fit: Google's search engine, most filesystems and their files, hierarchical and flat data structures in general, twitter.

vesak··on Setting Up a Fast, Comprehensive Search Routine with PostgreSQL
A rather small portion of software that requires search requires a relational database, though.
← PreviousPage 3 of 10Next →