skysight-inc/HackerNews huggingface dataset:
> To have a bottleneck between all your clients and all your servers is not good architecture.

Maybe not, but everyone else is doing it. If your clients are web browsers, it's hard to convince them to do useful things like notice servers have changed; much easier to focus their attention on a handful of load balancers on static IPs and figure it out from there.
I love this. I feel the same way as OP. Question in my mind is why is this? Can we understand what makes our own useless projects so engaging?
For one it's a lot cheaper - I use Hetzner Cloud and I have plenty of resources for just 70e/mo. But I also like devops etc so I don't mind it :)
Later of course I can switch easily to a managed service if needed.
As someone whose spelling is generally subpar having continuous spelling checking in my editor is great.

Best would be if it's integrated with a Language Server Protocol. For instance it would be nice to flag misspelled variable, function, and class names. And only flag them where they are defined. And not flag variable names in comments.
> Actually, it's quite deniable. You can't find Hardware repair manuals for many if not most new PC laptops.

Others are now going in this direction following Apple's lead. Did you forget Apple literally goes so far as to make the screws nonstandard just deliberately out of spite for repair? Did you forget about Error 53? And mind you, Apple charges a premium. If Apple was charging $500 he would be taking that into account too. It's quite undeniable Apple has stood out like a sore thumb for a long time. He literally has hours (days? weeks?) of rants about shenanigans unique to Apple going back for years so please don't make us rehash them all here.

> Most PC laptops have oversights in their design that would make Rossmann blush if he took a look at them. My parents had a $500 2018 HP that the screen broke off of, after only a year of use, even though it was always on a desk and it literally broke by itself from just opening/closing because the hinges were too weak for the 17" display or something.

I thought the discussion was about hardware manuals. Not product quality.
Doesn't email and mailing groups not exist any more ?.

It is kind of funny as every Andriod or iOS phone user effectively gets an email account as part of their access to the platform so it not like this generation doesn't have email.

Also everyone uses email for app registrations, bank accounts and for some formal communication so it not like they don't know how to use either.

It seems we have forgotten that we did live abroad and kept in touch via tools with no vendor lock twenty years ago, telecom (SMS/phone) was lot more expensive then as well.

Ultimately use what you like if you find WhatsApp more useful sure, however forcing a vendor locked in platform on to others I find is incredibly rude.

I am not forcing you to lock into a vendor when I call/SMS/email you.
Why do you use sometimes pthread primitives from <pthread.h> instead of standard <thread>, <mutex>, ... objects?

For example src/manager/DNSCache.h use std::mutex but src/kernel/Executor.h use pthread_mutex_t?
I agree with you completely. I think Apple should, at the very least, allow side loading.

I was just answering the question about what the cut used to be in the packaged software world.
Math Solver service, which solves math equations, is added to the Edge browser
Depends how relevant 8msec are on a battleship weapon guidance system,

https://www.ptc.com/en/blogs/plm/ptc-perc-virtual-machine-te...

On any case, that is the reason why I started with depends, just like everyone wants to do big data that fits into a USB floppy, there are those cases where CircuitPython would be more than enough, yet people insist in using Assembly.

In some cases only Ada/SPARK or MISRA will do, others not, yet all of them might fall under real time and embedded deployment.
There are also big risks to fiat money, such having the entire economic output of your civilization be grossly distorted by central banks.
Whenever I experience issues which are likely related to a power supply, it is much easier to drop in a known-good replacement than to spend time diagnosing the specific issues. Also better to remove a potentially faulty PSU before it damages much more expensive hardware.
> can deny an in-flight commercial airplane access to their airspace to make a political arrest. They clearly can, and did.

I think GP has done a fabulous job explaining why this isn't true, so your continued assertions that it is are strange.

Perhaps there are differences between these two circumstances after all?
That's discharge + indication all in one. It's a great solution, elegant, effective, and one of my favorites. But you have to find the cents for the neon (usually) bulb.
Take my cynical pov with a pinch of salt... I left (indie?) gamedev to get a normal job, and have been much better off both mentally and financially.

