skysight-inc/HackerNews huggingface dataset:
I recently read both books back-to-back. Interestingly, there was only one approach that actually seemed like a viable long-term solution: climate terrorism, in Ministry mostly executed by the Children of Kali. While I certainly don't condone downing planes and sinking ships, I do feel like well-aimed acts of sabotage -- grounding planes, stranding ships at docks, etc. over a prolonged period of time could actually deter folks from using those methods of transportation. Once the average human being no longer takes unsustainable flights, go crazy disincentivizing the private jet flyers.

In both books, reducing insolation is just a short-term band-aid. I think Ministry does a good job of explaining just how many angles you'd have to play (some legal, some illegal; some pie-in-the-sky, some highly practical) to make society more sustainable. The whole thing does tend to make you feel helpless, though -- without broad systemic changes, there's so little anyone can do.
Bad laws are beneficial to anyone who can use them well enough for their advantage. That is why we try to come up with good laws.

But having no laws are worse.
Remember that “officially asking for help” is a very valid step to take. If it all blows up, you can at least point to the several unanswered requests that you sent off to various people. If they reply, and you are able to help it not blow up, you can all share some credit!

If you somehow end up getting blamed for it anyway, I guarantee this is not a company you want to work for even as an intern. Find the one or two good people who might serve as references for jobs later, explain the situation you were put in, and I am confident you will be able to look back at this as a small road bump at the beginning of a successful career in the general industry
If we can't even get people to put static analysis in their pipelines how are we going to get them to switch to rust? If everyone that used c++ for instance built in clang and g++ both, ran cppcheck and clang tidy, and ran both asan and ubsan, we still wouldn't get rid of all the memory bugs rust eliminates by simply compiling, unless you have 100% code and branch coverage to make sure *san are doing their jobs.

The easiest path to sanity is probably rust, but we can't even get static analysis to be a norm...
New cloud regions – Google cloud
We are supposed to stop designing cities around cars, yes.
Think of it is paranoia-pareidolia. People see connections that aren't there and build conspiracy theories on top.
Oracle RAC runs rings around pretty much any other RDBMS in highly available database clustering. It’s very good (and very $$$).
Do you truly, genuinely think that is what people want, or are you constructing a straw man to beat up? Do you care to make a point, or are you just asking leading questions that create the illusion that you're making a point?
We had a 'microservice' running on a server that had a bunch of other random things on it, it ran for 4-5 years until the server got decommissioned.

Nobody knew what all ran on that server, worse yet nobody knew that particular service ran on it. The person who wrote it was long gone.

It took a day to troubleshoot, a day to figure out what actually happened, and 5 days to get the server backup and running.

A couple months later, someone shut the server down again. It only took three days to fix it the second time.

In order to ensure this would never happen again, there were about 15 meetings, 20 people were involved, and then service was re-written and hosted on Azure (with the rest of some of our stuff). It's probably failed about 100 times since then, in about a hundred different ways.

This thing was maybe 500 lines of php.
IoT in the trenches, at scale by James Gosling
Is it reasonable to be able to extract any revenue from Ukraine during a war? If not, then there is no loss of revenue. There is also no increased operational costs - the constellation is up there already, and replacements need to be sent up from time to time, regardless of whether they fly over Ukraine or not and regardless of whether they keep their radios on while doing so. The operating cost of a satellite constellation cannot be split by country served and stopping service to one country does not change the overall cost.

They may stop sending dishes though, but, apart from that, not much would change.
the famous picture of tux being encrypted using ECB was featured in my computer science lectures >20 years ago

https://commons.wikimedia.org/wiki/File:Tux_ecb.jpg

I guess next we'll find out MS are still using DES or RC4
we are... XD

thanks for the kind words. helps a lot.
I reflex against this because its going to be a ton of money going into research/deployment of this, meanwhile theres still massive pollution and single use plastic production going on. Maybe spend the money to fix that first.

Meanwhile farmers in Brazil are torching one of the planets lungs and no one seems to be doing anything about it.
> I'm not sure if modern Windows even ships with a copy -- it definitely doesn't ship with copies of all the versions that applications might depend on.

They actually did end up fixing this with Windows 10. https://learn.microsoft.com/en-us/cpp/windows/universal-crt-... I think what finally pushed them in that direction was wanting to be in control of security updates for libc.

> Linux follows the Windows model, where the stable interface is the kernel (Linux's syscalls, Windows's ntdll).

ntdll isn't stable. They remove entypoints with just about every major release.
Cost. The "cost" of all of those things is "too high" for the average American, as evidenced by the reaction to such proposals. So, we gotta do something else.
Letting your democracy and a large number of lives be taken away by easily disprovable lies isn't great either. I can't see a good way out of this; the libel suit against Alex Jones is just a tiny start at unwinding the problem. It's much more profitable, easier, and an effective route to power to lie.
Not to mention people in the country suffer for featurism. In 2009 I had dial-up because broadband was unavailable where I was, and it took as long as 12 minutes to load some pages. I have since moved and no longer rely on dial-up, but I can only imagine how long it would take now with all the bloat happening. Honestly not sure how they do it these days.
I was in Japan during the hottest part of the year pre-pandemic and it was delightful. The cicadas from anime are a real thing, not sure why that surprised me exactly but I loved the vibe. I experienced how an onsen visit can completely refresh me in any weather - so interesting how steeping in super hot water makes me feel better in super hot weather. I bought a neck towel with a fun waving cat print and shopkeepers watering plants always offered to water my neck towel. Always ice cold water. My hikes were made all the more satisfying under the intense heat. In the moment you're hot and sweaty, but afterwards you are washed and air conditioned and drinking ice cold beer and life is so much sweeter.
Exclude windows defender from scanning emacs install location.
> Yes, I am confused how an intentional intervention is so frowned upon when unintentional interventions are done on a continuous basis...?

What's so confusing? By the nature of being intentional, an intentional intervention can be stopped before it does harm.

It's weird logic to think caution should be thrown to the wind because some bad unintentional things weren't prevented.
Asynchronous self-rehydrating cache in Rust
How did we avoid a Cuban Missile 'Armageddon'?
Lol, I don't think it's that weird. Pistols have (sort of) one use, and that's for using on people. But my point was his/her use of the term "weapon" and how tricky these laws can be to write. Even with good intentions, poorly written laws are dangerous laws.
I think this is actually a combined fork.
Just put a giant ice cube in the ocean every now and then
Deno is not production ready?
The NFT market is down by almost every metric
You can buy the right clothing in Montreal. Since the stores in Montreal sell to people in Montreal, the right clothing will be cheap and easy to find.
Seeing as I worked on a CEST adjacent tool in the legislative area, if I don't understand it, then you can see why it is such a mess!
"My family is increasingly paranoid after the Pfizer executive said they never tested whether their vaccine prevented transmission"

Can you explain? I have no idea why this is something you or your family would be paranoid about.
I think that was the first phone where they didn’t include the charger; after a decade+ of including a USB-A charger, that decision was probably fine for avoiding e-waste. Switching to USB-C on the wall side of the cable the next year was very iffy, since users were much, much more likely to need the new charger or an adapter.

If they were really worried about capacity (per shipping container) and reducing e-waste, they’d make the adapter available as an optional add-on at cost — making it free would likely generate more e-waste, since everyone would just go for the free charger.
I wonder if he was running into a cubed/squared scaling issue where scaling down the model made the operation impractical. Given same tolerances, a 16x larger dimension of the tank gives 16^3 more steam volume or at least 16^2 more heat flux which might make the gaps a lot more forgiving.
I suspect metallurgy and metallic and alloy purity is part of it too. One needs the vessel to handle certain types of pressures without catastrophically failing.
You're being fucked and scapegoated. Get your resume ready and figure out a way to make this into an amusing story for your next interview.

