Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
l0b0
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
84 ms
·
931.
▲
by
l0b0
8y ago
Is it called "dwell"? Because it's a useful word for an incredibly annoying trend that Google were doing the last few months I used it: whenever I searched for a word I'd used in a previous search they would try really
932.
▲
by
l0b0
8y ago
If that were true, people would not be able to find anything useful on DuckDuckGo.com and similar sites. Tracking is definitely not a prerequisite for quality search.
933.
▲
by
l0b0
8y ago
Either some scientist must have broken their wrist facepalming over this heading, or else it must be a scam. How have we suddenly advanced X00 years in our understanding of the brain, to the point where our scans can reliably tell the dif
934.
▲
by
l0b0
8y ago
Yep, browsing habits include: On medium.com or affiliated site: 40% chance of BS. Blank page with JS disabled: Built by people who would love 5 GB web pages; 80% chance of BS. "Please disable your ad blocker": Only people who love
935.
▲
by
l0b0
8y ago
If you want a very good summary of recent genetics research results, have a look at Adam Rutherford's A Brief History of Everyone Who Ever Lived: The Stories in Our Genes. Basically, even the most careful and underwhelming claims fro
936.
▲
by
l0b0
8y ago
I'm sorry you're going to feel I'm full of it, but I've seen TDD work in three different companies. Of course, TDD is not going to fix broken project management such as blindly trying to second guess vague requirements.
937.
▲
by
l0b0
8y ago
> There’s a symbiosis between knowing what test needs to be written and knowing what code needs to be written. This should only be the case while unfamiliar with the language or project at hand. In my experience, once you're familia
938.
▲
by
l0b0
8y ago
That's why the red-green-refactor style of TDD is so useful. You start by writing a failing test, then make it pass with the simplest possible change, and then refactor the code while keeping everything passing. You'd be hard pr
939.
▲
by
l0b0
8y ago
We did this in CI at an earlier job, and what we found is that it works if and only if you have a good test suite. In our case we had too many false positives because of badly written legacy tests, so it was not a usable approach.
940.
▲
by
l0b0
8y ago
Applying to CERN while studying for a CS MSc. It was risky - new country, new language and not a software development company - but incredibly rewarding.
941.
▲
by
l0b0
8y ago
This is my first time writing course material. It's aimed at people at comfortable with shell scripting. Written for an upcoming course at Catalyst, a New Zealand consultancy specializing in and contributing to open source.
942.
▲
Show HN: Advanced Shell Scripting with Bash Slides
(gitlab.com)
1 points
by
l0b0
8y ago
|
1 comments
943.
▲
by
l0b0
8y ago
1. Less than 1% of the users are going to both hear about and understand those instructions. 2. Google can say >99% of users "prefer" the new setting. 3. Tighten the lock-in.
944.
▲
by
l0b0
8y ago
Actual red-green-refactor TDD results in the simplest possible code to solve a problem, IME. Over- or under-abstraction tends to be pretty well instantly recognizable when working with a well written test suite, and can then be easily and s
945.
▲
by
l0b0
8y ago
There are lots of relevant programming aphorisms: "Write the simplest thing that could possibly work." "YAGNI." "KISS." You either have a problem you need to solve or not. If not, why do you expect the process
946.
▲
by
l0b0
8y ago
Right-now benefits: Dirt cheap to charge (especially in countries where fossil fuel isn't subsidised). Cheaper taxes in several countries. Not contributing tons of CO2 and various toxins to the environment every year. Less dependency o
947.
▲
by
l0b0
8y ago
Maybe I'm weird, but stars are never a motivation in themselves. They show someone may be using the project, but that's it. Admittedly I haven't received many star ratings, but even a single issue filed is more motivating t
948.
▲
by
l0b0
8y ago
My response got too long; wrote a blog entry: https://l0b0.wordpress.com/2018/09/01/if-you-cant-support-yo...
949.
▲
by
l0b0
8y ago
"One thing" has never been very well defined - basically every common Linux shell tool could be said to do more than one thing. GNU `grep` supports four different pattern styles (fixed strings, basic regex, extended regex and Perl
950.
▲
by
l0b0
8y ago
Translation: s/The majority of the world runs/My fellow Debian kernel developers run/
951.
▲
by
l0b0
8y ago
I was under the impression that stones sink…
952.
▲
by
l0b0
8y ago
Maybe because most Europeans are happy with a good work/life balance, and don't constantly obsess about pipe dreams that come through for one in a million people? Obviously such obsessives exist, but I bet they are a lot less comm
953.
▲
by
l0b0
8y ago
134,742,054 BCE? I really underestimated the early hominid tech stack.
954.
▲
by
l0b0
8y ago
After having used both, I'm not yet sure which is better of `pipenv` or `pip install --require-hashes` + `python -m venv`. For example, `pipenv sync` doesn't uninstall packages which were previously in the same Pipfile{,.lock}, ma
955.
▲
by
l0b0
8y ago
Looks like the point about correctness is misunderstood. The post argues that 1) perfect simplicity, correctness or speed is unachievable in most software of any complexity and 2) given that there is necessarily going to be a trade-off, foc
956.
▲
by
l0b0
8y ago
Since you're looking for a (presumably) small signal you need to analyse quite a lot of papers to determine anything. And of course, who can trust a giant analysis study without further analysis?
957.
▲
by
l0b0
8y ago
Upvoted, but citation needed for "the fabrications are usually discovered." Basically the state of any research that nobody has tried to replicate yet is unknown.
958.
▲
by
l0b0
8y ago
This is an idea I've been toying with several times, but it never gets beyond the thinking stage because of the obstacles interacting with the rest of the world: getting at least two cloud provider accounts (one for regular operations
959.
▲
by
l0b0
8y ago
Skinner boxes like WoW are extreme examples of trying to make you play for as long and often as possible. So when dying, if your choice is between quitting on a low or grinding a bit more to get at least a bit of satisfaction out of the ses
960.
▲
by
l0b0
8y ago
In three different companies across three countries within the last decade I've seen development teams all settle on a 120 character limit with no protest from anyone. And this is a very good thing: it allows for descriptive names (ext
More ›