Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kinofcain
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
kinofcain
11y ago
Curious as to how this actually works under the hood. This looks like type erasure (checking the types in the compiler but treating everything as id under the hood, similar to what Java does), whereas swift, if I'm not mistaken, uses r
92.
▲
by
kinofcain
11y ago
Indeed. The insecurity of the scheme handling is not a new development and should be better known.
93.
▲
by
kinofcain
11y ago
The URL Schemes are unauthenticated, but the main problem is that duplicates are resolved by the host OS at install time, either as first-installed app wins (OSX) or last installed app wins (iOS).
94.
▲
by
kinofcain
12y ago
That there are no unchecked exceptions.
95.
▲
by
kinofcain
12y ago
And the rationale: "We deem this acceptable because the proxy or MITM can only be effective if the client machine has already been configured to trust the proxy’s issuing certificate" I think that's fair, or at least it has t
96.
▲
by
kinofcain
12y ago
Further evidence for my hypothesis that everyone who has ever understood monads has gone on to write a blog post trying to explain them.
97.
▲
by
kinofcain
12y ago
I've spent a lot of time with the Closure compiler and linter, and they're great, but not very user friendly. This looks like it's a little easier to get started with.
98.
▲
by
kinofcain
12y ago
J. Kenji Lopez-Alt has a good companion article to this one regarding care and usage of your now properly seasoned cast iron pan: http://www.seriouseats.com/2014/11/the-truth-about-cast-iron...
99.
▲
by
kinofcain
12y ago
The hand-written sign in front of the store is priceless: "Grocers Without Borders"
100.
▲
by
kinofcain
12y ago
Easier than some other languages, but you still need something to run what's in your jar. Being able to deploy executables eliminates a whole layer of dependencies, which ends up being really handy.
101.
▲
by
kinofcain
12y ago
This is terrific. Other than the java implementation, is this the only alternate git implementation that doesn't use the core c git code under the hood? That's a pretty important accomplishment. So many things you could build with
102.
▲
by
kinofcain
12y ago
This. One of the common stories in accessibility circles is "curb cuts", the ramps from streets to sidewalks that allow disabled people easier access than a stepped curb. They have utility for non-disabled persons towing roller lu
103.
▲
by
kinofcain
12y ago
Cogeneration is a great way to increase the efficiency of these systems. It's not that you would buy one to heat your pool, it's that you can heat your pool from the waste heat of the power generator. The power plant that generate
104.
▲
by
kinofcain
12y ago
Yeah yeah yeah ;)
105.
▲
by
kinofcain
12y ago
Thanks for the benchmark, I didn't know half these projects existed. One thing that affects Gorilla mux is that this test is putting all the routes at the top-level instead of constructing subroutes based on the logical route hierarchi
106.
▲
by
kinofcain
12y ago
His take on the "x years of swift experience" meme is pretty great: "Looking forward to next month: I'll be the first and only guy with 4 years of swift programming experience :-)" https://mobile.twitte
107.
▲
by
kinofcain
12y ago
Sonic, had them in PA for a few years, best ISP I've had. They'll crank a single DSL line up to whatever it will carry ($40/mo for around 15-20mbits) and bond two of them together for $80-ish IIRC.
108.
▲
by
kinofcain
13y ago
Sort of. Amazon started out with just books, they got that working and then started selling everything else. But for a long time it was just books.
109.
▲
by
kinofcain
13y ago
Thanks, I was referring to some of the examples, where A manager moved to a different firm and pointed out the top engineers to the recruiters for targeting. That would seem to violate the more or less standard non-solicits that most of us
110.
▲
by
kinofcain
13y ago
If that's the actual legal precedent set by these cases, then that's rather a big deal, no? California's limitations on noncompete clauses are quite strict, to the point of making noncompetes mostly worthless, but this is ext
111.
▲
by
kinofcain
13y ago
It's referred to as a Solera, and it's more for making a product consistent over a timespan of years. Non-vintage champagne is also blended together for consistency. As is scotch (even the single malts are usually blends of multip
112.
▲
by
kinofcain
13y ago
Well it's just supposed to illustrate an idea but in this particular example the same thing happens as if you were using the database version and the email with the unique code in it was lost: the user has to request another email be s
113.
▲
by
kinofcain
13y ago
The assisted GPS thing is incorrect and missed the point. Assisted GPS just uses cell towers to speed the acquisition/interpretation of a satellite signal(s) and to use those cell towers to triangulate when satellites aren't avail
114.
▲
by
kinofcain
13y ago
Right, but the train is making multiple stops. People like to talk about the total length of the line, and some people will certainly ride from terminus to terminus, but the vast majority of riders will be traveling much shorter distances t
115.
▲
by
kinofcain
13y ago
java.util.concurrent doesn't have a convenient mechanism for "selecting" across available channels/queues without blocking. This is a key feature of erlang and go. There are ways to simulate it, but it's not the sam
116.
▲
by
kinofcain
13y ago
Thanks, that does help. RFC 2445 refers to those date times at "floating", which I always preferred, since "local" is overloaded and makes it difficult to talk about: http://www.ietf.org/rfc/rfc2445.
117.
▲
by
kinofcain
13y ago
Agreed, it's unclear from these examples if time-zone-less local times don't know about dst rules, or if they are backed by the user's timezone under the hood. Either way, calling DateTimes without timezone data LocalTime see
118.
▲
by
kinofcain
13y ago
I was at poly when they switched the CSC program from c++ to java, had been secretly hoping they switched back. Oh well :-) good to see poly getting some HN love.
119.
▲
by
kinofcain
13y ago
think of it as something like creating a pool using WeakReferences in java, you're telling the GC that it's ok to collect that object so you're not using up extra ram, but you still get the performance benefit of re-using obj
120.
▲
by
kinofcain
13y ago
If they require you to confirm the purchase with your fingerprint they would likely have lower levels of fraud than raw credit card numbers which would let them undercut the other payment providers. They could make a nice profit charging l
More ›