skysight-inc/HackerNews huggingface dataset:
> recruiting slows down even for big profitable companies.

The first response of businesses, big and small, to uncertainty is to pause everything they are doing to stock of the situation. Regardless of whether they are profitable or not. When that happens they pause hiring until they know what they are dealing with.

You would have seen the news/grapevine that Twitter, Google, and Meta have paused hiring. It takes about a quarter for them to adjust and get back to business as usual. After that hiring managers will start putting pressure on execs to open up the head count or face missed deadlines. So I'd say give it 3-6 months as far as big, profitable businesses are concerned.

As for unprofitable ones such as Uber; well it's going to be a tough ride. And it's been like that since going IPO.
Are you required to know the vehicle code to qualify to operate a bicycle on the roads? If they are legally "road vehicles," why not?
Works great for bad OS’s like Windows
Sorta. The motorists do need to grow up and realize they are driving a giant machine that has a ton of responsibility with it.

I live in an area with basically no bike lanes. Few street lights. Yet we are fairly well known for being very favorable for cyclists. So it can happen. And make no mistake that there are some folks that hate sharing the road with cyclists. By and large, they act like adults and don't pitch fits.
I would like to see this. It's the kind of thing I regularly contract on Upwork, up until some bad experience with a guy who can't even deliver a simple XML layout. They're good contracts to take and outsource because they're clearly defined, and don't need communication skills and all that.
You're making an argument to authority, which is not what I was doing. In fact, I was saying I think the authority is wrong. Physics says bikes and cars should not share the same space.

At a certain point, if you want to push it that far, you have to answer the question of why bicycle riders aren't required to have a driver license, carry insurance, register their bikes, and have license plates. Because if you think a bike can't cause a serious accident, you haven't driven the roads too much.

Bikes should have an actual bike lane dedicated to them. Full stop. Putting them on roadways just makes everyone less happy and less safe.
Maybe aggrieved riders can track down the employers of the drivers, starting with plates and photos. If violence isn't worth a cancellation, what is?
Ok, if you are going to use that strategy then the trade-off is that on e-bikes you can go much faster than a normal bike
The tax break for SALT works exactly the same way, no?
Maybe.. not a terrible idea. It would get rid of plastic which is probably both the best and worst thing we have created.
What do you mean by finished up your interview process?

And when was your experience, and what was comp for all these places?
My main gig runs workloads primarily on AWS, but I work with a small company as well that is completely on GCP and I gotta say the difference is night and day in instance allocation and startup time. GCE is so much faster it's infuriating when I've gotta go back to work and sometimes have to wait more than 10 minutes in the worst case for an EC2 instance to finish booting in an EKS cluster that's already running!
How is that obvious? Appliances are much better too btw but yeah if you ignore everything that changed then not much has
Why would I "take out all the screens"? Imagine if I walked into the average house and took out all the screws... why? That thought experiment speciously suggests that "the screens" are merely inert panes of glass rather than a core component of modern innovation. "Screens" function as an interface for many types of devices, they're not simply interchangeable because they have one.
> Hierarchical titles are for engineers that hide their mediocrity behind HR appointed titles.

Disagree. The motivation is more around the financial benefits that come from it. Which, honestly, I wouldn’t blame anyone for wanting, considering the CoL in most major US metros.

I do think its worth attempting to create a technical career path for engineers though. The current iteration may not be perfect, but its an improvement over the previous thing, which was that you had to move into managerial positions to make “career progress”. In fact one of the criticisms I have of the upper levels of this rat race is that it devolves into more managerial work anyways, reducing the amount of time engineers spend in the trenches (so to speak) contributing to the decline of their skills.
This is one advantage of living in a (relatively) low-cost country like India. Recruiting actually picks up here when there's a recession in the US, because it's cheaper to hire here. The difference is not 10x like it used to be, but it's still at least 2-3x.
The build system sounds eerily familiar to one I used at a previous job.

There was a "gmake" and "cmake", one of them written in Perl and one written in shell, which wrapped make on a Windows port of the GNU toolchain, and the makefiles were generated (as far as I can tell) using Make as a scripting language. Hard-coded drive letters, company-internal packaging systems, Cygwin mount points, multiple terminal windows, etc. The build system dated back a couple decades and was ported from Unix.

If you tracked down the actual rules that Make executed, you'd find something like this:

$(TARGET_1): $(DEPS_1)
$(RECIPE_1)

Copy/pasted a hundred times.

I have no idea of the actual history for this software. Few teams used it. I can only imagine that it was slowly modified, over decades, by people who did not understand the system that they were modifying. By this point in history computers were plenty fast and had plenty of memory, so I can only imagine how much of a pain it must have been to work with back in the 1990s. During the short time I was there, I managed to reduce the build time by a factor of about 100x, there were so many easy opportunities for improvement. I heard from someone who still works there that my improvements were removed, which doesn't surprise me at all--after all, I wasn't there to support those improvements.

At some point I realized that I was cleaning up bugs introduced by other members of the team, and I was on the losing side. My direct manager had almost zero knowledge of software engineering, as far as I could tell (only seniority & some domain expertise). Some other people on the team were figuring out how to provide proper support, and a couple others were doing stuff with Node.js.
So. How much do I need to suffer from my disability to be a valid disabled person? How much success are disabled folk allowed to have before our experience is less useful than an abled advocate?

The author circles around issues like Tik-Tok depictions of mental illness and issues with different levels of autism being lumped together, but fails to help the conversation move somewhere meaningful.
> Recently, they started letting their employees choose.

lol didn't want to be the last ones holding the bag. What a scumbag move.
I've started doing this in my life: I take pictures of items that have emotional meaning to me, and then throw away the item.

I care about the meaning to me, what memories it gives me, not the physical item.

It's really really hard though. But my kids will just have a Google Photos album to keep rather than a house full of stuff.
> No one is coming for your cars.

Not by outlawing them like trying to outlaw guns, but by zoning.

More walkable cities, public transportation, etc. All good things I believe.
I don’t believe there will be a recession due to the savings rate continuing to recover to normal levels [1]. Indeed, we see real revenues of all retailers increasing, e.g. Walmart, Target, Amazon, Costco, etc.

[1] https://fred.stlouisfed.org/series/PSAVERT
Opposite anecdote and a lot more likely to succeed than to “find a side project that can generate enough revenue to sustain your lifestyle.”

2000 - I was three years into my career and I had been looking at the market to see what were the in demand skills. I was working for a boring profitable company that was printing bills and just getting into integrating with CheckFree - the backend for most banks electronic bill payments at the time.

2008 - while I was just coming out of my “expert beginner stage”, once again I had a skillset that was in demand and a network that allowed me to find a job quickly. (4 days after being laid off)

2020 - my company had an across the board paycut. Again I spent the prior two years learning an in demand skillset and found a job paying about 33% more than I was making before the cut.

Until 2020, admittedly the jobs were unremarkable by big tech standards. But I had a comfortable life.

The first two years after my new job, I used the two year prorated signing bonus to pay off all of our debt and build a “go to hell fund”. If I get laid off tomorrow, I’m 99% sure that I could get another job or contract quickly. Fortunately, I work for $BigTech remotely and I could take a 40% pay cut without it affecting us too much.
Is it really though? I feel like I could implement a C macro preprocessor in Python in like two or three days.
To an extent, yes. But just as recreational vehicles are treated a bit more loosely, so are bikes. In large because they do post relatively little risk to others.

Is akin to boating laws. By and large, take a kayak wherever you want. Bigger boats, though?
The difference here is that until recently things used to be well made and built to last. It's easy to buy a bunch of junky tools etc that might last a few years but it sometimes amazes me how people don't understand that owning a few good quality tools that will last forever is vastly preferable to giving them away.

Same is true with a lot of other things, but of course this is only relevant if you're going to use them.
> I truly don’t understand people that fill up their homes with stuff.

I almost replied this way, too, but then I remember the junk drawer I have full of DB9 serial cables, Firewire cables, PCI SCSI cards, 256MB RAM chips, 2GB spinning hard disk drives, three prong computer power cables, mice, webcams, power strips, power bricks, and a fully functional Dell OptiPlex GX620 with a screaming Pentium D 3.2GHz CPU. I keep all these things out of some insane sense that "One Day I Might Need It And Will Be Glad I Kept It."

Same reason I keep scrap wood, extra floor tiles, and 1/4 full paint cans in my shed.
The maximum execution duration of 5 seconds seems incredibly short!

The only time I've used "cloud functions" in the past has been for executing complex jobs that may take up to several minutes. For this, cloud functions has been very useful and easy to scale.

I hope DO can consider increasing this limit.
Wow, where can you ever find such a bargain? :)
I digitize all of the photos so they’re preserved and organized. That way you can feel a little better about getting rid of the prints.
You have no items in your parents home that reminds you of something you did as a child? Nothing?
Keep in mind that they can very well predict which videos will have any meaningful amount of views <99% and just encode on demand the ones that won’t.
Most jurisdictions have not only a maximum speed, but also a minimum speed. Impeding the flow of traffic is an infraction.

Literally nobody cares when cyclists stay on the right and don’t obstruct the flow of traffic.
It signals that Musk has gotten some powerful enemies who are pulling strings. But my bet is that he'll get away with a slap on the wrist - he's too valuable to DoD.
That sounds amazing. How do I get in on that ride? :)
The author used to work for Google, which typically can pay 300k+ for a senior engineer position. It might be insanely high, but it doesn't make it non-factual or even a bad comparison.

