skysight-inc/HackerNews huggingface dataset:
I found the title a bit click-baity, I would have loved to learn how far I can go without a message queue.

The jump from "saving events to be processed works pretty well" to "you should use message queue" wasn't explained at all.
They are targeted, but the targeting is imprecise and occurs client-side to improve anonymity.
Values and Objects in Programming Languages (1982) [pdf]
> they are adding ads to a number of their default iOS apps

That's not what I read.

"I believe that the iPhone maker will eventually expand search ads to Maps. It also will likely add them to digital storefronts like Apple Books and Apple Podcasts."

"And TV+ could generate more advertising with multiple tiers"

Basically, all they're saying that's known fact is that Apple wants more ad revenue, and then speculating on how they could do it.
> It isn't suppression of information, its not taking part in re-broadcasting (emphasis on re) it.

So, it sounds like you're in agreement that Cloudflare's role here is fairly impartial; they're not editorializing or supplementing the KiwiFarms data with any of their own opinions or biases. They take no part in the creation of this material, just the preservation of it. So, where do we draw this line? Should we remove Terry A. Davis' videos off the Internet Archive for intolerable racism and encouraging hateful behavior? Or maybe we should delete all the GNU projects because the public opinion on Stallman has changed of late? I simply don't follow this line of logic; there is nothing to gain from de-platforming this content. They'd only be giving them a reason to reincarnate as a Matrix server or Onion domain, and good luck getting your self-conscious service providers to take out the trash when that happens.

I despise Cloudflare from the bottom of my blackened heart, but seeing people think a Twitter campaign is going to stop a forum from existing is silly. We're begging for an "Epik" situation, where a replacement pops up with the sole purpose of catering to extremist politics. Congratulations, now nobody wins.
Minimum number of weeks in Sweden, Norway, Denmark and Finland is 5 weeks. Many employers are offering 6-8 as a perk. Since salaries are gutted by tax, other ways to compensate are used.
And all the transactional challenges that having more than one persistent store brings with it. Either need to have XA orchestration or implement the saga pattern. Either way it's a massive complexity overhead if transactional consistency between the queue and your database is important for your application.
A Lancia Delta and a Fiat Panda both born in the late nineties. Around 100k kilometers each.
This seems a bit unfair - the article is packed with useful information. Arthur is nailing their job. Useful content that happens to make you aware of Scanbot, without being too in your face.
An example: `std::shared_ptr<sf::RenderWindow> window;` - your main window really doesn't need multiple owners - it can be singly owned by `main()` or whatever the top level construct is for your game with `std::unique_ptr`. If you need to pass the window to some other function, do it by raw pointer or ref, signaling that "here's this object for you to use, but not own". `shared_ptr` should only be used for pointers that actually have multiple owners. The textures here might be a good example for this - you could implement a simple resource system that drops unused resources with `shared_ptr` + `weak_ptr`.

As for why - it's mostly around signaling intent and protecting against leaks. It's much easier to reason about ownership if you don't have to worry about some object deep inside your engine hierarchy holding a `shared_ptr` to the object that owns it. This can still happen with unique_ptr, but is much less likely.
Nuclear warfare is much less concerning than misaligned AI.

Take a look into scaling laws and alignment concerns, this is a very real challenge and existential risk not some crackpot theory.
I'd link to the thread, but the farms are presently under ongoing DDoS attack at the behest of one 'Keffals', noted Twitterninja and the Fastest Ratio-er in the Wild Wide Web.

They have been having some trouble with n00bs trolling. What do you expect when the media and, frankly, most of you spend 7 years telling everybody it's a 'trolling and harassing forum', i.e. lying through your blueteeth, just because you want to see the site gone. The thread I was going to link is the sole site admin literally begging the n00bs (people who've joined relatively recently and think trolling is cool) to stop trolling the subjects. There are a lot of joke threads and the Kiwis are ironic in the extreme, but that thread is not a joke thread. It's been Josh's stance forever: look and laugh, don't mess with them. If you're an asshole and you want to make dumb trolling plans, do it elsewhere. It isn't just the admin and the mods, either. Pretty much all of the OG users have always tried to quash trolling talk as much as they can. What the hell else can they do? They can't control what a few of their thousands of users do off-site.

