skysight-inc/HackerNews huggingface dataset:
Thank you for posting this. Really resonates.

I'm passionate about building the best (technology-based) products I can imagine, using all of the tools I've learned in my life so far, to the max, mainly intuition ("gut" over "brain", perhaps) (love making amazing decisions that hold for a really long time!) and imagination. Steve Jobs and Elon are probably the two biggest inspirations, and so are the respective companies they've built.

At the same time I'm also passionate about being kind, being myself as fully as I know, keep growing and enhancing that. I'd love to get the chance to build these things fully into new companies I imagine creating.

I'm also way into "woo-woo" (some might call it, especially on tech-/regular science-focused sites like HN) stuff like channeling. And all kinds of personal expansion-related things that are less "out there" but still quite on the edge, like conscious sexuality as a tool for human growth and blossoming, exploring the meaning and use of emotions, even and especially also in professional & business contexts, etc...

Basically I want to be as fully what I see as a fully human being as I can, and practice and bring that into what I want to accomplish in tech, create environments for others to explore the same, if they wish. Current companies and orgs are boring and outdated in many ways, and I have a desire to build and offer something new, that's much more aligned with who we really are.

I'd also be super eager to connect with folks raising their children in new and better ways. I still believe, as I did before I had kids, that "it takes a village to raise a child". So far I haven't found that village, or (most of) the people who would make up that village. I'd so love to start meeting those! (Kids are <= 10yo, we're living a somewhat nomadic life, between Austria, Germany, Croatia, Canary Islands, ... and I used to have a strong calling to come to California as well, which has been coming back recently to some degree...).

No idea who might read this and resonate, but there it is. Thanks again for posting, made me feel a little connected at least :) I usually only read 99.99% of the time on here, but this got me out of my shell for a few minutes at least :) Very much agree, current internet needs a lot more of this particular vibe that we used to have back in the day, e.g. with actual old-fashioned forums inhabited by basically only those folks who really cared about some topic or idea that then realllly connected with each other!
The fact that someone’s boss will manually force them to convert all their speeches into Mickey Mouse “exploded presentations” all because of your prissy rant, get real.

I like the idea that every time someone uploads a conference vid, the likelihood increases that the post author will stumble upon it and get annoyed……for some reason
I'd use a large chain and the beefiest lock you can manage. The sort of thing you'd use to lock up a motorcycle.
Why is the sock on the ground an example of lost energy? Maybe dropping it results in extra work required to pick it up. But leaving it on the floor is no further energy loss.
I am having a bad night with drinking, and needed to read this. Commenting live, next to a toilet bowl!!

Thank you, stranger, and I wish you well on your journey.
I am very grateful that algolia exists, as I very often search for opinions of HNers. I have found some solid advice in posts from 2010, opinions on tech from 2008. Yes it is not eternal, but nothing is.
DJI Mavic 3 Classic launch recap: the cheaper flagship drone has landed
Twitter really is good if you put effort into who you follow, like, and block.

Especially block.
Guess how your son got himself into trouble now

Our son is on the honor roll
Commenting because this somehow hasn't come up, but Quest Pro is not the headset that you're potentially looking for. (And not just because the Quest Pro only gets ~2hrs battery life.)

What you're really looking for is the Varjo Aero: https://varjo.com/products/aero/

The Aero has 35PPD, automatic IPD adjustment and incredibly good eye tracking. It is on an entirely different level than the Quest Pro.

It's also significantly more expensive, but it is the only VR headset that I've ever been able to work comfortably in (coding) for long periods. You can use it with a laptop that has a sufficient GPU.

The Quest Pro confuses me because I don't think the perfect customer exists. Anyone who needs it and can afford it is going to be 10x happier with an Aero.

The only thing more expensive [at this part of the market] than an Aero is buying a Quest Pro first.
What's up recently with all these pubescent posts - what's your age/hobby/dick size, etc?

What's the goal of this post? Yeah we know comments on this site have decent quality (if you don't express opinion against HN hive, which is usually aligned with The Current Thing, but they try to be less extreme about promoting it, but anonymously they will kill you with downvotes), but even if you find 2-3 people who share your interests what you gonna do with that information? You can't build some distaste section here and it won't be enough to move elsewhere and if you tried already you would have find forum on your favorite topic.

Yes, on one hand I liked when most of the internet felt like echo chamber of IT guys (basically still preserved on HN), on the other hand I welcome diversity, it's just shame especially in recent years people became extremely polarized, which is not that big of an deal, if one side wasn't heavily promoted by Big Tech which has no problem to keep opinions wishing death to opponents up, while order side was straight up banned under blanket term misinformation.