Qualified candidates to people who teach CS to Berkeley students are likely to be in a similar situation too. Until the tech boom subsides a bit at least. I'd say the comparison is fair, even if a bit removed from most people's realities.
I'm not sure if it's a waste, as the video needs to be reencoded somewhere.
I read the article as saying you can't solve everything yourself. That's different than saying you should ignore problems. Instead you need to communicate when you see a problem that you're not positioned to solve, because you don't have the bandwidth or you're not in a position of authority for that domain

> you should be working on properly communicating the gap and its risk to the business (and risk to which part of the business) and NOT attempting to solve everything.
Companies that sell 20 dollar bills for 10 see limitless growth prospects and have amazing customer retention.

If paying people to search for a job was worthwhile, then indeed/linkedin/etc would be doing it. Adding ".. but with crypto" to the end of that does not change anything.

I appreciate the hustle and I like people growing to become more than they are - but maybe this isn't the one. Good luck my man.
Interesting idea! Companies are desperate for talent, so paying people to fill out job questionaires and share their contact info seems possible. You've gone the crypto route which seems like a nice value add.
> Imagine living paycheck to paycheck working as a software engineer

Is that supposed to be hard to imagine ? Most of the population don’t have entitlement about this.
Will we never be done with this “unreasonable effectiveness” cliche - or am I missing something?
Heisenbugs are the worst.

Just last week I was on the verge of literally ripping my hair out trying to figure out a frustrating bug that never occurred when running in the debugger. After a lot of frustration I had an idea: rather than starting the application in the debugger, I’d attach later. When doing this, I began to see a huge amount of interesting first-chance exceptions (this was managed C# code) that clued me into the root cause of the issue and I was finally able to solve the problem.

I came to learn that an underlying library I was using had some code that ran on startup that actually detected if a debugger was attached and would turn off the problematic code path in this case! I came to learn that this was an intentional optimization the initialization of this code caused a bunch of noise during regular debugging (lots of first-chance exceptions that were ignorable). Unfortunately, this also meant that the interesting failure case I was running into was now completely hidden.
I'd say around early 90s things started changing for the better in US cars... before then they were complete trash.
Ask HN: Anyone else looking for people to post to producthunt for them?
I'm curious if there's anyone who's established on producthunt who'd want to post some products for various HNers. If I recall this is an acceptable practice - since it's likely to go into the void otherwise.

Anyone else interested in this?
Death is the only way to obtain a lot of hobbyist board games. They usually only go through a printing or two, then are sold and traded for a few years after that until they find the collections that they're loved in, then they sit in those collections for another 50 years until the collector dies.

A collector dying is often cause for a feeding frenzy that will make a hundred people happy. I know of at least two game collectors who had time to plan who threw post-mortem potlatches where the people who they enjoyed playing those games with while they were alive divided the collections between themselves. I guarantee those friends did not feel burdened. Honestly as much an opportunity for renewal as a time of loss.
Python utility for tracking third party dependencies within a library
Wow making an employee sign an NDA! How did they realize that the employment contract probably already covered all of the legal angles? Seems like pointless internal gatekeeping and infighting. No wonder the project was crushed by Android.
Where I live we have 'council clean-up' days. It's a designated day once per year you can leave a reasonable amount of rubbish outside your house including old furniture, tools, utensils etc etc. The good thing is it's widely advertised and if you sort your stuff out properly and lay it out in an organised manner, lots of amateur collectors will come and take it away to re-sell or re-use leaving only a small amount of true rubbish for the council to actually pick up (3 days later than the advertised day).
We did move beyond it, and what we got for it was covert operations infiltrating social media to influence national elections, along with various large organizations suffering ransomware and other hacking over the last few years.

Even if you could go back to the wild west days of the 90s, most people these days would just complain about how people could go ahead and say whatever they wanted without being cancelled.

We started with the dream you're referring to, and it couldn't stand up to the crappiness of reality.
It's pretty straightforward to have a qsort() or bsearch() clone generated by a macro alongside a static inlined comparison function. You will get C++ level performance out of that.
This is a bit of a random comment, but what you wrote was very evocative of similar experiences I've had.
I feel with Millennials not being able to buy normal sized homes and the rise of minimalism with trends like Marie Kondo, this traditional junk transfer may end with Gen X.
I don't. We moved too much. Aside from computers and video games, there wasn't really any "stuff" that survived all those moves. Even less survived 13 years after moving out. My parents were always pretty ruthless about culling things.
It's generally been my experience that online communities of cyclists tend to have fairly high moral standards (for example, every single one I'm in has very strict and explicit rules against sexism, racism, homophobia, etc) and vigilantism isn't really even joked about. People will get plenty upset and outraged, but I've never seen people even joke about harming a driver in an incident, even when they caused substantial injury or even death.

