Hacker Newsnew | past | comments | ask | show | jobs | submit | jrozner's commentslogin

I know Joel well and think a lot here is both accurate and well written. I led the Yahoo bug bounty program from 2023-2024 and was involved in it from about 2021. A major event that this glosses over is Covid which also happened right around this time as well. Covid killed travel (and budget) which in turn made it impossible to do the live events. A lot of companies ended up shifting to virtual live events which just never delivered on the same value, scale, or impact.

When COVID restrictions were lifted, travel and t&e budgets just never returned. Layoffs started happening and what were lavish, expensive events just couldn’t happen anymore. Hackerone charged for and likely made a lot of money on these events. I think a lot of what is talked about in the article is true but I think Covid is a big part of the why that led to it.


> travel and t&e budgets just never returned.

It is also worth remembering that the cost of travel itself, and the cost of venues itself has also increased substantially. As well as associated costs such as catering and insurance.

So in-person events have issues from both sides, those attending and those hosting.

You also do not mention corporate policies. Under pressure from investors, their employees and sometimes their home-countries, many corporates have also introduced environmental policies. So if you want the company to pay for your flight, you not only have to justify it financially, but you have to justify it environmentally too.


Cost of everything has increased massively, but they tell us inflation is 4%.



The link shows the first six months of 2026 for "all items" as: 2.4%, 2.4%, 3.3%, 3.8%, 4.2%, 3.5%. Gasoline ranged from -7.5% to 40.5% over the same range, which I've definitely noticed.


Iphones are still with the same price tag attached, bit you also get more compute for the same buck.

You can find many examples like this.


Inflation famously measures iPhone prices alone.


Now you're thinking like a central bank! Houses +200%, iPhones -200% (as measured by CPU clock speed), inflation 0%, everything is good!


That's true. I bought 256GB RAM for an amount that used to only get 32GB. Wait, I swapped those two numbers around.


Most people only do the simplest of math on a day to day basis. I’d bet that if you asked most adults to do something even remotely non-trivial (addition, subtraction, multiplication) a lot would have trouble without a calculator and/or make a large number of mistakes. That’s probably fine because it’s unlikely most adults are all of a sudden going to have to do non-trivial math without a calculator. That probably isn’t the case for people who are having agents do effectively everything for them in their lives


This seems really cool with very underwhelming specs. They maybe enough for people just getting started, especially at that price point. I think if there are lots of ready to go projects and easily purchasable kits for parts this could be a really great intro for cheap


People hated steam when it launched but you needed it to play CS 1.6. It made installing mods easier. Then HL2 released, orange box, and they were able to get a critical mass as they provided platforms support for other games. Steam got better. It’s still not great but they have so much market share that basically any PC gamer already has it. Epic wants some of that money. The problem is nobody wants to install another store and they aren’t doing anything to improve gamer’s experience other than giving away games and having some exclusives. They’ll never hit the critical mass needed that way.


I still don't like Steam. I resent that I have to have this "Store" middle man on my computer just to have access to games. I want to pay a company for their product on their web site, download the installer, and install it on my operating system directly. I don't want this other layer that I'm dependent on, who could switch off my access to the things I "bought" whenever they want.


Steam has multiplayer integration so you don't have to connect by IP to play indie games, that is massive. So many people either don't have access to their router or don't have the skills to configure it to play multiplayer without steam without having a server middleman which most indie games wont have.

Then steam reviews are the most accurate reviews there are for how likely you are to be happy with the purchase. I am much more hesitant to spend money on a game where I can't see the steam reviews for, so there is basically no way I'll buy a game on epic store that doesn't exist on steam since I am basically buying it blind.


With gaming on Linux, steam fixes so many middle issues. I can download a game and it just works through some combination of WINE and voodoo magic.

And all game controller even works!

Steam is a serious value add on Linux.


Looking at what many of your games do I think it is better option. I have zero doubt that there wouldn't be countless downloaders and accounts and poorly written startup menus for each game and each publisher both big and small.

Simply getting installer would not be option for most games.


GOG/Humble Store/Itch is for you then.

With the added downside of less choice and/or delayed releases


I mean, steam does install the game and you can run the executable, but yes, there is a level of trust that it won't delete the game or some such.


I vaguely recall Half-Life 2's launch being pretty problematic.

I started using Steam in 2007 and it was fine. In 2006 there was still some residual animosity towards it but I think the tide had well and truly turned since the early days (and I think there were a handful of third party games on it by then too which I guess was something of a vote of confidence - a few were Source engine titles so they may have got a discount or kick-back from Valve, but not all were).


> People hated steam when it launched but you needed it to play CS 1.6.

