skysight-inc/HackerNews huggingface dataset:
Ummm... A lot of people just endure using git. Go to the average enterprise software shop, the ones where people don't code for fun in their spare time, and ask around.

There are a lot more of those devs than unicorn and FAANG devs.
Google also let me unlink youtube and other services. Probably forced by EU.
It's probably better to just install an MDM. This lets you do ongoing reporting re: is disk encryption active, how long is the timeout for screen locking, etc. And to remote lock the device.
> 2. Lock down the UI, so devs can't even find out how much things cost. That's my current situation. Why block the billing dashboard, then expose it through billing dashboard tools that are not really any better, and in many ways worse?

This is so true. billing transparency is very important.

in the past, i had a case like this: dev accidentally enable backup policy for test database with no retention. finops think that db backup is important and ignore it. dev has no access to billing and have no idea what's creeping up the bill
I'm old enough to remember this, can confirm that the general public was afraid of the DC 10- the entire model was banned for a time when the FAA pulled its certificate. We're one deadly US crash from the end of the MAX and from a Boeing bankruptcy.

https://www.faa.gov/sites/faa.gov/files/2022-11/AvWeek%20-%2...
Too much serendipity
My experience is that the Hoff transcends company, language and country boundaries.
So tired of this take. There are so many frontends, besides just the built-in interfaces for Mastodon, Misskey, Pleroma there's also web-based frontends like Elk and Enafore, and tons of different native apps on mobile.
I think it'd be acceptable to see the necessary server code to be open-sourced, if for no other reason than to get the APIs reverse-engineered (weren't some Blizzard servers like World of Warcraft and Starcraft figured out a very long ago?)

An even bigger issue is discontinued servers for hardware that winds up in the landfill. I have three perfectly good "smart plugs" that went dark about a month ago. Supposedly Matter will solve this, but I see no reason why better consumer protections shouldn't be in place.
"if you have to ask, then it's probably time to go"
In fact, the rudder does not do what new pilots think it does (it is NOT like a boat rudder at all, really, because the plane banks) that instructors will often make you practice flying without using the pedals at all.
Great! Shareholders will be happy. Did you receive any bonus?
The video puts only slight pressure on Canadian Pacific, and major pressure on the federal government...

But if Canadian Pacific was told they have stolen property & continued to ship it - why are they not held responsible? And if exact storage container was spotted, why didn't the railway police try harder to trace the shipper?
My hot take is any executive who cannot think up of meaningful projects for some of the world's top engineering and research talent should be let go for lack of imagination, if nothing else.

Hiring people is expensive, building infrastructure is expensive, large organizations should be able to make use of that talent.

Even if it means spinning teams off in to separate companies and then "acquiring" them back later (with huge handsome payouts for the team) Microsoft used to do that all the time! It works well, instant funding with startup energy, and everyone is motivated to succeed because you get rich if you pull it off!

Google should figure out their inefficiencies, violently work to solve them so that developer productivity is increased, and then make smaller independent teams that can build on existing infrastructure that empowers teams to get things done faster.

Instead they are just laying people off.

TBF very few large organizations (if any) have figured out how to maintain productivity as they grow. Communication and political overhead becomes so high that large organizations grind to a halt.
Are those MBA questions? Because that would explain a lot!
This is why you should start the conversation with "I have drawn up a plan to save the company $14M per year. I will execute this plan in exchange for $7M upon completion."

If they say no then just go back to your regular duties.
> It is unfortunate that cost management isn’t something most engineers keep an eye out for on a regular basis.

That’s because they were explicitly told not to worry about costs for the last 10 years so majority of ICs at this point never had to do it their entire careers
its terrible man, i got hired as a contractor at AT&T 6 months ago. I had a phone call with a java guy who admitted he didn't know shit about webdev...got the job.

that is very rare these days. that's how it used to be back in 1999, you show up for one interview, maybe get asked one technjical question like how do you link an image to a url. man i miss those days.
Don’t underestimate the direct effects.

