skysight-inc/HackerNews huggingface dataset:
It happens to more companies than you'd imagine, even big ones. Security monitoring and logging is hard to get right, especially if you try to add it to a previously insecure system.

A smart attacker can hack your company unnoticed and passively watch your company for the right moment to strike. I doubt that the hackers logged into the office VPN every day.
I've mostly worked at FAANG and in general I think it breaks down to (but obviously generalization)...

1. Juniors like to come into the office. For those that went from fully remote to -> hybrid, they really relish the social aspect + mentorship they get from more experienced engineers.

2. Mid-level is split. Less experienced mid-level prefers WFH as they can work independently and the type of work they have does not generally require high levels of collaboration. For people that are close to senior it is split between those that do more collaborative work vs complex individual work. The former tends to prefer coming into the office vs the latter prefers WFH

3. Senior and above tends to prefer hybrid with 2 days or so in office on the same day. Most people at this level are either doing some form of mentorship and/or collaborating across multiple individuals both within and external to the immediate team. This work tends to be more easily facilitated in person. This area also tends to more likely have families and there is a split between those that feel coming to work provides them good Work/Life separation vs relishing the opportunity to step back from work for a second throughout the day to spend with family.

I also see the tendency for those that come into the office to be perceived more positively, even when controlled for the actual outcome of work as well as whether the evaluator comes into the office or not.

I'm a "senior" manager, and I personally feel like coming into the office or not doesn't really change my day. I'm basically in group meetings or 1:1's all day, so whether I'm in the office or not I barely spend any time at my actual desk.
Yes, there are solutions or work arounds for these issues. It just makes commuting on a bike inconvenient for many people.

Electric bikes are great, but other than price, it starts to blur between having an electric motorcycle. Especially after you need to don appropriate gear for the commute to stay dry / comfortable. And the motorcycle would have greater range and more use cases.

And at the end of the day, while riding a bike to work is great and I would encourage everyone to try it if they can, do you really think it works without a backup plan? Even people I know who have taking bike commuting pretty seriously didn't do it literally every single day.
>Every crypto bro...

>You do NOT get to turn around now and get bailed out by my tax dollars.

Quite a useless generalization. Self custodied decentralized commodities like bitcoin and centralized corporate created/run crypto securities are vastly different as far as required government involvement is concerned.

The SEC should be more forthcoming in providing clarity to institutions creating securities and centralized services instead of playing a weird gotcha game while maintaining a high level of opaqueness.

Any business committing fraud, violating securities or custody laws in the US should get penalized and the clients have the right to claw back remaining funds regardless of their personal economic views.
I see this "justifying office space as a sunk cost" argument a lot, but it seems like an oversimplied and very uncharitable read of the situation. It wouldn't surprise me if it were some minor consideration, but there are definitely advantages lost in a remote-only situation that are easier to keep in-person; properly integrating and socializing fresh-out-of-school employees, for example.
traffic is what we call it when cars get together to have a good time
Proportional does not work. Most European parliaments are proportional and has the same dysfunctions as the us system. The root is always the parties. They have to go.
>The big multi-bus-sized balloon was ignored for several days while it loitered over sensitive areas,

Weren't they escorting the balloon with jets the entire time while pushing nonstop news stories about it? That's ignored?
The Battle for Internet Search
https://archive.ph/AFJKi
This is my pet peeve with SQL. I hope some day PostgreSQL gain support for native tagged unions.

I have saved some links about this

https://github.com/solidsnack/pg-sql-variants

https://thelyfsoshort.io/variant-types-in-postgresql-c63725f...

https://www.parsonsmatt.org/2019/03/19/sum_types_in_sql.html

https://typeable.io/blog/2019-11-21-sql-sum-types.html

Right now I think the ideal is a jsonb column (with a field that stores the tag) plus
https://github.com/supabase/pg_jsonschema. But this is only usable if your language translates to/from JSON and generates json schema for you.

Rust can do this with https://serde.rs/ and https://docs.rs/schemars/latest/schemars/
I feel bad for the hackers that now need to read through GoDaddy's code...
Many people think that "because I'm on a motorcycle" or "because I'm on a bike" or "because I'm a pedestrian" they're magically granted some special protection from morons on the road and the laws of physics. Sure, "the law" says you might have the "right of way" but does that really matter when some idiot in a 2 ton truck runs you over because he was looking at his phone?

I was a rider until I got in an accident (in the car) last year. Someone not paying attention blew a stop sign at nearly 50 mph and t-boned me. My car was totaled but luckily I walked away with only a bruised ego. Had I been on the motorcycle I'd be a smear on the road today. There are too many idiots and reckless people on the road to make it worth it to me any more.
It's not a coincidence but neither does it need to be collusion.

It's just similar companies responding to the environment (market, covid, etc.) in a similar rational way.

