skysight-inc/HackerNews huggingface dataset:
I don't know what the answer is either and it scares me.

I'm about as well armed as a person can be when it comes to being able to suss out what I'm being told: I've been online for 30 years (and thus understand how information spreads online and how digital communities work), I have an MLIS (understand how news and information was transmitted historically + how most citizens are taught [or not] media literacy + I understand things like the replication crisis in the sciences), I was raised by an accountant (I'm economically literate/understand financial incentives), and I've worked in nonpartisan political/civics communication (I'm aware of what every side is saying or can get that info in ~5-10 minutes). I can even read multiple other languages - French, Arabic, and Mandarin - so I'm not limited to the anglosphere for my information.

I still have low confidence in almost everything I'm told, and doing proper investigations into all of it is excessively time consuming, terrible for my mental health, and frequently impossible/difficult without institutional affiliation for things like being able to read primary academic sources that are being reported on.

How is the average person supposed to navigate this? There's literally no way.
So I got curious because it's difficult for me to understand the size. So comparing to places I live.

NZ: Total 268,021 km2 (103,483 sq mi)

SG: Total 733.1 km2 (283.1 sq mi)

TW: Total 36,197 km2 (13,976 sq mi)

Hawaii: Land 6,423 sq mi (16,638 km2) (I picked land as it appears to be several islands?)

So it's in between SG and TW. So it's quite large. Bigger than I imagined.
I noticed the same thing in Berlin, even when it was just me and a couple of other (usually older) adults.
IPO Hole Is Partly Plugged by $24B Burst in Share Sales
Concern about the negative emotional connotation of a word instead of that word's semantic meaning is a classic "marketing" concern, but whether or not we call your concern one about "marketing" (which is itself a very broad term) seem irrelevant to that actual substance of your concern.

Since you don't like the connotations of word "issue", what word would you suggest to replace it? Keep it mind that it needs to be similarly broad and encompass not just bug reports and feature requests, but also documentation improvements, design discussions and more.
Eating only one meal a day is not optimal from a protein standpoint. The current research indicates that at least two meals would be better.

https://peterattiamd.com/donlayman/
> I'm sure that armies love them too.

