Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Osmose
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
151.
▲
by
Osmose
9y ago
FirefoxOS produced several useful artifacts, sure, but they were things like device APIs. e10s pre-dates FirefoxOS by many years, and unless there was some very long-term secret plan that they didn't tell the rest of the company about,
152.
▲
by
Osmose
9y ago
Besides dropping 2.0, the new urlconf syntax is a small but impactful improvement to something that you end up using very often.
153.
▲
by
Osmose
9y ago
You're arguing against an extreme, though. Sure, if LOC added (or even just changed, which is the saner metric) was linked directly to bonuses, it'd be ripe for abuse. But that completely ignores the more reasonable use in the art
154.
▲
by
Osmose
9y ago
I think it's obvious that they're bad at a small scale (individually or for smallish teams, maybe < 30 engineers?), but I don't think they're _obviously_ bad for teams of 50+ engineers. Also, there is a difference bet
155.
▲
by
Osmose
9y ago
Heaven forbid a software engineer post about a major technical change their team just accomplished. It couldn't be because they want to raise their team's profile for hiring, or discuss the pros and cons of their experience, or ra
156.
▲
by
Osmose
9y ago
I'd be curious to see what the usage stats on the IDE are; my company (Mozilla, ironically) uses Selenium a ton, but as far as I know we write all of our tests by hand instead of with the IDE since it allows you to use patterns like Pa
157.
▲
by
Osmose
9y ago
AMO allows for unlisted add-ons that just get auto-scanned for obvious problems and then signed immediately. That's the preferred method for cases like yours. Alternatively, you could run Nightly (or an unbranded build[1]) and disable
158.
▲
by
Osmose
9y ago
The `joinpath` method on Path objects works just as well. Also AFAIK pathlib.Path handles both forward and backslashes and does the right thing with them (assuming you don't have some very specific needs around, say, not accepting inva
159.
▲
by
Osmose
9y ago
It is possible to be upset with both the system and the people using it.
160.
▲
by
Osmose
9y ago
A similar (but not as magical) feature in Firefox is Smart keywords: https://support.mozilla.org/en-US/kb/how-search-from-address... There's a bug on file to consider adding this, but it has no momentum behin
161.
▲
by
Osmose
9y ago
The current Nightly doesn't autoplay until I focus the tab now. I'm not sure if this is a Youtube-the-website feature or Firefox-lazy-load feature.
162.
▲
by
Osmose
9y ago
Here's some random things I'd consider green flags during an interview: - A desire to help others accomplish their goals, not simply extract work from them. Sometimes this means moving them to another team/project or even out
163.
▲
by
Osmose
9y ago
I appreciate this article for talking about scale in terms of project size and cognitive overhead, instead of in terms of traffic/computation/storage. Writing maintainable services isn't easy, and tips like these are painful
164.
▲
by
Osmose
9y ago
Where app directories are incredibly useful is in Django library development. They're a really convenient way to hook in models, static files, template helpers, etc. to an existing Django site, without forcing users to do a bunch of se
165.
▲
by
Osmose
9y ago
> I never hit a point where designing the project in apps became a problem. The article literally describes why this is a problem in the first place. Cross-app model relations are a PITA, and splitting "sections" of your site i
166.
▲
by
Osmose
9y ago
They weren't claiming it had the most pieces of any Lego set, but that it had the most pieces of any Lego Ideas set, Ideas being the program for fans to submit their own designs for sets.
167.
▲
by
Osmose
9y ago
> If it's usable, why would you recycle it? You can sell used devices. Apple even sells refurbished ones themselves. The only reason to actually recycle it is if it's broken, or so old that nobody wants it anymore. Because rese
168.
▲
by
Osmose
9y ago
I mean, this happens in the USA as well. Here in Portland we have Free Geek[1], which rebuilds computers from donations and gives them to community volunteers who help recycle them in the first place. Anecdotally, the reuse part of recyclin
169.
▲
by
Osmose
9y ago
http://www.romhacking.net/ is a great resource for finding documentation on how things like CPUs and memory layout for older game consoles works.
170.
▲
by
Osmose
10y ago
I so very rarely close Atom, and generally don't use multiple windows in a single app, that those slowdowns never really bite me. It'd be interesting to see their analytics to see how often people actually hit these things in prac
171.
▲
by
Osmose
10y ago
> Wouldn't it be better to make native application, especially for code editors, where developers spend most of their time, where every noticeable lag and glitches are not appreciated. The lesson here is that our assumed bars of qua
172.
▲
by
Osmose
10y ago
https://www.mozilla.org/en-US/moss/ says the yearly budget is about $3 million.
173.
▲
Distrusting New WoSign and StartCom Certificates
(blog.mozilla.org)
8 points
by
Osmose
10y ago
|
1 comments
174.
▲
by
Osmose
10y ago
It's not because Google is a user, but rather because he has contributed a significant amount to the part of the Mozilla project that that module covers. That's generally how module peers and owners are nominated / chosen. No
175.
▲
by
Osmose
10y ago
I use https://addons.mozilla.org/en-US/firefox/addon/cmd-q-catcher... to force me to hit it twice to actually quit. Dunno if it works on platforms besides Mac though.
176.
▲
by
Osmose
10y ago
The Jazzband is a Python-focused group based around similar ideas: People can transfer their projects to the group, and anyone in the group can commit stuff and make releases. https://jazzband.co/
177.
▲
by
Osmose
11y ago
Not at all.
178.
▲
by
Osmose
11y ago
Not quite. The Python equivalent is Pyenv: https://github.com/yyuu/pyenv
179.
▲
by
Osmose
11y ago
Here's the thread: https://groups.google.com/forum/#!searchin/mozilla.dev.ident... Basically, Persona by design needs to transmit a keypair and a signed certificate between the identity provider and the relyi
180.
▲
by
Osmose
11y ago
The only thing that has a chance of happening is some external party coming up with a different protocol or extending the existing one, and gaining traction as an identity provider. Then, like we did with Pocket and "Save for Later&quo
More ›