And a bit of a herd mentality too, which is human nature. But that doesn't require collusion, it's just board members reading headlines.
> the executive team made the decision earlier this week

> He pointed to the ease of asking ad-hoc questions on the way to lunch or in the elevator.

> It’s easier for leaders to teach when they have more people in the room and can assess whether the team is digesting the information as intended

nauseating.
a bunch of rich b*stards in a room making semi-arbitrary decisions that affects thousands of people without consulting them.
And failed to deliver
I thought Les Wexner was the sucker who let the fake investment advisor control his portfolio, meaning Epstein, thereby thinking he had a managed professional making investments, when in reality he was being drained gradually of huge amounts of money. (Wexner was a billionaire from mall store empires, so may plausibly not have paid much attention to what his investment firm (Epstein) did?)
How is holding AAPL against what they do when it's literally their biggest position
What’s with this? Is it a safety thing? I despise these small SUVs, heavier, higher center of gravity, and worse aero so they use more fuel and drive like garbage. When I rent a small car I have to explicitly state give me the car I ordered and NOT “upgrade” me because it feels more like a downgrade.
Hybrid feels good but produces very little. The context switch tricks us into thinking we are more productive at those hybrid meetings and on those in person days it's about socializing
I fucking hate it.

I (work at Amazon and) already have to go in once a week, and I literally do NOTHING that day.

Being at home allows me to delay answering coworkers so that I don't have to shift focus every 15 minutes between what I am doing and between helping Bob with his other shit.

Being at home also allows me to not be in a constantly noisy environment, where even with top of the line noise canceling technology you still cannot focus properly.

Lastly, the offices are NOT suited to handle the growth that Amazon has seen in the past 2-3 years. In Luxembourg for example it went from 4K to 6K employees, but no new buildings have been added (some have closed actually). Already when it was 4K employees, people had to go through MULTIPLE BUILDINGS before finding a seat that was free. And Luxembourg is not the office that grew the most, by far not.

This is a disaster in the making.

People are trying to justify RTO by "muh innovation". The truth is that you are not innovating 90% of your time. What you gain in "innovation" you lose 10 fold in actual productivity.
Each missile purchased puts food on the table for a defense contractor living in Chantilly, VA. (The military industrial complex welfare state is very lucrative as long as you keep your mouth shut, your head down, and obey)
Yeah, Walmart already is doing that. It’s a bonus round of layoffs without severance.
Coming back from pandemic emergency working arrangements can be explained by the end of that emergency.
What's your opinion between jsonb vs hstore columns? https://www.postgresql.org/docs/15/hstore.html
I write a lot of Rust. I think you can do a startup in rust but you need to explicitly go against the natural inclinations of rust. Rust is a great language partially because it cares about the details. It’ll do stuff like distinguish between Path and String because it treats the edgecases as important. In a startup that’s not really a priority. In fact focusing on edgecases and doing things the “right” way is completely not the point of writing code in a startup. Rust is also a great language to refactor, something that’s also not ideal for a startup to be spending cycles on.

Would I do a startup in rust? Maybe. It’d depend on the idea. But I’d take measures to avoid the natural orthodoxy of Rust.
Why are the Windows chassis hardware button hotkeys so strange?
PSA for OPNsense users: OPNsense's attitude towards CVEs (and users)
OPNsense's stable 23.1 release ships with HAProxy v2.6.8 that is affected by CVE-2023-25725. They already updated the package manifest three days ago on GitHub to v2.6.9 that has the fix for the CVE, but did not build and upload it to the package repositories. There was even a patch release 23.1.1_2 today, that still doesn't have the updated package.

I filed an issue asking them when they would build and upload the package, and... well you can see the discussion for yourself.

I guess I'll be spending my weekend investigating alternatives.

Archive link: https://web.archive.org/web/20230217175225/https://github.co... / https://archive.is/KjPOx