In addition to what hesdeadjim said, I'd also like to add don't blindly accept the common gamedev maxims. For example, "Make the game YOU want to play" is repeated as good advice, but I haven't found it to be very useful.

First off, if I'm working as the sole developer and have total control over design decisions, it's easier to follow that advice than if I'm working with multiple people who all play different genres of games. A lot of the time people will only use gamedev-jargon to back up their design decisions (immersion, positive feedback, vertical slices, etc), which are hard to argue about because they're so subjective and ill-defined.

Also, keep in mind how many times Level 1 gets tested. At a certain point, no matter how excited I am about the game, I'm going to get sick of playing it. From that point on, I'm no longer developing a game I want to play. I'm developing a game I should want to play but don't (I think this adds a lot to burnout). Maybe start the project as a game you want to play, but make peace with the fact that it's ultimately not for you to enjoy playing. It's for the players. You're very likely going to be sick of the game by the time it ships.

"Make it juicy" and "avoid premature optimizations" are more maxims with limited use, and are even contradictory in a lot of instances. For juice/polish: Focus on the core gameplay mechanics. Once those are set in stone, make them juicy if you want/have the time. A juicy boring game is still a boring game. For performance/optimization: If a core part of your game is having 10,000 enemies on the screen at once, you're going to have to make design decisions based on performance at the very beginning of development. Kinda related: I've shipped a game where at the beginning of development, I suggested using Multiple Render Targets (we were doing deferred rendering with the XNA Framework) to speed up the rendering (instead of rendering everything, switching render targets, rendering everything again, switching render targets, repeat...) but the lead dev took the "avoid premature optimizations" maxim to heart, and we ended up with a significantly hobbled final product on PS4s and lower-end PCs. I guess I could have gone into "crunch mode" and rewrote the entire rendering pipeline to make up for poor decisions at the start of the project, but I wasn't willing to do that.

It was my dream to make games from the age of probably 13 to ~28. I'm 35 now, and am not all that interested in games any more. I enjoy doing "gamedev" as a hobby, because I've realized my preferred method of "playing" is to program little toys I can tinker with for a few hours and then abandon. I also have MDD, so YMMV. Best of luck, though.
Sure its nice to be "loving what you do" and its always better than having somensort of external pressure.

Now saying you really prefer to do specifically useless stuff seems like glorifying a weakness for no reason. Why not leaving an open door to both have fun and make money ? Seems like the author tries to make some moral/practical higher ground because he cant deal with the ambivalence of whether what he does is for some "inherent" pleasure or for money.

At the end of the day the way your deal with you psychology is not my problem. Having fun if is cool. Making money is cool in another way. If mixing both is too hard for you the maybe you really dont have any real problem in your life. That post wont get too much of my sympathy.
It's always necessary, or they should always be avoided?
"In plain text? I know how this shit works, I digitally signed things before, and for this verification there is no need for internet. So copy pasted a lot of tech stuff there but it is complexly wrong. I could explain it how it works and why intenet is not needed but you could use google and figure it out, then find out what exactly Apple was checking(it was not the developer signiture)."

Actually, you do need the internet to ensure that the certificate was not revoked. This is partly why Apple put in the whole App Notarization thing in Catalina, because when you Notarize the app, MacOS can check if the Notarization was revoked whereas a simple Developer Certificate from a security company is a harder thing to revoke on demand or to check the authenticity of.

Notarization gives Apple, for better or worse, to immediately revoke a Developer Certificate without the need to check in with the Developer and have the developer signing certificate revoked from GeoTrust or whoever issued it. The Mac then checks in with Apple servers if the notarization is valid, and if it is valid, the app runs; and if it isn't valid, it knows it's been tampered with and revokes the app.

