skysight-inc/HackerNews huggingface dataset:
This seems really clever, but then I started thinking about the actual use cases. It does not offer protection against multiple threads modifying the same data. It is only useful where the "I was preempted in the middle" allows some deterministic recovery pathway to be taken. These are not unheard of, but they are rare compared to the cases where two (or more) threads may write the same non-atomic data (the ones where you'd really like cost-free RCU).

From the LWN article:

> The first rule is that the critical section cannot make any changes to the protected data structure that are visible to other threads until the final instruction in that section.

This makes me fairly certain that you cannot use this approach to deal with multi-core systems with data shared between threads, since the data could be modified without any preemption taking place.
Not in the least bit creepy.
I wonder if there's any way to do crowdfunding for products that don't exist yet. I don't mean kickstarter, in that case there's someone who wants to make the thing already. I mean for things where there are a lot of people who want it to exist, and could pledge some cash to motivate someone to make the damn thing.

One I've been waiting for since 2008 is a general purpose epaper tablet / laptop, and I see its nonexistence lamented here at least once a year.
Russia could hit U.S. chip industry, White House warns
If Bezos is not there, doubt the person running it will let primevideo burn overall profit. Investors will hunt down the CEOs to force to close it down. Amazon has a long way to go to build up their content. Netflix has huge catalogs now. Just look at their anime section...and tell me who else got that. Amazon has so few contents, most people will afford it thru piracy. As for prime, that is barely covering shipping costs for now. They basically bleeding on the vids. Netflix has direct revenue source from their subscription 100% dedicated for vids. They have netflix button in many tv remote. I have yet to see primevideo button on non-Amazon product prevalent as Netflix. Apple has huge following and customers and yet they cant beat spotify and facebook (remember ping?). Same goes with Microsoft for their bing, encarta and money. Same goes with google with their g+ (died twice). Same goes with Nokia. Same goes with BlackBerry. Same goes with BN vs Amazon. Same goes with Toyota vs GM. Same goes with Linux. It is really for Netflix to lose (e.g. stop making movies series) than for Amazon to beat them. Apple is good in their design. Apple movies now really pathetic in content. They only have appetite for huge profit and markup. Streaming has huge complex deals behind the scenes. Doubt Apple can make it after bleeding loses for a decade. Apple has been making Apple TV hardware for years. Yeah...slow and steady till they reach Netflix level after 5 decades?
Maybe.

Remember everyone gets it, so the lounge may be full of screaming kids and mooches pillaging napkins and ketchup!
I quit my previous job and took some time to unwind (several months). Then I started making products and putting them out there. One had some success. I'm working on more products now.

I quickly realized 'doing' is the only thing that matters, not 'ideas' nor 'thinking about doing'
dprint: Instant Formatting for JavaScript, TypeScript and more
Yes, the reason Dart exists and continues to exist is not that it is better than Kotlin but because Kotlin is not owned by Google and they just have a giant not invented here syndrome. It's all about control for them. It's basically their way or the highway.

But Google seems to be betting on multiple horses here. They also created Jetpack Compose. And of course Jetbrains extended that to Compose Desktop and Compose Web so that ecosystem is actually becoming quite interesting together with their multi platform Kotlin compilers. Compose Desktop does not currently use the Kotlin native compiler unfortunately but it does use Skia, which is the same graphics library that Google uses for Chrome and Flutter. If they'd fix the desktop variant to use the native compiler, they'd be able to target basically any platform. Including IOS.

IMHO that is such an obvious thing to do for Jetbrains that I pretty much assume that they are planning to go there. That would make this a direct competitor to Flutter.

Compose is getting quite popular despite still being relatively new. IMHO, if Jetbrains (or Google) get their act together and make that usable for IOS, there would be a lot of developers that would use that. I know I would. Flutter is not for me. I'm sure it's great but I have no desire to learn Dart.

We are currently using Kotlin js to be able to target mobile and web and kotlin jvm on our servers. We package up our app using Cordova and we have integrated a few plugins to e.g. do things with NFC. It works great. Performance is not an issue for us. And having just one code base and 1 UI team is critical for us. But I wouldn't mind some more options for cross platform development. Browsers are a necessary evil currently to target mobile and desktop with 1 application. But the boundaries between these platforms are increasingly artificial.
I mean... They're kind of both right? That's the wonderful thing about art: it is kind of a free-form catalyst to your own interpretation

EDIT: ah I see others have said essentially the same thing
> MoviePass is relaunching as a web3-style application where users earn credits to go to the movies by watching ads. The new MoviePass will use facial recognition and eye tracking tech in your phone to make sure that you’re actually watching those ads.

This article.

> Whilst in his room, Bing sees an advert for WraithBabes featuring Abi. He cannot afford the merits to skip it, and a high-pitched noise sounds when he looks away from the screens, so he must watch.

Black Mirror.

https://en.wikipedia.org/wiki/Fifteen_Million_Merits
It's become a well known generic name like rtl-sdr or kleenex. It basically just means "low end hacky VNA" now. But yeah, confusing.
I am developing a multiplayer adult game similar to Second Life with P2E features, so far I received 1k in investments but I am doing it for my own fun and pleasure, if it fails I will just play it with my other degenerate friends. https://coomiverse.xyz
I'd say there was nothing inherently bad until it was pushed to a predictable conclusion. There are some folk stories along these lines, such as "the goose that laid the golden egg," or "the golden touch of King Midas." Someone is given a technology that is good for them if they use it with restraint, which of course they can't do, and it ends up destroying them. A modern story is "we can pump this black liquid out of the ground and double the human population."
Bonus fun idea: I think if you used a synchronized array of about a dozen of these you could use photogrammetry to make an animated 3d model of plant growth, which I would love.
I expected valve to go all in with trusted computing. One verified kernel and boot chain to rule them all.

Pleasantly surprised this is not the case (as it appears now)
Quite true, however from memory Django doesn’t (or didn’t) support gzip on streaming responses and as we host on Heroku we didn’t want to introduce another http server such as Nginx into the Heroku Dyno.

As an aside, Django with Gevent/Gunicorn does SSE well from our experience.
People are using it as a knowledge repo and it's not indexable.

Learning from past discussions is getting so much harder.

Discord can and should fix this.
I use gravel.
I found a different video from a Mango and Avocado grower who says he typically grafts in a branch of a tree with good fruit behavior onto a newly sprouted mango plant. He says letting an ungrafted plant grow to maturity will produce a tree, but will probably not produce a good crop of fruit, due to the variability of DNA.

https://m.youtube.com/watch?v=Q2czF7QBxPs

Made me wonder if that’s why industrial produce doesn’t taste as good as natural. Could removing genetic diversity in fruit cause mutations to creep in?
There are generally no 'rights' transferred with NFT sales.

Indeed. But people want it to work that way, or even assume it already does.

The systems may adapt and yield better mechanisms, but still, I'm wary that there is such a thing as a solution.

Cf zmgsabst's comment[1]. That's an example of what I was alluding to, the arthouse being the authority that could make such a system work.

[1] https://news.ycombinator.com/item?id=30312906
Not sure I’d call bootlicking hacking in any sense, quite the opposite. Especially because some people aren’t capable of doing it just by the nature of how they look.
Swine Flu: Twitter's Power to Misinform (2009)
The LWN article mentions that compare-and-exchange is considered "slow", and the design you're mentioning here, you'd need that.

This is an alternative to cmpxchg-style solutions, which you can implement entirely in user space with no kernel collarboration. As I mentioned in another thread, the restartable sequence approach seems very limited in applicability, since it only offers you something in cases where it is specifically preemption, not multithreaded access to the data, that you need to protect against.
this suggests a profit sharing/ customer loyalty program with a partnership smiley face painted on it.

what i read into is that ads will be modal, and pause when no eyes are detected. some sort of digital wallet payout is suggested in return for watching whole ad, and having your face tracked, the whole time.

my prediction is a resounding failure.

this is tone deaf to the disdain for ads, and the concern for facial security.

this is an attempted ressurection of a failed business model
We have Ofcom here. I have dealt with them before on behalf of someone else.

They didn’t even do anything to someone we located and identified and collected evidence for who was jamming amateur radio repeaters.
A run on the miles is easily stopped by a simple ”I’m sorry sir, but currently there are no award-redemption eligible seats available for those dates”
The realistic style of old times also forced the authors to use subtle and hidden symbolism to express themselves so that the main story of the image (which was usually pre-ordered) was not affected. Paintings were meant to be a decoration or a source of religious inspiration, and certainly not an artist's personal expression - and they'd be out of business very quickly if they didn't follow the rules. Now we view the art very differently.
I see what you mean, my bad.
Can someone give a brief summary of how this differs from long polling. It looks very similar except it has a small layer of formalized event/data/id structure on top? Are there any differences in the lower connection layers, or any added support by browsers and proxies given some new headers?

What are the benefits of SSE vs long polling?
Creative Cloud is an incredible deal if you want to do professional work.

And you can, last I check, get it at a monthly rate or get licenses for smaller packages, so it makes doing intermittent professional or hobbyist work more accessible to a wider range of people.

Previously it was $1k+ software costs barrier to entry for almost any professional or semi-pro activity via most software publishers.

So I really appreciate Creative Cloud.
Several people in this thread have complained about it, but I haven't had any issues.

It's O(log n), it has fuzzy search (e.g. noun/verb forms the same word), and you can add qualifiers like `from:Author#1234`.

I can normally join a Discord server for a project, search for a keyword, find someone else with the same question, and read the chat log from that point in time.
This sounds like an interesting feature - any OSs other than Linux implement anything similar?
I usually keep a common source folder for all browsers. This includes a common manifest (V2, still experimenting with V3). At build time a script generates a browser specific flavour of the manifest and copies all resources into a target folder (e.g /dist-chrome, /dist-safari, /dist-firefox) to create a bundle per browser and apply browser specific tweaks (like copying resources into an Xcode project for Safari etc).
What if I told you that my team does that today, for a million hits a month, and the process it spawns is powershell.
> RFC 8441, released on September 2018, tries to fix this limitation by adding support for “Bootstrapping WebSockets with HTTP/2”. It has been implemented in Firefox and Chrome. However, as far as I know, no major reverse-proxy implements it.

HAProxy supports RFC 8441 automatically. It's possible to disable it, because support in clients tends to be buggy-ish: https://cbonte.github.io/haproxy-dconv/2.4/configuration.htm...

Generally I can second recommendation of using SSE / long running response streams over WebSockets for the same reasons as the article.
Sorry about your mother's condition. Check out Jordan Peterson's early lectures on YouTube.

Also lift weights and eat healthy
Agreed--Go isn't in the top tier of languages with respect to efficiency--the languages in this tier trade off a lot of other facets to get high performance, and those tradeoffs don't align well with Go's goals. That said, I would be curious what sorts of optimizations Go could add which would pay for themselves with respect to keeping compile times fast. I don't know a lot about compiler optimizations, but I find the topic very interesting at least as it pertains to languages I use (I really don't care much about Haskell or OCaml or any of the other PLT darlings).
Somehow the launderers never think of moving to 3rd world countries.
Obligatory “Tesla != Elon”. You’re acting as if “researchers in this space” and Tesla are separate entities, and they’re not. Tesla employs people with very good research track records, notably Andrej Karpathy, who is Director of AI and has a decade of ML/CV research under his belt and was a founding employee at OpenAI. Andrej has enough clout independent of his work at Tesla that if he thought Tesla’s approach was stupid, he could just leave and get a similar job at a company he thought had a better approach. Not saying he won’t do this eventually, but he’s been working on FSD since 2017 and hasn’t jumped ship yet, so presumably he likes the direction they’re going in.
> and IIRC there was a hardware upgrade path from the 128 to a 512

Yep, my parents paid for that upgrade, on my incessant prompting... and now I honestly can't remember if we went to 512k or 1MB... There were some things, I believe, that required at least 512, like I think VideoWorks (which eventually became what everyone now knows as Flash, and which was REALLY fun to play with at the time!)
I should have caveated that: web-based SaaS. Adobe's installers have always felt like Microsoft-levels of legacy preservation ("We'll just wrap +1 layer over top, and avoid changing anything underneath") without Microsoft-levels of technical architecture talent.
I agree with a lot of it, except for this: "And someone who never writes has no fully formed ideas about anything nontrivial." I guess it depends your definitions of "nontrivial" and "fully formed idea". But consider all the experienced auto mechanics in the world. Few of them have written anything about it, but I'm sure I would judge most of them to have fully-formed ideas about a nontrivial topic. To generalize, I'm claiming that experience can give you fully-formed ideas whether you write or not (although writing will probably help).
What kind of homes and properties are the Angelinos migrating to Joshua Tree buying or building?
The author uses the terms so sloppily that I don't think you can claim they understand it.

If writing for people with an idiosyncratic definition of a well established term, you have to lead with a clarification of what those terms mean.
Thanks for the clarification and you are right. I probably should have said that it is merely more realistic than other games in this genre.

It's great to hear from other game devs! What is your game called?
I’m the author. Out of curiosity, how did you find and post this before I did?
I don’t know if the same holds true in servers, but in mobile you want to race to idle. In other words, consistent high CPU usage at a low frequency is worse than spiking the frequency up to get CPU usage down to 0. I would imagine that holds too although it’s more complicated because a server usage model is different (perhaps a constant baseload to begin with changes the calculus).
Last I checked YouTube premium doesn't pay out for your views like ads do. It goes into a single pot that is split amongst creators based on their views or ad revenue (can't remember).
Is it not possible to close the daemon while not running Adobe software and only start it when using them?
This reads like an AI trained on Joan Didion and tech bros.
IIRC, scripting your own account is bannable, so you can't download the contents of servers you join. But I don't think there's any prohibition on inviting a proper bot account to download messages, provided you have admin access on the server to do so.
It doesn't cover two areas that makes adoption in some industries impossible.

* Payment
* Video with DRM
(2016) but equally relevant today.

Edit: I originally claimed there was no previous HN discussion, but it was on a different URL.
> What are the benefits of SSE vs long polling?

The underlying mechanism effectively is the same: A long running HTTP response stream. However long-polling commonly is implemented by "silence" until an event comes in and then performing another request to wait for the next event, whereas SSE sends you multiple events per request.
Kernel Image Lockdown and eBPF Flexibility
Yeah, you could just as well say "the world owes Warren Buffett 100B in goods and services". Yes, Delta owes it in a sense but it's really just a statement of how many outstanding points there are.
> if you make more than a billion, you can fire all of your support staff

How do you think these companies make their billions?

Little or no support staff = customers can't complain = you make profits even when your product is trash.
There’s way better out there.

Citi’s Premier just had a $800 signup bonus for a $95 annual fee. Easy money. Lots of these out there.
This seems too fast for evolution, but perhaps not genetic expression.

That said, My first question would be how body size and nutrition were controlled for. They say it was done, but the relation may be nonlinear, and this is a fringe effect.
Expensive ones
Dollar converted reward. I regularly get 12-15 new credit cards a year and communities of people doing that (churners) are well attuned to the tricks used to reduce the real value.
This needs 2016 in the title. Signal can spin stories about why federated protocols don’t work, but the simple explanation behind this is Signal doesn’t want to do certain things. Signal’s unwillingness to avoid doing certain things shouldn’t construed as “hard to do” or “not worth doing” or “too much hassle”. Take every position that Signal takes with a pinch of salt. It is, after all, a centralized platform that benefits from centralization.
If there is an 'authority' then the whole point of NFT's essentially crashes.

The authority can 'buy and sell' any kinds of 'rights' it pleases, today. We don't need NFT's for that.

The whole point of NFT's is that they are inherently distributed.

It's possible to create an NFT such that the NFT owner legitimately has certain rights, but that's another level of complexity, the rights may be different in any given scenario. Even if it were standardized, it becomes a management problem, for example, if the asset is licences out to other content creators, then the NFT becomes tantamount to owning a small IP business. Again there's not much value in the NFT at that point.
I feel like Discord is very different than Signal or WhatsApp and target very different use cases.

Signal and WhatsApp are basically replacements for phone, SMS, and MMS while Discord is meant to be more of a community with many people on many topics in many channels.

They are all quite good at what they do, but they do different things.

A more direct alternative to Discord is Matrix.
Interesting! I’ve got something like that (doesn’t work properly for Chrome yet) going; if it is open source on git somewhere, I’d love to see it. If not, no worries!
> And someone who never writes has no fully formed ideas about anything nontrivial.

This would imply that Socrates only had trivial ideas. Socrates would disagree with this statement, and so would a large number of people. This belief seems like a cognitive bias to me. If you prefer written ideas, unwritten ideas may seem trivial to you.
But SSE is a oneway street, isn’t it? The client gets one chance to send days, and that’s it? Or is there some way around it?
I was in a marketing research session for Adobe years ago. When they asked me if I’d be happy to pay a monthly subscription for their software instead of the version upgrades, I started openly cursing.
https://news.ycombinator.com/item?id=11668912

also in talk form some years later: https://news.ycombinator.com/item?id=21904041
https://archive.is/eAOTT
I'm really excited to see how rhombus turns out, and can't wait too see how they resolve some of the hairier design decisions around building a form-based language with implicit forms. (Shrubbery seems interesting.)

As an aside, I'm working on a different new programming language that supports language-level programming through a macro/effect system (and doesn't use s-expressions). In practice, Macro systems work well on any language that has the concept of 'forms' (see: Homoiconicity isn’t the point)
Payment should be possible with a webview and a callback, surely?
Reading this is a strange roller coaster of emotions. Happy to read about good old times, angry about the turn of event, and sadden about the current state.

At the time I thought Delphi was ( and may be still is ) the Best-in-class and a target to beat for all other RAD and IDE. The future is going to be so much better for Desktop App development. Instead we have descended to Desktop Apps with Electron.
That is good to know! Ty.
The certificate is untrusted for the domain, but Firefox should let you click through the warning screen and view the page. Or you can adjust the URL to use http:
I've shared this before, but this has happened to me - 3 times - with different sites I created. One was very similar in nature to OP's (essentially a specialized tool/calculator with affiliate links to the products), and another was a very detailed guide for making a DIY electronics product. It was "creative" enough to be featured on the front page of hackaday.com, but I guess not enough for Amazon's affiliate program.

Traffic also wasn't a problem - in one case they pulled my program membership only after I had generated hundreds of dollars in referred sales (of course they didn't pay the commission). Needless to say, it has left a bad taste in my mouth ever since. In my opinion, if they have such a narrow interpretation of what "original" or "creative" means (applying only to blog-style content, or who knows what), then I frankly don't care to do anything more with their affiliate program or drive sales to them.
What kind of Apple Mac? A Mac!? Somehow I'd convinced myself he'd bought a IIGS, I was way off...
Seems to me like a nonfiction / memoir version of lampshade hanging:

https://tvtropes.org/pmwiki/pmwiki.php/Main/LampshadeHanging
Not exactly what you’re asking for (at least price wise), but there are solar power adapters for trail cams: https://www.basspro.com/shop/en/tactacam-external-solar-pane...
Thanks - I didn't know it was a technical term.

So even if the thing's tidelocked, and has no atmosphere because stellar flare-ups, it still counts as earth-like. TIL.