Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jowiar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
241.
▲
by
jowiar
10y ago
I'm curious whether Google's "Search" even could count as a monopoly, considering that there's no actual "market" to speak of. Are there any lawyers here who can chime in as to whether there is any case la
242.
▲
by
jowiar
10y ago
It's funny you mention journalism. As a software engineer, I'm often wishing I studied journalism -- I feel like a newspaper serves as a pretty decent model for how a software team should function.
243.
▲
by
jowiar
10y ago
Well, the effect is that the airport needs to open earlier in the AM, so anecdotally it just shifts the entire dance an hour earlier. The problem with saying "everyone come 2 hours early", is that now, if you show up 1 hour early,
244.
▲
by
jowiar
10y ago
Love seeing a Scott Sandage reference -- his classes were probably the highlight of CMU Undergrad for me.
245.
▲
by
jowiar
11y ago
IANAL, but StickMan(tm) probably won't be able to claim a trademark on StickMan in the context of software. Trademarks generally require being the first to use a name within a specific market. See the assorted Apple Computer vs. Apple
246.
▲
by
jowiar
11y ago
The problem is that having Scalaz and its ilk underpinning a lot of libraries mean that, if you need to go down the debugging stack, you find yourself pretty quickly in squiggle soup.
247.
▲
by
jowiar
11y ago
Yep. Haskellians invaded the early Scala community, crapping on codebases everywhere.
248.
▲
by
jowiar
11y ago
The benefit is limiting the cognitive overhead of a language. The translation you describe is a task that must be done every single time by every single person who works with the code. Especially when discussing the code with another person
249.
▲
by
jowiar
11y ago
This sums up what I dislike most about Scala (which is an even worse offender in this regard). A rule of thumb: if a 10-year-old wouldn't be able to intuitively read the operator, use words.
250.
▲
by
jowiar
11y ago
I'll believe it when I see it -- the Jenkins ecosystem is one of the worst offenders I've worked in with regards to things getting arbitrarily broken by a point release. I shudder to think what a major release will do.
251.
▲
by
jowiar
11y ago
Yep. San Diego is largely a post-car creation. Philadelphia is a city of rather similar population, but is basically the same size as it was in 1890[1]. San Diego, on the other hand, grew almost 10-fold from 1890 to 1930, then again from 19
252.
▲
by
jowiar
11y ago
The biggest problems exist in areas that don't have any pre-car infrastructure. Our density is fine (if not ideal) in the older east-coast cities, but anything that was build up in (or after) the 20th century is a disaster. The challen
253.
▲
by
jowiar
11y ago
For time efficiency, the implementation is far more of the problem than the actual idea of public transportation (i.e. Philly to Pittsburgh, or DC to Pittsburgh). For traveling distances of ~120-400 miles or so, I'd much rather take a
254.
▲
by
jowiar
11y ago
Made that mistake once. I was interning at the IT Helpdesk at a Pharma Startup. Our CEO calls us one day, informing us that he deleted a slide deck, and was wondering if we could do anything about it. We dutifully attempt to restore from ta
255.
▲
by
jowiar
11y ago
One of the best things about the iOS ecosystem is that people actually update their OS. This allows Apple to add new features, and developers can then develop for them knowing the user base isn't hanging back due to maintaining compara
256.
▲
by
jowiar
11y ago
I think this is a bit of a hasty claim with a bit of truth to it, sort of like if someone said "All JavaScript libraries should be authored in CoffeeScript" in 2010. A cambrian explosion occurred, then the community eventually coa
257.
▲
by
jowiar
11y ago
The problem, though, is the context. The article I linked presented the assorted category theory tools as things the community 'really should be using'. And doing that has an effect, in that it increases the number of concepts tha
258.
▲
by
jowiar
11y ago
To me, functional programming's advantage comes from avoiding reasoning about state. Everything else is gravy. Beyond that, it's very easy to go down a rabbit hole of terminology. Javascript programmers write functors all the time
259.
▲
by
jowiar
11y ago
It's disingenuous to say that this is included in a "bachelor's degree in STEM" -- it's part of a specific course of study. Part of the reason this issue pisses me off so much is that I have a degree from one of the
260.
▲
by
jowiar
11y ago
That's... actually simple stuff. If you have the prerequisite knowledge. Most people don't. And then somehow it always manages to lead to codebases that look like `a \~=>>> b`. nobody is forcing you to use
261.
▲
by
jowiar
11y ago
Awesome -- I'm super glad to see there's going to be some leadership by the folks from the "Scala, a language for making nice software" contingent to balance out the echo chamber of the "Scala, where if you don'
262.
▲
by
jowiar
11y ago
"Mil rate" the number of thousandths of the property value assessed in tax each year. i.e. 20 mils = 2% of the annual property value is taxed. The actual property tax owed is rate x assessments. https://en.m.wikipedia.o
263.
▲
by
jowiar
11y ago
Spark is interesting, and is probably the most pragmatic focus in Scala land. On the Akka side: Try picking up Akka-HTTP and use it to write an API client (which seems like something one would do with an HTTP library). There are lifecycle i
264.
▲
by
jowiar
11y ago
None of whom are producing well-supported public code / documentation / conference talks. Edit: And to clarify. I think part of this is because there's a serious case of imposter syndrome among Scala developers. I feel like m
265.
▲
by
jowiar
11y ago
My biggest challenge with (learning) Scala and the Scala community is that it feels like nobody is actually shipping software, or advocating for making shipping software easier. And that's a shame, because Scala is language I love for
266.
▲
by
jowiar
11y ago
There's a reason that video rentals are among the more well-legally-protected bits of personal information...
267.
▲
by
jowiar
11y ago
The challenge with any type safe language is interacting with the outside world -- internal consistency is easy, but figuring out how to mediate the non-typesafe outer world is always a bit of a fight. Slick is one swing at the typesafe ORM
268.
▲
by
jowiar
11y ago
Working at an organization that does both, the thing that jumps out to me is that SQL is a bit painful from the "application developer" side, but fantastic from the "ad-hoc data analysis" side. It's tough for me to
269.
▲
by
jowiar
11y ago
2 theories: (1) Node sprung up at the exact same time that NoSQL was in it's "fad" phase (which had much to do with fighting the now-mostly-solved scaling challenges of the SQL databases of the time). Both caught on with peop
270.
▲
by
jowiar
11y ago
Except that it IS broken. That's why we're having this discussion. The "Dear Github" post is trying to say "the process of making OSS is broken" but is asking for a software solution to a human problem. Linus&#
More ›