I have no problem with opponents with completely opposite opinions, what I don't like and see it even here it's despect, calling me or opinion idiotic often without concrete argument, basically just lazy trolling.

edit added: FWIW I miss discussing movies on IMDb, it had huge user base which was dispersed all over internet and r/movies is bad or full of trolls, order subs or sites have way too low user base, while IMDb had people from all fields willing to discuss aspects of movies, now I occasionally check old movies at moviechat or check TMDB discussions, which are pretty dead. Btw I was online already in times of BBS/Fidonet, nice thing about Fido was lack of anonymity so people really couldn't be jerks (obviously it has cons other you can't discuss NDA stuff).
Learning to Imitate
Show HN: Make Subscribe with Google/Twitter/GitHub Buttons for Your Newsletter
But normally you have a server between the user and the db, where you also prefer to keeps things as utc, while in memory. Then conversion to local time happens as the very last step in the presentation layer.

So unless you are using the sql result verbatim as presentation layer, is there any big benefit of this? On the contrary it seems like yet another moving part one could mess up and accidentally convert time where it shouldn’t?
> Some kinds of differential equation are trivial to solve, but most others are so complex that it is hard to even express their solutions in concrete mathematical terms.

> The differential analyzer solved these complex differential equations by numerically approximating them. The machine could do this even though it contained no electronic circuits, logic gates, or anything else that we might associate with a digital computer. It relied instead on the interplay of various mechanical moving parts to compute results.
Advertising budgets on Twitter are pocket change compared to other channels.

Twitter has to actively convince customers to advertise on it, they’re not an obvious destination.
>In response to LockPickingLawyer's findings, a Level spokesperson told us that while the potential threat of a lock picker is eye-catching, only 4% of homes are broken into using this method (according to US Department of Justice (opens in new tab) and FBI statistics).

So basically what Level is saying is that locks are basically security theatre, and they're happily complicit in it: locks don't actually need to be secure, because no one tries to pick them, now please buy our $330 lock.
Never heard of it. Perhaps for its Hepa, 99.9% jargon sure.

But we ran a single Bissel Air400 in a 2k sq ft area and it visibly reduced the dust you see on glass cabinets and such. We used to have to clean them about every 3 days. With that running, it was about every 2 to 3 weeks!
I just finished a four day (in-person) course entitled Advanced Direction and Control of the Search Function put on by the California Office of Emergency Services (CalOES). It is intended for Search and Rescue team members - both volunteers and sheriff's deputies - who who are part of "overhead" teams managing large multi-day "campaign" searches for lost and missing individuals.

It was a tightly-packed, intensive course covering everything from lost person psychology and the common behaviors of people in various types of situations based on analysis of past incidents to how to use the latest specialized technology to streamline the strategic planning, deployment, and evaluation of large searches.

I joined my county's SAR team five years ago and it's been an incredibly rewarding (but time-consuming) volunteer avocation. There is so much to know and California has a world-class system of training, certification, and management for our SAR teams.

One fantastic aspect of the CA state government is the OES and our mutual aid system. This system provides a formalized structure for counties to assist each other when they have something going on - like a wildfire, earthquake, missing person, law enforcement issue, etc. that they can't handle with their own internal resources. A county makes a request to the state - a fire example: "we need 5 type-1 wildfire strike teams, 3 fixed-wing water dropping aircraft, and 4 bulldozers tomorrow morning to help fight this fire that just broke out in our county." OES then puts the request out to surrounding counties who if available, mobilize and show up where needed.

Edit: If you're interested in how practically all emergency incidents are handled, reading up on the Incident Command System (ICS) and National Incident Management System (NIMS).

Anyway, that's getting rambling and more something behind-the-scenes that I know about and have experience with. I'm quite honored to be able to participate in these operations which can be directly lifesaving. AMA.
Thanks capturing this feeling about the early internet and hello from Nigeria.
I am in the process of setting up my farm. Starting with 12 hectares with the plan to increase to 100 in the next 3 years. It’s totally different from tech but interesting.
On the tech side, I am focused on leveling up my fundamental skills so, I finally summoned up the will to begin going through my Elements of computing systems book (on chapter 9 :) ). I must say that it’s been a refreshing experience.
On having to pay taxes specifically: in many countries it depends on the place of supply.

Usually having a work visa implies that you are working for a local company.

I lived 3 years in Eastern Europe, technically working for a foreign company, which invoiced local companies (so I made pretty low pay). Every 30 days I had to go to the border and exit/re-enter the country for a new tourist visa stamp (eventually they made it max 30 days in a window of 90 days).

It also works for the US, but the border control can get suspicious if we cross the border too often.

