skysight-inc/HackerNews huggingface dataset:
Too bad these kind of „mistakes“ never happen in favor of the customer… always in favor of Amazon.
I think it’s how Gen Z describes the fox who didn’t want the grapes.
I'd love to know more about how you're doing enums. We use JSDoc annotated JS code with tsc switched on to get the IDE integration, and I spent a huge chunk of time yesterday getting enums to work so that for example we could define a type where only certain enum values were valid (enum member types https://www.typescriptlang.org/docs/handbook/enums.html#unio... )

Was preparing a blog post on this enum work, but if you've solved it differently it'd be great to know :)
Intel 7260 comes in mini PCI form and is readily available if you feel like replacing the card. Works fine with iwm(4).
When stereotypes make people uncomfortable, it's almost always a class of people viewed as commonly persecuted and usually a heavily US-influenced culture pointing it out. As the poster does not mention skin colour, we can assume it is white (given the US-centric context). As such, it has to be a Jewish stereotype. I am basing this on the fact that the discrimination that makes US citizens uncomfortable is generally against jews or black people. There is a certain segment that thinks discrimination against white people is an issue, but there are no dogwhistles to indicate that (and I'd assume skin colour would be emphasised more).
But you originally said: "Yeah the problem isn't nearly as pronounced for rust,"

It does not make sense: the problem is even worse for rust in that case, since you cannot even use it ?
I've now spent many, many comments asking the same question:

(1) eric4smith suggested students should put in some amount of effort to determine the value of obtaining a degree. How are they supposed to do that?

So far I've gotten four responses completely ignoring the question, even though I restate it every time.

Why are you commenting in my thread, if you have so little interest in listening to anything I'm saying, or even in discussing the only topic I've ever brought up?
In case the title is inadequate warning: this article contains today's Wordle solution.
A few years ago astroturf on Reddit was of low value and was easily spottable.

Now, some of it is so good, it takes longer to confirm than to find.

If there is enough value in a community people will exploit it.
NYPD Facial Recognition Map
you don't believe accountants care about anything but the market leader, do you?
And that is totally fine and 100% the intent of that slide. You and Netflix don't match in terms of expectations. Id give kudos to netflix for being up front about it.
I can see how to do it with a cube now but I don't think it works for general paralleleliped as it has 3 pair of different faces and a naive way of dividing it into 6 tetrahedra would cut each face into two triangles so we get 3 sets of 4 congruent triangles. You can't allocate 3 sets of 4 congruent triangles into 6 equal groups.
Yeah, just take a reasonable comparison. Youtube. I think everyone there have a channel, some minority have even videos. Still just because I have uploaded a few things doesn't make me a content creator. And I shouldn't be included in any math involving content creators.
> What you do get though, is highly unreliable information about anything that could be monetized.

So it's just like the rest of the Internet. And at least in Reddit (or, more to the point, the newer federated lookalikes - Reddit is dying and losing its highest value and most committed users) you can go look for the tiny niche communities focused around that interest, where users will be better focused on policing insincere content.
Some of the 60 years worth of manuals get forgotten along the way. That's why you'll sometimes run into people who think you can protect your food from radiation by covering the food with a paper or plastic cover.

Or people who avoid microwaves because of radiation poisoning.

Maybe there's like a compromise where every X number of years, a product will come with a hefty manual which doesn't assume knowledge and starts at the basics as a refresher of sorts.

Cell phones, microwaves, light bulbs, plastic containers.

Actually, what I want more than anything to ship with thick manuals is skincare products. I have these more high end skincare products that came as a set and, let's be honest it was likely a waste of money. But I got it for the "experience," y'know?

Anyway, none of the products tell me how to use them. They don't tell me what order to use them in. They don't tell me how often to use them.

These are all things that you know if you're a girl and you don't know if you're a guy because, like you said, there are years worth of manuals--I just skipped those "lectures."
An UPS won't help though unless you program your Mac to check the UPS status and flush accordingly.
Funnily enough Scotland has figured out apartments - both Edinburgh and Glasgow have some really incredible spacious apartments. I wonder if it's a result of the divergent legal systems.

