HNHacker News
TopNewBestAskShowJobs

ithinkso

987 karma · joined November 1, 2013

submissionscomments
ithinkso··on How many decimals of pi do we need? (2016)
Ok! I'll let you know when I'm finished calculating - hope you're still alive by then
ithinkso··on How many decimals of pi do we need? (2016)
You haven't read the link you posted though. Every digit appearing with the same frequency means a number is simply normal and it is not enough to get you what you want in this case (as pointed out by sibling comment). Normal number is a number where every possible string of length n has the same frequency of 10^(-n)
ithinkso··on What caused the hallucinations of the Oracle of Delphi?
Often 'discovered' in this context means 'popularized' or 'made known' to the audience in question. Not neccessarly the very first human who found it
ithinkso··on A man who uploaded 2M videos to YouTube [video]
I enjoy late night kebab from some radom shady place after the night out. It's not a great food. But there is a reason that there is many such low-effort places and low-effort/low-cost is the main one - they just need to be good enough to scratch that itch. Same with those poorly made yt videos

The problem starts when restaurant recommendations websits starts to be filled with them based only on the number of people eating there per day. This is whats happening with youtube recommendations

ithinkso··on The Lost Art of C Structure Packing (2014)
Could you share the details (and compilers) of the issues you had because I'm actually kinda curious.

From my experience most of the bugs were just a 'normal' bugs i.e. human errors when writing and those were fixable by just figuring out what was implemented incorrectly. About 2% on a bts side were cache coherency issues because we had a multicore system without hardware coherency, so imagine, and similarily 2% were hardware issues on a modem side due to race conditions or whatever - harder to fix so workarounds. But miscompilation? x86 host tests are used to separate wheat from the chaff but the only tests anyone cares about, before commit, are on target

On modem side I remember one, maybe two if you push it, issues with miscompilation but it wasn't at all related to bitfields but the compiler was doing some stupid shit with register allocations

ithinkso··on The Lost Art of C Structure Packing (2014)
This is a valid and a main drawback of bitfields but in this context bit-access macros would be even worse since you would have pointers to a random uint32 within a struct and good luck keeping track where's what
ithinkso··on The Lost Art of C Structure Packing (2014)
Bitfields are used a lot when you have constrained resources, in my case in LTE/5G both on modem and bts sides. Every struct's field takes as much as it needs to and you leave rest as 'reservedX'. You never know when a new feature will have to be implemented and few more bits will be needed for some new field.

Without bitfields the code would be absolutely filled with bit-access macros decreasing readability and screwing with IDE's indexers and static analyzers big time

Not to mention the pain it would be to refactor/reorder/change fields sizes which is relatively painless with bitfields

ithinkso··on Europe is investing heavily in trains
Poland A and B, you can see it on a lot of maps, not only rails
ithinkso··on Wikipedia RFC to stop accepting cryptocurrencies passes by majority vote
I understand that but it was not a vote for Wikipedia users nor it was a vote for Wikipedia donors. It was a vote for Wikipedia and what payment do they accept - it has no impact for you as an user, and as a donor - they made their choice how and what they want to be donated to them

It's an interesting topic in on itself, about rejecting donations. On one hand they are donations to you so you should be greatful but on the other hand, if they are from the party you're against... well, do you accept even if it helps your cause?

ithinkso··on Wikipedia RFC to stop accepting cryptocurrencies passes by majority vote
There was a vote, the majority (70%+) of those that voted voted to stop. I don't know why other arguments would matter
ithinkso··on Europe is investing heavily in trains
It's different in Poland. Here, everyone always complains about the rail and it was shit like you wouldn't believe only like 15 years ago. I've been using trains only sporadically but the improvements are absolutely immense, I couldn't believe my eyes. Not perfect of course but holy shit did it improve, especially regional rails

Of course we had to improve from much lower standards than Germany, I guess, so I have no idea if our expectations of good are the same but nevertheless

ithinkso··on C Portability Lessons from Weird Machines
I love how the concept of 'platform independent' evolved - you would think that it means you can run it anywhere but almost all software that uses 'platform-independent' code is very platform-dependent

Because if you make an Electron app it's only logical that because it is platform-independent it can only be run on macOS

