Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
omouse
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
511.
▲
by
omouse
11y ago
The titles and the career track matter because that's how you get to have real impact and that's how your pay goes up. If you don't want to be thrown a spec and told to just implement it we need more developers who have bette
512.
▲
by
omouse
11y ago
I always like these types of books not only for the information but for the idea that they will bring a team together around a joint identity. Instead of people feeling like they gotta ask Alice or Bob about the right thing to do, they can
513.
▲
by
omouse
11y ago
You could see this in action with GCC if I remember correctly; they purposely made it a monolith so that it was harder for proprietary plugins to be added; therefore only GPL'd and LGPL'd components would be worked on.
514.
▲
by
omouse
11y ago
That's not a legend, it's true since they're doing a partnership with INRIA where OCaml was born. Those French computer scientists know something that American companies don't and that's that theory is important as
515.
▲
by
omouse
11y ago
I like it, finally someone is talking more about real-world user-facing impact of software verification. Facebook is using OCaml and their partnership with INRIA is awesome
516.
▲
by
omouse
11y ago
A separate comment I want to make is that the cute puzzles talked about in the article are pretty much the same everywhere: deal with politics, deal with poor performing code, deal with random idiotic UI decisions. The more interesting thin
517.
▲
by
omouse
11y ago
This is precisely why Google had 20% time and why other companies have hackathons; that ramp-up time to get anything done is definitely required. It's also burnout; the dude is sick of working on something that he doesn't particul
518.
▲
by
omouse
11y ago
The thing is that the choice of OS is going to affect his productivity negatively. Even with all those equivalents he'll still feel awkward about using Windows and it could sink a few days or weeks of efforts.
519.
▲
by
omouse
11y ago
This is actually a common issue with charities; there are few sources of data on their effectiveness and no one wants to poke the dragon so to speak because there are hundreds of thousands transferred each day to charities.
520.
▲
by
omouse
11y ago
Okay, develop a free/open source version. This is how it's been done in the past; you use a proprietary version of something until there's a free software version and then you work on the free software version until it's
521.
▲
by
omouse
11y ago
> It was very simple things like severance if you get fired, things like having clearer salary minimums for each position, a clearer way to talk about raises, promotions That's what employers should pay attention to. It seems like
522.
▲
by
omouse
11y ago
At work we're using HTTP requests and now we added RabbitMQ in the last few months to deal with the fact that our frontend has to talk to our backend. After seeing this article it feels like we chose the wrong tool for the job; protobu
523.
▲
by
omouse
11y ago
Does that mean that bitcoin must be a US-dollar-backed or gold-backed currency? I don't quite understand the reading of this.
524.
▲
by
omouse
11y ago
Like = upvote; an echoing of the sentiment expressed. The word does cause some cognitive dissonance.
525.
▲
by
omouse
11y ago
PGP is still useful for signing and verification of identity which is what Facebook is about (the whole real name fiasco).
526.
▲
by
omouse
11y ago
They would be stupid and yet they're okay with that because of optics and politics.
527.
▲
by
omouse
11y ago
That would be called reliability testing and it's why Netflix has chaos monkey to throw a wrench into things.
528.
▲
by
omouse
11y ago
someone at Google or Mozilla should already have been writing an API that's similar to jQuery that just "compiles down" to the DOM methods so that the loading of jquery isn't necessary. I'm surprised no one's p
529.
▲
by
omouse
11y ago
It's a step in the right direction and it's a signal. If Facebook can afford to do this then other companies can afford to do it too.
530.
▲
by
omouse
11y ago
I really wanted people to figure out how to make prototype systems work for them but either the web browser isn't the best context for them or people are just too used to class-based systems. I looked at Self and it was neat but I have
531.
▲
by
omouse
11y ago
I like this idea but only as one strategy for an exit for software engineers. A majority of employees are stuck being employees and need some assistance.
532.
▲
by
omouse
11y ago
I like the way the error handling works; it's a pattern I try and use in Python by creating custom exceptions that basically pass up whatever specific exception is caught.
533.
▲
by
omouse
11y ago
Yep exactly. Try adding unit tests to legacy code when your coworkers consistently ignore it. They'll be praised as fast workers who kinda sorta get the job done. All you'll get is called out for being slow and be tasked with fixi
534.
▲
by
omouse
11y ago
Sure but that's daily grind boring stuff that doesn't improve your skills very much and doesn't instill confidence in the long-term future of the company. That's essentially lack of leadership.
535.
▲
by
omouse
11y ago
Yep this exactly. Do you want to do 10x more work for the exact same amount of pay or do you want to stretch out the work by a half hour here and there, get it done but at a good relaxed pace when your creativity can be brought to full bear
536.
▲
by
omouse
11y ago
It looks like you've brought up the most important point: the design of a page is altered based on advertising revenue. 90% of the JS being loaded is for tracking to increase advertising revenue. Much of the styling for a site that has
537.
▲
by
omouse
11y ago
one doesn't get tarred and feathered and lose their jobs when they call it an association. for example: * screen actors guild * nhlpa - national hockey league players association
538.
▲
by
omouse
11y ago
How about software developers form a programmers association and learn to negotiate and hire agents and lawyers and all that to make sure they're fairly compensated? If you're going to have lockstep salaries then you also better h
539.
▲
by
omouse
11y ago
I don't know how you're missing it but apps on phones are like desktop software vs the web. Mozilla wants to win that battle and make it possible to use the open web on multiple devices. You won't be limited to a particular O
540.
▲
by
omouse
11y ago
It's not a complete waste of time because you can see where the performance is impacted. I'm sure they gathered valuable performance metrics. Obviously to gather more customers and to get people to believe in the product you need
More ›