skysight-inc/HackerNews huggingface dataset:
The lawmakers drew a line that favours the rich. When you have companies making millions paying more in taxes than the common folk who barely scrape by. The lawmakers do it because of the rich lobbying them. Something the most people don't have the money for.

For sure everyone does their best to minimise the taxes they pay, but when you are the richest person in the world with some $200 billion, maybe you should be doing silly schemes like charity for tax avoidance.

Heck I tend to minimise my taxes, but often I don't even have such opportunity. The best I can do right now is contribute to my pensions. I'm on a current tax rate of around 50%. Outside that, there's not a lot I can do to minimise the tax I pay. Compare that the rich, who through their lobbying, and their schemes have paid an effective tax rate of around 3% over 5 years.

My statement is ridiculous to the rich, not so much to the rest of the population.
A lot of your time is spent on the branching and on accessing the memory. So on the ASM level, memory access patterns, caching and branch prediction will affect your performance.

My bet is on the branch predictor, since IIRC AMD has a novel branch predictor that's pretty different from the Intel branch predictor (not sure about M1): In C-land you should try loop unrolling (in fact a decent compiler will do that for you). If the JVM has a control for that, force it; else do it manually and pray the JIT does the right thing.

My first intuition was the BitSet's cache & memory behavior, which might also be the case for some ranges of `p`: Internally the BitSet is probably something like a chunk of memory with bitwise indexing. So to change a bit, the machine has to load a bunch of bytes into a register, set the bit, and write that register then back to memory. This is bad(*) if you want to set e.g. bits 0 to 31 in your BitSet, because you now got 64 memory accesses instead of two. This might affect you for small p, but with p >= 64 the access stride will be larger than 64. Thinking about it, in fact, this could be something that might throw of a naive JIT optimizer.
I would have to think a little bit on how to improve here were your code written in C, with the JVM I have no idea how you could optimize here. Maybe do two loops, first for p<=64 and the other for p>64.

Regarding cache misses, hm, 1M bits are just shy of 64kByte. On any modern machine that should fit into the cache; I would still monitor for cache misses though.

(*) Short story: I have a light case of PTSD since I once had to reimplement the storage backend for a Java SQL engine university project because a friend was trying to be too clever and did exactly that.

Anyway, interesting question and I wish you best of luck with figuring out what's going on there :)

//edited a few times; sorry, I'm bad at writing a comment in on go...
People over here are insane and remodel perfectly fine kitchens when moving in to a new apartment, and sell all the appliances for a pitence.

I picked up a year old Miele for 100€, it’s been chugging along like a tank.
Explaining Drawnapart, a novel GPU tracking technique
Great piece, well written and now admired. Thanks
https://shadow.tech/

I love the laptop factor, but I need a good GPU sometimes. There are ways to plug one using USB-C, and I wanted to go for that first.

But my little bro, a gamer, told me it was a waste of money. For $29 a month, I can get a remote beast of a computer with Windows 10 on it and use it as much as I want.

At first, I wasn't convinced. Primo, I'd have to upload all of my stuff. Secondo, what about the latency ?

Well, I'm not playing multiplier online games, so it turns out the latency is imperceptible for my use cases. It's not your typical VNC setup, they optimized their client and protocol and I sometimes forget I'm not on a local machine.

Second, OVH is behind the brand, so their uplink is crazy good. Which means uploading and downloading things is very fast. Sometimes it's even better to stream movies from the shadow and watch it remotely than to use my local connection O_o

Eventually I saw the $2000 GPU I wanted to buy, and realize that it would take me more than 5 years of shadow usage to reach that price. After which my GPU would get old anyway, and I would need another one.

Bonus: it takes no space on my desk, doesn't make noise, doesn't heat, and I can use it when I travel, so I have the buffed up GPU at my disposal at my clients sites, in holidays, anywhere with decent wifi.

Because yes, the latency is good enough that I actually don't bother to plug my ethernet cable anymore: wifi works fine. Hotel wifi sucks though :)

Unlike gaming streaming services, you are not limited to a gaming provider, you can reuse your steam account or gog games. You are actually not limited to game, you have a full Windows 10 at your disposal. You can do video edition, model training or 3D rendering. Not crypto mining though, according to the terms of use. In fact, nothing that requires background tasks as the computer shuts down as soon as no human use it (I assume they make money by sharing the hardware).

But if you do want to play, it's nice. I tested Borderlands 2 with all settings cranked to the max, it works smoothly, including a with a controller plugged with BT into the laptop!

It's not without any problem, obviously:

- one or twice a day, the image will glitch, and I will lose control for a few seconds. So don't do remote surgery or bank your MMR on it.

