skysight-inc/HackerNews huggingface dataset:
If you're looking for something simple, GoatCounter is a good option. I've used it for several years now and have been happy.

https://www.goatcounter.com/
Maybe stop applying and start working at headhunters that look to place you even for temporary work? That's how I started back in 2010. I'd work for a place for a few months and if they liked me, I was given a position. When I worked for a temp place when I first started off, I worked like 7 jobs until I was offered a position. When I matured to headhunters, every position I was placed I was made full-time.

In my current job was through an agency where I was placed on a mandatory probation period where I'd need to have my contract renewed yearly, get hired or be terminated. The only thing that sucks is that during this period, you're an employee of the headhunters so none of the benefits of the company you're working at apply to you.

In regard to, "doesn't even care about me", that's reality. Though there are some companies and individuals that do care, the vast majority don't. Right now, CS is one of the few fields paying over 100k for some entry level positions AFAIK.

It sounds like you're a woman and I commend you for thinking about children. Personally, my recommendation is to stick it out, possibly invest in a bootcamp or follow thought leaders or tech tool creators and learn niche or cutting edge skills. Getting certifications can help as well. Degrees help you get past the gatekeepers and bootcamps help you get some attention. I've always seen degrees as proving you can stick with something. And I see bootcamps as proving you can stick with something specific that allows you to provide immediate value. But personally, I believe experience is the best teacher and the best way to get it is to take anything. I loved taking 2 months gigs. Fail hard, then try again. If you're eager to learn, you'll be surprised how much you can process in 2 months time and if you can treat every gig as an opportunity to learn something new, 2 years can bring a lot of experience.
I am noting a limitation. Previous claims might've led some thinking this was not the case for all.
https://news.ycombinator.com/item?id=41892830
Ask HN: What's the state of communication thru vibration?
I was recently watching two wasps communicate with vibrations. These are inch sized black wasps that inspect holes. One of the wasps was half way inside a hole while the other wasp was flying at 5 inches behind looking directly at the first one. The flying wasp emitted quick buzzing sounds that I could hear across the garage. It seemed to use a kind of Morse code.

This made me curious about what mechanism the wasps could use to generate these sounds. Since I'm building a wearable computer, I'm looking for skin/bone communication methods. Wondering whether high freq vibrations could be used for this, and how low power and miniaturized it can be.
And I remember everyone saying that git is confusing, that they get into states that they don’t understand and have to blow their local changes away, and that they have completely fucked their local copy more than once.

I’ll give you some concrete advantages:

1. Every time you run a `jj` command a snapshot of your local changes is made. I don’t know about you but often while I’m working on something experimental I have an idea for a slightly different approach, try it out, it doesn’t pan out, and I’m like fuck I wish I’d saved where I was an hour ago. git won’t do that for you but jj will.

2. The rebase workflow is dramatically better. Rebasing multiple commits with conflicts is excruciating. You have to fix it right here and right now but you’re in a weird repo state where you can’t easily to another commit and tweak it or look at the state of things at different times. It’s a pain in the ass and easy to get wrong. With jj there are no weird intermediate rebase states. Rebasing always succeeds and if there are conflicts you’re able to address them just by editing your changes as you would in any other situation.

3. I don’t have to make WIP commits or stash when switching between lines of work and I don’t have to remember to undo them when I come back. Your work is always committed. Stashing doesn’t need to exist any more and as a result I never have to worry about conflicts when unstashing. I never have to realize I’ve forgotten work that was stashed.

4. Named branches don’t follow you automatically. This is huge if you ever have to do some linear work that involves multiple PRs that have to be merged and deployed one by one by one. With git you have to make branch after branch after branch. And god help you if one of the earlier lines of work needs to be changed, now you have to rebase all the descendants. With jj all this work is linear. If you have to edit an earlier commit or insert a new commit inbetween two, it’s trivial.

5. And the real killer feature? I get to have all this and nobody on my team needed to change a thing for themselves.