One benefit of Notarization is that it helps protect Apple and MacOS users from developer supply-side attacks like XcodeGhost. If the developer was compromised resulting in the code's legitimate source being poisoned and a hacked update was distributed, Apple could still immediately revoke that app because the Mac checks in when online.

"Tim could hire some competent guy to write a clear email to prevent this. Also your point insinuates that you can cause a lot of damage to an iOS device with just an email and a link!! be careful Apple might not like you insinuating iOs is such terrible at security."

I said Phishing Scam. A scam where you enter your credit card info for a fictional security software. Not all scams require a software hack.

"Cure, malware sending data over the intenet behind the users back is harmless."

Researchers analyzed it and concluded that it sent nothing back to the hackers. So it was indeed harmless. Apple also knew that their updates have a 90%+ opt-in rate, so when the next update went out, most users would have it automatically removed, and anyone who didn't update would likely restart their iPhone at some point, in which case AppleMobileFileIntegrity would detect and kill it.

"Ah, OK so Apple and Google shit stinks as bad, nothing new... Apple and Google are in the same boat, just one has some better PR and a big army of fanboys. Luckily the users found out and a judge forced this assholes companies to confess, otherwise next time the storage would say 500Gb but in reality would be half."

What BS are you spouting?
I'm sorry but your interpretation of Jordan Peterson is completely untrue. Jordan Peterson does an incredible work sanitizing his fundamentalist beliefs through a veneer of rationality. But once you start unpacking the layers of what at first seem to be logical conclusions flowing from one to the other to understand the foundations that lead to the rest of his belief system (rather than the abstract questions he asks), you find the typical moralistic, regressive point of view you find in most Christians.

I understand and respect the value JP provides to lost lonely young men who are struggling to find purpose in a hostile online world. Raging with hormones, and finding it difficult to sympathise with women and minorities, and a world who tells them that they have privilege and they need to acknowledge and help others more. JP is as valuable to them as Religion is to a starving subsistence farmer in the middle ages who is abused by his feudal lord, and has no hope of a better life for himself or his family. Hope is important.

But for the life of me I don't understand JP's appeal to the male HN crowd - wealthy, well-educated tech-savvy yuppies who have upward mobility, critical reasoning, and lots of leisure time.

Jordan Peterson:

* opposes same-sex marriage because it is "backed by cultural marxists" and represents "an assault on traditional modes of being" [1]

* opposes same-sex adoption because "the nuclear family is the smallest vialbe human unit: mother, father, child, and if you fragment it below that you end up paying" [2]

* does not believe that men and women can work together in the same workplace, and directly blames women for sexual harassment they endure if they utilize makeup and high heels because they're sexually provocative [3]

* believes that it is impossible to produce Art without God [4]

[1] https://www.youtube.com/watch?v=4jef2C4T1_A

[2] https://twitter.com/zei_squirrel/status/1331507566388637698

[3] He doesn't say this that men and women shouldn't work together: He says "he doesn't know", and "we'll see" (if they can). But the second part he confirms directly to his interviewer. https://www.youtube.com/watch?v=yqn6YoMFiI0

[4] this and much more video links in this twitter thread https://twitter.com/zei_squirrel/status/1331505661817937921
This is not about money flow. I'm fine with that. What is not fine is the state capture this money flow facilitates. The state capture propagates a crony system, that will lead to a reduced economic output from what it could have been, and hence requiring more support in the future. The situation is both economically and politically untenable.
Here's how you replace the RAM on Dell's ultraportable line: https://www.ifixit.com/Device/Dell_XPS_15_9550

The last Intel Macbook Pro? Get out your soldering iron: https://www.ifixit.com/Teardown/MacBook+Pro+16-Inch+2019+Tea...

Similarly, if you want to replace/upgrade/perform data recovery for the storage? https://www.windowscentral.com/upgrade-ssd-dell-xps-15-9570