Note: This is not an invitation to brigade the GH issue.
Python is a typed language, Duck typing is a more advanced version of static typing.
Yeah but you can't just lay off senior employees as a scare tactic.
I would add `snafu`(https://crates.io/crates/snafu) here as a good alternative to thiserror+anyhow.
It's not clear to me that mouse studies have ever been entirely valid. [1] Apparently lab mice have been bread to have longer telomeres which seems to affect testing.

[1] - https://www.youtube.com/watch?v=vm5jFxe9jJ0 [video][7 mins]
CA purchase or lease buildings and pay for remodeling and additional plumbing required to make these permanent homeless shelters. Pack em in too. 10x10 per resident.
Adventures in AI Self-Custody
> Random water-cooler conversation lead to meaningful ideas. Overhearing team members talking about some related problem gives you the chance to jump in. Also better for overall motivation from what I've experienced.

I'll be that guy, so:

People who were the most vocal about going back to the office... turned out they missed their work buddies more than work (I am okay with that) but me and my direct colleagues don't ever see them anymore at the water cooler. Those conversations have dried out. Oh, they are in the building, just behind their doors. The cafeteria is empty 90% of the time.
I have no idea what I’m looking at here.
We used https://github.com/developmentseed/titiler (and rio-tiler, the underlying library) at my last company which does dynamic tiling based on some input raster. It's an awesome project and there's nothing else quite like it in the geospatial space.
My two main languages are C# and Go.

* C# uses exceptions, and when I code it feels exactly the right choice

* Go uses error return values, and when I code it feels exactly the right choice

For some reason both feel very much ideal in use. Maybe it is because in each case the language syntax/ethos fits very well with the choice made, and so is frictionless when developing in the flow (and if used properly of course)? Maybe some other reason. Hey ho.
I think the idea is that when using ESG, the return WILL be less than it otherwise would be. Simply by having reduced options. Then because malfeasance is covered up with platitudes. No longer do companies have to try to be profitable, they just have to check ESG boxes. Then money is auto-funneled from workers to bypass taxes and is forced to be invested in these future junk funds.

The idea that you can exclude companies from investment consideration and claim to represent investors is so scammy, its technically illegal in my opinion. Legally, they are supposed to chase profits. That's the only legal goal.

If you accept the basic premise that a shrunken pool of investment opportunities is exactly equal to lost opportunity and profit, then ESG is illegal and has to go.

I don't see the big deal. People can yell and scream all they want, ESG is an illegal and self defeating mechanism that screws everyone.
It's not an unsolvable problem. Free bus passes for people who live close enough to ride a bus, and some kind of sliding scale beyond that.

Or look up the national average or industry average or metropolitan area average commute time/distance, and build something around that.

Or give a $1000 stipend to every employee to either spend on gas for daily commutes or two flights a year to come visit.

Could certainly figure something out if there was sufficient motivation to do so.

I don't think it'd be one-size-fits-all either. There might be some situations where you need to cast a wider net and incentivize people to travel more to your job. There might be other situations where you want people to be living closer to where they work.
Crazy to think that cloud credits, in addition to distorting the hosting competition, might also distort the language choice competition…
Smashing the Stack for Fun and Profit
We are in a market where hiring good managers is extremely difficult. Remote work combined with some of your managers not being great can be really problematic. I love remote work, but it has some serious problems.
Your argument is exactly why WFH will fail.

Bob and Alice share the same manager, Carl. When Carl needs Bob, he has to send a slack message and arrange a time for a call. When Carl needs Alice, he turns his head and calls across the aisle to her desk. How is Bob expected to ever be top of mind or as relevant to Carl as Alice?

Fast forward and anyone with ambition to get ahead will recognize this dynamic and opt to be in the office, and anyone else will WFH and be high on the list to cull when the economy turns. Easier to fire the talking head on your screen than the real person you see every day.
In addition to the other comments about the downsides of in-person, upsides also largely depend on people you work with actually being in physical proximity. If they're in a different city, building, or even floor you lose most of the potential benefits.
Would water cooler conversations even happen if the participants felt they were being recorded for later reference?
You really think you're going to keep your job if you don't show up to work?

Sure they'll always make a few exceptions, usually temporary for extenuating circumstances, but you'd better have a real good reason why you deserve special treatment.
Why is anyone who challenges incomplete information labeled as a conspiracy theorist? The circumstances of Epstein's death are highly suspect and make no sense at all. There are questions that need to be answered
Tract: A Hugo theme for ambitious documentation projects (2019)
Some Key-Value Storage Engines in Rust
> drive or cook a meal or rewire an electrical outlet or shoot a gun or splint a broken limb

None of those except cooking are in any way "basic life skills". Least of all shooting a gun.
It is relative to the context of the comment of why people might buy new vehicles when it does not appear to make economic sense.
Yep. I get less work done on an in office day because I am catching up with colleagues or being interrupted by colleagues because I can't put a busy status on my chair.
The idea that any policing algorithms will by definition be open and auditable and whatnot is a lovely one. I would welcome that.

We already have some situations where algorithms are used in policing. Like for breathalyzers. The code is not open source. The audit chain is not inspectable.

To say that new algorithms will be held to higher standards because you want them to be is laudable. But it seems like you might be engaging in magical thinking.

If you could make a strong argument why the system will use new algorithms differently than the existing ones, I'd love to hear them. But remember, the incentives for the people who allowed closed source breathalyzers, closed source voting machines, etc haven't changed yet.

If their incentives need to change in order for us to get open, auditable algorithms, that's going to have to happen before we start using them, not after.
`anyhow` + `?` make writing an application as smooth as butter. You won't miss exceptions.

Don't use `anyhow` for libraries, though. You want to provide your consumers the ability to `match`.
I’m not sure how higher supermajority requirement would have prevented the war on drugs from happening.

There was alignment both at the elite level and the popular level in support of those policies for a long time. It functioned because the minorities it target were politically weak.
Autism can create success. Does Elon seem like someone who is fashionable and deeply prioritises the opinions of others over the truth?
> No DAW ever edits an audio file (except for a few specific operations where the user explicitly requests that).

This feels like semantics. No self-respecting DAW will overwrite your source files, but the DAW's project file is, technically, an audio file. And here's a 30-second video file:

A = BlankClip()
B = A.Subtitle("Hello, world!")
Dissolve(A, B, 30)

(Modified from: https://en.wikipedia.org/w/index.php?title=AviSynth&oldid=11...)

You're using "audio file" in a domain-specific way. The common meaning of "audio file" is "a file that contains audio": a .aup file is an audio file, just the same as a GarageBand project is, to a room full of 14-year-old amateur musicians.
Water cooler conversations never lead to anything, other than me shooting the shit with Coworker Jim while I was waiting on my build to finish baking.

I feel like people romanticize office working and it confuses the hell out of me. I never saw the benefits people argue existed across multiple jobs and no. Personally WFH has been nothing but beneficial for me. We still have informal calls which are more relaxed and similar to Discord calls for discussing problems or talking tech nonsense because we generally enjoy each others company, but if y'all aren't talking while WFH then moving to the office isn't going to change anything.

Though there were a few people that liked to be annoying and just pop around desks to ask random questions and interrupt work.
It was well known that she had her own priorities before Paul's death. It's unfortunate he ignored that.

> Former members of the security detail... have said in sworn depositions that Vulcan CEO Jody Allen sexually harassed bodyguards while also directing them to smuggle animal bones out of Africa and Antarctica. At least two former employees said they heard Jody Allen had smuggled ivory out of Africa in violation of U.S. and international law...

https://www.seattlepi.com/seattlenews/article/Seahawks-owner...
Why 'Atomic Habits' may not be working for you
Very little energy has been wasted for the realization of this showcase :D
Not that commenter but to draw an analogy-when I worked at Amazon, the name Tesla had cachet because people coming from there had data that they could survive (or thrive) in an even less structured, higher pressure environment, so they would probably do fine at Amazon.
They were once Development Seed [0], a company that specialized in making geo spatial visualizations for the UN, NGOs and nonprofits. Development Seed was a large contributor of code and modules to Drupal 6 which they left. In the beginning, their open source mapping and geo spatial visualizations projects were mostly funded by grants from the Knight Foundation which funded news related projects. MapBox came from an in-house tool they developed to create and manage map overlay tiles. (I could be making this all up.)

[0] https://developmentseed.org/
And https://donate.openstreetmap.org/

"OpenStreetMap is the largest open geographic database in the world, the data infrastructure for multitudes of mapping projects around the globe. Your donation to the OpenStreetMap Foundation will cover our core operational expenses in supporting the OpenStreetMap project: hardware costs, legal fees, administrative assistant and other expenses of our working groups and administration.

We currently run extremely lean for an operation for a project the size and importance of OpenStreetMap. The OpenStreetMap Foundation relies on revenue from individual and corporate membership dues, profits generated by the annual State of the Map conferences, and donations. We must keep our income sources diversified, as these vary from year to year, but our modest needs stay the same. For this, we need your support."
Companies want to have it both ways and not have anyone notice what they're doing.

If you want butt-in-the-seat work, you're getting 40 hours from every employee and nothing when they get home. If things break, they get fixed the next morning.

If you want remote work, you're getting however much work is allocated per Scrum iteration. People will work weekends and evenings as they need.

If you want both, you're going to have people finishing their assigned iteration work and then fucking around for the rest of their butt-in-the-seat office time.
it's possible that the "team" concept works better when reunited physically. Working at distance, there are misunderstandings, and more difficulty to communicate, synchronize our views, etc..

But, I do have at least twice more energy and productivity if I work from home, and choose when to eat, go for a walk (and have good ideas at that time usually), when to sleep, no commuting, no worries like dresscode etc..

So for small companies, I believe distance working can be very interesting
I think this proves the opposite. Companies bid up salaries and perks to a level they can't actually sustain. Now that the stock markets are back to normal they can't afford this anymore and need to make cuts.
Azure / Dynamics Outage in Canada Central
Azure seems to be having some kind of outage in Central Canada. Down Detector seems to confirm. They have cleared the degradation from their Status page. It seems way more widespread than they're letting on. Nothing has been posted to their main status page at this time.
The "elites are child-trafficking pedophiles" thing was considered to be anti-satanistic hysteria and a conspiracy theory in the 1980s.

It all turned out to be true.