Ask yourself if you want a global pseudo-public internet where any one of its critical private infrastructure companies can de facto censor the planet-wide web at the request of aggrieved Twitter mobs. Ugh. I don't think I have the energy for this today.
> To forbid the usage of Gmail should be sensible policy for any enterprise.

Instead, more than 60% of mid-sized companies use Gmail.

https://emailanalytics.com/gmail-statistics/
I built a pretty large (by non google standards) search engine a little over a year ago with a little over a few hundred million pages. Ultimately my cofounder and I decided not to continue but the tech itself is solid. We should opensource it as a case study for people to learn from.
You are somewhat conflating Android's additional "custom tab" API and traditional webviews. To some extent both of them can be used for similar purposes (I need to display some web content in my app), but only the former allows the user to choose any arbitrary browser that supports that API [1], whereas the latter always uses an app-specfic browser profile and is always powered by Chrome/Blink.

It's up to the app developer to choose which of the two implementations to use.

[1] Though some apps still used to (or still do?) hard-code Chrome there.
> People who just want to commute and relax.

Honestly, it kind of feels like we're not that far away from cars with steering wheels and gas pedals being the oddity.
There's already special registration for farm vehicles in a lot of states. The taxes are lower and that's one of the few cases where you can use pink diesel, which is also taxed differently.

Trucks used as passenger vehicles are already more expensive to register and run than farm vehicles.
You seem to be proving the GP's point.
At the end of the day, everyone must eat and put a roof over their heads.

Someone who uses an open source project in the course of their paid employment doesn't have standing to accuse volunteer maintainers of being overly motivated by money.
Not a house today, but house back then. Another way to look at it was that housing was cheaper (for an arguably much inferior product). I've built some wattle and daub structures and a small house could probably be built in a small number of weeks by a couple of labors. But a manuscript might take a year or more for a scribe to fully copy (with illustrations).
The question was specifically about current usage.
Of course! But the cruise control on a stick shift can't do that, and it's a cool feature.
So, there's a counterpart to the modern definition of "content". Just as big tech needed to devalue its compliments - i.e. find the cheapest thing to put in the box next to the ads, big publishing needs to revalue its creative works. Not as culturally-significant icons or just good books, they need to be economically-exploitable owned property first and foremost.

Big tech speaks of content and creators in the abstract; but big publishing commits an even worse sin: LARPing as authors of those works while talking about them purely in terms of their lucrativeness. Just like how social media turns creativity into content slurry, traditional publishing turns creativity into spectacle slurry - e.g. a string of expensive special effects strung together into an unconscionable number of movies.
A counterpoint to the claims of racism: my girlfriend, who is not a native English speaker but is close to fluent, has been watching some YouTube tutorials made by an Indian woman with a strong accent. To me, the woman's accent is pleasant (I've also been watching the tutorials).

To my girlfriend, she is basically incomprehensible. She cannot follow the tutorials without subtitles and I can tell she's finding it frustrating. I can zip through them at 1.5x speed while she's struggling to even understand the tutors voice which doesn't seem fair.

So instead of labelling this as racism, perhaps we should rather be thinking about this in terms of accessibility?
Genuine thank you for the lesson for myself and the rest of us, but holy fuck bud, that's a lot of words to avoid saying it's a sample-based estimate, not a count!
Neither is anyone since May 2021 (even though the data had an average rate of right 1/month before that). I guess the US expats in Japan have figured out immortality and aren't sharing. Or, maybe the data source is absolutely useless and incomplete?
Whom does he hire to help build those cars, rockets and tunnels? Graduates of universities or Oompa Loompas?
If by "lens" you mean the glass optics, that was not printed - they purchased it from Surplus Shed.

Here's a 3D printed camera with a lens that really was 3D printed and polished:

https://formlabs.com/blog/creating-camera-lenses-with-stereo...
Disagree - it's very reasonable for resources to be shared.
> my experience is that it's flawless and indistinguishable from native in twitch games like fortnite and counterstrike

This is just your opinion and it's wrong for at least 50% of humans. Nobody with a mouse will find fortnite or cs playable with 40ms added lag. 40ms lag is higher than the mere 16.66ms you get from going from 60 FPS to 60 Hz vsync (that is, running the monitor at 60Hz and enabling vsync. it will be the same framerate but much laggier). In the 60 FPS days, EVERYONE complained about this mere 16.66ms added difference. This included people who just started playing their very first video game one day ago. On Twitch, still everyone notices vsync and turns it off once they figure out that it is the cause of the shitty sluggy mouse feel.

Your next idea

> The "trick" here is that native devices already have some amount of latency, just they are in an acceptable range for most people. However nvidia can optimize PC hardware to reduce the device's latency such that even with the network latency added it's still faster than the average person's native device. Hope that makes sense.

Is also utterly wrong. You don't need "le graphics pipeline" to make input lag noticeable. Just plug in a monitor with 16ms input lag to your computer and you will notice that the mouse is annoyingly difficult to position over anything in the Windows or Linux desktop.

OR another explanation: Make a program to move a small shape around the screen using the mouse position. It waits until the monitor is about to start scanning out a frame from the framebuffer and only then draws the shapes new position in the framebuffer where the mouse is at that time (since it's just a blank image with a small shape it's near instant to do this in the CPU, a few microseconds). If you use a monitor without lag (like a CRT) and it's running at 60Hz, that means there is now a total input lag of up to 16.66ms (accounting for the time between frames), and perhaps 1ms if you run the mouse at 1000Hz like you should be doing, then maybe some small delay from the OS. Now if you make this program render the slow vsync way, i.e, rendering the frame to temporary memory and doing nothing for the next 16.66ms then swapping it to the framebuffer once the monitor is about to scan out the next frame, this adds another 16.66ms of input lag. And it will feel terrible.

Ergo, getting far greater than 16.66ms lag caused by some network streaming service will NOT magically feel less laggy than native hardware. Also the idea that optimizing small isolated components randomly will fix input lag is laughable, it's all about timing. Almost no lag is caused by CPU (or GPU core) bottlenecks, aside from the straight up most basic problem of low framerate.
Straight to jail
That is not basic science. Randomized, double blind, placebo controlled trials are the gold standard of trials. Doesn't mean they're the only option. And, frankly, trials aren't that great as far as science goes. Physics seems to get by without them.

And "prove"? What does that mean? (Big epistemology rabbit hole).

I'll make the same point I did in my other comment more literally. I have a hypothesis that giving a 5k jog, three times a week to sedentary but otherwise healthy individuals will lower resting heart rate. I get my study population and randomize between treatment and control. Treatment does the running program for six weeks. Control does nothing.

Treatment has a mean reduction in resting heart rate of 4 bpm. p = 0.01. n = 200.

Have I proven anything? Do you think this was placebo? If it was debated if jogging reduced resting heart rate, was this study useful?
Meanwhile, outside the US in some European countries it's almost impossible to buy an automatic car.
> In general I recommend using the default font for "body text" because you know it is something that the user finds easy to read.

A lot of users don't know how to or can't change the default font. For instance, I have no idea idea how to change the default font on my phone, or even if I can. It's probably better to say "at least you know it's something that was selected to be at least tolerably usable by most people, which cannot be said of the design team's fancy spindly small-x font".
An issue tracker on a code dump is useful for users to share information about bugs, workarounds and forks.
Not sure if it's only my family, but I would say that late 90s Moscow was better place to live compared to late 80s. I remember we had hard time buying/finding food before, many basic goods were hard to get...
I can't argue with the basic argument of OP but if the project is still active but in the wrong ways (adding new features, add hype, etc) and still not fixing recurring issues then I have to put some blame on the maintainers in how they wish to spend their time. They are busy doing work to get their dep in the codebase you have to work on, but not enough time making it work well in said codebase. And as others have pointed out you often do not have a choice about these matters when not in ownership of the project. Of course none of this is an excuse for any kind of harassment. But public criticism of the library? Sure.
https://en.wikipedia.org/wiki/Vexatious_litigation
Gosh dang, I have to remind myself that you're more than entitled to technical opinions as well!

A tight definition of SLOC isn't something we have. We do have sloccount, or we can install it, different tool from `wc -l` (we can sed the blank lines out first).

Really we should be calculating cyclomatic complexity like adults. I'm told this isn't straightforward! But what is the use of heaven if a man's reach cannot exceed his grasp.
TypeScript is an extremely dynamic language which supports dynamic typing and has a very flexible type system. It has a type system that's designed for human productivity, not for machine efficiency. Compiling Typescript down to wasm in an efficient way isn't really possible. Modern JavaScript engines are the fastest ways to run a TypeScript-like language, there's very little if anything to be gained from compiling to wasm.

There is something to gain from writing in a much lower level language though, be it C, C++, Rust, or, yes, AssemblyScript.
Yes, if they will keep this promise it will be great. It is a big effort for almost no profit, so I guess then Brave could be counted as a separate browser.
It would probably depend on the extension authors too, since they would need to support two different versions, one of which for the Brave only, and another for all Chrome variations including Chrome itself.
Can you share your vim setup? What plugins do you use and what does your config look like?
> Yet I can give you an estimate of the runtime of multiple programs I use to an accuracy within seconds (order of magnitude is hours).

Can you do this for all possible inputs? If not, then your informal pinky swear that it really will get things done on time isn't worth very much.
>You're describing a monopolist pricing model's revenue curve

It also describes any product or company that doesn't sell at fixed price and optimizes revenue.

You set your price to maximize total revenue, whether that is positive or negative.
> The only parts of the lens that can’t be 3D printed are the glass optics, and for this Steele used Surplus Shed to acquire achromatic (two-part) lenses. He says that eBay is another option, but to make this particular lens builders will need one with a diameter of about 65mm.

Link points to here: https://www.surplusshed.com, perhaps he bought a telescope lens?
Un-paywalled: https://archive.ph/mqQPA

Another title:

"After repeated requests for negative feedback, Musk scolds Tesla driver for tweeting flaw"
What if drinking coffee is not a choice for someone?!
Many websites now refuse to create an account for you if your email uses a more exotic domain, or especially the domains used by the many temporary email address providers unfortunately.
* Electrician
* Construction site manager
* Surveyor
* Field engineer
* Aircraft technician
* Mechanic
* Quality inspector
* etc.
I’m holding on to my iPhone 6S until it dies irreparably, and would have probably bought a new iPhone by now otherwise, exclusively because all of my headphones are wired and I hate messing with bluetooth. But sure, great decision.
What is the Stacks blockchain? That's the problem
Not for much longer as manufacturers are thinning out their lineup. Even if they want to offer manual transmissions they won’t be able to do it economically any more.
Discover stable diffusion prompts with Lexica
Oh ok. That makes some sense.
the article calls out how “spontaneous encounters” are limited due to the urban planning and issues with American suburbia. Funny how just this morning, and throughout the return to office campaign, the key benefit for coming back to work has repeatedly been stated as the very same potential for “spontaneous encounters,” but with colleagues.
To be clear for OP hard real-time means that missing a response guarantee constitutes a total system failure.
Previously: "AirPods don't “just work”" https://news.ycombinator.com/item?id=30084901
much of intuition is made, not innate, at least for things as abstract and arbitrary as languages and notation. If you come at this question from a point of view where an array is a block of memory words indexed by a pointer - which is pretty much how system programmers back in the day when I did such things, 50 years ago - then zero based seems natural and obvious. The pointer to the array is the array, and the first element in the array is the pointer plus zero, the second, the pointer plus one, and so on. Once you start thinking that way. For multi-dimensions, the arithmetic just falls out as well.