Apple? Forget about it. Hope you paid the inflated storage prices at the time you bought it.
That is exactly point; so that at least everyone agrees beforehand when praise/condemnation is appropriate. It doesn't enforce itself, but it does at least provide a notional focus point. Countries do attempt to reward and punish each other in various ways, and "international law" gives some direction to it.
It's actually great. Recently tried it on my phone and works on youtube, netflix, amz prime video and more!
> The 60-Hertz AC (alternating current) from the wall oscillates 60 times a second, but the power supply needs steady DC (direct current) that flows in one direction. The full-bridge rectifier [1] below converts the AC to DC.

[1] https://www.youtube.com/watch?v=sI5Ftm1-jik

I just knew which video is linked without clicking. ElectroBOOM is a treasure.
Here you go, friend. )
Embroidery Logo Digitizing
But then what's the difference with the existing solutions involving central banks?
This happened to me as a young teenager. I tried to figure out which part of the power supply was broken. The case was opened, I measured some parts, connected it, turned it on and tested if it was working again and disconnected it before continuing to work. After the fourth time, I forgot to disconnect it before touching something with both hands. Fortunately, the GFCI was working as intended, but the cramp in my arms and a very strange feeling around my heart is something I will never forget.

So, to add another advice, be sure that you have a ground fault circuit interrupter or residual-current device and test it regularly.
Do the same thing to some prominent Belarussians? Trade sanctions?
That's true, and because of that reason I am wondering whether it's possible to make people pay for having their issues addressed rather than resolved. The triaging/addressing process is where many people feel like open-source work is thankless, and throwing money in the mix can help make it feel more fair.

Maybe people will be willing to pay if the cost was lower? Maybe when you file a ticket, you can include a $10 fee to make sure it gets 10 minutes of the developer's time. (Or maybe you can attach $10 to any ticket, not just yours.)

To reduce the kinds of disputes that come up, there would be no guaranteed result other than that the developer spends 10 minutes doing their best to address the ticket and that they leave a reply. If people feel like the devs are just wasting their 10 minutes, they can simply not pay next time.

Actually, the more I think about it, the more I think this is a good idea, even just for the sake of optics: simply having the "paid ticket" there, even if no one uses it, might make people more thankful of the non-paid tickets the devs are addressing. And it offers a great retort/actionable step for those who complain that tickets aren't being addressed.
BTC’s layer 2 method also doesn’t scale because (among other reasons) you still need on-chain transactions to handle opening connections and creating wallets, which the main chain does not have the throughput to do at scale. That’s also not to mention all the practical difficulties of using lightning (have to constantly monitor for fraudulent closing of connections, locks up liquidity, etc) and technical issues (route finding doesn’t scale, introduces massive DoS vulnerabilities).
It's genuinely concerning how 1:1 the Wyckoff pattern is for BTC at the moment [1].

[1]: https://www.youtube.com/watch?v=Lhf_2gJJS1I
> Refuse to allow the transit of any Belarus top officials anywhere in the EU.

Hasn't this already been the case since November?

https://www.consilium.europa.eu/en/press/press-releases/2020...

Restrictive measures include a travel ban and an asset freeze. The travel ban impedes those listed from entering or transiting through EU territories, while the asset freeze is used against the funds or economic resources of the listed persons. In addition, EU citizens and companies are forbidden from making funds available to the listed individuals and entities... Today's decision follows up on the agreement reached by the EU foreign affairs ministers at their video conference meeting on 19 November 2020. The sanctions will now apply with immediate effect... A second set of sanctions targeting Alexandr Lukashenko and 14 other officials was imposed on 6 November 2020.

I mean we can quibble about what constitutes "top officials" and the expansion is not daily - but it does exist and it is expanding.
Are you talking about a laptop power supply vs an ATX desktop power supply? Even most enthusiast ATX power supplies that I've seen don't use SMT for the main power board, probably because of the weight of the components.

For example, Here's a (very packed!) modern 1600 watt (!) powersupply from Corsair: https://cdn.cplonline.com.au/media/description/POW-COR-AX160...

