skysight-inc/HackerNews huggingface dataset:
> the DEC Alpha seems like it should have some sort of cheap fast atomics, but you can't cheaply do Acquire-Release so how about we invent something else ?

consume was not invented for Alpha. rather consume should have less overhead than acquire on any platform that needs additional memory barriers to implement acquire semantics (on most platforms consume requires no barriers at all since memory ordering is enforced as a side-effect of dependency ordering. Alpha is an exception to this, i.e. consume does require a barrier on Alpha).

it's also worth noting that rcu_dereference in linux is based on the same idea as consume (using dependencies to enforce memory ordering) the the basic idea is definitely useful. it's more that the C++ standard's specification of consume turned out to be unimplementable in practice
> Accessibility support is a matter of priorities for a given project.

Not any more. In the US this hasn't been the case for years since 2019 [1], and in Europe a similar requirement will take power in 2025 at the latest [2].

There is no choice any more if you cater to either markets: either you're compliant or you can and will get fined to oblivion.

[1] https://www.latimes.com/politics/story/2019-10-07/blind-pers...

[2] https://en.wikipedia.org/wiki/European_Accessibility_Act
I don’t think the peloton is at all equivalent to the ronco(?) or bow flex. It’s an integrated experience with hardware, classes/instructors, and an active community.
My understanding of Peloton is they have very solid user retention numbers. 92% year over year [1]

Where they struggle is growth. They are seen as a premium product. They're expensive. That's why they have tried creating new tiers, new products that aren't just the bike, and ways to get a subscription from just a streaming device.

IMO they would have done better to stay a slower growing, niche, premium product but focusing on quality and profitability instead of growth. The price elasticity in the premium user base is pretty high, they probably would have paid more / bought other products. Then they can keep their cool, and create more organic demand, but not obsess over always filling that demand. Scarcity is a good thing for a premium product.

I think, however, now they are stuck. They need growth.

As n=1, I'm a long term peloton subscriber, and find it a really invaluable way to exercise. Not for everyone, but I get a lot out of it.

1 - https://backlinko.com/peloton-users
Yes, it really is a bad thing. All dictatorships suck except for a narrow class of people favored by or directly benefiting from the regime. Period. Any other view is either cope or Orientalism (“maybe democracy doesn’t work for X people”).

Sometimes it takes the subjects of a dictatorship multiple generations to realize that dictatorships suck, especially if they are partisans and their dictator is a “hero” fighting their boogeyman (secular dictator fighting religious boogeyman, religious dictator fighting secular boogeyman, chauvinist dictator pretending to fight some other country like in 1984 but really the biggest enemy is him, a minority dictator pretending to protect the minorities as an excuse for carpet bombing and torturing members of the majority to hold onto power, etc…).

Keep in mind that for long lasting dictatorships, half the population or more was raised on their propaganda. They’re literally brainwashed, and the dictator ensures that no one becomes independently successful enough to challenge their authority, so people often have nothing better to do that sit around, smoke, and talk about the regime’s enemies as if they’re the proximate threat. So don’t blindly accept when someone from a country with a dictatorship says their dictatorship is good. Trust me, you have it beyond good in America , you truly have no idea how bad a bad government is.
And it hasn't been translated into English yet? This is a viral marketing campaign if ever I saw one; it should be a publisher's wet dream.

"The nobel-prize winning novel that the CIA doesn't want you to read!"
I may be biased because I generally avoid closures entirely (I prefer the certainty over ownership and type signatures that traditional functions give), but I do my best to avoid closures when working with async in Rust. A lot of examples for frameworks will make use of async closures, and I typically convert those to functions as quickly as possible, which can be tricky the first time because of the elided types.
Multivolume archives, recovery options and repair features, encryption... Sooo many possible reasons to choose rar over other formats.
most crypto projects are independent from one another. Most all of these coin failures happen as tokens on typically the ethereum blockchain, yet ethereum still stands strong as well as many others. There's no argument from me that the vast majority of crypto projects will fail and I sometimes wonder why people portray that as a bad thing. In a free market where pure economic incentives choose the winners and losers, most everything fails. That is what a healthy, dynamic economy looks like. A healthy economy wants many participants trying and only a select few who are positioned at the top of any category should continue to succeed as they are the most well equipped to provide goods or services.