Three mile island directly cost well over 1 billion in 1979 dollars (2+B today) just in terms of destroyed assets and initial cleanup costs. The wider impact was even more expensive.

Such a visible failure changed the risk/reward calculations which then hurt the nuclear industry quite a bit. We did keep building US nuclear reactors afterwards, but they were never that profitable in the first place making the industry very sensitive to disruption.

Timeline of US reactor construction: https://en.wikipedia.org/wiki/Three_Mile_Island_accident#/me...
WTF? I've never heard of any "U.S. Prosperity During WWII" myth, and the article gives no cite for any. Plenty of basic necessities were rationed - I've still got a bunch of my parents' leftover WWII ration coupons.
And Renesas continues to produce the existing chips/architectures (like SuperH), but also adopted ARM due to customer demand.
These discussions usually focus on features. How about a simple "because you tried Zig and you enjoyed writing it more than language X"?
Me too, but unfortunately the Quest 2 and Quest 3 are really good if you like to use VR. So now somewhere I have a Facebook account that does nothing except report on what VR games I am playing. Hopefully no one is friending me! If so, sorry for the spam of useless information.
Honestly I don’t understand why not more people use a GUI for git.

What you describe would be 1 Minute of work and maybe 10 clicks with a very low probability of shooting yourself in the foot in Tower.
The personal biography of Wang, for starters. I do not give a shit when he was born or where he went to school. I'm only mildly interested in what he worked on.

The issue is the headline. It posits a question, then jerks you around until you've spent long enough on the page to satisfy some engagement metric.

It's writing for television, where any yes/no question always happens to take exactly 30 minutes (and multiple commercial breaks) to answer, starting with the history of philosophy and reason itself.

It's scummy behavior, like timeshare sales or giving people free samples of spicy beef jerky and making them wait in line for water.

The title "The First Man to Refuse to Return from Space" would be more appropriate for an investigative article. Then you'd know what to expect. But they went the clickbait route, hence the irritation.
The metric conversion was much earlier, see below. NASA probably has people/processes/systems in place to communicate in freedom units even if the internal unit makes it tricky to determine a third of something.

In 1930, the British Standards Institution adopted an inch of exactly 25.4 mm. The American Standards Association followed suit in 1933. By 1935, industry in 16 countries had adopted the "industrial inch" as it came to be known, effectively endorsing Johansson's pragmatic choice of conversion ratio.

https://en.wikipedia.org/wiki/Inch
The cookie banner isn't required if the web page isn't doing shady things with cookies though.
Agreed, but realistically the auto-wipers work "well enough" to handle this problem. They just suck.

But auto-wipers work GREAT in cars with rain sensors.

So this isn't a critique of screen-only interfaces, it's more of a critique of Tesla's vision-only approach.
Betteridge's law of headlines says... No
Def needs screenshots. Need to know what it looks like to decide if I want to try it out or not!
Canadian Pacific is not in the business of verifying who has legal title.

Resolving theft is the government’s job, moving stuff is Canadian Pacific’s job.

The onus lies on the government to have sufficient personnel and processes to have the stolen item recovered quickly.
Homemade Quantum Computing [video]
The Nordic countries all know their airports will be gone in the first 2-3 days of any kind of war, nuclear or conventional. The Swedes are essentially specialists in mobile fighter jet operations using highways, and Finland builds select roads wider than needed just to prepare for that...
Jai has no embedded support.
I prefer to read
I can think of several reasons:

- Reading information from utility providers which few people are able to measure locally
- You want to integrate with some system which is physically outside your home, like I don't know a smart mailbox if those exist (and god damnit now I want that...)
- You are forced to because the product you have can't be controlled any other way and it's not feasible to replace it
- A locally controllable version of X exists, but it's three times the price of one from vendor Y which requires a cloud integration
Play as Team Rocket in Rocket Edition ROM Hack
No, and it would be impossible to prevent as well: obviously library code can do anything it wants, including asking the kernel for memory.