Living in London, I'd happily live in a generous sized apartment (I grew up in one in Scotland - it was fine), but the system here doesn't allow it. The apartments available are almost all very small (with a few very central and highly priced exceptions) and the leasehold system makes owning them and doing work a bureaucratic nightmare. So along with everyone else, I'm buying a house and bidding up the prices of those.
If your phone has a fingerprint reader (or maybe Apple's facial recognition?) it can do the exact same thing as Yubikeys are doing to, for example, sign into GitHub - WebAuthn.

The phone says, well, I am me, and this user is my owner because their fingerprint matches, so here you go, here is my signed message saying I promise I'm still me and my user is still whoever they are, let us is.

The technology to make that work is a bit easier for Apple because they own the entire ecosystem, on Android there's some shenanigans because you can install a different Web Browser (e.g. Firefox) and this still needs to work, yet it mustn't work if that free-to-play match four puzzle you installed claims to be a web browser that needs to log into your bank... so Google actually gives out "This is really a web browser" Android stickers for release builds of e.g. Firefox that let WebAuthn work.
Cable TV Promises.

Buy our service and get no ads. 5-ish years later, just like OTA.

NY Times ('81)
https://www.nytimes.com/1981/07/26/arts/will-cable-tv-be-inv...

Satellite radio, mostly no ads. Tune to the "laugh" channels ... tons of ads.
I dug a bit further and the NVMe controller is doing about 6.2MB/s of DRAM reads and 10MB/s of DRAM writes while doing a flush loop like this (which it isn't doing with the same traffic sans the flushes). I wonder if it's doing something dumb like linear scanning a cache hash table to find things to flush... or maybe something with bad cache locality?

I'm pretty sure, whatever it is, Apple could fix it in a firmware update.
Clarification: looks like I misremembered things; apparently those controls are not present on Pixel.
What is there to give arguments for? Either you've worked in a few companies and you have friends that have also done so (in which case it'd seem obvious), or you're part of a class that doesn't work (or you are a C-level employee yourself). In the latter cases, nothing I say will convince you. In the former case, we have enough shared environmental background that you understand what I'm saying already.

Given those facts, I didn't see why a further paragraph of background would be valuable: My point would not land with more people regardless of whether or not I wrote that paragraph.
That could have been an ema... comment.
No, winners never quit.
Have to be true to your axioms.
The name of the author of the article is Jean Yang. :)
(I am aware it's Jian vs Jean, but happy anyway)
If you get a ‘country that’s 2000 km north of the USA’ and do not guess Canada (the ‘only’ country north of the US) then I don’t know what to say.
if it were a social contract it would be under duress, but that concept was antequated 200 years ago ...
> Daniel told me that he believed affirmative-action policies were justified for college admissions, but he did not think they should be used to filter out qualified applicants to honors programs and graduate programs.

Wonder why he thought they were justified for the former case but not the latter.
>The set of notes defined by (1) are typically referred to as "Just Intonation", and was the basis for most western music (and some non-western music) until somewhere between about 1400 and 1600 (lots of room for discussion/debate there).

Using the harmonic series to derive the notes of the scale is a distinctly modern phenomenon, and it does not represent how musicians thought about the issue in history. There are already presented plenty of criticisms to this perspective, so I will simply give the historical view of deriving the diatonic notes(or "Just Intonation") via ratios alla Galilei. Here the larger interval is always divide into two ratios which when multiplied together gives back the original ratio. The numbers in the smaller ratios are selected to be as small as possible. This is repeated until you have all the intervals. We start with the 8ve (2:1) since that's the simplest possible ratio which is not unity.

The 8ve (2:1) is divided into two unequal portions: the 4th (4:3) and the 5th (3:2).

The 5th (3:2) is divided into two unequal portions: the major 3rd (5:4) and the minor 3rd (6:5).

The major 3rd (5:4) is divided into two unequal portions: the major tone (9:8) and the minor third (10:9). Note that there are actually two different tones!

The major tone (9:8) is divided into two unequal portions: the major semitone (16:15) and the minor semitone (25:24). There are also two different semitones!

Now the rest of the intervals in the octave can be obtained by adding up the intervals:

The major 6th (5:3) is the fourth (4:3) plus the major third (5:4).

The minor 6th (8:5) is the fifth (3:2) plus the major semitone (16:15).

The minor 7th (15:8) is the fifth (3:2) plus the major third (5:4).

The minor 7th (9:5) is the fifth (3:2) plus the minor third (6:5).

Note that Galilei takes all the ratios for the intervals as granted, so these "derivations" are no less arbitrary than those from the harmonic series. But it at least has historical standing and is in my opinion more aesthetically pleasing. If you keep on going and dividing the ratios derived with each other you'll sometimes end up with ratios already derived, and sometimes ratios which are slightly different, this is the root of the issue with Just Intonation, and Galilei spends the second half of his treatise explaining precisely why nobody uses it in real life.
https://www.bestbuy.com/site/shop/mac-usb-hubs
> 3) I don't see how the function declaration becomes less unwieldy with attributes.

To me

[[__stdcall]] [[export]] [[public]] [[inline]]
void say_hello(std::string_view const &name) noexcept;

looks muuuch cleaner than what we currently have ; that is,

public:
__stdcall export inline
void say_hello(std::string_view const &name) noexcept;

I don't know why, even wihtout being used to this syntax it's easier for me to parse visually. I wonder if it's because visually the return type and the attributes are at the same "level" even though they are radically different things.

Though ideally it would more be like

[__stdcall] [export] [public] [inline]
void say_hello(std::string_view const &name) noexcept;

or

@__stdcall @export @public @inline
void say_hello(std::string_view const &name) noexcept;

or whatever the metaclasses proposal, proposed
5G seems to be very good for high-density situations, so it makes sense the Chinese would invest heavily into it while the US wouldn't be nearly as interested. Sometimes people just have different needs.

Here in Europe (Czech Republic), 4G is mostly everywhere and 5G is available in major cities. The telcos sell a special "5G unlimited" tariff which gives you unlimited data and unlimited speed when you're connected to 5G and 10Mb/s on 4G + unlimited voice and SMS (costs cca $50).
Oh, good point. Getting an SVG of the world and just brute forcing every country would be near instant.
Make surveillance a race issue again, that will work so well. I believe Amnesty organization has already disgraced itself with more exotic comments towards some conflicts.

Why did so many of these orgs got captured by ideologues lately? Maybe I have the wrong impression, but their tactics seem to not net any positive results. Do they get funding from the NSA?

The worst part is that I just don't believe they are against surveillance. I believe they would even champion it if directed against their ideological enemies.
The entire point of modern journaling filesystems and properly designed transactional databases is to ensure 100% data integrity in case of power loss, every time, no matter what. The thinking you have is from the 1990s. We can (and do) do better today.

A properly designed transactional database will only ever "fail ahead". If power fails a transaction that was in the process of committing might commit without an ack, but will never return an ack and then be lost on the next startup. The ack means the data is safe, regardless of what happened afterwards.
Remember when Google said it was going to punish blatant SEO?

Must have been April 1st.
Don't be evil, is not an anti-value. It's negatively-stated-yet-positive value.

The article says people should state values as a tradeoff. So for google it should have been something like:

Favor not being evil over making more money.
It doesn't. By definition most people don't face things that most people don't face.

A few people learn a few things the hard way, and everyone else ignores their annoying crying.
I read the article, and I even read through the presentation linked in the article. I didn't read the book, but I'm also not giving a qualitative review of the book.

I'm talking about why people don't think it's worth engaging with to begin with. It's not that his critics are afraid or incapable of engaging with him, but that he's being dismissed out of hand because (regardless of whether it's true or not) he presents as a crank who doesn't appear to understand the field he's attempting to critique.