You can definitely see that SMT is used for the distribution side, but you can see single-layer boards used closer to the A/C side as well.
Hiring managers I think are often out of touch then with supervisors.

As a supervisor, you want to invest in folks who will be staying for the longer term - and doing what you can to reduce turnover (generally). There are also folks who like to job hop. If I'm supervising a team, and 9 of 10 have given me the sense they are staying, and one is on his way out the door - I'm focused on the team that is staying, finding additional capacity to cover if the guy walks, and definitely not investing much in guy walking out the door.

I think it is often a mistake to counter someone who is leaving. Stay on top of compensation, progression etc, and keep and reward the folks who stick it out with you.
Apple is a hardware company that uses privacy as a selling feature. They don't sell privacy, they sell hardware.
What an interesting guy. So, YouTubing for therapy? Good one!
This "blockchain" space is getting so complicated that I can't see anymore what it is about. Is it a database? Is it a p2p network? Is it a currency?

Most of the "blockchains" listed on aggregators such as coinmarketcap.com are essentially clients communicating to a few nodes which, for all we know, sync up in a coordinated way to provide the illusion of a decentralized consensus system.

Like maybe we need to take a step back and ask "what problem are we actually trying to solve?".

Is an uncontrollable & anonymous currency truly the next big thing we need? Did we even stop to think of the potential issues of a system like that?

To me the future should be more audacious. Maybe we don't need some kind of unalterable decentralized database where capitalism can thrive from. Maybe we need to rethink society where money is not as crucial as it is today.

Hoping that the "next" cryptopunks can think of these ideas to really change the world for the better rather than ways to scale an unalterable database which, for all I can tell, just provides a distributed way to track who owes what to whom.
Yeah, Russia straight up murders journalists and nothing happens.
Many people give a shit, but it's not straightforward to replace a dictator with something better ... Witness every war since WWII
The typical failure modes mean that it'll be marginal for a while, and should be able to give you information before it goes fully bad. Being able to have introspection before it goes fully bad is what I want, as I hope to have some data before it even makes it's way on to a bench.

The power clients (mainboard, GPUs, disk drives, etc) normally know they're getting pretty bad power from a PSU and filter it heavily to smooth it out. It'd be nice to know if the voltage is occasionally dropping and it's just being covered up by downstream caps that are over provisioned to just smooth out not fully rectified AC.
Aside from pragmatism, is there any ethical reason why state leaders should enjoy extra rights above anyone else?
> more efficient ownership model

If worker collectives are more efficient, why are they unable to compete with shareholder corporations?
Understandably, people focus about the air maneuvre aspect of this story first.

But if you put that aside for a moment and look at things from a higher level perspective: the president of a whole country is SO AFRAID OF A SINGLE YOUNG BLOGGER that he redirects a whole plane, thereby doing a "full Barbara" (https://en.wikipedia.org/wiki/Streisand_effect).

Never say one person cannot change the world!
Gentoo IRC presence moving to Libera Chat
"The Gentoo Council held an emergency single agenda item meeting today. At this meeting, we have decided to move the official IRC presence of Gentoo to the Libera Chat IRC network."
Keep away from countries known for overworking and by extension companies originating from there.

Examples include: Japan, South Korea, Taiwan, USA, etc.

Counter examples: The Netherlands, Scandinavia + some other European countries.

From what I've seen so far it's mostly a culture thing.

Note: I'm not really a supporter of the "work/life balance" term as it is very difficult to nail down the meaning. How is work not part of your life, does it imply your work is something bad and should be "balanced out" and so on and so on.
Meant to say they build the hardware. Quite agree.
A fairly obvious situation where the top google result is “Kid friendly happy fun town App Store” set up by dark web Corp where you can get pre hacked versions of all major commercial apps for free with built in cheats at the cost of porn pop ups and just trust me levels of scamware.

Most would go straight to Apple with their issues and how do you fix “I don’t know. My cousin installed it for me”?
AWS charges for bandwidth. Should Apple start charging the developer $1 for every download?