skysight-inc/HackerNews huggingface dataset:
> It has been running for more than two years now and its official instance currently serves more than 800 active users and hundreds of anonymous visitors every day. We achieved this thanks to dozens of contributors and financial sponsors who I am grateful for.

Failing to find product/market fit is a good time to reflect upon one's assumptions, biases, and perspective. Another piece of unsolicited constructive feedback I would offer the author is that from where I sit, I think they would be more successful if they are motivated and inspired by a more positive and strategic outlook.
Optical Toys
Global Arms Exports – Winners, losers and trends in the race to rearm [video]
FreeFileSync

It's what you'd like if your idea of simplicity is dragging and dropping one folder to another, but want to more closely see what files have changed before the copy.
Try to find out why, and please avoid Internet "red pill" stuff. I'm not telling you this as any sort of political statement nor am I trying to fight any culture wars here. This is just the advice of a middle-age guy with perfectly mediocre / average looks, and some life experience.

From what I observe, 9 times out of 10 the problem lies in personality. I know plenty of guys with no money and no looks that have no trouble attracting the interest of the opposite sex. Why? Because they have a great personality, as in, it feels good to be around them. Furthermore, people who rely only on look and status to attract a partner and do not work on themselves are unlikely to have a happy relationship in the long term.

I am not blaming people for having unappealing personalities. This is usually the product of things that are outside of their control, usually some sort of trauma. Life is not fair. A lot of people are traumatized and do not realize it. This can be overcome, but you must want to overcame it and you must be able to face harsh truths. Maybe therapy can help, maybe meditation, maybe even things that are considered "woo" but that allow you to face your demons. Whatever works and clicks with you is a valid answer. All roads lead to Rome if you are courageous enough.

Check out this guy, I have the impression he is particularly suited for the HN demographics:
https://www.youtube.com/@HealthyGamerGG

Good luck man, you can do it!
Hey, you're like my evil twin! Longtime web dev here who always wanted to learn more data engineering.

HTML/CSS/JS is fun and creative to some degree, but kinda abstract. Data engineers get to work with real-world phenomena! What prompted the interest in web stuff?
You’ve got significant foundational work to do. I’d start with Healthy Gamer GG’s channel[] and also pick up the book How to Win Friends and Influence People.

[] https://youtube.com/shorts/693UD3V1KSU?si=6IiRwP0Q1qRqErnp
I think you misunderstood that paper. We already have the technology for near perfect voice cloning and it needs a few minutes of Audio
Yes, same here.

Let's just QUIT using Reddit. Enough is enough. If we tolerate corrupt behavior, we support corrupt behavior.

And quite honestly, it's become such a pile of trash, anyway. Also, it's become so obvious that submissions and comments are being manipulated and pushed by tons of bots and industry interests, it's just a bad joke at this point.
I'm assuming the apology[1] from Linus must have come off on complaints raised to the HR department of companies with active contributions to the Linux kernel. Because this was Linus, this went over relatively smoothly for him, but for another person, this may not have been the case.

There is also no telling if the person is interacting in good faith and just doesn't know, in which case the aggression is a bit rude.

You can tell people to fuck off without saying that explicitly, and it also allows you to save face in case the situation isn't what you expected it to be.

[1] https://arstechnica.com/gadgets/2018/09/linus-torvalds-apolo...
"lol"

> Those days are pretty much behind us. Sure, you can compile code and tweak software configurations if you want to--but most of the time, users don't want to. Organizations generally don't want to, they want to rely on certified products that they can vet for their environment and get support for. This is why enterprise open source exists. Users and organizations count on vendors to turn upstreams into coherent downstream products that meet their needs.

> In turn, vendors like Red Hat learn from customer requests and feedback about what features they need and want. That, then, benefits the upstream project in the form of new features and bugfixes, etc., and ultimately finds its way into products and the cycle continues.

"and when the upstream is tainted, everyone drinks poisoned water downstream, simple as that!"
The rules took a while to get used to, but after a couple games I was hooked! You start to get a feel for what works and what doesn't, and it's not quite the same as Scrabble and similar games. Unique and challenging -- great work!
Have good logging and virtual machines that can replay those logs offline?
Analog synthesis. Using MiRack on my iPad mostly. Yes, that is a digital emulation of analog circuits I know but it is a great learning environment. Trying to get my head around feedback patches and self sustaining/generating patches. Saw a few videos of a guy using a Serge system to explain ideas with Cybernetics and it has really piqued my interest.

I currently own a Lyra 8 synth and it is teaching me… something about FM synthesis and feedback. I also have a Vanilla synth from STG/Musonics on order and hope not be up to speed on the basics before I get it in June. I Will at some point probably get a serge system because it seems the most amenable to analog explorations at their most basic.
"effectiveness of VMs" is probably not what really mattered, but rather "disposable environments".