Of course, if employers accept to have employees in a given country is another story (liability/jurisdiction).
I usually tell people that I am passionate about technology. I don’t know if that is true anymore. Ever since the pandemic hit, something has changed.

I used to be passionate about wave surfing. That was all that I could think of. Now, I have not been in the water since my first kid was born six years ago. I need to change that. I need to go surfing again.

Oh. And hello from Sweden, by the way. I’m very much a real person. I am one of those people you met in the early days of Quake, when you thought “there is a real person behind everyone of those!”
Now that I've used this, I want it everywhere there is rich text.
>>I'd imagine that if 50% of your colleagues were dramatically fired, I'd be looking for a job even if I survived this round.

Another way of looking at this is since so many people left, there is lots of vacuum, and open positions to be taken, and if you can hold on for a while many good things could be headed your way. What will leaving do anyway, you have to work your way up in the new company. It is also not a very great market for job seekers given most companies are or will lay off people inevitably.

>>As a techie in silicon valley, no way I'd consider joining unless they paid way, way above market since I know any job there will be just one Musk tantrum away from evaporating. Too risky.

This is another misnomer, there is lots of tech talent often for way cheaper going around. Not every body needs to reverse binary trees to build react sites. Or even myriad other infrastructure and general programming tasks that 99% of all software development is made up of.