ithinkso··on Difficult situation on campus: traffic jam of food delivery robots
I will forever link this whole thread in any discussion where HN is discussing anything real world/outside of our bubble

It's hilarious

ithinkso··on Fred's ImageMagick Scripts
So that means once you do something in a CLI tool, and copyright it, it's game over for everyone else using said tool? I understand what you're saying but I'm not sure that tracks, technically you could argue that the tool's license also include every combination of parameters used since the authors implemented them

But if a command language is turing complete, or some subset of it, then I guess there is more than one way of doing something and the copyright is a fair game, you can always reimplement it

ithinkso··on A submarine made from IKEA jar and legos
That's not how language works, but you can declare anyhthing you like :)
ithinkso··on Google Maps now requires WiFi scanning to use navigation
That only requires writing an apology for a bug after processing the data in this ways was found to be undisclosed, and then disclosing it with no opt-out.
ithinkso··on I took a job at Amazon, only to leave after 10 months
Poland also has 3 months (on the most popular type of job contract). If you just joined you are on a 'test period' of sorts where the notice is 2 weeks and after that ends (3 months as well I think, but maybe this may vary) you have the 3 months notice.

Note that if both parties agree it can end sooner, they can also fire you straight up and forbid you working if they don't want you to but they still need to pay your salary for the entire notice period.

ithinkso··on Self-driving is way harder than I thought, says Elon Musk
What does ISP mean in this context?
ithinkso··on TSMC in Japan: Things to know about its chip factory plans
Not every stock needs to be a growth stock - dividends exists. Silicon valley and VCs screwed tech people idea of what the stock needs to do
ithinkso··on All Bitcoin private keys are on this website
Miniscule, not zero of course but zero for any practical purpose. The search space is just that much bigger.
ithinkso··on Ask HN: Strategies to land fully remote $250k+ job
Bullshit this was the reason.

25 days off (not including bank holidays) is basically a standard minimum (maybe +/- a day or two) in all European countries, not only in France.

ithinkso··on Why 'Long Rituals' Matter
One of my favourite quotes is that 'Everyone dies twice, the first time when their heart stops beating and the second time when they are thought about for the last time'
ithinkso··on Pelosi defends stock trading by lawmakers. ‘We are a free-market economy’
Constitution can be amended but the Congress would have to amend it against their own private interest so of course it will not happen (but should)... the point you're making is moot though
ithinkso··on GitHub taking down tools allowing defenders to reproduce the Log4j vulnerability
Yes
ithinkso··on The Strange, Unfinished Saga of Cyberpunk 2077
In the sense that it didn't pay off for CDPR. The developers were paid regardless.
ithinkso··on The Strange, Unfinished Saga of Cyberpunk 2077
So it's a bit better than in Poland then, we have 1.5x / 2x pay for overtime but it doesn't translate to number of vacation days i.e if you work on sunday you may either receive 2x pay or one extra vacation day.
ithinkso··on The Strange, Unfinished Saga of Cyberpunk 2077
This is exactly how it is in Poland, by law.

150% salary for weekdays+saturdays overtime (200% if at night) and 200% sundays and bank holidays. ~400 overtime hours a year hard limit.

ithinkso··on Better, cheaper, more abundant random numbers
It is referencing this bit at Cloudflare: https://www.youtube.com/watch?v=1cUUfMeOijg
ithinkso··on Numerics applied to Casimir geometry generates intersection with Alcubierre warp
> I was thinking the opposite point: sometimes the experienced doctor or researcher made a mistake, and the guy who posted something on Reddit is correct. Usually not, but sometimes.

If a researcher made a mistake and if 50 people on reddit said 50 different things, at random, one might be correct by chance.

Being correct once means nothing unless you are correct most of the times, but by then you are the researcher in the scenario above.

ithinkso··on Ask HN: What is your favorite piece of entertainment of the last three years?
Critical Role - bunch of voice actor friends sit at the table and play DnD. Campaing 3 just started, Campaing 1&2 have 250+ episodes combined approx. 4h each. A lot of content but definitely worth it. Also, animated series based on the show comes up in Feb 2022.

Highly recommend if you looking for something to listen to

← PreviousPage 4 of 12Next →