A VM can be a type of re-creatable and disposable environment, if you also include an OS and configuration. But if all you need is a CLI context, the same could be said for chroot, LXC, Docker etc. A VM can be an easier mental model or box for people, but no all people are the same.
Marketing, Sales and SEO for a SaaS of mine.
Found out that is what sells your product and not the features of your product.
Uh what would be his charge? I cannot fathom how and based on what he would be charged. Maybe this is an american thing, but he's not an US citizen to start with
Curious why a VPN is necessary to access Reddit. NSWF content that's blocked by the ISP?
> This is the way it works. It needs to change.

Well, it’s on you to set your boundaries. "Feel free to submit a PR" works wonders.
I don’t know if they overlap in general but for SpaceX and Tesla specifically there seems to be significant overlap/sharing of technology. Like development of metal alloys and, if I remember correctly, using Tesla motors as actuators in Starship?

I’m guessing there’s also significant overlap in electronics development. I know the automotive sector has special requirements for chips and electronics, and I’m guessing SpaceX uses some of the same requirements/methodology for in-house electronics design.
An issue is that the maintainer may have other priorities. By sponsoring an item you "force" them to look at that sooner.
Interesting, thanks for the reply.

"Sadly the way things are currently going I doubt this will ever happen. User data has already been commoditized and as such most companies that are able to acquire it don't want to share it, and or cannot share it due to EULAs and the like."

I'm ready to dive into a rabbit hole. Do you have any resources to suggest?
And what about M, T, W, and/or Th work to 8 or 9?
>I worked a job first (2 years). This made me really appreciate my phd a lot more and gave me a lot of much needed time management and interpersonal work skills.

I went back to school after a few years to get an MBA. I've never actually managed anyone to this day but it was sort of a prereq for a lot of the types of jobs I was interested in at the time.

It helped that the coursework was easier for me than the engineering degrees I had. But I think there was also discipline and process that came from having been in the working world that definitely helped me do really well in the program.
I said "Casts doubt". In the same way a typo in the headline, a logic error in the first bullet point, a misconception in the introduction, etc. casts doubt on the rest of a publication.

And this was no simple typo, as there was an accompanying and erroneous justification (which btw also hints to a lack of knowledge in the topic). This bullet was practically the easiest to verify out of the entire article and was already showing a contradiction. You might enjoy publications where fact-checking is not high in the list of priorities of the author (this article contains a disclaimer saying as much), but most "rational" readers should be interested in knowing how light the fact-checking indeed was, specially in a topic as important as this.
From elsewhere in the comments:

https://news.ycombinator.com/item?id=39874621

> He came on IRC, he seemed ok. He did some cleanup of access and signed off for easter.
Astrill works pretty well. I am currently with AirVPN and AirVPN gets blocked a lot. Guess you get what you pay for.

Reddit also blocks a lot of Ukraininan IPs
Attacker wants to be able to send an especially crafted public key to their target's server's sshd. That crafted key is totally bogus input, a normal sshd would just probably reject it as invalid. The bits embedded into the key are actually malicious code, encrypted/signed with the attacker's secret key.

In order to achieve their objective, they engineered a backdoor into sshd that hooks into the authentication functions which handle those keys. Whenever someone sends a key, it tries to decrypt it with the attacker's keys. If it fails, proceed as usual, it's not a payload. If it successfully decrypts, it's time for the sleeper agent to wake up and pipe that payload into a brand new process running as root.
> I would be happy if they do, because it will save my time more (like twitter).

Why is that? If you don't have enough self-control to not use Reddit, a login wall won't stop you.
U.S. Tech Giants Turn to Mexico to Make AI Gear, Spurning China
By showing ads.
Say no, politely, with your reasons. If they continue to argue:
1) Unwatch the issue/block emails realted to the issue (setup tooling for this)
2) If they continue to harass just block them, they are a waste of your precious time and energy

And yes they will go cry on reddit or HN or their own blogs and call you names. Ignore it. Be happy in the knowledge of the thousands or millions of people whose lives you have improved by your labor. Most of them wont bother to say thank you, but a few will, rememebr those. And be happy in the knowledge that the worlds is a better place because you exist in it, in however small a way.

The key is to realize that human psychology is by default not well equipped to deal with the internet. We tend to react much more strongly to criticism than praise. Recognize that in yourself, and gradually change it.
I see, my point was more than this shouldn’t be allowed. I think part of the problem with a lot of things is we’re allowing complexity for the sake of complexity.

No one has simplicity-required checks. My previous post should say “allows things like this”.
Who will pay for them?
Losing the VPN crowd will cost them next to nothing.
The suppression of the .old rite by the modernists will be the death of Reddit!
We're Working Less on Fridays Than We Used To, and That's OK
It's calculating distance in 3D space, scaled by the longest distance available. Without the scaling (and ignoring the rounding for the moment), distances from the target to any 3 non-collinear points would narrow it down to at most 2 options, regardless of the precision required on each axis; giving a 50% chance to get it on guess 3 and a 50% chance to get it on guess 4.