Literally all we want is for people to be held legally accountable - in both the criminal and civil sense.

That aside, vigilantism is by and large something that only ingroups can "get away" with. When outgroups do them, things generally end very poorly for them. Politicians, press, police, courts, etc would never abide violence by cyclists. I mean, for chrissakes, cyclists are subject to incessant violence by motorists and nobody bats an eye.
Steps to Become a Blockchain Developer [pdf]
That works the other way, too. Bicycle riders frequently treat pedestrians just as badly as cars treat them, so I don't see anyone with the high ground here. I don't much care to ride a bike, but I love to walk everywhere, and I have to tell you that getting hit by a bike hurts. I love to see them get their own lane.
Well, as someone who (re)entered the industry in 2003 after the fallout of the dotcom crash, one thing that helped me get a job was the fact that tons of people just straight-up abandoned the industry during that period and the pipeline of new applicants dried up. So all those people who got a CS degree or went to a bootcamp because coding looked like an easy ticket to a high paying job? Poof - gone. Not to mention a small minority of software developers just permanently left the profession. And what happened? A few years later companies were desperate for coding talent again.

The other thing is that changed was that there was way less cash being pumped into startups trying to solve every minute problem under the sun - so you could actually bootstrap product in spaces without having to compete with 2-3 Tier-1 VC-backed startups flush with cash.

Oh, and because less stuff is getting built and productized, there might be more demand for contract work. That's how I built out a resume. Did a handful of projects over the course of 18 months for a few local small businesses.

You're young. You just graduated. I assume you do not have a mortgage or family to support at this time. Maybe some student loans and a car payment? Big deal. If you have the stomach for it, stick it out. It'll be a rough few years but you'll have enough experience under your belt to be on the ground-floor of the next major wave.
> I'm actually surprised that there isn't more direct action against overly aggressive drivers, "rolling coal", and the like,

Bicycling is viewed by most Americans as a recreational or exercise activity, not as a legitimate primary means if transportation.

When you bike to work on a road, you are perceived of as recreating in front of someone trying to actually get somewhere "important" in a car.

Direct action by bicyclists gets perceived through the same lens.
So are there any interesting ipfs websites?
I wholeheartedly agree with the spirit of your comment.

I'd add, though, that the entire complex of metrics we use to define "productivity" were invented to quantify and guide the improvement of things that were a problem 100 years ago

Of course the second 50 years were worse than the first 50 years, because if the people working during the first 50 years accomplished anything, then all the easy wins were taken.

And the problems being solved changed. If your entire population has moved on from the problem of producing enough to meet material needs, then of course the work being done now will score poorly. You need to update your metrics as fast as your technology changes, and we just haven't done that.

Everything you've described above is a real added value, but it's not the kind of value that the old metrics were designed to measure.

Classic case of grading fish by their ability to climb trees.
Well, it's walking around zero, since the trend is a line. The rate of change is neither decreasing nor increasing in linear terms.

But, anyway, that's GDP per capita. Data for productivity is much less available, but here is some for the US alone (that's the change annualized):

https://fred.stlouisfed.org/graph/?id=PRS85006092,

Notice that the rate of change itself (first derivative) stays for ages around 0.
It's an unreasonably effective cliché.
One factor is that this is not in the same river system as the 29 already discovered large sinkholes in the area. This is from something called the Fugui underground river / water system.

I'd guess that it had been discovered before though. Perhaps just not explored in detail, by a caving/karst research group.
I believe if they can make it into a document in any number of ways (copy paste, input method, etc.) and no one would be able to tell, their existence alone is not an indicator.

That different authors could have written/rewritten/edited different parts of a document at different points in time is natural, what are reasons to think otherwise?
https://hbr.org/2007/10/manage-your-energy-not-your-time
Though, if your bias is towards action, how do you avoid stepping on toes?

These discussions seem like MBA brain-teasers, ie. there can't be any hard and fast rules, so each case needs to be individually worked out.

There's probably a sub-reddit for this.
Those things are useful tools but not mindless time sucks. You can't doom scroll for an hour in a maps or camera app.
This is because the people who want a Unix-like operating system that doesn't require manual following of guides after purchase to get basic features working all self-select out of your user pool and go buy a MacBook.
I like how the Red Hat floats over the Samsung representative’s head.
This. Basically unless you know good people who can’t find work, not just having a harder time changing jobs to make more, you are not in a hard market.
they'll still need access to water. your table doesn't spontaneously degrade but its biodegrabable
Yes. But bicycles don't carry the significant risk of killing other people which is why motor vehicle licensing exists in the first place.
Intelligence as measured by IQ has a normal distribution, which means mean and median are the same. So Carlin was right no matter what he meant.
How many bots are on Twitter? Question is tough to answer and misses the point