But this is one of those things which just wouldn't happen in practice: custom allocators are so embedded in the Zig philosophy that I cannot imagine competent Zig programmers writing a library that did something like this. It's just not what you do in Zig.
In Pokémon FireRed: Rocket Edition, you will cheat, lie and steal your way to the top as you engage with the thriving gang scene of the Kanto region. Featuring a story that takes place at the same time as the original FireRed, Rocket Edition will play with your expectations and allow you to experience the classic story from a whole new perspective. Along your journey, you will unravel secret conspiracies, explore a side of Kanto you’ve never seen before, engage with familiar characters in unfamiliar situations – and, most importantly: steal their Pokémon!
> Rationally, this is an incredible overreaction.

It's perfectly rational to decrease the probability of getting involved in such a scenario even if the probability is very low. It all depends on the (subjective) cost of this incremental improvement to OP. In addition there is the benefit of being able to send a signal, and the associated utility is likely non-zero to OP as well.

> The probability of encountering something like this is so astronomically low, you'd be better off buying a newer, safer car because you're more likely to be killed driving to the airport to get on a 737 MAX.

What if OP already has the newest, safest car?
I found a use for the overriding field access once, when there was a large data structure bit-packed into a byte array. I didn't really need to convert it to a different data structure, but to just extract some values, and pack it back to the byte array.

So I overrode the field access that operated directly on the byte array.

PS: It was in Kotlin, using @get/@set, but it doesn't matter for the philosophy.
Locking down the UI is definitely a problem. Another problem I have seen is, not being able to accurately tell even if you have the UI.
Sundar is just a poor fit for a top leadership role in an innovative and growing company. He comes across as a timid people pleaser, not a commander. It always felt like someone else was really in charge, like the company was actually being run by his reports managing up.
Ah I didn’t know that. How did that work out? Was it just flying in willing 16 year olds or more sinister like bringing them in against their will.
what doy ou mean by "source code"?
This is a distraction from the real problem.

Yes, 'cost savings' in the form of layoffs is bad given the amount of money Google is making. But the real issue is that they hardly seem to be really narrowing their focus and pushing out something that captures people's imagination and gives them a reason to believe in the company.

I believe the technical folks have mostly done their job across the years. The product, marketing and comms folks seem to be MIA though. Not every technical feat Google accomplishes will be a home run, but between ChromeOS/Pixelbooks, Stadia, Bard (so far), Nest/Smarthome their should be at least one winner. IMO in every case I think you can trace the failure back to bad product launches, poor PR and comms, and poor marketing. Very rarely is the tech 'bad'.
That's the whole ploy with Agile, isn't it? In the classical SDLC or Waterfall paradigm, everything was pre-approved and signed off, not just the cost or billing but even the software design itself. Any change in the process and the designers had to raise a change request. Agile changed all of that and now we know how bad things can get with that.
There are various versions of the story and I've no idea which (if any) are true.

However, in terms of the "kind of person", the key fact isn't whether they developed a blood clot in orbit, but what the correct response would be to that situation. I'd suggest that drilling holes in your spaceship isn't the recommended approach (if that is indeed what happened).
I've actually met one of his high school friends once. He made a really interesting comment about Ballmer: He was the only guy who was on both the football team and the math club. In fact at Harvard, he was the manager of the football team and got a degree in applied mathematics. He was a nerd who was also really athletic or vice versa. Oh and he's a first generation college graduate. Maybe he wasn't the best CEO for Microsoft but he's still a really impressive guy on a personal level.
I understand this is getting off the main point, but...

If you don't want your vinyl lettering on the truck to be the new owner's choice...uh, remove it yourself before selling it?
In the age when mocking members of some politically disliked group and generally being a troll can get you viral?

Yeah, not a chance.
> it seems to be pure malice that they don't just give it to everyone.