Of all the ways in which somebody could lose their jobs, Musk surely has some of the most logical reasons. I've seen routine lay offs for a lot more flimsy reasons, where some mid level management often does to protect their fiefdoms, or decide to randomly cancel projects their immediate competition in company is working for.
I was thinking this, but it is almost thr inverse. Api's without their implementation are not proprietary, but is an implementation without it's API (and surrounding structure) proprietary?
Yes and even if it is (which it isn't today), if someone prefers one model why should they be forced to move to a country with another?
> If I had to test all the use cases for each function, all combined together, there number of tests would grow by the multiplication of the partitions of each one

Why would they? Do these edge cases not appear when the caller is invoked? Do you not test these edge cases and the behavior when the caller is invoked?

As an example: you tested that your db layer doesn't fail when getting certain data and returns response X (or throws exception Y). But your service layer has no idea what to do with this, and so simply fails or falls back to some generic handler.

Does this represent how the app should behave? No. You have to write a functional or an integration test for that exact same data to test that the response is correct. So why write the same thing twice (or more)?

You can see this with Twitter: the backend always returns a proper error description for any situation (e.g. "File too large", or "Video aspect ratio is incorrect"). However, all you see is "Something went wrong, try again later".

> It's much simpler to thoroughly test each unit. Then test how they work together.

Me, telling you: test how they work together, unit tests are usually useless

You: no, this increases the number of tests. Instead, you have to... write at least double the amount of tests: first for the units, and then test the exact same scenarios for the combination of units.

----

Edit: what I'm writing is especially true for typical microservices. It's harder for monoliths, GUI apps etc. But even there: if you write a test for a unit, but then need to write the exact same test for the exact same scenarios to test a combination of units, then those unit tests are useless.
Looks more like a strandbeest than an exoskeleton, but sure I would be for watching some mecha sports.
I run a Telegram group/small community of furry rationalists/EAs! I recently posted about it on EA forum & LessWrong, and a bunch of new people joined, so I'm glad we have more friends :)
Laurus. This book was awesome. But no one I know has read it and I just want to talk about it.

Maybe finding those random strangers to talk about it with is part of the spirit of the internet of old.
Cool.

There are already masto.host and others so this needs more marketing than invention
I think the other big factor that hasn’t been called out yet, is that a senior developer is more likely to be able to change the requirements entirely to write less code.

As I’ve become more senior, I’ve found ways to push back on product requirements that add little value for the users, but tons of complexity in the code. If I don’t follow the requirements exactly, I can usually write ~10% of the code. But you need to learn how to do that with lots of experience.

It takes the same amount of time, because I need to dive in deeper to understand the problem and how it interacts with my features, lots of planning and meetings to change the scope, but the final output might only be 5-10% as much code if we can reuse things that already exist in the codebase.

—

For example, product team wanted something to be bold that we had set up to be within dynamic plaintext. It would’ve taken a rewrite of that entire UI component to be able to make some bits of text dynamically bold. But I was able to push back and say “what if we just rearrange it slightly so that the bold is unnecessary”, and the designers+business were ok with that too!

If I hadn’t pushed back, my more junior teammate would’ve written 2k+ lines of code to support that requirement. But instead it was probably like 10 lines to support the alternative formatting. That 10 lines took lots of time to understand the requirements, but was much better for code cleanliness and consistency in the end.
No, it's incredibly difficult to style Mastodon beyond minor CSS additions via the admin panel. If you really want to change anything substantial you need to fork the entire project.
So it's literal rent-seeking?
StableDiffusion: Design or Create Game Assets
What makes you say that piano can't be taught over Zoom? I know a few music teachers that teach instruments remotely - though not piano, I'm not sure why that would be different?
For the past ~5 years I’ve been pursuing distance running at a moderately high level. My original pipe dream was to qualify for the Olympic Trials Marathon - the slowest qualifying standard is 2:18 (5:16/mile), but lately I’ve discovered I’m more talented at the 800m/mile, so my goal is now to run under 4:10 in the mile, and maybe one day break the 4 minute barrier.

This process has taught me a lot about myself and about life - mindset, discipline, ambition, maintaining a good attitude, avoiding burnout (physical and mental), exercise physiology, how to coach and be coachable, be a supportive teammate, and how to sustainably pursue a ~10-year goal. I do think this journey comes at a time and energy cost to pursue tech things (side projects, new langs/tools/frameworks) but at the same time, I think the lessons from pursuing anything really ambitious cross-pollinates to other areas including career.

Would be interested to hear of any other stories of people pursuing other hobbies at a somewhat high level while simultaneously pursuing career ambitions! Thanks for the post.
Think of it in context. A passer-by seeing someone smash a window will 100% call the police. Glass shattering makes quite a bit of noise as well and leaves behind a clearly broken window.

Meanwhile, lockpicking has a chance of looking no different from the rightful owner using a key, especially at a distance, is relatively quiet, and leaves basically no trace.
That was a great fucking read
If we're going minimal, then why not Finger as a Twitter replacement?

https://en.wikipedia.org/wiki/Finger_(protocol)

Finger communities/hosting:

https://finger.farm/

https://happynetbox.com/

https://plan.cat/ (thank you gbrown for reminding me of this)

browsers that support finger (in addition to other protocols such as Gopher and Gemini):

https://kristall.random-projects.net/

https://gmi.skyjake.fi/lagrange/
I’m from Poland. 20+ years ago as a teen I got to play Final Fantasy VII and even though my English vocabulary was pretty limited I felt in love with it. I was thinking about all the people who couldn’t play it because of the language barrier. So I got online and found some folks that were willing to help translate it to Polish.

The only problem was that the game files were proprietary and while the modding community did a very good job reversing them and writing tools, these tools were a bit incomplete and not very suited for such a project. This inspired me to learn how to program (I knew what was possible because when I was 10 a book about QBasic found its way in my hands and I loved it) so I could create tooling for the project, and then also to make a website for the project. Then together with my newly met friends we made a website about Final Fantasy in general. I had to learn PHP to create a simple CMS for the team members to update the site. Then I’ve learned JavaScript to add some interactivity and also to load content without refreshing the page (this was before AJAX was a thing).

Fast forward 18 years and I’m a lead front-end developer, a job that I completely owe to this passion for the game I had as a teen. I never forgot the joy of coding tools for FF7 though and so recently I joined a community that’s still active around this game, and in my spare time I’m working on tools that will be useful for speedrunners. I also recently joined Twitch and I’m streaming the creation process from time to time, which is super fun! To be honest while I do enjoy my day job my secret dream is to work in some kind of gaming related position, because that always was and will hold a very special place in my heart.
I moved from Toronto, Canada to East Bay, California, 31 Male, married.
Looking for another nerd in the area to meet up and have coffee.
Testing my luck here XD.
Erm, a battery inside can be blown up? Heat it, pin it, strike it, there are too many ways to literally blow-up this lock
Linear algebra! It’s honestly amazing to see vector multiplication work in real time. So simple yet such a powerful result!!
Yeah but what’s the novel insight of this paper? I only see it confirming what has been known wrt flies being repelled by zebras.
When I read that statistic, I was wondering something else: perhaps only 4% of homes are broken into using this method because most locks aren’t vulnerable to these?
Great post. At the moment I'm really interested in Andreas Kling's Ladybird web browser [0], LibWeb and the videos he live streams [1] of development. It's been a long time since anyone's built a browser for fun instead of profit (don't get me started on what Mozilla has turned into). A lot of people will say it's impossible but at the start nobody imagined Linux would become what it is today. Either way it's extremely fascinating and educating for me to watch him build the thing, see how his thought process works, how he debugs it by just picking random websites and fixing whatever doesn't work, etc.

[0] https://github.com/SerenityOS/ladybird

[1] https://www.youtube.com/watch?v=k2LuvCAUvW0
sourcetrail is still modern. It hasn't fully bitorotted.
> Microsoft is one of many indifferent profit-seeking tyrants

As opposed to all of the other companies that aren’t seeking profits?