- the linux client just doesn't work on the lastest Ubuntu. I have to reboot every time to my windows session.

- I'm in France, so YMMV, since I have no idea how good the ping to their server is from the US. Work fine from Germany.

- if you alt tab for too long the shadow client (from the laptop windows, not the shadow windows), it will consider you are not using the machine and disconnect (probably part of their business model). I lost data this way.

- the GPU you get depends of where you are. Some get a P5000 with 16GB GDDR5X, some a GTX 1080 with 8GB GDDR5X and some a RTX4000 with 8GB GDDR6

- if it gets through, it can act as a VPN. Unfortunately, the ports it uses may be blocked.

- their support is google-level terrible. If the answer is in the FAQ, you are good to go. If not, you are on your own.
I already am. I'm here since 2009. I recently passed 10000 karma. I guess I have few days of "what's karma anyways" since I dared to post such a controversial yet authentic comment.
Lock up your savings. Live “lean” for a few years. Read. Keep a garden. Eat healthy, get plenty of physical exercise. Dream of creating a legacy in your life that is not a waste of your humanity.
Grrr. I ve never seen a map sideways though
and should
Well, the key is to find something new, exciting but not easy to achieve. For me it's PPL (private pilot license). This is very technical (a lot of IT folks love it) and has a steep learning curve. After starting doing this you'll feel much better again, because you'll have an exciting goal to achieve.
Well, that would be a net positive for society in Europe as a whole.
Compelling Benefits of Internet Peering in 2022
I'm at this point now, with almost 10 years more on my ledger. Between 30 and 40 I experienced the time of my life. I had not that much money but I traveled, got in touch with a lot of people, had some sporty hobbies, I was creative and yes I also dated a lot of women, but never was in a serious relationship. Looking back this would be what I call "freedom".

No I got a child, a well payed job and no time for nothing. I'm still kind of excited for new stuff, but I just don't have the time to pursue that. And that makes me feel sad and not needed, too. I became a consumer, am not a creator anymore. And I don't know what to do about it.

So yeah, not helpful, but I just wanna tell you, that you're not alone =)
Show HN: BeerBase – an accessible worldwide open beer database
I found this long, and a bit difficult to read, but that's because it conveys a huge amount of knowledge (or is it really, just opinion?) that confirms many things I've suspected.

I've seen the Fed and Congress have a gun to their heads, and now the Wall Street gang, and the Tech Bros have the world held hostage. One can only hope that this hostage negotiation ends better than it did last time in 1929.
Barbed wire fences were an early DIY telephone network
Reality is very tied to notion of success and regular supply of it (aka you need a few wins to feel better right now). That said with age the intensity of success vanishes, you care less about winning I assume and more about global balance of improvements, it's another kind of happiness (probably tuned to biological need to make a family)
I was really depressed while doing my PhD, and something that helped me a lot was getting seriously involved in a social dance community.

I think this could help you a lot. It really seems to me that what you’re missing is human connection, and social dance is a way to facilitate it.

There are dance communities with plenty of people your age. It’s a totally different scene from bars and clubs. People don’t drink very much because it gets in the way of dancing.

It’s also a good way to find potential relationship partners, although the primary interest should be the dancing, since people can tell if you’re just there to hook up and that will come off as creepy and predatory.
A QMK or a similar programmable keyboard. Often found in mechanical ones. I believe QMK supports 32 layers. So far I've only needed 4 or 5 but the boost in productivity is night and day.
35 was the start of a great run which is continuing for me. That was the point where long-held islands of understanding about the world began making connections. A whole growing in power as it formed from the evolving mesh. I felt as though this time marked an explosion in curiosity which further propelled this lifelong investigation.

Around this time, I also experienced a number of existential questions. There were financial problems. There was a break of a relationship which had already gone cold and another which I had started at the tail end of the first which was built on lies. I felt alone and vulnerable, as if I had been abandoned. I felt as if I were floating in a void.

I realized that I had left behind rigid structures which defined my identity. It's not that I walked away from them, so much as they crumbled and I was left with emptiness. I had a choice of clinging on to the ruins, or further exploring this odd new space I found myself in. I decided that I would embrace the void. I found that without the old structures, I could instead create and and discard new ones. The creations would be like the fantasy worlds I created from my imagination as a child. I entered into a phase of play. I was Don Quixote fighting windmills.

Embracing this void is sort of also embracing the art of being lost. I imagine that my identity could be anything and that I should jump from one to another as a continuation of wandering. Lately I have had an interest in doing performance as a street performing clown as an exploration of different paths of comedy. The clown suits me as taking on a character to remind myself and others not to take things too seriously. But there's also a seriousness to the place of comedy in our world. That's another critical point, that even though I have changed my relationship with structures which once carried great meaning, those structures are still important as a bridge for younger people to get to where I'm at. We need these structures, we need Santa or something like it when we're children. Also realize that part of the reason you feel lost may be that society necessarily treats younger people differently. At some point, like in Judge Dredd, you get exiled from this special place. But you'll find the life in exile is much richer in experience. I wouldn't go back.