Only if you consider malice ~= profit.
Cursor Museum: A (very) brief history of pointing devices
The lack of operator overloading is a bummer for mathematics code, eg involving matrices, vectors, tensors, complex numbers etc.
If the screen glass thing is really an issue, possibly look into one of the industrial type phones. Cannot recommend, because I do not own one, yet they at least look like they're meant to not break on worksites. https://www.catphones.com/en-us/cat-s62-pro-smartphone/ Plus, thermal camera.

Honestly, that's actually a bit of an issue somehow. I kind of want to recommend something I've seen and thought was cool, yet the ad spam has gotten so bad lately everywhere, it now reeks of recommend-a-bot's constantly. Which is at least vaguely in theme with the article.
I've used it for nearly a decade now. I almost never use anything else or the !g command. I find that I manage to get great results but the migration from Google was tough. I think Google uses your profile to infer a lot about your search context, and ddg doesn't have all that data about me, so I've had to tune my queries to be more explicit as a result. I think it's a great product and I'm happy to be using it.
Canadian Medicare is also largely based on the NHS system back in the UK, which is also buckling for similar reasons.

Both the Canadian and British Single Payer system are holdovers from the post-war Old Labour era, specifically, the vision of Clement Attlee in the UK and Tommy Douglas in Canada.

I think a lot of people forget that Canada was basically Britain-lite until the 70s and 80s (hell, Newfoundland was under direct British rule until 1945), when Americanization became more prominent in the younger post-war generation.

Most of the Canadian leadership until the 1980s studied in the UK, were born in the UK, or were the children of immigrants from the UK. And specifically blue collar Labour Party leaning parts of Scotland. As such, a lot of the policies and legislation passed in Canada before the 80s or 90s tends to have a significant amount of British influence in it.

Australia's is similar as well, but they moved towards a public-private model in the late 1990s after their economy almost collapsed in the early 1990s.
I've for a long time set my cloud VMs to shutdown on idle. I usually use it to also justify running a much larger VM to cut down on build and test times.

Just set a cron to run the shutdown command with a grace period. And then if you're working late, you just cancel the shutdown and the shutdown will be retried in a couple of hours. And have a script or command to just run the cloud API calls to boot the VM in the morning / when needed, and the environment boots in a minute or two.

