Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oriolid
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
361.
▲
by
oriolid
5y ago
These are quite common in Finland, not just Rovaniemi (which does not really have extraordinary cost of living unless you have electric heating). So, here's how I see it: - When whole new neighborhoods are built, it's not unusual
362.
▲
by
oriolid
5y ago
Ah, the nostalgia. More than 10 years ago I wrote a local adaptive binarization tool to improve Tesseract's results, and the upstream still hasn't picked up the idea.
363.
▲
by
oriolid
5y ago
I hadn't even heard about Meizu before. Just the ad copy "Better Android Experience" sounds like it's going to be non-standard in everything it does.
364.
▲
by
oriolid
5y ago
It doesn't help if you're an app developer. All you can do is to keep hacking around Xiaomi's bugs because the users sure won't install LineageOS. The part about preventing adb is just icing on the cake. The nice part is
365.
▲
by
oriolid
5y ago
I have fixed some very broken code at work, and person who had originally added the code to the project just commented to the PR "I copied it from StackOverflow so it must be right". That person had architect title and I don'
366.
▲
by
oriolid
5y ago
An easy way to create one would be to ask "what could go wrong" and "how bad would it be", then develop procedures to minimize the risk.
367.
▲
by
oriolid
5y ago
IIRC the work with Demon Core was described as "tickling the dragon's tail", not "following the checklist". Wikipedia also mentions "Slotin's own unapproved protocol".
368.
▲
by
oriolid
5y ago
> Interesting, “work” is kind of ambiguous in that sentence. Either it means the labor or it means the artistic creation. It is both. Just recording music involves lots of non-creative setup and editing work, and filming typically involv
369.
▲
by
oriolid
5y ago
The problem might be that you have a 7-8 mbit connection and the content providers use bandwidth scaling. I have an actual gigabit connection and Spotify is indistinguishable from uncompressed audio. Of course there's Tidal and probabl
370.
▲
by
oriolid
5y ago
Fridge.
371.
▲
by
oriolid
5y ago
A good exercise is to get 100% coverage for anything that uses ByteArrayInput/OutputStreams. The language enforces handling IOException for a bunch of methods that could throw one for a generic stream but never for a ByteArrayStream.
372.
▲
by
oriolid
5y ago
The problem is not spinning up services, but setting them up to fail in the way your test case needs them to fail. Testing the happy path isn't that useful, just trying out the system should show that they work. Edge cases and error co
373.
▲
by
oriolid
5y ago
Not monopoly, but they do pay well and let developers do things, and those two things attract talent. AFAIK it used to be really uncommon in European companies to have advanced career path for engineering, and switching to management is sti
374.
▲
by
oriolid
5y ago
> Linux was developed in Finland. I'd say that Linux kernel was developed by an international network of hackers with a Finnish leader, and benefited a lot from GNU userland. If you want more Finnish operating system, try Jolla. The
375.
▲
by
oriolid
5y ago
Another thing is that Europe didn't have any need for Paypal and others, because we already had working national bank transfer systems and SEPA for international transfers. The only time you'd need to cash a check was when you rec
376.
▲
by
oriolid
5y ago
Siemens was there too before the Nokia domination.
377.
▲
by
oriolid
5y ago
Ok, I'm not continuing with this. Just note that I didn't write that -Os would be always or even usually faster. I could try to come up with an example where -O3 produces a huge loop preamble for loop that's iterated once or
378.
▲
by
oriolid
5y ago
Interesting claim. I had to try this, and with the Xcode version that I have installed, std::sort with a simple lambda as comparison function gives about the same result with -O3 and -Os. I would not call this a disastrous, but of course op
379.
▲
by
oriolid
5y ago
And to illustrate the point more, I have found that -Os often produces faster code than -O3. Not by factor 10, but still clearly measurable.
380.
▲
by
oriolid
5y ago
The answer is "twist your heel outward". It's not really any more complicated than lifting your foot from the pedal. The direction is different, but this is why you practice unclipping for a while before going off road.
381.
▲
by
oriolid
5y ago
Jan Heine's whole claim is that these tests are wrong and his method reveals the truth. It's so frustrating that he doesn't test any mainstream tires so we don't even see how the results match.
382.
▲
by
oriolid
5y ago
If you bother to do the math, but simplify things so that all the mass of wheels is at the contact patch, you'll end up that rotating mass has twice the kinetic energy and takes 2x effort to accelerate and decelerate. Now if you check
383.
▲
by
oriolid
5y ago
If you want fairings and recumbents, look up IHPVA. They have been arranging competitions where these are allowed for a long time, with very little popularity. I think the main reason is that time trials where the team with most money wins
384.
▲
by
oriolid
5y ago
I did some personal experiments back in the day when hard disks were expensive and found that the compression artefacts show up first in distorted guitars and cymbals, then brass instruments and everything else survives much lower bit rates
385.
▲
by
oriolid
5y ago
Finland doesn't have credit score system, so there's no reason to not pay not pay the credit card bill immediately. There is certain push towards credit cards, though. As far as I remember my bank would charge a yearly fee for deb
386.
▲
by
oriolid
5y ago
Comments like "Functional Programming solves simple problems in a complex way, "Abstractions in FP tend to be all over the place." or "If you don't care about structure, why not just write the entire system as a sin
387.
▲
by
oriolid
5y ago
I feel really sorry for you if you believe a word of what you wrote above.
388.
▲
by
oriolid
5y ago
> is an attack against the entire idea of writing good quality code: > 'It may not be possible for us to ever reach empirical definitions of "good code" or "clean code"' I read it as an attack against the
389.
▲
by
oriolid
5y ago
> The argument is basically like saying "famous scientist X was wrong about Y, let's stop doing science. Clearly there is no point to it." In my opinion the argument is more "famous paper X by scientist Y was wrong, l
390.
▲
by
oriolid
5y ago
In my opinion the problem is not that the rules are not one size fits all, but that they are so misguided that Martin himself couldn't come up with a piece of code where they would lead to a good result.
More ›