I was a git expert. I’ve used it since before GitHub. I’ve written a barebones implementation of git from scratch. I was the guy everyone came to when they got stuck. I gave talks on git to my local language user meetup. And I will never need to touch it again.
Stock market and the psychological health of investors
>That _should_ only make a difference for memory usage if your C compiler isn’t perfect

Considering that the PMC150 has an accumulator based 8 bit architecture which is almost hostile to C, it is safe to assume that the compiler is not perfect :)
What happens when country A can't pay?
This post has become so popular I decided to create a podcast discussion of it using notebooklm. You can find the audio at the top of this page:

https://news.gipety.com/hn/41862332/k/175/s/ask-hn-founders-...

The podcast is quite convincing and entertaining but not as useful at bringing out all the key points as I'd hoped it would be. Still useful for getting a quick overview though.
While I don't know about this developer's specific issues, I can comment on my own issues with Google Play as an Android developer. Google Play continues to become more and more stringent with app permissions and the approval of these permissions is very vague. With my own app, from one minor release the next, one day I'll receive approval for my app's permissions and the next week I will not even though only minor changes to the app have been made. When I reach out to Google Play support, the answers are always extremely vague, canned and repetitive and I never know if an update to my app will get approval or not. It's a horrible way to develop anything.
Tried that on my website (bittich.be), it's only 20ish kb gzipped. I could have done better if I didn't use tailwind css :(
because it's spelled encyclopedia
If you're still interested, ignore the requirement. Most Linux sysadmins are self-made and supply is tight enough that nobody will care if you prove you know your stuff.

When I was a student I was hanging out in an IRC room for discussion of SELinux, asking questions. One night a Red Hatter PMd me and invited me to apply for a job, which was an exciting thing because I'd never been asked to apply for a job before. But my heart sank because the job ad had a huge list of requirements, so I regretfully informed the guy that I couldn't apply because I did not have enough years of experience. He just laughed and said there were probably five people on the planet who actually met those job requirements and told me to apply anyway.

In the end I didn't because I wasn't actually finished with the degree at that time, but the way he treated the job ad as a bit of a joke was definitely a useful life lesson. Job ads are often not written by the people who want to hire, so a lot gets lost in translation.
System Design Interview I and II - Alex Xu.
Take one of the topics and do it practically.
Ooo, excellent. Yes, hiding items is imperfect, but I understood that it was legally required or something. (IANAL and IDFK, TBH) I wonder how perma.cc gets around that.
I made a simple loom video in the homepage, didn't check it?
> AI products are used ubiquitously to generate code, text, and images, analyze data, automate tasks, enhance online platforms, and much, much, much more—with usage expected only to increase going forward.

Why does every hype article start with this.
Personally my copilot usage has gone down while coding. I tried and tried but it always gets lost and starts spitting out subtle bugs that takes me more time to debug than if i had written it myself.

I always have this feeling of 'this might fail in production in unknown ways' because i might have missed checking the code throughly . I know i am not the only one, my coworkers and friends have expressed similar feelings.

I even tried the new 'chain of thought' model, which for some reason seems to be even worse.
Cowpox variolation was around for longer, but vaccines in the modern sense were pioneered by Pasteur in 1880s. This is also the time when the first antibiotics (not penicillin) were developed, even though they reached marked later in 1900s.

The late 19th and early 20th century is exactly when the dramatic (around 4x) drop in child mortality took place. It wasn't of course only vaccines but also a general increase in healthcare and living standards. Without that drop I highly doubt that suffrage movement would gain any traction.
Anecdote: I played a ton of Starcraft Brood War and Starcraft 2 growing up. Strategy. Hang eye coordination. Deceive. Reaction time. Anticipating enemy moves. Working with team (in team games). These were all part of every game. I got as far as grandmaster level in Starcraft 2 1v1.

After a 3-4 hour playing session, my brain would get completely fried. I interpreted that as getting a brain exercise.

Fast forward to my adult life, I noticed that I'm a faster thinker than average and able to arrive at conclusions quicker than my colleagues (who are all very smart), while also often thinking a few steps ahead of them. I've always risen fast at work mostly because of this.

I don't know if it's just natural IQ or if my video game playing past helped me. It could also be that higher IQ people on average play more videos games? Maybe more strategy games? And those who are have higher IQ might continue to play, due to success, and reach a very high level?

There was another recent study that showed Starcraft players had better cognitive abilities than The Sims players.[0] But again, it's not clear of Starcraft made those people more capable or more capable people choose to play Starcraft more often.

[0]https://journals.plos.org/plosone/article?id=10.1371/journal...
With lots of comments on stackernews

https://stacker.news/items/732289
For me, jj is better than git because it has achieved something of a holy grail: it is both simpler and more powerful, at the same time. It achieves this by having more cohesive primitives.

Take the index. I love(d) git’s index. It is a powerful way to build up focused commits. Jj does away with the index, yet gives you equivalent power. How? Because instead of a separate index concept, jj has a special name for a commit representing the index: @. Files are (by default) automatically tracked and included in @. Just like how you’d git add -p, you create a new commit for your work, then create a commit on top of it. As you work, @ gets built up with your code, and when you’re ready, jj squash (with various flags or paths to control exactly what gets added) to move them into your parent, “real” work commit.

So if it’s the same, why is it better? Because we’ve reduced the number of states: instead of dirty, staged, and committed, you just have committed. And with that, commands are simpler: no distinction between —hard or —soft for something like git reset, everything just operates on committed state. This means you can bring the full set of tools to manipulate commits to bear on your index!

The same goes with stashing: because heads are allowed to be detached, to use the git terminology, we don’t need a special stash concept: create a new commit that’s forward of where you’re working to “stash” your changes in there until you need them.

These are two simple examples, but it’s really about how everything fits together into an extremely powerful and cohesive tool.
That only works if you assume that all debts will eventually be repaid in full. But in reality some companies go bankrupt and some of their creditors will have lost money.
Rock Tumbler Instructions
A fidget spinner illustrates this for me--bear with me. When I spin it and it just stays at rest in my hand, it spins fast. But when I quickly move my hand carrying the spinner, you can see it slows down the spin rate, and then when I stop moving it, it speeds back up. While the mechanisms are entirely different (classical vs. relativistic) they both show motion can affect certain fundamental properties of a system, whether it be spin rate or the passage of time
> I’m not being glib, just that it puzzzles me when a new oss comes out that does the same thing as another tool but a a bit different. I would have though that there is a way to have a git plug-in or even a way to contribute to git to enhance the issues outlined.

You would have thought? Plugins? Git doesn’t have plugins to my knowledge. Hooks are not plugins for security reasons. Meaning you can’t distribute hooks, have people install them and call it an extension.

Then, assuming that they could just make Git better. Are they interested in supporting all of Git plus their new work? Why would they be?
Heads up if you're using this on Android

https://forum.syncthing.net/t/discontinuing-syncthing-androi...
I have such a love-hate relationship with this thing. I don't think Tesla's approach will ever be truly autonomous, and they do a lot of things to push it into unsafe territory (thanks to you know who at the helm). I am a tech enthusiast and part of the reason I bought this car (before you know who revealed himself to be you know what) is that they were the furthest ahead and I wanted to experience it. If they had continued on the path I'd hoped, they'd have put in more sensors, not taken them out for cost-cutting and then tried to gaslight people about it. And all this hype about turning your car into a robotaxi while you're not using it is just stupid.

On the other hand, I'd hate for the result of all this to be to throw the ADAS out with the bathwater. The first thing I noticed even with the early "autopilot" is that it made long road trips much more bearable. I would arrive at my destination without feeling exhausted, and I attribute a lot of that to not having to spend hours actively making micro adjustments to speed and steering. I know everyone thinks they're a better driver than they are, and it's those other people who can't be trusted, but I do feel that when I have autopilot/FSD engaged, I am paying attention, less fatigued, and actually have more cognitive capacity freed up to watch for dangerous situations.

I had to pick someone up at LaGuardia Airport yesterday, a long annoying drive in heavy NYC-area traffic. I engaged autosteer for most of the trip both ways (and disengaged it when I didn't feel it was appropriate), and it made it much more bearable.

I'm neither fanboying nor apologizing for Tesla's despicable behavior. But I would be sad if, in the process of regulating this tech, it got pushed back too far.
Just saying that what makes Git so appealing is that it does one thing well, and from this view DVC seems to be in an entirely different category.
> I have even implemented an IPv6-Only network. It fully works, including accessing IPv4 only websites like github.com via DNS64 and NAT64 at my router.

What did you use to implement that? I found it surprisingly difficult to find software to do NAT64 on Linux.
>Test drivers for AV companies get advanced driver training, need to filed detailed reports about the cars response to various driving scenarios, and generally are paid to be as attentive as possible.

Like this one, who ran over and killed a woman?

https://en.wikipedia.org/wiki/Death_of_Elaine_Herzberg

While not fully being the driver's fault, during the investigation they were found to have watched TV on their smartphone at the time of the accident and the driver-facing camera clearly showed them not even looking at the road! Such attentiveness.
You don't feel that the astonishing amount of resources poured into current consumer level AI products is different?
You know about Lina Khan too! She recognized the anti-trust problems with vertically integrated monopolies a long time ago. She's the youngest chair of the FTC. Biden appointed her and I hope that she serves another four years.

She has support from across the gamut: Bernie and Elizabeth Warren as well as Matt Gaetz and Josh Hawley https://www.notus.org/republicans/biden-official-lina-khan-f...
Android is not anymore

https://forum.syncthing.net/t/discontinuing-syncthing-androi...
National budgets are complicated. Part of that is revenue from interest on debt issuance. Another part is borrowing to make up for deficits. If all debtors stop paying, revenue has to be adjusted by the expected rate of return - this is not equal, even if the amounts borrowed are. In turn, creditors will stop buying debt if they cannot make a return on interest: that means either spending has to be reduced by the debtor nation, taxes have to go up, or money printing has to begin. In cases like the EU countries that gave up their sovereign currency, printing is not an option.

It's not as simple as canceling out all the credits and debits. Flows matter.
Classic tech interview question
> If the car decided to stomp on the throttle you are expected to be ready to hit the brakes.

Didn't Tesla have an issue a couple of years ago where pressing the brake did not disengage any throttle? i.e. if the car has a bug and puts throttle to 100% and you stand on the brake, the car should say "cut throttle to 0", but instead, you just had 100% throttle, 100% brake?
Surely the nihilist approach will be an effective solution.
Well you see this quite often, you have these men who protest very loudly online about CSA end up being found guilty of assault or in ownership of assault media themselves.

One can only hope Drews local law enforcement find a reason to seize all his computer equipment and do a forensic investigation.

Here is an interesting find from a comment 12 years ago made by Drew on reddit (https://undelete.pullpush.io/r/todayilearned/comments/udlwf/...):
"What an ass, you don't have to call him out in the middle of a (mostly) unrelated post. I pity pedophiles - you can't control what turns you on, and they happen to be turned on by something illegal. It's a dick move to try and bring it up and shame him publicly."

Definitely needs his hard drives searching by authorities.
I didn't dispute the idea that thought is observable.
It feels like there’s a big gap in this discussion. The focus is almost entirely on GPU and hardware investment, which is undeniably driving a lot of the current AI boom. But what’s missing is any mention of the software side and the significant VC investment going into AI-driven platforms, tools, and applications. This story could be more accurately titled ‘The GPU Investment Boom’ given how heavily it leans into the hardware conversation. Software investment deserves equal attention
Cool response
Rich people. More yachts.
A fast paced startup founder simulator (https://sillycovalley.com)
Companies invent new reasons to not hire people all the time.
You can also go to the beach and get unlimited amounts of weight for free too. That's what's most budget weights are made of
Yes, I did paste the wrong link. Sorry about that. I meant to paste this one[0] However, there are other options available with oled, AI upscaling, etc. They are sold as "business displays" or similar, and can be expensive, but is exactly what a lot of people want instead of a "smart" TV.

[0]https://www.newegg.com/p/pl?d=QB65R
Very bad things, or maybe very good things, depends on your perspective, a reset in any case and a restructuring of debt, usually just after a crash.
Well I have the exact opposite experience. I don't know why people struggle to get good results with llms.
Anyone who has actually done both low-intensity exercise, e.g. walking, and high-intensity, e.g. heavy compound lifts, will tell you that statement needs a lot of additional caveats.
Drasi: Microsoft's open source data processing platform for event-driven systems
Cool, more random ess at work
I know and love(d) git. I use jj because it is strictly better for me. Don’t assume people only make choices out of ignorance.
When I said single scalar, I was referencing the light spectrum - it is literally just less energy ranging to more energy (per photon). We just experience it so vibrantly as different colors (etc) because the difference between specific energies are quite important at the level of our existence. So unless there is a single underlying factor whose magnitude causes all of the different distinct traits of autism, it's a poor analogy.
Bumblebee queens choose to hibernate in pesticide-contaminated soil
Well, I'll be putting the APK in a safe place, along with my Turbo Pascal floppies. ;-) Syncthing for Android has been vital to managing my sheet music collection.
Only because policy makers choose to do so. They could just as easily create the money the pay off the debt out of thin air. But doing so wouldn’t make sense. Governments will never pay off the debt because doing so would not be good macroeconomic policy. The debt doesn’t exist to be paid off.

Governments don’t handle national accounts in the same way households manage their budgets. Don’t think about them the same way.
it's kinda wild to see decades-old linux desktop features finally arrive on the platform regarded as the pinnacle of UX
Yup, but whats the goal here? To reduce debt to 0 and use taxes to directly fund governments? Is it believed that this will lead to a lower tax burden for all? Has this been achieved by any modern country?
Nature article and reproducibility? Reminds me of https://spectrum.ieee.org/chip-design-controversy
The biggest thing most people don't understand is that React re-renders recursively by default, regardless of whether any particular child component's props actually changed or not. Most of its behavior patterns follow from that one.

I have an extensive post called "A (Mostly) Complete Guide to React Rendering Behavior) that covers the concepts and nuances in detail:

- https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-...
Because they all use AI to write the articles.
Sounds just like Apple’s stores!
Entropy is also defined as the number of different arrangements of particles in a system. We say that entropy is increasing in our universe. But we have also found that space is increasing. If space increases faster than particles move, entropy could even decrease
About 10 or 11 years ago I wrote a bot that sat in our company Campfire chat training a Markov chain for each person. Then you could command it to imitate someone and it would spit out hilarious madlibs. This would likely not be amusing anymore, but back then it made people laugh.
I find it humorous that the men’s winner defends himself by stating that he has been practicing for decades, yet loses in the mixed final to someone who had only taken up the sport last year.
I love this article! I used it as a basis for the multi-level grid in SuperSplat (https://playcanvas.com/supersplat/editor).
Dolphins, Orcas, whales and other intelligent cetaceans do not have Hands and live in an environment without access to a technological accelerator like fire.

The absence of both of these things is an incredible crippler for technological development. It doesn't matter how intelligent you are, you're never going to achieve much technologically without these.

I don't think brain size correlations is as straightforward as 'bigger = better' every time but we simply don't know how intelligent most of these species are. Land and Water are completely different beasts.