There's an infinite supply of cranks in the world, and it's usually good practice to avoid engaging with them.
Shitty software? My 2018 Mac Mini would crash every single time going to sleep on the last version of Mojave. I'm not alone in this as there's huge threads on MacRumors and Apple's support forum about it. Apple's "fix" was to just update to Catalina which indeed fixes it but doesn't really help if you want to run 32 bit software. Wouldn't surprise me if they did something similar again.
I don’t think libadwaita is a problem in the direction you’re saying at all—it’s a comparatively slim layer mostly of additional components that should generally not be all that difficult to make optional if you desire. And you can easily use GTK without it if you want.

Rather, I think the problem is that libadwaita hasn’t gone far enough. The advertised theory is that GTK is agnostic, and libadwaita gets you GNOME HIG stuff, but the fact of the matter is that GTK is still heavily GNOME. Their attitude to overlay scrollbars is a good example (though hardly the only one): they deliberately removed the admittedly-clumsy system-wide configurability that was present in GTK 3 (not sure if themes were able to control it before, but I think not, which was itself a regression from GTK+ 2), and have declared that overlay scrollbars are a feature of GTK 4 and there will be no attempt to comply to system conventions, or any way for users to change the behaviour; individual apps can still control it, but there will be no conventional way of switching this, which de facto means that almost no apps will provide any switch for it, and so users that want real scrollbars or want platform convention compliance are left high and dry. They also deliberately dismantled the module loading technique, which was a way of fixing things GTK made a mess of and allowing improved platform conformance support, including things like global menus (it was admittedly technically unsound, but it worked).
A good way to dive into this is to do consulting for non tech industries, where 100% of IT is a cost center, no matter what.
Nerds can be athletic. Loving tech doesn't mean you can't also take care of your body.
That's not correct, this guy made it: https://twitter.com/teuteuf
Yes. And the cheap instances use shorter leads that technicians might trip over at any given moment.
So what is his argument to dismiss the high correlation between many economic indicators and education spending both historically and geographically?

I had a look at the spreadsheets but I don't clearly see what are the factors that go into his calculation of benefit to society calculation except for crime rates. I mean how about R&D necessary to grow the economy, competitive advantages for attracting immigrants, participation in democracy ...
Define what you mean. As it stands the question is unanwerably vague.

Yes, there are multiple screen readers.

Screen readers do not need or particularly use a monitor; monitors are for sighted people.

Screen readers read what is displayed at and following their cursor. This means screenreader users need to learn to control a system with 2 cursors: one for entering text, and a different one for reading it.

People asking about multiple screens for blind users are basically asking which colour of monitor bezel blind people prefer. This is not a question. It's irrelevant.

Some OSes will not boot or will not display a GUI unless they detect a monitor, although there are HDMI dummies that can fix that. So, some blind users may have an old monitor connected, just so their OS will boot.
It implies industry has little interest in actually supporting it. A GPU debugger is a critical tool in modern GPU development.

Maybe they are holding on webgpu. People are carefully optimistic in it becoming the one API to be actually cross-platform.
> It's up to the content creators to solve it. If they can't, then they go out of business. It's that simple.

They are solving it, over and over, for the past 20 years. The way so far is to find new ways to shove ads down enough peoples throats. And the internet can't stop complaining about them doing so, understandably.

> Honestly, that's not my problem.

So, yeah, maybe it kinda is. A state of war is mostly a lose-lose situation.
It's also used by malicious websites that don't like security researchers looking at their source, just to say.
At least your thinking is old. Modern filesystems and databases are designed to prevent data loss in that scenario.

The last time I saw a modern filesystem eat itself on sudden power loss was when I was evaluating btrfs in a datacenter setting, and that absolutely told me it was not a reliable FS and we went with something else. I've never seen it happen with ext4 or XFS (configured properly) in over a decade, assuming the underlying storage is well-behaved.

OTOH, I've seen cases of e.g. data in files being replaced by zeroes and applications crashing due to that (it's pretty common that zsh complains about .zsh_history being corrupted after a crash due to a trailing block of zeroes). This happens when filesystems are mounted with metadata journaling but no data journaling. If you use data journaling (or a filesystem designed to inherently avoid this, e.g. COW cases), that situation can't happen either. Most databases would be designed to gracefully handle this kind of situation without requiring systemwide data journaling though. That's a tradeoff that is available to the user depending on their specific use case and whether the applications are designed with that in mind or not.
I feel we've been in the same spot as you. We had a wiki (google sites and google drive with a lot of documents) but information would become inaccessible from time to time, to the point it was pretty much useless. We eventually understood that the knowledge sharing/maintenance was simply being an extra step in our work, a mostly disregarded one, almost an after thought.

What we did was to put knowledge at the center stage, make it as easy as possible, pleasant to maintain, and avoid at all costs new/extra tools. We eventually settled for Notion. I'm sure you can find about notion benefits on your own, but essentially it does all that. It's super intuitive, easy and beautiful, easy to get around (albeit sometimes slow). Get everthing in the same place as much as possible, with every new tool you'll loose out (knowledge bits here and there, extra connections that stop working, or that people don't bother to check)

But getting a good information platform was only half of the story. We needed to start thinking and working differently. We decided that if we ever make a decision, or arrive at a conclusion, that's worth sharing, then it should be worth writing. And it's by doing this, and expecting all other team members to do it as well, that we arrive at this stage.

I'm sure this doesn't work for all teams, and other teams probably arrived at other, even better solutions, but this was what worked (wonders) for us.
> Aldi iirc just kept the old prices and simply gave a 3% discount at checkout

I get your point, but they probably gave a discount of 1-(1.16/1.19) =~ 2.5%
So is freezing bank accounts of innocent people…
> There's zero reason to reboot any modern OS daily.

- I use Arch, I like to avoid accumulating too much major updates between reboots.
- For a time I was facing a bug that resulted in a black screen of death after resuming sleep.
small nitpick/counter example: in Haskell, you could make your example look like:

something <$> effectfulA <*> effectfulB

<$> and <> are very common in haskell code and basically second nature to any haskeller, and that's how I would personally write it (don't know if scala has equivalents).
Idris in my opinion does this even better, in Idris it would look like the following:

something !effectfulA !effectfulB -- using !-notation, or:
[| something effectfulA effectfulB |] -- using idiom brackets

the two exist separately because !-notation is more general, while idiom brackets abstract _only function application_, and they desugar to map (aka <$>) and ap (aka <>), rather than !-notation which desugars to bind (aka >>=, aka <- in do blocks)
I think given these they are roughly equivalent, with the added benefit (at least IMHO) that the side-effectful/monadic actions are very clearly marked even at a syntactic level
Kosmolot is the first online casino in Ukraine to receive a license from the Ministry of Finance. The institution was founded in 2018. Its activities are based on the law on lotteries, so that everyone can try their luck.

Customers are offered: a large selection of gambling entertainment from the world's best vendors, easy and fast registration, withdrawal of funds. The RNG is responsible for the result of the draw in the machines, which allows you to count on fair play. The return on slots is set above 95%. The protection of players ' personal data is guaranteed by encryption protocols.
Since no Mac device has two power support adding a second UPS means chaining which will only increase the risk of something going wrong in the chain.

Nobody expects 100% data integrity on power of. What is expected is that data that what was fsynced has 100% data integrity once that system call returns. This information is also used when moving files across the network, the file gets deleted on the sender when the receiver said fsync is completed. This means you could loose entire files of data when moving things over the network onto a Mac
If you do, please add a "infinite play" mode!
...and the same argument applies again. It doesn't matter how effective they are, the same logic applies: money you spend on thing A cannot then be used on thing B. That is a choice.

I should add that changing things to make them more effective also costs money.