Because they aren't armored, so it makes it easy to shoot the doctors inside?
this sounds like an engineer fighting against reality. If there is a way to file bugs people will use it to file feature requests. It will be up to you to filter them. It doesn't matter what system you use
HDR is the problem. If you change it to SDR it looks great! Unfortunately on my ipad I have to turn it to “low power mode” and that forces HDR off. In Apple’s infinite wisdom they do not have a setting to just turn off HDR.
It sounds like we need to stop abandoning technologies when the new hotness comes around. Revisiting old technologies with new hardware and data sets seems to be the better approach.
Is there a way to merge two sub files?
Yes. It's not like professional sport is important.
This is only because Stable Diffusion was able to use techniques openly published by the likes of DeepMind, Google Research, and OpenAI. It even directly used some open source code from OpenAI. It wouldn't exist otherwise. DALL-E 2 was published in January 2021. I'm doing generative music AI (melody only) and there is quite a bit of real research required to make progress (I've decided not to publish for now).
i believe that software design is really hard. it seems appropriate to mention "conceptual integrity" which is a term i believe was coined by the (recently) late great fred brooks. his book "the design of design" talks about it a lot and i really found the discussion helpful. here is a very brief summary from his earlier book: https://en.wikipedia.org/wiki/The_Mythical_Man-Month#Concept...

sometimes saying no is the right thing to do.

as an aside, i find it a little distasteful that the author of this blog post chose to call projects out by name. these people are putting their efforts out for free and they are, to my eyes, taking flak for doing so.
Still needed by the military - I think it'd still run if an EMP bomb went off nearby, as diesels with plunger pumps etc. are entirely mechanical.
If "i" started out higher than "n", the loop would exit immediately and there would be no increment. More generally, if "n" is an int, then even if n is modified each iteration, the "i < n; i++" still can't overflow because it will always exit at INT_MAX if not before. If "n" is something else like a long then that's likely a mistake that falls under "the compiler should warn if you do this".

If there were good reason for wanting to assume this, I would expect someone to have presented it; responses I hear just take the form of a single (usually contrived) example where more performant code is generated, then insisting that all other factors (e.g. being predictable/unsurprising, acting like the underlying architecture, mitigating bugs) are irrelevant. Just as GP did.
They can avoid building most new features in the old codebase (because they belong to the new codebase), and limit the work on the old codebase to bug-fixing. This looks realistic.
Thanks: Very informative.
Hedge Fund That Beat 99% of Peers Places Contrarian Bet on Meta
Parking on the pavement is a terrible move as well, as it impacts wheelchairs and pushchairs.

Although people can park in bike lanes without parking on the pavement when sections of existing roads is marked as bikes, we should ban parking on all these features, set the fine high and enforce it to clear all the illegal parking.
Ah, I did not specify; with GCC…
I believe it was compiling as C vs C++
Just in Time (JIT) Compilers (Computerphile)
I have a Toyota Land Cruiser here in South Africa with the petrol/gasoline engine. Amazing car. It's built to last though, so its on-road handling is not as great as modern cars.
As a numerical fact, over 80% of people in the US live in cities and suburbs.

I am going to go back to your original comment: you think we should change the fact that most jobs are in cities and suburbs.

I’m just being realistic here: that is not possible. The human population dispersing from cities and suburbs doesn’t make physical sense. You wouldn’t live in a rural area anymore if Manhattan decided to move out and go out to towns like yours. Your town would turn into a city in its own right.

Mumbai has 54,000 people per square mile. Texas has about 110 people per square mile. If Mumbai has a similar density to Texas, it would be roughly the size of Arizona, just for one city that only represents 1% of the population of India.

The fact that most people concentrate themselves into denser areas makes your rural lifestyle possible in the first place.

I am not sure what I’m supposed to have empathy for here. I never said that rural people are dumb or bad or that nobody should live in rural areas. I have plenty of empathy for humans in general. I personally don’t prefer rural life but I also don’t have any negative feelings toward anyone who wants to live that way.

I’m just being realistic: concentrated areas where humans live in communities has been our reality since nomadic hunter-gathering was replaced by agriculture.
It's illustrative of how crazed some TypeScript advocates have become, that any deviance whatsoever causes them to be shocked and appalled, as some have expressed in this comments section.

People, if you must be religious about a programming language, at least find a more enthralling god than a JS superset!
Setting up a screen reader testing environment on your computer
" ... is often called the stack."
" integers are cursed"

These statements and a few others made me uncomfortable. They imply, to me, that the author has too little knowledge of computer internals to be programming in C.

C does a wonderful job of looking like a high level language but it was designed to do low level stuff. There is an implicit assumption, to my mind, that the user has a deeper understanding of what is behind the "curtain" that is created by the compiler.

It almost seems like the there should a pre-requisite course like "Introduction to Computer hardware" before one is allowed to write a line of C.

Maybe I'm just too old...
Fascinating. I hope someone makes a similar EV vehicle without all the bells and whistles.
> The Lazy UI components (stacks, grids) will _delay_ their initialization, however, nothing actually ever gets re-used. So if you're working with a layout similar to Netflix, every time you scroll left/right/up/down, new cells are being created and are loading more image data into memory.

What's the trade-off here for loading versus pre-loading? I guess if you are pre-loading all of that content is loaded into memory from the start, right? I'm guessing there's a performance advantage to have images pre-loaded, but then:

1. Are you doing that dynamically? How would you know what content to pre-load onto the device? My Netflix queue is different from others.

2. If you're loading a lot of content (like scrolling left/right to get new titles) maybe it makes sense to guess/decide what the next cells off the screen might be and load those up as the user scrolls versus loading them for sure, and what about the case where the user scrolls down/up but not left right? You wouldn't necessarily want to load all of that content unless you know the user is going to look at it? Also wondering how for Netfilx this would factor into their algorithms. If I "like" a show when I first load the app if they pre-load the cells then they'll have more compute to re-load all the cells to change their recommendations?

Curious about this.
>which is typically not a desirable feature in a payment system.

I think it would be desirable. Some people will get into specifics of which laws they like to break and which laws they want enforced, but my experience has been most people like the ability for some laws to be broken and it is a good thing in regards to some laws being unjust. It is hard to get a standard because we would basically be asking which laws are moral/ethical and which aren't, which is its own messy discussion, but in general I find most people want some freedom to break away from and to weaken the legal system in some cases.

Sure, it might be a bandaid to a larger problem, but a bandaid is preferable to no bandaid even if the wound needs a long term resolution.
A perhaps more interesting (and less controversial) variation on this question is "could blockchain usage catalyze financially sustainable and scalable Open Publishing models".
Indeed I'm mistaken; this only happens when the target JS version is old enough not to support that.
The first time I remember anything programming-related clicking into place for me was when I used some cPanel database GUI to look at the MySQL db my Wordpress or Drupal site was using. Just browsed the tables, and much about what's happening behind the scenes clicked into place for me. Also foreign keys and normal forms.
WhatsApp Data Leak – Nearly 500 Million User Records For Sale
Videobook lets you “watch” audiobooks
Show HN: Using GPT-3 to reply to emails
> Is that so? For ambien it's the opposite, usually the recreational dosage can be a lot higher for some users than a clinical dosage (5 or 10mg)

Correct. What you are saying is true for almost all drugs: recreational doses are typically higher than clinical doses. Ketamine is the exception.

The recreational dose for a ketamine-naive user[0] is somewhere between 5-20mg. The clinical dose for depression is 86mg (not a typo), which is sometimes doubled, and the clinical dose for anesthetic purposes (which is what ketamine is mostly used for) is between 500mg-1g. The latter is IM injection, so it's also much more bioavailable than the first two (ie, the effective dose differential is even higher).

Of course, regular users develop a tolerance and heavy chronic users of ketamine can do more. But that's due to tolerance, not representative of the typical baseline recreational dose. (If they were to need ketamine for inpatient anesthetia, they would need absolutely massive doses for it to be effective).

It's hard to overstate how unusual ketamine is in this regard! It's very difficult to find an example of another drug that is frequently used both recreationally and clinically (by different groups of people) for which the standard clinical dose is 10x the standard recreational dose.

[0] "naive" is not a judgmental term; it's the clinical term used to describe a user who has no prior experience with the drug, or who has no baseline tolerance (ie, whose prior usage is far enough in the past that it is no longer relevant).
I think it’s just that urls in the text part of a submission don’t get converted to links.
> "The emerging frontier of cryptocurrency is another opportunity for disruption, reconstitution and capture."

This should be FTX's epitaph.
Does the Washigton post have any data at all about how robotic arms or seed design are driving the farming yields in the Netherlands?
Armour is often added locally, so long as the drivetrain, suspension, and chassis can handle it.

No, I did not forget to mention brakes. Upgrading brakes is a distant fourth to upgrading the drivetrain, suspension, and chassis in that order.
[Note: What I originally wrote in my top-level comment was inaccurate; I edited that comment, but later posted another update: https://news.ycombinator.com/item?id=33773043#33775630.]

The purpose of this particular naming rule is to allow adding new typedefs such as int128_t. The "undefined behaviour" part is for declaration of any reserved identifier (not specifically for this naming rule). I don't know why the standard uses "undefined behaviour" instead of the other classes (https://en.cppreference.com/w/cpp/language/ub); I suspect because it gives compilers the most flexibility.
It didn't happen often but for security reasons in some conflict areas MSF decided to paint their white Land Cruisers in pink to make sure everyone knew who was driving the car. It also made their cars less attractive for thieves.
Completely agree - that's exactly why I wrote this. Some of things I wrote even seem super obvious but with no real authority you wonder whether or not this is "the way" to do things. If you ever want to get some practical experience, we'll help you out if you want to contribute to Brogue :)
A curated directory of 700 Mac menu bar apps
Crypto firm BlockFi files for bankruptcy as FTX fallout spreads
Keeping the weight off requires a permanent change in diet, away from refined carbs. Especially avoid refined carbs combined with fat, e.g. corn chips along with soft drinks.

In my case, what works is a low glycemic diet.
BlockFi Files for Bankruptcy as Latest Crypto Casualty
You are wrong, and the statement that it is based on dogmatism is completely baseless. A couple years ago, the Deno team switched from TS to JS for performance reasons because compiling the TS code became painfully slow. This was an entirely practical reason. Similarly, a lot of JS package authors choose to use JS in conjunction with JSDocs, type def files, and tsc (see: Preact).
Ah, I forgot that it is also defined in release mode, but just considered undesirable.
For any readers who need hand soldering for a project like this, you're welcome to dm me. Ship it to my house and I'll put it together. I'll do it for free
(USA only)

Can do through hole + smd, but no bga
>The "beneficial" property you're referring to is "can be easily used to fund criminal behavior", which is typically not a desirable feature in a payment system.

It typically is. The alternative is a system where a central authority has absolute control over all monetary transactions, which is definitely not desirable.
"Generative AI can make these workers at least 10% more efficient and/or creative: they become not only faster and more efficient, but more capable than before. Therefore, Generative AI has the potential to generate trillions of dollars of economic value."

What utter bull - at a time when inflation is on the rise (7-14%), you aren't going to unlock ANY market potential, in fact you are going to shrink the market, significantly.

Prepare for impending market collapse and massive market failure...

https://www.statista.com/statistics/225698/monthly-inflation...

https://ycharts.com/indicators/us_inflation_rate
Yes, I should have put it that way. Thanks.
Considered -all in- - if you count the emissions required to keep a modern car operational (which includes accounting for much of society itself, I'd guess) this may be lower.

But that gets obscured because we already HAVE the high-emissions society with all the parts and pieces and knowhow.

After all, a vehicle that fails in the middle of nowhere may never be towed back and fixed unless it's like this one - fixable with very little.
But what does your spouse think? I'm an omnivore and agree with you. But if I went a year without eating a real burger I'm sure I'd prefer a Beyond Meat burger over the nice black bean burger I'd currently prefer.
There is an emulator for running mainframe code called Hercules. It comes with no software, so you'll need to acquire compilers & database apps separately.

The equivalent from IBM is called "IBM Z Development and Test Environment" and the license for that costs $5,540 per user per year. There was (maybe still is?) a "learners edition" that you have to contact them to "see if you qualify" and it is a far more reasonable $120/year (there are no links on IBM Marketplace to even try to order it). This includes several compilers and 3 databases: CICS, DB2 & IMS.

IBM has a very different model for supporting developers than Microsoft does with MSDN.

Links:

https://en.wikipedia.org/wiki/Hercules_(emulator)

http://www.hercules-390.org/

https://www.ibm.com/products/z-development-test-environment/...

https://ibm.github.io/zdt-learners-edition-about/

https://old.reddit.com/r/mainframe/

Ballmer being excited:
https://www.youtube.com/watch?v=wNy2zBG79zU
> It's basically done by every cell phone today

Yeah, it's a problem. I shoot iPhone in RAW to back that off, or Halide RAW if it really ticks me off.

// Disclosure:

Like most everyone, my top community ranked Flickr photos were heavily HDR'd, such as this one that hit #1 on Explore on 2006-08-17: https://live.staticflickr.com/60/216486412_0e3542fb85_k.jpg

At the time, I produced some top ranked HDRs out of annoyance, like, oh, use tone map plugin? Automatic upvotes! Called it the "Flickr craze" and polled on comparison between:

HDR tool: https://live.staticflickr.com/91/212613394_c1db0694ad_k.jpg

Hand balanced: https://live.staticflickr.com/88/213584770_8175d4ec45_k.jpg

When compared side by size, the community preferred the hand mapped version, which hit #7 on Explore.
I worked somewhere where almost everything was run on some kind of mainframe, but it was abstracted from 90% or more of the developers, who wrote more or less normal code in normal languages. The “mainframe programming” was basically a systems level or infra type role providing this platform to everyone else. I imagine this is equivalent to a k8s team in other companies. However I’m sure there are plenty of banks and other places that are actually writing business logic with the mainframes’ toolset.
Criminals have never had issues sending or receiving money over the internet. This excuse is just a smokescreen.
I see, thank for explaining. Yes if you have the option to receive more than 2 channels then I can see how that would give some flexibility. I didn’t realize that TV channels offer 5.1 (I don’t own a TV set).

Saying that if you are receiving a stereo signal - which I expect is the default option - then adding another speaker or changing the amp won’t make any difference, right? Or is there some amp processing technique that improves even a stereo signal?
Crypto Lender BlockFi Filing for Bankruptcy and Conducting Major Layoffs
In 2006 I visited Timbuctoo. These things are ubiquitous there. All cars waiting for the ferry across the Niger were Toyota Landcruisers, with one exception: a Toyota Hilux. Leaving the city (by Landcruiser of course) across the desert, we came across other Landcruisers, as well as a single Mitsubishi 4WD that had broken down.

Rumour had it that if your Landcruiser broke down in the middle of the desert, a guy on a camel would come along and he'd be able to get you parts for your Landcruiser.

The rest of Mali had lots of aging Peugeots and the occasional Mercedes van, but the desert was clearly the domain of the Landcruiser.
It seems that some TypeScript and Rust devs are converging in their holier than thou approach, never missing an opportunity to belittle people for not choosing a tool they would have chosen.
Reframe what through that lens?
I agree with this one. On mobile it's a full-screen capture, too. Totally overboard. Why would a reference guide even need cookies? If the author is worried about lawyers, I'd just ditch the cookie use altogether.
Last time I checked the US was never welding doors shut on apartment buildings to keep people from going out.
Declarative frameworks are deceptively simple. The promise is that "anyone can use it" - be it UIKit experts or entirely green developers. However, as this article makes clear, a deeper understanding is required to make SwiftUI views performant.

It's too easy to end up with accidental anti-patterns scattered throughout your views.

Plus, there are more ways to accomplish a given design now. Developers are left to figure out everything on their own without realizing there's a very specific intended approach.
I wonder if the lower emissions are really worth it if the car breaks down sooner.

All the electronics and gimmicks to lower immediate emissions at the cost of reliability.

My car, for instance, turns off the engine when stopped, that can't be good for the engine and battery.

If saves a bit of gas but I am sure I'll have to change my battery sooner, not to mention the wear and tear on other components.
That's a cool story!

When I lived in Africa, everyone drove a Land Rover (don't remember the model name, though). Damn uncomfortable ride, but you could go anywhere. I think it was also possible to completely dismantle the car, by hand, so it could be portaged around.
Thank you so much! I will definitely be amending a few things. WRT no section on undefined behaviour - you're so right, how could I forget?
The context before that quote is very interesting.

> “We don’t really think of them as cars,” TGS co-chief executive Jonathan Gourlay tells me. “We’re just giving our customers a tool that does a job, whether that’s feeding children or delivering medicines.” You might think, like me, that the 70 Series Land Cruiser is utterly cool and want one very badly, but cool plays no role here – this is transport at its most fundamental. Simplicity, capability and reliability overrule everything. “If you look back 25 years, there were a few players in this market,” Gourlay continues. “There was Land Rover, there was Nissan and Mitsubishi, but gradually they’ve focused on building what I’d call ‘first world’ vehicles for Europe and North America.

The world needs affordable solutions to people’s problems. Good luck telling a third-world farmer the world doesn’t need their truck when that same truck enables the farmer’s livelihood. Such a sentiment is especially funny coming from someone in the first world, whose lifestyle emits way more CO2 than someone in the third world.