tl;dr; numerous failures is a positive economic signal
But it is a waste of resources if they have to chuck stock in a landfill.
Probably not what is happening here. More like some winners and losers at the craps table.
> these projects use Emscripten, but in the future the same Wasm32-wasi module will work

I'm curious to know more about this. Does it mean that when browsers support WASI, these projects will not need to use Emscripten? Or maybe use it for compiling to/with WASI but without the need for a runtime anymore.

Is there anywhere I can keep track of when/how this might happen?
> The consume memory order is not used much.

That's because no compiler implements it, it just becomes an acquire in practice. Nobody has figured out how to maintain all the necessary invariants across all optimization passes.
sure, haha, i'm sorry for the troubles.
I think the downside to buying hardware as well is that compared to other tech, this LLM/ML stuff is moving very quickly, people are great at quantising now (whereas I only really saw it done before for the coral edge TPUs etc).

Someone could buy an H100 to run the biggest and bestest stuff right now, but we could find that a model gets shrunk down to run on a consumer card within a year or two with equivalent performance.

I suppose it makes sense if someone wants to be on the bleeding edge all the time.
Active Noise Control
Eloquent Javascript: https://eloquentjavascript.net/

Available online/digital download (free) or you can buy a physical copy.
P.S. my apologies for the various typing and spelling errors in that. I have a broken arm and I'm using dictation software to enter these responses.

"School choir" should have been "skunkworks".
Which requires going to a gym. Whether that's a feature or a bug depends on a lot of things.
Justices rule against Andy Warhol estate in copyright dispute
In Australia domestically,you can show your QR code on your phone or print the ticket at home (or even use the kiosks at the airport to print it out). You still need to pass through one set of security screening, but expect the queue (away from holidays and peaks ) to be around 15 minutes.
Somebody figure out how to do this in free space, I'll be happy to throw money at you, and I suspect lots of other people would too.
That can be done with Caddy as well: https://github.com/lucaslorentz/caddy-docker-proxy
[CEO lays people off but does not resign]

“You’re not taking responsibility!”

[CEO lays people off and does resign]

“You’re shirking responsibility in order to get your bonus!”
In college our data systems ran various vaxen boxes, and there were few enough that they used planet names. Distinct, easy to remember, unlikely to clash with any other terminology. And had their needs grown beyond the 8 non-Earth planets (Earth wasn’t used, and Pluto was still a planet at the time) they could simply begin using the names of moons and other well know rocks flying about the solar system.

In my own personal home setups I’ve followed the convention of choosing a from a religious pantheon the name of a god whose role most approximated— very loosely— whatever the system is going to be used for. I had a Hephaestus for a while that was a workhorse of a machine where I would work on special projects, etc.
Or several?
Your position is logical, but unfortunately there is by now a large body of precedent saying that that gaping loophole is fine. So for example police can’t track your movement without a warrant, but they can buy that info from the phone companies.

This could be fixed very simply by a law. The chances of such a law being passed are sadly extremely low.
I hate separate pages because I lose all the context in the background. More often that not, I find myself needing info from the main page and often have to go back to it. Same thing happens on modals that you can't grab the title bar and drag it around.
> The only person who claimed that the NSA doesn't believe it has collected data until it looks at it is Schneier in this article.

Him, and the EFF, and I'm sure others.

https://www.eff.org/deeplinks/2013/06/director-national-inte...

> JAMES CLAPPER: when someone says "collection" to me, that has a specific meaning, which may have a different meaning to him.
>Pinochet was the best of two horrible options

And on a scale from 0 to Cuba, how bad was Allende exactly?

(Rhetorical question, im not interested in your answer.)
The State of Data Engineering 2023
Are you thinking of SDI?
Please amend this to (2017). Article is not new.

“Look, it’s not getting upvotes. Someone else try tomorrow, thanks!”

https://news.ycombinator.com/item?id=36033434

https://news.ycombinator.com/item?id=36022816

https://news.ycombinator.com/item?id=36011817

Original from (2017):

https://news.ycombinator.com/item?id=15404345
The unicorn example from MSFT's Sparks of AGI paper, https://arxiv.org/abs/2303.12712, probably counts as a novel problem.

As another example, ImageBlind, https://ai.facebook.com/blog/imagebind-six-modalities-bindin..., learned modality translations explicitly not in its training set such as text -> sound.
`sample_consume_allowed` is an example of a transformation that the compiler is permitted to apply to the original function `sample_consume`. if the original function had used `acquire` instead of `consume` then the reordering of the v2 load before the p load wouldn't've been allowed
Yeah most of the replies here don't know what they're talking about. A gym membership at the YMCA here is $92/month and the spin class my girlfriend takes is about in line with the pilates price. The $50/month Peloton subscription with the purchase of bike hits breakeven after about a year or so
The constant prompts to apply security updates after user has been dismissing them for 15 days running. Yeah, always a conundrum how enforce update policies, especially if you want to make attestations about devices connecting to or hosting company data. I’m not sure how to make it any better - assuming the constraints of some updates needing programs to close or reboots - other than the current process of nagging for a while and then forcing if the nagging hasn’t worked.
Of course Mercury is the closest to everybody else on average. That's why they made him the messenger God!
When a jet skier accidentally runs into a tree that's called a snow crash, aha
“It’s obvious she should have shifted resources to tackling tech debt”.
Jailbreak to running homebrew is often used as excuse to running "copy". To avoid this, allow homebrew officially like Xbox is a way, but maybe Nintendo think it's not their way and it need much internal work cost unless it's Microsoft (the development tools and security company).
Honestly trade secrets is probably one of the selling points for this. Can't have a laptop with company documents stolen if none of the data is stored locally.
We've had a bit of rise in pay for lower income workers over the past 3 years.

We've also had rather high inflation.

I think the American consumer deserves some deflation for a chance save some money for once (so they can invest it).
Many people have a home gym they don't use, in large part because it is boring. Groups and/or classes are often a good way to motivate people and the subscription provides that group. some people need to go to the gym, others find the online classes enough motivation.
> I don't like it, but there's nothing stopping your neighbor or anyone else from filming your home from a public/street view

This is not a natural occurrence, not a law of physics like gravity. It’s the result of large corporations normalizing surveillance. Recall that some Germans rebelled against Google Street View, and the government made them stop putting photos people’s homes on the web. But the cold logic and power of surveillance capitalism prevailed, and even the nominally “privacy protecting” corporation Apple now does the same.

“That’s how it goes” implies it can’t be stopped. It can. Through laws. This branch of government just decided they’re not the ones to do it.
Book Summary: Code Complete by Steve McConnell
Do not call: States sue telecom company over billions of robocalls
Could https://1password.com/giftcards/ work in the meantime? That seems to be powered by shopify thus another separate payment processing backend.
Benchmarking Ripgrep and Sneller Regex
We stopped paying first. As we got more comfortable over the past few decades, we wanted the news to do our bidding and confirm our prejudices. Because you can't please everyone, they failed, and so we stopped paying. Now all we get is corporate PR and AI-generated clickbait like this. It's a pay-to-play world.
I name my wifi SSID after the last place I lived.
search engines are dead to be honest

web directories must make a return.
>+ an iPad

With a monthly Apple Fitness subscription or equivalent.
So much fragile tedious technological hackery and pointless showboating of rube goldberg machination to implement something that's just a user hostile terrible idea in the first place.

Just don't.
By convention, all of your router interfaces (or multilayer switches) would have to be Hydrogen. Makes sense, given its abundance in the universe.
Context: this is the final phase of the layoffs announced a few months ago. Nothing new, except for those getting laid off.
I guess you're single with only one car. Many of us have cars that remain at home much of the day. Even more so since I started taking public transit and bicycle to work.
The whole subject of modality in design is a long story but the short story is that we should not mistake the need for ease of implementation with the need for clarity of design. They are orthogonal.

There is no question that a design gets easier to parse for users when it is serialized by modality. Likewise, serialization is dramatically easier for implementors since it eliminates the need for concurrent execution.

Context matters. Those choices have strong historical reasons for their existence in operating systems and their user interfaces. However, they have little place for being emulated on the web.

Why? Because they give rise to all manner of bad implementation such as the fact that linking structures have not grown at the pace they should have, particularly as it relates to documentation.

All you have to do is look at Amazon's constant proxy to "click here, click there" as a sad excuse for why HCIs don't scale at the same rate as APIs and you can condemn a large portion of the last two decades of design on the internet since these patterns have been copied ad nauseum but only exist because we've employed tools that automated their creation when a link has always been worth a thousand words of "click here, click there".

REST applies to HCIs as much or more than APIs.
Neither of these statements are true (and the latter can be far more devastating as those types love to rush through changes without careful consideration), but you're free to repeat them as many times as you'd like in hopes they become true.
At the cheap / DIY end, you might be surprised just how effective a metal toolbox is, with the paint filed off the seams around the lid, and some aluminum foil to help make connections / cover the gaps to the lid etc.

We had this problem with a test station for Bluetooth Low Energy (BLE) devices in our factory. With over 250 visible BLE devices visible, the local Bluetooth stack would crash. With a USB Bluetooth module within the toolbox, and the device under test also in the toolbox, we could reliably get it to pick up just the one device, so long as the lid was closed and latched firmly. And then confirm with RSSI that you’re only seeing a very-nearby transmitter. :)
I don’t have a Mac to try it but a quick web search suggests Command+Return.
I dearly miss the days back before software programs had consistent branding.

On this page, I see a hundred different buttons, but rendered with a hundred different typefaces, a hundred different color schemes, a hundred different arrangements, all according to whatever the designer thought looked attractive to them at the time.

These days, the fact that most programs include some sort of graphical branding means these knick-knacks are a lot more homogeneous. Which isn't a bad thing, I just miss the old days :)
A utility pole is not public property, it's government property. A member of the public is not legally allowed to just mount whatever equipment they want on the pole.
Interesting, I will bookmark this. Using airport codes for location is surprising to me.
Are you both Germans? What is here?

>And its not even the government's money (from taxes) but my money

If you're a tax payer the government's money is your money, no?
It could be interesting to use this approach in a product that also lets humans pick what they thought was the best answer (in the cases where they are curious about seeing all three).

That data could be gathered internally by that product into an RLHF data set used to train future LLMs.
Ah yes, the ultimate goal of the Iraq war was to liberate the Iraqi citizens from the evil Baathist regime stockpiling WMDs and totally not protecting American oil interests and destabilizing a competitor to our friends in the Gulf.
The key thing included in the Peloton price is a built in group of workout buddies and cheerleaders who keep you exercising. It's fascinating how many people don't get this - perhaps their marketing could have done a better job of communicating.
It seems hypocritical to make an app that won't show ads and talk about it's implementation on a site full of ads (I see 5 on the page).

Sure the target for this content is developers and not specifically kids, but plenty of 10 year olds program and may be seeing these ads when trying to write their own painting program.
I'm not a full-time drummer but I saw some comments around that were questioning the better than expected for Lars timing of things and tasteful fills, etc. Could be nothing though!
> Why would the user want to bookmark or share a "modal"

Because the modal contains specific information they want to come back to, or share with others.

> I believe the author is confusing a modal with a details page

The problem against which the author is invecting is precisely the use of modals where details pages would be appropriate.
No, Windows NT was not Windows 4.0.

Windows 4.0 was the original planned name for the product code-named Chicago, which was eventually released as Windows 95.

The first-ever version of Windows NT was called version 3.1. The public reason that it was called 3.1 is is to keep it parity with the then current version of 16-bit Windows which was at that time Windows version 3.1.

Industry rumour at the time was that the real reason it was called Version 3.1 was that Microsoft had a contract in place with Novell which gave them some confidential internal details of how the Novell NetWare IPX/SPX network protocol and the NetWare network client worked.

At the time that NT was in beta, Novell still did not have a client for the new operating system. Microsoft had to write its own client so that the new NT operating system would be able to connect to Novell NetWare servers over Novell's own network protocol. So the first several versions of Windows NT what bundle with a Microsoft written Novell network client, and subsequently a third-party client became available from Novell itself which implemented additional functionality such as support for the Novell NDS directory system.

The licensing agreement between Microsoft and Novell only covered up to and including Windows version 3.1. Therefore in order to use that information, that was the version number that Microsoft had to use for the new product.

I also add to that that you include another red herring that Microsoft's marketing department put out in your comment. The Windows 9X and Windows NT product lines were never merged.

Windows 2000 internally was Windows NT version 5.0. It changed to using plug and play device enumeration so that it could boot on p&p systems designed for Windows 9X. It was able to cope with not knowing the IRQ or DMA channels in use for its boot hard disk for example.

So what that means is that Windows 2000 was the version that incorporated support for the key technology that enabled Windows 9X but which could prevent NT 4 from running effectively on such machines.

Windows 2000 was meant to be the first consumer-focused version of the Windows NT product family... But Microsoft got cold feet, was afraid that it wasn't quite ready, and pushed out one more iteration of the 9X product line: Windows ME. Then it gave a bit of cosmetic facelift to Windows NT 5, added theming to the GUI, substantially increased the speed of boot up and suspend and resume, called it Windows NT 5.1, the marketing department branded it as "Windows XP", and the rest is history. But it doesn't actually include any technology from Windows 9X.

As I understand it some people from the DOS-based Windows product development team were moved over to the Windows NT development team, and the rest were laid off. Not many people were transferred and no technology whatsoever -- there never was a merger.
Unless the law calls for it. I believe that ADA in the US requires websites to be accessible.
The dialog HTML element[0] obviates the JS point but I don’t think it’s available in all browsers. I think there are still many considerations with this approach but many things also work out of the box.

[0] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/di...
Elasticsearch Relevance Engine – Advanced AI Search
My first job was as a test engineer for a microwave outfit that did TEMPEST testing.

Antenna physics is a seriously hairy vocation, and the antenna geeks at my company were really smart people.
even .webp isn't natively supported (i mean, by microsoft photos and windows photo viewer)
Why would you expect regular GPG users to have signed things years ago with keys that never expire? People who regularly use GPG tend to set expiration dates on their keys. Non expiring keys are a really bad idea.
I'm curious if there is a way to detect these. For local access (in case cellular fails or isn't needed), maybe they have a Bluetooth radio listening or a wifi AP.
Reminds me of this classic SMBC about the fastest animal

https://www.smbc-comics.com/?id=3457
Sorry, but this is idiotic - Nintendo fanboys are also the biggest critics of Nintendo and are always whining and complaining about Nintendo and their decisions. Nobody is defending Nintendo, ever, it's a nonstop whinefest - "Nintendo is not giving me this," "Nintendo is not giving me that," "Nintendo hates it's customers."

Someone here even said they felt personally betrayed by Nintendo because they bought a Wii U and then Nintendo never released a Zelda title exclusively on that console. That's pathologic.