For other stuff I've been tempted to do a more complicated setup, with something like a micro-vm as a proxy, that will do the shutdown / activation on TCP connection, but haven't gotten around to it.
Ok, how about this: "It's a bummer that the rest of the voting population doesn't agree with my priorities enough to enact similar privacy regulation to Europe."
isn't this the "free market" that many in the US brag about?
Right, but that would be unidiomatic and the third party package should be criticized for doing that. Proper form would be for the allocator to be chosen by the user of the package, supplied as a parameter.
Ask HN: Building Codes are Unfairly/Illegally Paywalled, how to bypass?
We are in an interesting situation in that the US 5th Circuit ruled in 2002 (Veeck v. Southern Building Code Congress Int'l, Inc., 293 F.3d 791 (5th Cir. 2002)) that "public ownership of the law means 'precisely' that 'the law' is in the 'public domain' for whatever use the citizens choose to make of it. Citizens may reproduce copies of the law for many purposes, not only to guide their actions but to influence future legislation, educate their neighborhood association, or simply to amuse.'"

That being the precedent, once a building code is accepted into law, the full text of construction building codes becomes public domain. The court ruled exactly that, an individual cannot be penalized for copy pasting building code to other platforms and offering free access to the text.

The problem is that code publishers have a financial interest to restrict access to the codes (the above court case was one such example). Therefore they create endpoints with restrictive access and encourage local governments to use their endpoints to access the codes in a neutered manner, for example, copy-paste disabled, and other superficial obstacles, with plenty of warnings, end-user agreements, etc.

However the above 5th circuit case is the state of the law. Yet I can't find any state governments offering the codes digitally. It's always a referral to one of these neutered sites.

It would be great to have a plain text version of the code, especially to put it in a git repo and diff the changes each time codes are updated by the local government.

The above should be perfectly legal, as the code, once adopted, becomes public domain. Any thoughts on this?
I emailed some folks at Apple about some security issues with working in their ecosystem, their response has been from very underwhelming to no reply. So basically I'm on my own within my billion dollar business getting no support. Guess how I feel about developing for Apple products?
I left a FAANG-like job in 2016 (VP, CTO) to join a startup.

It was a disaster.

I then co-founded a startup.

I left two years later, parted ways with the other two co-founders in a friendly way.

All this time, I funded my life with my savings.

I had enough on the side to do that, and thankfully other things went well in my life, so I don't really regret it, but...

If I could go back, I'd simply tell myself that most of the time, quitting a well-paying job if you are not in a F*ck-you money [0] territory, is a bad idea.

[0]: https://www.youtube.com/watch?v=XamC7-Pt8N0
Yeah, I think there are 24 or so Torq-set screws to unscrew once in the TAGSAM, so wear probably isn't a problem.
You should realize that faang swe income, on a risk adjusted basis, is the best you will get. Hold on as long as possible and invest your earnings into the stock market. Ignore the noise. You quit when you have enough to retire
Cookie popups are a net positive because users are given a choice. Besides, in the US we often still get the popups but they're just useless, with the only option being "accept"
GitHub search doesn't work on this repo: https://github.com/search?q=repo%3Avidarh%2Frubywm%20x11&typ...

Sad that Microsoft is slowly degrading GitHub experience.
Same with lack of vector operators for me. I've asked a lot :(
Sure, after you reengineer your application. Even then, "serverless" apps often use persistent resources like databases, and your developers will likely spin up those resources for the same reasons as indicated in the article.
Reacting to events to install security defaults (or any kind of defaults) sounds really error prone. Are people running AWS where devs just click buttons in aws and spin up random stuff? I thought we all decided that was dumb and switched to gitops/terraform?

Did I miss a new trend or something?
> This is actually surprisingly common in the culture--just think of the prevalence of specious 'dog whistle' accusations, which allow journalists to say, with a straight face, that while politician X might be saying something perfectly harmless, or even something that you agree with, they're secretly signaling terrible things to their terrible supporters!

There's a second side to this, the "STOP NOTICING THINGS" demand, where people use obvious dogwhistles and then act angry and astonished when someone outside their intended group knows what they said. They think they can use sheer outrage to wave off evidence that they just said something horrible, and likely get their followers riled up because an outsider is accusing their hero of doing the thing the followers like that hero for doing.

And it is a demand, not an argument, because it's a power struggle: Who has enough power to decide the framing here? This, I'm certain, is one reason some people went absolutely nuts over Postmodernism: Postmodernism, correctly understood, is all about noticing and questioning the various frames that guide interpretation, and it's easier to control a narrative when nobody is allowed to question those frames.

(Of course, a larger number of people hate "Postmodernism" because they use it as a snarl term to mean "Absolutely Everything I Hate" and who wouldn't hate that?)
If you can avoid all hidden control flow, that's actually a great choice. Rust couldn't do this originally because it needed panics, which must auto-destruct objects on the stack.
Unexpected ways to use GitHub Copilot
> As the paperwork was being completed, Mr. Oberholtzer’s son started peeling off the decal on the truck that showed the phone number and name of the company, but the salesman told him to stop because it would harm the paint and said it would be removed later, the lawsuit said.

Seems like they tried but were reassured that the dealership would do it.
> To me control flow is "if", "switch", "?:", etc. What article describes are abstractions.

Thank you for articulating this, I also don't understand why the author puts operator overloading in the same bucket as exceptions and `defer()`. Yes, `+` might call a function, but it will never affect the control flow of the parent function. Not more than a regular function call, at least.
We had a battle to get AWS console access in the first place, after that I had to deal with:

> You need to request access every 60 days.

Luckily it's now added to my permanent role, but even then no billing access? FFS.