One piece of advice that I always give, is to look into taking improv classes. The most basic idea of improv is the "yes, and" approach of interacting with others, which you can apply to everything. Whatever the universe throws at me, I'll respond back with a "yes... and" - and we'll all laugh at the result.

This is a special moment. Congrats. And welcome to the other side.
I appreciate you saying that. And I'm a big ol' Robert Anton Wilson fan, a life-long ACLU contributor, and someone who views free speech as the only way to disinfect hate, racism and lies. And I am very much talking in good faith; this is what I believe. I just think that free speech doesn't have to be equally easy. I remember when news channels in the US had to give equal time to opposite political parties. I watched how that morphed into "fair and balanced" - giving 3 panelists a chance to beat up on the weakest member of the opposite group. I don't think Facebook or Twitter are in any sense Discordian or Erisian in the tidy bubbles they ferment. I agree it's foolish to go about trying to silence people on them. I'd say just shut the whole thing down. If you want real Eris, let a million websites bloom. The information ecosystem was much better when people had to go out hunting than when it was fed to them in a news stream on an app that was designed for nothing more than monetizing their attention span. And a lot fewer people were exposed to truly bad ideas.

I do have a breaking point, as far as ideas and speech; I believe that some ideas are stalking horses for violence, and the people who spout them have no goodwill. Some ideas can't be reasoned with. I'm glad I live in a country that still allows people to speak those ideas, but very few people will defend that notion anymore. I'll defend their right to speak those ideas. I just don't think a private company should be immune from the result of providing them a platform.

The right to free speech should be absolute. But there's no right to be heard. Somewhere along the line, people seem to have misconstrued that, because social media made it so easy to be heard that people assumed that was the definition of free speech.
Joing a few different sports clubs and you might find a sport you like. I joined the boxing one and it turned out I really like it (I do not like football that's for sure). The best thing is everyone goes to the pub after so it's a great way to make a few new friends, there will be one or two people there you get on great with. I did try about maybe 10 sports before I settled on boxing, I even tried yoga and spinning, which both were not for me too.
Apparently this is a suggestion for a relevant(?) subreddit, but a bit more context would be nice
> Just look at behavioral biology or psychology how much of seemingly irrational or downright stupid behaviour makes a lot of sense when you find the right vantage point.

Yes, but those tend to make you notice that "yep I have actually seen this". This one does not make me think that. Not when it comes to TVs, chairs, beds or other durable items. If we talked about beer or chocolate, sure. Someone who bought beer might want to buy exact same beer.

Someone who bought book might want to buy another book. But, not that exact same book again, that person might want to buy another similar book. With TV, no, nope.
Republicans doubled the child tax credit under Trump with no support from Democrats.
I believe it is to decide the P/NP question :)

Seriously, why isn't there a smartphone app for this or a web service?
I thought it would be a great idea to have two big monitors but I really hated that when I purchased the second one.

And then I just put one of my monitors right in front of me and now rarely use the second one. But when I need a second monitor I'm really happy I didn't sell it.

So layout makes a really big difference.
Ah right. The wealth that Bezos creates. The one whose workers are living pay cheque to pay cheque and barely scraping by. The one whose workers are peeing in bottles because they can't afford to be fired for taking a break.

It's not zero sum game because the wealth they create favours the investors. Not the population. The aim of a company is to create wealth for the investors. Not for anyone else.

I'm not sure why it is you're defending the rich in this thread, but your arguments have been overplayed for years.
I don't think readers with any kind of computational background expect to read FAILED writes. Apparently, neither does RDX Works - claiming to have fixed most of the issues.
And most important lower tech, meaning less competition for german made products. You know, better keep them east europeans developed enough to rid germany of old cars and hardware but poor enough to prevent them from manufacturing their own as they wouldnt afford the bleeding edge tech required to meed demand, and ideally, they wouldnt be able to invest in cheap nuclear power to lower costs. So while east eu products are deemed low quality, germany is perfectly fine with importing chinese products that barely meet eu standards.
I think there is an aspect worthy of analysis there.

He has clearly been reading up on The Toyota Way and one aspect of it is that they look to understand well a process before automating it.

I have found that a lot of complexity comes from mindlessly automating processes: you end up with systems integrations and data conversions that add a lot of complexity and are often brittle too.
Then you think China is more free than the United States. Some people disagree
haha ofc he links to YouTube videos with click bait titles and pseudo scientific hosts.