I thought CSS was the first release on steam beta? I remember playing the crap out of it, then the actual steam release happened, and it somehow turned into a laggy buggy hunk of crap for months.


No, it was 1.6 that was on the Steam beta. That was years before HL2 and CS:S were even leaked let alone released.


Not sure of the exact history but pretty sure Steam was launched as a beta in 2002, or maybe 2003. In September 2003 or so the database was wiped and Steam was launched, again with probably only Counter-Strike available.

Counter-Strike Source was launched some time in 2004 and then Half-Life 2 came along in November 2004.


Steam dropped basically alongside team fortress.


I mean, people really didn't hate it. There was some grumbling about digital and not having a cd, but by and large people liked it as soon as they had broadband.


it was pretty meh back then, so people had pretty understandable reasons. it made LAN parties harder for example :)

but it got a lot better.

Epic had more money and time compared to Valve. and their store is still worse.

sure, Steam has an enormous moat, but that won't be the case forever, Epic should be ready with a nice platform to exploit niches that Valve misses

instead they hemorrhage money on things that does not make their fundamental position any better.


Indeed people behave as if Gabe would live forever, or Valve's management will always take the perfect decisions.

Eventually like it comes to all of us, there will be time to a new generation of game stores, or gaming devices.


But it won't be Epic unless they change their attitude.


Fleet was a terrible product. I’m a long time jetbrains user and still use goland, rust rover, and clion. I was really excited when it got announced because I had had a lot of issues with vs code, extensions, and lsp at the time. I was hoping jetbrains was going to build something competitive but it never materialized. Rather than building something lightweight and fast on a native ui toolkit with faster analysis engines they basically built on top of a lot of the tech that was the bad parts of their existing IDEs. important features and the ability for community extensions to fill them never came to fleet which meant it never could replace other tools for real work and jetbrains seemed to focus on building LLM features to capture the hype rather than fixing the issues people have with their existing products. Instead they have mediocre ai features that are essentially commoditized and IDEs that are under invested in that are sluggish. In terms of full batteries included IDEs they’re still probably the best, but they’re losing a lot of the market.


Up or out generally stops once someone reaches engineer or sr engineer. Most of the time a jr engineer is going to need substantial mentoring and support. Them never moving beyond that point likely results in a net negative gain if you need another person always available to provide that for their entire time there if it goes beyond 1-2 years.


Whats the point of this over polars?


There is a project called GeoPolars: https://github.com/geopolars/geopolars

From the README:

> Update (August 2024): GeoPolars is blocked on Polars supporting Arrow extension types, which would allow GeoPolars to persist geometry type information and coordinate reference system (CRS) metadata. It's not feasible to create a geopolars. GeoDataFrame as a subclass of a polars. DataFrame (similar to how the geopandas. GeoDataFrame is a subclass of pandas.DataFrame) because polars explicitly does not support subclassing of core data types.


I'm working on implementing extension types in Polars. Stay tuned.


Unless he’s getting into a truly top tier school, have him go to a state university for much less. Community college and transferring is also an option but the social experience of going to a 4 year university is unique and fun. If you have something local where he can live at home or work enough while in school to cover part of the expenses, great. Spend $30-40k instead. I went to a fine state school in California and have talked to a lot of CS grads. I’ve rarely seen significant value add for paying more for a mid tier school than whatever the cheaper average option is.


For the most part, everything in your last point is something you can’t solve with an app. Virtually all of that would be problematic meeting someone in any other way and for the most part is all within your control to change. Sure, there are limits to what you can do about conventional attractiveness but there is a lot within your control for most people. Most of those issues you brought up are things that the vast majority of people don’t want in a partner no matter how you meet them. If you like those attributes about yourself you might eventually find someone compatible but if you don’t, most/all of those are things you can address by going to therapy and working on it.


Building Based Security (https://www.basedsec.io), a startup in the zero trust/identity space creating immovable, attestable, hardware backed identities that can be used for strong and continuous authentication but not moved from the device. We can guarantee the user and the device are known, the user is assigned the device they are using, and characteristics of the identity matches the defined policy. The initial product offering is tied to GitHub/GitLab, offering secure authentication for git over ssh operations with plans to expand to general ssh access and additional systems with pluggable access control.


That's really cool. Are you using OpenSSHes yubikey support or building your own?


We’re leveraging ssh certificates which are backed by keys stored in a variety of hardware. For yubikeys we’re leveraging piv and the standard ssh tooling. We’re determining whether we’ll be able to use a pkcs11 implementation for TPMs and Secure Enclave or whether we’ll need to build a custom agent.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: