skysight-inc/HackerNews huggingface dataset:
I'm happy to be corrected since I'm not an expert in this area, but I believe what's going on is that the logging industry (and its money) is completely in control of the Canadian government which has resulted in us turning ancient, virgin boreal forests in Canada into, for example, Bounty papel towels.

If this is indeed what's going on it's pretty sickening. It adds insult to injury that the corporations that damage the environment the most tend to have the strongest PR about "sustainability".

In short, I wish we had industrial scale solutions like the one in the post like, yesterday.
As someone who likes the RAV4, I'd point out that it's considerably smaller than a full size body-on-frame SUV like a Suburban. It's more like a lifted Corolla, or maybe Camry. Oddly enough, they now actually make a lifted Corolla. The dimensions are quite similar.
Elon Musk Sent the Worst Midnight Email from the Boss, Ever
All militants in harsh conditions love them (understandably so)

https://abcnews.go.com/International/us-officials-isis-toyot...

https://www.businessinsider.com/why-isis-uses-toyota-trucks-...
Companies have been trying to bury the mainframe for 40+ years in search of "cheaper" alternatives. Software companies, with few exceptions, have followed suit. The early implementations of "Open Systems" software on the mainframe were generally unmitigated performance disasters. It's a bit better now, but not something you'd want to bet the bank on.
I would refuse to dive with anyone who isn't carrying two regulators. Sharing a respirator is feasible...but it requires practice to do well and significantly impairs your ability to move around or accomplish other tasks.

Backup dive computers are much less common and most people use their buddy as their backup computer. It is much safer to surface without a functioning dive computer than it is to surface without a functioning regulator.
Taken!=Taking

Also, it's not being pedantic when you point out that someone is over 5 years behind what they promised...
> Yes, it is. The violence comes in when you interfere with capitalism.

Ahahah, I absolutely love this sentence. You might have said the quiet part out loud though.

“You gots to understand”, said Fat Tony, “I'm not a violent man. The violence simply comes in when you interfere with my business.”
I'm not assuming anything - and I'm not speaking as a pundit on Apple, I'm speaking as a consumer in the target audience with specific, important questions about a safety-critical piece of equipment. The answer to my question is not clear from this marketing release, and I'm simply saying that affects my likelihood to purchase.

Also, in the case of lack of evidence either way, assuming it would shit the bed is _definitely_ the right approach in diving.
Yes! Thank you! This is 100% what I mean. Especially higher level constructs like structs or classes as well. Emitting is for some reason even more of a dark art than parsing. How crazy is that?
If you are not writing your new javascript projects in Typescript I think you are just willfully hurting yourself.
I'll agree, ffmpeg is super powerful, but here is a situation where I just couldn't get it working:

How do I take a sequence of 5000 pngs, apply a 5 frame crossfade between each one, and then output the resulting mp4 ?

I spent days on trying to figure it out, and in the end I had to generate the xfade frames with imagemagik, then I had to split the rendering into separate mp4s and stitch them together.

I just couldn't get it to slurp in a big list of files and do the filter all in one go. I can't exactly remember what went wrong when I tried to ask it to render the ~25000 frame from imagemagik.

I guess this fits your definition of "not do it out of the box".
Linus Torvalds:

And I claim that that is the real problem with AVX-512 (and pretty much any vectorization). I personally cannot find a single benchmark that does anything I would ever do - not even remotely close. So if you aren't into some chess engine, if you aren't into parsing (but not using) JSON, if you aren't into software raytracing (as opposed to raytracing in games, which is clearly starting to take off thanks to GPU support), what else is there?

Answer? Neural net inference, e.g., https://NN-512.com

If you need a little bit of inference (say, 20 ReNet50s per second per CPU core) as part of a larger system, there's nothing cheaper. If you're doing a small amount of inference, perhaps limited by other parts of the system, you can't keep a GPU fed and the GPU is a huge waste of money.

AVX-512, with its masked operations and dual-input permutations, is an expressive and powerful SIMD instruction set. It's a pleasure to write code for, but we need good hardware support (which is literally years overdue).
Optimizations have been happening in compilers for years, but they've never come close to the "sufficiently smart compiler" ideal.

IOW, you need more than an observation that optimization is happening.
What could be done to make the fallout worse? Who's got adversarial strategies about this?
And service network. In Africa they have service locations at many places. For other brands you can't find any.
Number of comments on this and previous posts that this data is not useful for one reason or another (HN is a small slice, maybe employers are changing behavior, want to normalize by site activity, ...). It's good to note possible problems with data, but we should be sure not to throw the baby out with the bathwater - this is a useful data set giving evidence that hiring is slowing in late 2022.
It is not safe, if you have crypto in coinbase they can steal it the exact same way FTX stole their users crypto. You do not own crypto stored on an exchange
No centralized exchange is safe, including coinbase. Some are doing proof of reserves and audits but these can easily be gamed.
Programming? Still clicking, time to time...

But the first time, I was typing some very simple BASIC code on C64 from the user guide and a question popped in my brain: is it possible to change a program when it's running?

I was already a kid like to tinkering with basic electronics and mechanics but after this significant moment they started to decline steadily day by day and I put most of my time and energy to the programming.

Software development, another story...
Not cleanly, but if you assume 2s complement and wrap all signed addition in a macro function you could cast to unsigned before the add and cast the result back to signed.
I'd definitely be down for a discord server for something like this. I'm in a similar situation. Would be nice just to have some buddies to chill with. Having good company is important.
Old Land Cruisers have been my "dream car" since I first rode on one on Mt. St. Helens in 1998, and really saw what they can do.
This fellow had higher emotional IQ at age 17 than me at age 27. Great read!
Without a centralized actor of some sort, most 'investors' are not going to be able to get into or out of a crypto position. Vanishingly few people care about using the tokens themselves for anything but gambling.

These institutions can also screw you over by massively inflating the crypto bubble and then crashing spectacularly, tanking your value and poisoning the public perception of cryptocurrency.

The 'point' of cryptocurrency may well be to avoid dependence on centralized institutions, but the effect of cryptocurrency has been to enable all this nonsense. At this point in time you can't say "well it's not crypto's fault!" because it absolutely is. You don't just look at intent when assessing outcomes.
Twitter's platform helped its users, personally and professionally
As I understand it, when your car comes off its fast idle (which even at -30 is less than a minute) you're good to gently go now.
memcpy is UB because it reads padding bytes in structs.

memmove fails as it requires pointer comparisons between separate allocations, which is UB.
I skimmed through and the article looks a lot like what I think as well. One bonus point I didn't see is that the more people take the intentional-based approach the easier it is to befriend each other. My best friendship was formed and is sustained through intentional effort we share to keep it this way.
When designing the iPhone, one of Apple's findings was that majority of people struggle with understanding the concept of the file system (and hence, there's no visible file system in iOS). In such world, only a small minority of people will be interested in decentralized cryptocurrencies, as the bar of technical skills required is too high for most people. This is what led to the success of centralized cryptobanks.
Previous discussion.

https://news.ycombinator.com/item?id=12470614
Since wireguard is not visible from the outside, you have immediately fixed everything related to ssh logs clogging up with failed attempts.
It's hard to imagine the high pressure tanks being practical on an aircraft, but who knows? I could see a hydrogen powered ground-based turbine making sense if wind powered hydrogen generation becomes efficient.
Glad to hear languages like Racket are still thriving. And I'm saying that even though I have very little idea of what Racket (or any Lisp-like language) can truly do for me: All I know that that I'm planning to use it for Advent of Code this year, with zero Lisp or Scheme experience.

I hope I'll manage to figure things out as I go, and maybe even gain a few broader insights in the process.
Just because something is part of Internet does not mean they need to participate in World Wide Web and if they are not participating does not mean they hate Internet.

Imagine that every internet connected device needs to have webpage. Ridiculous.
> These questions are fundamental to correct billing at any kind of scale, and the answers are not simple

As someone who also works in billing and subscription management, I 100% agree with everything you said and want to add an extra thing:

Even when the answers ARE simple, there's so many of them that you end up realising you want to pay someone else to make it their problem instead.
C++ is a great real world example of ignoring the advice "if you find yourself in a hole, stop digging". They have this problem with complexity and the only strategy they have to tackle it is by adding more complexity. Maybe they're going to overflow back to 0. Or they'll come out in China. Who knows. I've moved on.
Did you blame others for your collapse?
Knowing the current state of software development and Apple's tendency to make pretty things on surface but that breaks down when you actually use it, I'd expect it to tell you you can swim as fast as possible to the surface without decompressing, even from 100m deep.
> C has no environment which smooths out platform or OS differences

Not true - C has little environment, not no environment. For example, fopen("/path/file.txt", "r") is the same on Linux and Windows. For example, uint32_t is guaranteed to be 32 bits wide, unlike plain int.

> Each source file is compiled to a .o object file

Is this a convention that compilers follow, or are intermediate object files required by the C standard? Does the standard say much at all about intermediate and final binary code?

> static

This keyword is funny because in a global scope, it reduces the scope of the variable. But in a function scope, it increases the scope of the variable.

> Integers are very cursed in C. Writing correct code takes some care

Yes they very much are. https://www.nayuki.io/page/summary-of-c-cpp-integer-rules
I think the true answer to this question is that it was/is a gold rush with low interest rates that led large amounts of capital to be allocated to less than competent people. In particular, the companies and operators that look the smartest when a bubble is inflating are the ones that genuinely hedge downside risk the least, while pretending to enough to fool people with capital to allocate. This only becomes apparent, of course, when the bubble pops.

As you may notice, this also describes the tech VC bubble of the last decade, too. However, where normal tech has already found its use cases and does real things for real people in the real economy, downside is a little more capped. If you want to be generous to crypto, it's currently tech in 2000, where almost everyone has a total nonsense business model, but that a lot of the vague ideas will eventually find some variant with product-market fit. If you want to be less generous, it's all a house of cards.

EDIT: I'll also add that, of course, thinking very carefully about which narrative is true here and being right is the stuff fortunes and careers are made of. The people that weren't dissuaded by the tech crash in 2000 profited handsomely by thinking carefully for themselves about what was actually true and what information was actually latent in the financial crash. Of course, the tulip true believers in 1638 didn't fare nearly as well.
USA may be not the most democratic state on Earth (hard to beat Switzerland), but it's undeniably more democratic and free than the current mainland China state.
One of the problems is that the media are not principled. Instead they have agendas and those agendas change over time. This time they are pro-war, the next time they are anti-war, not because of underlying principle (we're against bad guys --however that's defined) but because they advance some second or third order thing they agree or disagree with.
No, it could also mean that events will fork between cultural systems. Not everybody puts money ahead of ethics. There names for people who do that, though.
>>A comparable modern SUV (2022 Suburban) gets 21 city/27 highway, pretty close to double the mileage you get.

Now find a real life 2022 Suburban owner that actually gets anywhere near that lab tested mileage. So while I am sure it get better than 12-14, probably closer to 18 in reality but they do that with smaller engines and tubro's which anyone that has any knowledge of mechanical wear will tell you a turbo (or any boosted) engine will wear out ALOT faster than a naturally aspirated engine.

It is unlikely a 2022 Suburban;s engine will be running at all in 30 years. hell I would bet it will implode before 15 years
I don't really understand this tendency to create these artificial systems for having friends. To me it's in the same category as dating apps, or weird exercise routines.

The best way to have deep friendships is to live a social life. Engage in the community you livee in, take on responsibility, be politically active, start a business, become an open source maintainer, if you're religious go to church/mosque/etc. If you're active and engaged with the people around you'll basically have no choice but to have deep friendships. We're social animals by nature, there's no need for a ten step program.
> - https://bisq.network

The last time I looked into this it required a security deposit in BTC.
Yes, Coinbase is an exchange
I have another falsehood: most programmers believe that people working with C/C++ are constantly battling against UB all day long, five days a week, and that they are irresponsable and careless. That they should live in fear and terror, because "unsafe" is around the corner, and that their programs are not mathematically proven and that they might containt an explotaible bug because, you know, every other C/C++ program opens a socket to the internet or is a "sudo" kind of tool.
Of course they aren't the same, but the benefits of using TypeScript don't go away from one UI to the next.
https://learn.robosats.com/docs/trade-pipeline/

> On a private chat, Bob tells Alice how to send him fiat.

https://learn.robosats.com/docs/payment-methods/

> You can pay with any method that both you and your peer agree on. This includes the higher risk method such as PayPal, Venmo, and Cash apps.

C'mon, that's not trading fiat for crypto. That's "PayPal me some money".
Coincidentally, Linus Torvalds took a sabbatical to make a dive log program. https://subsurface-divelog.org/
>No contagious respiratory virus has ever been stopped through such means

It worked for both SARS and MERS. Even though more contagious, it might have worked for Covid until it escaped to Europe in early Feb 2020.
drawingGroup is exactly what I was looking for, thanks a lot! I didn’t know this was added to SwiftUI.
Having worked in BigCo land for 20 years, your estimates are way off.

There are F500s that have 1k mainframes each, today, in 2022.
@dang

The title should be renamed "Available today, the Oceanic+ app on Apple Watch Ultra"

Because the current title of "Apple Introduces Oceanic+" implies this is a 1st party app from Apple, which it is not.
Good question. I expect so but I'm not a geologist.
This. The mainframe model seems bizarre to people experienced in modern programming, because they can't imagine all the things that were different.

So imagine you're a company selling low volumes (by modern standards) of exquisite computing hardware to highly demanding customers, in a world where... (1) there is no Internet, (2) there are no personal computers, (3) most people don't know how to use a computer, much less program one.

You'd probably come up with a model that looked a lot like "We'll sell you the machine + train you how to program and use it!" as a package.

And then after the world changed, but your offering was very polished, you probably just wouldn't overhaul it. Because it's been working fine for 50 years.
I think you're saying that PADI's recommendation that "you should have a backup plan" means implicitly that you should dive with two computers. They wouldn't make that an implicit recommendation, they would make it an explicit one. Which they do not. At least not for open water recreational diving.

The backup plan for recreational open water diving would typically be to end the dive if your computer fails, not to continue computerless. At the point that your computer failed, you should have been within no-deco limits, which you can confirm with your partner's computer to a reasonable margin of safety, so you can ascend safely.
I suspect "let the public type in prompts and generate funky images" isn't going to be a significant market.

But with improvements to the models I can see it fitting into a "integrated into professional creative tooling" business model. Generate a rough "first draft" based on a prompt and edit. It simultaneously keeps a human in the loop to filter some of the model's zanier outputs, makes sure the output coheres with some design vision, and also people using these features professionally are much more likely to actually pay for what will be fairly expensive-to-operate features.

I'm excited about generative models, buuuuut I will echo the other thoughts here re: VC hype. The last cycle of VC investments turned out to be full of hot air and no substance. The kind of hype around generative models feels a lot like crypto: lots of breathless excitement combined with few details. We are simply being promised that this technology will usher in some kind of golden era but nobody can seem to point to killer use cases. There's so much hand-waving around actual applications that it threatens to generate a hurricane from the sheer amount of air being displaced.

As someone who works in the AI/ML field I've explored this stuff and it's definitely promising for some use cases and can potentially be transformative for some niches, but I do not see this as world-transformative at this point and considering where said breathless hypeness is coming from I'd encourage caution in over-exuberance.

[edit] My sincere hope for this new cycle of tech hype is that we actually create some businesses of worth. I do not expect this to come from VC-world, who seem to have spent the last decade building wholly incompetent businesses and foisting them on public investors (or in the case of crypto and ICOs, just fleecing retail investors directly).

My hope is that developers can actually use these models to do valuable things that people will pay for, as opposed to shovel yet more money into yet more furnaces to prop up absurd valuations around comparably tiny revenue.
That link says nicotine, caffeine, alcohol, medicines, and anything that is a food is exempt. That would seem to include capsaicin, along with other stuff like Robitussin and nutmeg that can potentially be hallucinogenic if you megadose them.
Homer knows this: https://youtu.be/f4VzXNRUN1I?t=100
I didn't see any mention of water rights in that article. You need a permit to drill a well. In Colorado, it is illegal to divert rain from your roof - to do so legally, among several other restrictions, you must have an existing well permit and can only use the rainwater for the same usage that the well permit is for.

These folks are going to find out their hobby is rather expensive.

Earlier this month, there were some articles on water issues in Arizona here in HN. The people in those articles were not happy about having to find new sources for water as the drought was forcing some cities to cut off water deliveries to communities outside their city limits.
Many people make close friends at university, even without intentionally doing so. There's a common, yet erroneous, pattern of thinking in many "successful" people where they attribute their actions to their success without considering that they may have still been successful had they chosen different actions. In this case, the author may have still formed closed friendships had they not chosen to do so intentionally, as many other students do. The only way to really know would be to have the author clone themselves twice and have each clone go through school with one intentionally seeking out close friends and the other not.
It's less than perfect and being worked on afaik... Main thing to avoid are any volume mounts to the host environment. Declare/use volume containers in your docker-compose.yaml, will help a lot, but still more sluggish than host/native.

If you use VS Code the remoting extensions pack includes SSH, for my personal laptop, I'm usually using code to my linux desktop, and editing remotely... it's pretty slick. Code will run a "code server" in the remote environment, and is effectively just displaying the text view to you, the actual work is happening in the remote envornment. You can do similar with containers, or in windows+wsl.
UPDATE regarding "_t" suffix:

POSIX reserves "_t" suffix everywhere (not just for identifiers beginning with "int"/"uint" from <stdint.h>); references: https://www.gnu.org/software/libc/manual/html_node/Reserved-..., https://pubs.opengroup.org/onlinepubs/9699919799/functions/V....

So I actually stand by my original comment that the convention of using "_t" suffix shouldn't be recommended. (It's just that the reasoning is for conformance with POSIX rather than with ISO C.)
Golden hour is great if you want things to be very warm. Sometimes I throw in a (sun behind subject) as a negative prompt to reduce the "sunset" effect
This is all find and dandy until your local predatory BHPH car lots and safety sallies join forces and lobby to have your backup camera make it onto the list of stuff that gets checked as part of annual safety inspection in your state.
The post I posted below from TreeHugger is specifically about Europe.
Indeed, from the Wikipedia, article, MSFT had a fork of the OS to run DirectX games on it "Microsoft developed a custom Dreamcast version of Windows CE with DirectX API and dynamic-link libraries, making it easy to port PC games to the platform,[31] although programmers would ultimately favor Sega's development tools over those from Microsoft.[28]"

https://en.wikipedia.org/wiki/Dreamcast
Hawaii’s Mauna Loa starts to erupt, sending ash nearby
FAANG have the resources to train juniors, startups like juniors a lot but usually don't have the resources to absorb employees who need hand holding.
Within the first few sentences of the opening on this one, I was thinking the same thing. Cue me hitting the back button immediately...