With the scaling, it can still be thought of as a problem of intersecting spheres, but the spheres begin to look quite strange since the distance function isn't symmetric. For example if your first guess was a corner of the cube, 1/8 of the space would have the same score (0%) since you've picked the furthest available point. This probably could be analyzed in the same way as above, since the 'spheres' centered at non-corner points aren't degenerate, and their intersections probably still have the right topological dimensions (dropping by 1 each time you add a new sphere, so 3 spheres are still likely to take you to a finite set of points in the continuous case) but that would require some work to prove.

Since we still need to consider the loss of precision from rounding, we can just look at this as a discrete problem and try to find a tuple of points that are sufficient to distinguish everything. It took a me couple of attempts, but the following 4 tetrahedrally arranged ones work: [11,7,4],[4,4,8],[11,8,11],[4,11,7].

There might be a smaller set that work, it would take ~2^48 work to exhaustively search for 3 points that could distinguish everything, and it might be possible to do better since you can choose the second point based on results from the first.
https://archive.is/4bHAK
I don't think anyone defends what they were doing to the redwoods in the 80s and 90s.

But, you know, public opinion changes, policies change and, as it turns out, they have learned a lot about the ecosystem from studying how the clear-cut areas regrow.
Thanks. This slower-paced video is more precisely explained and more visually comprehensible than the Rachael Ray video linked in another comment.
Book keeping.

Recently officialised my freelancing business into a corporation and it's fascinating learning about all that finance stuff.

I'm hoping to turn all that knowledge around into building tools and utilities for doing all the calculations.
Awesome, I recommended the same channel.
Sure, may be VCs specifically shouldn't be where the money comes from but this labour NEEDS to be paid otherwise shit like this will keep happening. Dear god, I looked it up just now, but next week will be the 10th anniversary of Heartbleed being introduced to the world. A decade, and really little has changed.
Learning AI, well started off with coursera deep learning specialization taught by Andrew Ng.
How to make (Almost) Anything
https://fabacademy.org/
A comforter. It's like a duvet except you can't take the cover off.
The Bug Strikes Again
The US already had the highest standard of living in the world at the time of independence, before it became a multi-ethnic society. The country de Tocqueville wrote about was an overwhelmingly British country. The subsequent trajectory of the US has been one of chipping away at that foundation. The accommodation of vast numbers of immigrants from societies that had no tradition of self government, and little in the way of unifying cultural traditions, created a top-down society that can scarcely be called America.

Looking at migrants is a misleading indicator of preference, because the choice to emigrate is an aberrational one. Just 7-8% of people in south or east Asia would emigrate if they had the choice: https://news.gallup.com/poll/245255/750-million-worldwide-mi....
Thanks for the tip! I missed that.
Is the guessing done in linear or sRGB space?
>If everyone solely optimized for their own situation, society would fail.

So why should we allow profiteers to exploit working people endlessly instead of building public housing? YIMBYs are precisely as insufferable as NIMBYs.
Was meant to link to this answer: https://www.quora.com/What-is-a-coders-worst-nightmare/answe...
I read Understanding the 4 Rules of Simple Design by Corey Haines yesterday evening.

It's a short book, so you can get through it in one sitting. The advice is mostly about OOP design, and how to shuffle things around and invent arbitrary constraints in order to make the code more testable. I found the advice fairly… underwhelming.

I decided to implement Conway's Game of Life myself (though not with OOP) as the author asserted the advice transcends implementation languages and paradigms.

My implementation isn't amazing either, but I'm not convinced by the advice in the book.

Here's my implementation.

https://github.com/jezen/gol
I'm somewhat surprised it's taken this long to come out. It was something of a open secret that onavo was spying somehow on snapchat traffic within atleast the infra/release org back in 2016 era
> verify the identity of open source maintainer/s and question their motive for joining the open source project.

This kind of goes against the whole "free" thing.
Would you mind expanding on this? I’ve had learning Rust on the back burner for a while and still default to cpp when I need to get lower level
Decline with some boilerplate language?

It works for corporate triage. If your project is big enough it might be your best bet.
Does this mean everyone's favorite word, pneumonoultramicroscopicsilicovulcanoconiosis, will become mainstream?
A vast amount of reddit “users” are persona bots behind proxy and vpn networks.
They cannot, just like the chips they are made in very large, expensive plants. There are only a handful of display manufacturers, especially as yoi get up to big panels.

Your foundational analogy is faulty, smartphones are not easy to make.

You can buy some chips for cents, that doesn't mean the factory that made them is any less amazing or difficult to build and operate. The cost of the individual product doesn't necessarily tie to the cost of the plant.
Related items of interest:

Dan Gelbart on Flexures: https://www.youtube.com/watch?v=PaypcVFPs48

Design of a kinematic mount: https://practicalprecision.com/kinematic-mount-design/
Welding.

I'm looking forward to making a few sculptures that we can also use in our garden, as well as some Frankenbikes, though that might be a longer-term project - I don't want to spend money on it, so I'm hoping to source all of my parts from the trash - so far, I'm up to four frames, and my marriage is still intact!
ding ding ding!

Exactly. If the commercial enshittified web bothers you to the point of trying to fix it, at some point you'll realize that it's a quixotic crusade, and that you don't even want to engage with the content offered on these platforms anymore. Why would you? The shittier the platform, the shittier the content.

The future of good online interactions is in small, closed, well-maintained and asynchronous communities.
MySpace, Yahoo! Mail, eBay and probably other large scale operations were all built on PHP long before Facebook and I don’t think any of them were particularly ashamed about it.
It's important to note that rudeness is somewhat up for interpretation. Rejecting a patch because it's full of bugs might be considered rude to some people, but not to me. There are definitely times where Drew rubs me the wrong way, but I know he's good at what he does, and I know he's just as fed up as I am about the nonsense. He doesn't suffer fools, and that can seem rude and mean if, well, you're a fool. (To be clear, he's been totally out of line before, but I know he's been working hard to change that, and I think he's been successful.)
Mig welding is easy. Not inhaling shit that leads to cancer or alzheimer's is not so easy. Enjoy!
I wouldn't be surprised if doing this would be treated as a regular hacking crime.
Based on my experience running open source projects for a couple of decades, not replying/engaging is the only way.

Don't reward incompetence with a response -- are they paying attention, have they done their homework? (paraphrasing Maria Popova)
I can visually distinguish the times my Samsung TV is powered on on my Pi-hole dashboard just from the graphs. It's insane
Likewise people with bigger feet are better at math. Well actually that’s just because infants have tiny feet and are notoriously terrible at math.
Why do you think the specific element matters? Why is this being made from silicon — one of the main elemental components of most rock and sand — something you denounce as a "forever material" when you're fine with copper and steel?
> I impulssively bought a plane ticket to Panama:

> I cried. Haven’t done that in years.

> I had the uncomfortable conversation with my business partner to tell them I no longer have passion for it and am leaving them the decision to continue or quit.

> I forced myself to talk to strangers every single day.

These also could be explained by someone entering hypomania. How would you distinguish stuck/unstuck from depressed/hypomanic?
I love this advice for activities outside academia as well. Solve the problems in front of you that you can make progress on. Don’t spend time trying to weigh the value of the problem based on perceived prestige.
I opened a support ticket with my Bank, BUNQ, recently. It was 'resolved' by an AI Agent.

It simply spat out what I said to it, and said "We can now proceed with this request." It took about 5 more days to receive any answer.

I pay 10 euros a month for Bunq.

It's piss poor.
I'm a senior Android developer, and I'm learning the very basics of Jetpack Compose, and the basics of Dagger for dependency injection. All of the (very large) codebases I've worked on so far have functioned perfectly well without them, and I've always found Dagger, and now Compose, to be completely unintuitive and unnecessarily complex. But this is the way the industry has shifted, so I'm forcing myself to learn these patterns, and see if I can learn to like them.

Also learning to get better on the piano, specifically improvising.
I agree. Either native English or very very good second language. Given the weird laziness of some parts of the attack I'd put my money on native English.
Same here. I have discovered so many new creators on Nebula I never would have found otherwise^* but there's definitely channels I just never want to see.

* I never watched youtube as a primary source of entertainment like pretty much everyone uses youtube. I just had channel pages bookmarked (invidious instance links usually lol) so I never stumbled upon relevant channels even on the off chance something not terrible was in the recommendations which I always ignored. I got onto nebula because almost all of the very small handful of creators I watched were on it and it was cheap enough to justify the subscription lol
> Yes, and they are more important than all the programmers in Bangalore.

This doesn't make any sense.

> Also, non-Hindu Indians, including those who are Muslim, are relegated to second-class status (which also must affect their economic opportunity).

This is not true.
With the . the author can claim it was unintentional. It's impossible (or at least very hard) to claim the Cyrillic c is unintentional.

To me, that makes the . more evil.
The only responsible way to let kids use YouTube is through some kind of alternative front end, because YouTube won’t provide the simple control mechanism of an allowed channel/playlist/videos list. Be nice if they’d fix that before blocking off the only OK ways to use the thing.

(Nobody else does either, can’t even have an allowed-apps list on Apple TV, it’s all-or-nothing with totally useless rating restrictions instead, this is the main thing parents need and nobody wants to provide it)