Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bjpbakker
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
The X hole
(marc.info)
167 points
by
bjpbakker
8y ago
|
83 comments
32.
▲
by
bjpbakker
8y ago
Should be specific to Intel's Hyperthreading, according to the ml announcement [0] [0] - https://marc.info/?l=openbsd-tech&m=153504937925732 (edit: words)
33.
▲
by
bjpbakker
8y ago
This is my experience too. But I hardly ever used Chrome, and wasn't signed in when using Google most of the time. I suspect they don't have a complete profile to improve their results. Still I would take somewhat worse search res
34.
▲
by
bjpbakker
8y ago
> One company plans to keep selling me off to advertisers. Another plans to provide me with software. That's not exactly true. Both companies have shown that they _will_ switch to selling something different when they believe they c
35.
▲
by
bjpbakker
8y ago
> didn't they delete their production database by mistake recently That was in February 2017 [0]. Not exactly recently IMO. I recall that Github also had data loss and scaling issues back when they were starting up. Those days are n
36.
▲
by
bjpbakker
8y ago
> Everything they're doing is designed to give developers better tools on whatever platform they choose This is what people said about Google too a few years back. The reality is: Everything they're doing is designed to increas
37.
▲
by
bjpbakker
8y ago
All articles on hackernoon I've seen are clickbait with very little in-depth content. I stopped opening their articles a while ago.
38.
▲
by
bjpbakker
8y ago
With incompatibility I meant copyright and patents et al. Not whether you can link MIT from GPL code. Using a different license on the exact same code withoit consent is very different from linking to that code respeciting its original lice
39.
▲
by
bjpbakker
8y ago
My understanding is a bit different, but also not a lawyer. > going from MIT to GPL is fine, but GPL to MIT is not AFAIK both are _not_ fine, eapecially because the licenses are totally incompatible. When you publish a patch under a cert
40.
▲
by
bjpbakker
8y ago
I don’t think the last part has anything to do with the topic at hand, however > open source is always better than proprietary I don’t think anyone has ever claimed this. But for people ( like me) who care about their freedom, it’s mostl
41.
▲
by
bjpbakker
8y ago
> PKI and PGP are too complex for end users They are also the only possibilities to provide proper end-to-end encryption. The last thing we need is another proprietary “standard” (remember how those same companies pushed for drm in the
42.
▲
by
bjpbakker
8y ago
On iOS it is perfectly readable in both Firefox and Safari.
43.
▲
by
bjpbakker
8y ago
I feel that all of these language specific solutions still only solve halve the problem. Your code depends on a lot more than _just_ the python libraries. And often this is exactly what makes projects break on different systems. Let me make
44.
▲
by
bjpbakker
8y ago
While I like the idea I don’t understand why this is a webapp rather than a tool for “offline” usage. To use this I must give a webapp access to my spotify account. That’s a no go for me.
45.
▲
by
bjpbakker
8y ago
This wasn’t some minor process inprovement though. I tend to take my business away from vendors who pull this kind of crap.
46.
▲
by
bjpbakker
8y ago
> Google being seriously attacked on here for have an open source path as well It's not because Google has open sourced Android (which they _had_ to because of the GPL used by Linux). The fine is for protecting their own marker by b
47.
▲
by
bjpbakker
8y ago
> everything is heavily design by contract, code is clean, there are lots of tests, everything it tdd'd then most bugs are almost always shallow I agree that this is all good practice and helps prevent common classes of bugs. Obviou
48.
▲
by
bjpbakker
8y ago
> often TDD is wasted time I'd say it depends. I find that TDD works mostly as the complement to a good type checker. It is extremely useful when the PL has weak or no type checking (eg javascript, ruby, python, c, etc).
49.
▲
by
bjpbakker
8y ago
Since Apple hasn’t really lowered the price of those old models, buying them new isn’t exactly a viable option anymore IMHO. I’m on the same path as GP, terrified that my MBP 2015 breaks. However, it will be my last mac. I’m fed up with app
50.
▲
by
bjpbakker
8y ago
> It also requires a basic level of proficiency with the command line Sorry but when you lack all basic computer skills, you should _not_ be setting up TLS for a web server. No matter if you use Cloudflare or something else, have someone
51.
▲
by
bjpbakker
8y ago
> the only solution is to minimize usage of datastructures that have choices in them ("ADTs") And then what? This only works if you can eliminate the "choice" altogether. Otherwise the "choice" still will be
52.
▲
by
bjpbakker
8y ago
> Pattern 2: Switch to Polymorphism As a matter of fact it does. Polymorphisms come in many forms (pun intended). The OO-pattern of class inheritance is simply just one of them - not quite so good too if you ask me :) The author seems to
53.
▲
by
bjpbakker
8y ago
IMO Firefox is much better without extensions than most browsers with extensions. Chrome (chromium) being the one exception I know of. Then I find Firefox better than Chrome when both run with or without extensions.
54.
▲
by
bjpbakker
8y ago
> Google's leadership has done far more good for the web and we should be grateful Only time will tell. Personally I'm not that grateful to Google. Like you said, it all started out as a good thing - rather innocent. And of cou
55.
▲
by
bjpbakker
8y ago
> I have already seen command line tools which can return structured content (json, xml) with a switch That happens. It doesn't need to a standard format like that however. Some command like tools add a porcelain option that produce
56.
▲
by
bjpbakker
8y ago
> Because Crystal is compiled, it is impossible to have a true REPL This has nothing to do with being a "compiled" language, nor with being a statically types language for that matter. If languages like Haskell and Idris can ha
57.
▲
by
bjpbakker
8y ago
As already suggested output parsing here is necessary due to multiple possible outcomes. I just want to add that if you have to parse command output, enforce the output format as well as you can. The --verbose bug really shouldn’t have happ
58.
▲
by
bjpbakker
8y ago
> Don't attribute a failure of a programmer to the ORM While I sympathize with this, I would like ORMs to make it a lot harder to make these mistakes. Especially frameworks for dynamic languages (in my experience) have performance i
59.
▲
by
bjpbakker
8y ago
> I'm not sure Ruby counts as a dynamic language du jour given how old it is I believe it still did when Gitlab started
60.
▲
by
bjpbakker
8y ago
> The problem with open source is, for some reason, the developers feel no sense of obligation to the end users This is as much true as it is for developers of proprietary software. There are many examples on both sides that make your st
More ›