>Yeah, so my direct supervisor left for a vacation the day before a major update and left me to do it with 12 hours notice. Didn't even give me login credentials haha.
Mondragon is a great and promising example; I tend to feel that, considering all the headwinds, for any alternative structure - statewise, organization-wise, etc, to succeed in even a small way is to be celebrated - and studied.
Astro is a whole different thing really. I don't think vite-plugin-ssr users would want to use Astro and also vice-versa to some degree.
if you're spending less than 2$ per month how much traffic -> how much money can you make?

Sure, I also have plenty of static websites hosted for free by vercel / netlify / heroku / yourpick and even free functions.

As soon as you start hitting traffic, functions start to cost a lot vs your own vps.

My ideal setup right now is free static hosting from the marketing budget of friendly saas, free cloudflare on top and then APIs hosted on small vps (I have plenty of stuff on digitalocean but if I were to start from scratch I'd go fully with hetzner).

I avoid the big 3 as much as I can and I laugh for hours when I see the bills of clients using them.
The only person that made this about the CISOs gender is you. OPs point was about the lack of credentials, which would apply to anyone.

I think it's a reasonable conclusion to draw, due to the nature of the very sensitive data at risk.

Having professional accreditation that you should be overseeing the security of peoples most sensitive information is objectively a good idea.

Muddying the conversation with virtual signaling is more surprising to see on HN.
I’d tweak the advice: go in the shoulder seasons.
I feel mildly positive on this matter for the moment. I'm disappointed that this is coming from a protectionist angle and not as a principled response to Chinese moral failings, but you take what you can get I guess.
It is not reasonable to be able to extract services and hardware for any/no cost from a private business just because they built something that could be used.

AFAIK that'd only be possible in a limited way if the US itself was at war.

Why should SpaceX have to provide services and hardware for operational costs only, while Lockheed Martin, BAE, Raytheon, etc can keep their profits?
That's human-readable is it? Personally I find the TOML example far easier to read, it doesn't seem to be spelt out what the 'advantage' is in translating to UXF; I think maybe that it supports custom types? A comparison to Recfiles (which do) would be nice then.

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

https://www.gnu.org/software/recutils/
> Those are the practical reasons I think it's a nonsensical proposal, along the lines of parking a sunshade in space (getting that much material out to Lagrange 1 would be so costly as to be unimaginable).

But it's sci-fi nonsense, so full speed ahead because I believe in science!
Guthib
I agree - scrolling through the codebase, I see a lot of unsafe.Pointer usage, which is rarely used in idiomatic Go, and throws a good part of static analysis through the window. So all the bugs in C code would also be in Go code - or might even be worse because of different runtime.
Ah, I glossed over the "intern" word.
Lazarus is already mentioned and explained in the first paragraphs of the article.
They are not on barricades when anyone is kicked out from social media platforms. As thus I'm fully sure that they support all types of censorship or at least those types advancing their own agendas.
The part that gets me is that these folks knew who they worked for and the kinds of employment data Equifax has, and just... went for it anyways.
Certainly not if you come from a region where 35°C is already at the extreme end.
The Metaverse is the internet no one wants

I thought the same about Facebook and warned all my friends and family that it was a privacy destroying con.

A number of them fell for it anyway. But after a couple of decades, some of these wayward souls are finally coming back around to my original point of view.
Doesn't really matter - the pre-sales checkbox mumbling something about "encrpytion" was ticked, so Compliance, Legal, and SecOps are OK with it. Nothing to see here, move along :-)
Why would they pull back from the cloud, instead of just implementing some basic infra ownership and cost auditing processes?
Zero clue how it works where you live (and yes, I saw that this was about California), but in Germany and Austria it's basically at the county level, so every time you move more than like 20km, you get a new plate (some amount of leniency for a few months notwithstanding) - for bigger cities there are even different plates for "in the city" and "the actual region around it".
I missed you were an intern, that does change things a bit. I'd say embrace the challenge, get some experience working in a high-stress environment where you're complete out of your depth, and then sooner or later try to find a job at another company that won't do this to you.
TikTok Parent ByteDance Sets Sights on Spotify with Music-Streaming Expansion
<<The solution is to develop sites with accessibility in mind.

Hmm. No.

I think other poster wrote something to the effect of 'once something becomes popular and adopted by the masses, it ceases to be the ideal believers once strived for'.

If anything, it would appear that when you attempt to please everyone, you have to trade-off in places that some users may find unacceptable.
Is it possible that your boss actually didn't leave this whole thing in your hands? Are he and you the only IT people in the entire company? Is it possible he just didn't give you the details because other people are handling it?
>This way the frontend only displays 25 comments for a quick page load

Many years ago smart frameworks implemented smart stuff like you can display only what is visible. For example you could have a table with 1 million rows but in your html page you will not create 1 million row elements, you can create GUI widgets only for the visible part, as the user scrolls you can recycle existing widgets.

As a practical example , you go to a yotube channel page and they load only 2 or 3 rows of videos and you have to scroll to force more to appear, this means you can't do a Ctrl+F and seatrch and is also less efficient because as you scroll the items at the top are not recycled and reuse so probably more memory is used.

The json for all the videos is not huge,some strings with title and thumbnails, maybe some numbers but the issue is that is not possible to natively do the best/correct thing, only recently we got lazy loading for example so basicaly html was desibned for documents and frameworks/toolkits designed for apps did the correct thing many years ago... this is an explanation but no excuse why things are such a shit show with pagination today.
We could also ask the God of Sun to reduce his level by some sacrifice.
Git: completion of branch names
If it's not something you can scope out when the task is brought up, you can specify how much time it would take you to research it in more detail to get an estimate.
I'm not saying it's impossible - glad to hear you've successfully implemented it in your workplace. I'm just saying that by-and-large it has the opposite effect to the stated intent.

If most examples of a strategy make things worse, and only one person uses that strategy to improve things, then going around saying "everyone is doing it wrong" rather than questioning the strategy isn't particularly sound.

I've build plenty of (small) client-side rendered UIs myself that lazy-load content; I know the trade-offs and I even believe I can achieve a performant outcome on my own. But that's anecdotal. In the wild, I have not seen a single major website improve perf. via lazy-fetched content rendering.
For comparison, annual production of copper in Brazil is ~~250,000 tons. So it's Brazil's economic interest that that copper gets mined and used.
> Do you truly, genuinely think that is what people want

I can't honestly believe you don't think there are a lot of people who want that. They've been very up front about it.
It is hard to imagine that anyone knowing anything about cryptography can make such a mistake as using the ECB mode of operation for the encryption of a text message.

The ECB mode of operation is strictly intended for the encryption of random or pseudo-random numbers that have a negligible chance of repetition, for example for the encryption of secret keys.

Any other application for ECB is a serious error that cannot be justified in any way.

If this was some kind of attempt of implementing a weak encryption method for export purposes, then it is much more stupid than limiting the length of the secret keys to 40 bit, like it was done in the Internet browsers many decades ago.
This assumes that current US and EU living standards are inherently better than other ways of living. But what if you could live sustainably and maintain a higher quality of living? Why not use tech like solar panels, geothermal heating/cooling, and more to help those countries "skip over" the dirty, coal-burning period of industrialization and invent something better (and more sustainable)?

We tend to assume that living in the US, driving around a polluting car, buying up polluting gadgets, throwing away tons of plastic per person, burning propane and natural gas and oil for heating, watering your lawn in the desert, etc. are all... the best way to live. But you could supply small towns in Africa with solar panels and let them figure out a better way, no? And they have certain advantages -- like distributed small farms, walkable towns, no "technical debt" of inefficient gadgets and gizmos in their houses -- that put them in a much better position than countries like the USA.

Take the massive US military budget and spend it on this instead.
Isn't the whole thing of being classified a contractor that you are not bound to one employer? If you are bound then you are an employee.

How skewed is the system when all the bad things of being a contract worker applies but any of the benefits are taken away? This is getting ridiculous.
>Do you truly, genuinely think that is what people want

Many do want something like this--as long as someone with their viewpoint is the one deciding what is true or false.

>asking leading questions that create the illusion that you're making a point?

It's called a rhetorical question.
It’s more about how it is extremely counternarrative to how it was marketed and sold.

If you had told someone, who had gotten the vaccine, that Pfizer did not know whether you could still pass the virus on to your unvaccinated grandmother, you would have been laughed at. But here we are.
The Something Awful forums have lots of interest-based subforums for things like woodworking, wrenching on cars, etc., that are generally high signal-to-noise.
Wow, how progressive of Turkey!
Citus is great, however do note that reading the docs you do have to change your scheme to use Citus. So it's not really "drop-in" par say.
Effect of mood and worker incentives on workplace productivity
That or banks. Certain major US bank I am using can't function with Origin on.
i'm leaning toward there isn't one and that whatever my boss has cooked up is going to go fine, or go haywire and i am the warm body to get beat up on when production goes down.

they already gave me a gas card, i think Arby's might be asking for too much... XD
early 2000s well before the Iphone you had PocketPCs with phone and wifi connection and a lot of apps
I just read through the recent Hannu Rajanaemi series (Quantum Thief, Fractal Prince, Causal Angel) which is all about that kind of thing. The Iain M. Banks novel "The Algebraist" is set mostly in the atmosphere of a gas giant planet and is pretty hard-sci-fi in outlook and plot.
Ask HN: How do you decide which system/software/product to use?
How do you decide which system/software/product to use? Let's say that you are starting a new project how do you decide if you will use GitLab or GitHub? Will you use AWS or GCP?

Do you base your decision on your previous experience, your knowledge, recommendations?

How do you break away from your standard "stack"? Do you say to your self "Let's see what is new in the world" and just dive into new tech stack?
> It's 2022

So someone else should have done it for you by now?

Be the change you want to see in the world.

I'm sure you have an excuse for not doing it personally. Just as I'm sure the person who you've mentally assigned responsibility has at least as good of an excuse too.
The issue for a lot of devs is if you want to use any of the new stuff you can't ship a single file portable executable. You have to do a packaged installer. So MFC warts and all can still be faster and lighter than other options unfortunately. I was hoping WinUI3 would have a way to do single file delivery but it doesn't as far as I can tell.
Ask HN: Why is there no Terraform OpenAPI generator?
Hi folks,

My company has an OpenAPI3 spec. We have a community supported Terraform provider that we are moving in-house soon.

I was wondering why there is no easy way to generate a Terraform provider from an OpenAPI spec?

There's no open issue in the generator project[0].

Some googling turned up a couple of projects[1],[2], but they only support Swagger; OpenAPI is the successor to Swagger. There is some progress on supporting OpenAPI[3]. I also found this provider, which is a thin wrapper around REST calls[4].

It's not discussed very much on the Terraform forum[5].

Either I'm missing the need for this or underestimating the difficulty.

0: https://github.com/OpenAPITools/openapi-generator/issues?q=is%3Aissue+is%3Aopen+terraform

1: https://www.logicmonitor.com/blog/how-to-write-a-custom-terraform-provider-automatically-with-openapi

2: https://github.com/dikhan/terraform-provider-openapi

3: https://github.com/dikhan/terraform-provider-openapi/pull/320

4: https://github.com/Mastercard/terraform-provider-restapi

5: https://discuss.hashicorp.com/t/sdk-provider-development-anyone-ever-used-code-generation-or-other-tools-to-simplify-their-provider-development/20301/2
What could that possibly be for?
Turkey would go to war with greece immediately, and be attacked by iran , russia or a number of countries. It's better to reign in their behavior while in NAto.