"ALARM, ALARM the shit posting gets professional ALARM ALARM"

See you next week ;]
Gautam Adani makes into list of top 10 richest men on the planet
No but i think it would be useful to apply the law generally to situations where there are multiple payment options. E.g. credit cards vs cash in store. Right now stores are forbidden by CC companies to post a different price for CC vs cash, or to otherwise breakdown the cost of using a credit cards.
Model frigate building, here I go!
> Have you been through a similar thing?

More than once, as I guess is true of most people over 40

> How did you deal with it?

Figure out what is important to me and find ways to spend more time doing that. Neither was easy.
I wish him all the best and am glad again to know my wife is right when she said money does not solve all problems.
I should listen to her more.
Lame use of a opposition slogan.

When Bezos spends billions in the Netherlands building a new yacht, those are real jobs putting real food on people’s plates.
What kinds of changes did you make, what did you learn from it? How do you go about rearchitecting and decision making?
I don't agree with the person you're replying to, but I think it's fair to point out that you don't need to get married to have a life partner. With marriage rates declining, younger generations are not seeing it as a necessary step in a relationship.
Americans exposed to toxic BPA at levels far above what EU considers safe
Who said anything about tax breaks?

People are bitching about his yacht and moving the bridge and I’m saying you should be fucking thankful he’s building it in the Netherlands.
I'm your boss, either have sex with me or be fired.

You aren't forced, there are a lot of other jobs that don't require you to have sex with the boss.

You ok with this? Don't have an abortion or you will be fired. Don't have a kid or you will be fired. It is always a choice right?
Alphacode to participate in Codeforces contest today
> Only for those that opted into that system. (...) You can blame Gmail all you want, but they're just doing what their users want, which is reliable email without much spam

That's not true. When you use Gmail you don't opt-in to a setting to "automatically send smaller non-commercial providers to the SPAM folder". Gmail is pretty bad at SPAM handling you still receive lots of commercial advertisement from "reputable" sources, you just don't see the non-scammy non-phishy email you were expecting.

In this specific instance, Gmail is not the worst out there. They're very protective but from what i heard you can get allowlisted in a matter of weeks of harassing their tech support. Meanwhile, Microsoft is a lost cause if you want to get your mail through to an Outlook mailbox...
Sorry but you didn’t seem to really understand the implications of light being a wave here.

Forget about photons altogether and think of light as a wave and you will understand that yes of course, light bounces on all mirrors and interferes across mirrors. Who cares about the distance between mirrors really, light could (and does) interfere with mirrors miles apart.
Adult life is demarcated by transitions just as childhood. Although a bit dated, you might find this useful: https://www.goodreads.com/book/show/205587.The_Seasons_of_a_...
If you’re using DKIM to sign the outgoing message it’s a huge flaw if your service provider is signing other peoples emails with your key just because they included the domain. You authenticate to the server for a reason.
Sweden returns to cold war tactics to battle fake news
At some point in ones life, it can become more rewarding to mentor the next generation of people to your craft rather than continuing to go on your own.

Mentorship with the young generation couples the energy of the mentee with the experience to avoid pitfalls from the mentor.

One example of this are professors. Many of them you may noticed never want to retire. They are often in an ideal stimulating environment that only improves with time. Every year a young batch of eager students wanting to learn arrive, while profs provide the taste and quality control to direct the energy.
The USA may be the richest country in the world but it doesn't mean much when facing the virus, especially considering how widespread inequalities are.
Not sure about how the story with Inkscape looks, but it can be difficult to deliver the reproducible issue. You might have to build it yourself, might have to install a compiler in the right version and so on. Depending on the build story of Inkscape, this can take days of fumbling. Not many users are willing to go through that.

I would say it is OK to open an issue, which is not 100% reproducible, as long as it has not been opened. It allows for the chance, that others can try to find that reproducible way of causing the issue, who are more knowledgable about the software and might have the dev setup already on their machines.
This is not notable. Of course there exist instructions that are used to update microcode. It would only be notable if you could execute them as an end costumer, which you can't.
The next Graphics Card crisis could be the most worrying yet
You reflect on what’s really important and use all those problem solving skills to focus on that instead.

I’m a big believer that loneliness is there to motivate us to change.
I second this one
lat is swedish for lazy, so I remember it as laying down, ie horizontal
Yeah but at that point it’s up to the user. There’s a way to stay anonymous but just like anything relating to privacy, users have to be well informed about their risks and mitigations to be able to manage their data effectively.
türkiye uyruklu bir hacker hindistanın tüm verilerini çaldı verilerin içinde banka kartı , kimlik , adres vb var bu hackerin adı s6met