But I don't think the fact that many of us developed that intuition, makes it inherently better. It just makes it more intuitive for those of us who developed that inuition. I've written oodles of codes with both paradigms. Either works. Zero is just more natural, to me.
None of your cited conspiracy really shakes out with reality. Station wagons are still being made but most Americans just don’t want them. There’s a stigma in the US against station wagons (Doug Demuro style enthusiasts notwithstanding,) similar to that against minivans, and this has resulted in less US wagons for decades. In some cases they’ve been rebranded as SUVs (eg Subaru Outback.)
I earn two or three times as much as her.

It is not her fault that working in healthcare pays peanuts.

Also she is a loving mother for our 5 kids, does most of the work at home and she loves me to and rarely complains about doing most of the work (I work more and have significant commute).

So in my eyes we contribute equally much, it just so happens that most money comes from my work.
Huh? To drive around?
Is anyone aware of people doing the same for NSFW images? They can easily wipe out an entire industry.

No models to pay and to check for legal ages, infinite possibilities: just write the pic you want, the massive body part you want, how many genitals are involved and boom. You have your image.
What, exactly, is wrong?

The point I am making is that crt0.o usually comes from libc, even if it is linked separately.

I suspect that the loader expects the ELF entry point to be an address in the application, not a dynamically linked library, which is why crt0.o must be statically linked.
> My understanding is that most software is not patentable, unless it is tied somehow to hardware or to a machine.

That understanding is incorrect. What is explicitly non-patentable are "abstract ideas" like the patents discussed in this blog post. An example off the top of my head of software that is patentable but not tied to hardware would be a video codec.
Sometimes it helps a little.

I keep a clean desk because I will read that lunch receipt 10000 times instead of fixing this next issue.

People think I'm organized, neat, tidy, etc and it's really the opposite in my head.
If by a "search engine" you mean a tool to index and retrieve documents (essentially what the terms mean in the traditional Information Retrieval, e.g Lucene, SOLR, Elastic) then this is a pretty good on the subject that taught me a lot:

https://www.amazon.com/Managing-Gigabytes-Compressing-Multim...
Using DataMatrix for inventory tracking purposes might make using QR for some different, end user purpose a little easier.

(Or not conflicting the UX with existing purposes of QR on whatever you're inventorying, such as manufacturer/brand's consumer engagement on packaging or the products themselves. "No, not that QR, a different one, somewhere else.")
One order of magnitude over 500k it's 5M, two orders is 50M
I wonder if they meant “for the stray dog population”, specifically.
Frankly, I find the basic premise of this paper - the explanation for US academic excellence lies in resource allocation and management - questionable. I'd be more interested in a theory of political scientists who explain it as a function of political power. Considering that Germany was the world's research powerhouse in the 19th century, I'd like to see the hypothesis 'You can't have the best universities in the world if you start two world wars and lose them' tested as well.
I visit my HN comments page almost daily. There’s no way this can be anonymized away from me as the url contains my userid and can be linked back to me.

Even anonymized, data can be used in negative ways against me (eg, trying to alter my purchase behavior through ads).
Great site but they should have a star system or ranking or ratings. Some of the deals are really weak like $6100 value for moving to this city https://www.makemymove.com/get-paid/ponca-city-oklahoma where the incentives besides coworking are all unimportant.
Are you implying submitting to these greedy fucks is low cost?
XPeng G9 Is the Fastest Charging Luxury SUV
Which is illegal and you should call the police. You are actually defending his point that the law enforcement should handle this.
That's because the consumer has the ability to choose (at least currently in the automotive market) a different manufacturer that won't control and squeeze them like Tesla or BMW would. If the big bad government is doing it instead, it means they are mandating the controlling and squeezing with the full might of the government behind it. Of course they're the boogieman.
Detroit man implants Tesla key into hand to unlock, start car
Artificial Leaf Turns CO2 into Fuel