skysight-inc/HackerNews huggingface dataset:
But then there are multiple details in what activity the visibility API may expose. From the article:

- Browser window minimized

- browser window covered by another window that is larger

- tab hidden in an active browser window

- docking/undocking a tab to a browser window

- switched to a different desktop

- Browser window covered by another browser window that is the same size or smaller

- show desktop via F11 or swipe on touchpad

- opening Launchpad

- opening Mission Control

- dragging the window in Mission Control

- browser dialogs (print, save, etc.)

- during animation to/from full screen

- ...

The blanket "yes/no" setting isn't nearly enough for these kinds of things. And, again, there are dozens of APIs that require user permission in one way or another.
That's fractional reserve banking, right? It works, but there's a reason it's regulated.
Yep, the data was counting arrests, not individuals.

You raise some great points, but in the context of the discussion I don't see how any of the comments represent a failure of mathematical, verbal, and philosophical understanding.
It's sort of both - they aren't off on their own doing random stuff. They are doing some stuff that helps google's core business. As such, they shouldn't be accounted for as "off doing random stuff".
Some existing discussion:

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

Full-disclosure: my submission
A pointer type is understood "to point" at a memory address with no restriction on being stack allocated. CoC is ambiguous as many different versions of the theory of constructions have been formulated that are not all equivalent and not necessarily bounded & deterministic.
Coffeezilla is great but Bitfinex’ed [0] has been calling out tether for longer.

[0] https://twitter.com/Bitfinexed
I prefer: Why words, when word?
Plainly difficult channel covered it at some point https://youtu.be/nhL0xQzPSy8 I remember liking the explanation/event breakdown, curious why this short documentary link is not in the Wikipedia article
I have these as well, but they suffer the same underlying complaint that the majority of the dial area is for temperatures that are generally unwanted. As far as I can tell (and as the article records) there is a relatively small range of temperatures people want for showers or whatever, and then all hot and all cold.

So while with my setup I press a button and (sans hot water reaching the shower time) I always get the same temperature, dialing around to get that temperature is still fairly annoying.
If they can do that, then they don't need a metadata tag at all.
Show HN: Dismoji
Show me how the precession of Mercury affects violent crime rates and I'll bite. Until then, I'd say the assumption is that two arbitrary things aren't related
Snap may come up with AR glasses powered by Generative AI
If you've ever spent time around the homeless you'll realize pretty quickly that mental health plays a big role in homelessness. It's not the whole picture by any means, but you can't hand wave it away either.
They are waiting for it to fly over Roswell.
You have been wrong for close to 10 years. At some point you need to just let it go.
You should look up the definition of the word "imply" if you're confused about it. Arguments have implications. Disagree with that rather than lazily claiming I'm misquoting you when I didn't quote you.
I’ve been working on Tamarin, a new embedded scripting language for Go projects.

https://github.com/cloudcmds/tamarin
I found it curious that chatGPT security protocols prevented me, in a japanese language learning exercise roleplay, from telling a fictional conbini (711) employee that they have nice hair. ChatGPT said it was potentially offensive and would not continue the roleplay.

I primed chatGPT for the exact same scenario, using the same words, but replaced japan for cuba, and chatGPT had no problem letting me compliment the conbini store employee's hair.

So truly it does not have a unified view of human ethics. It treats each culture within its own context. Even for its own self-moderation.
Why would the school need anything more than, if so concerned about a student’s health, a doctor’s note? “This girl is healthy and can participate in whatever.”
Golang does this with hashmaps, it deliberately randomizes the keys’ order so that you can never depend on it. People hated it for a few months, but now it’s just another known idiom.
How did you get access to 120,000,000 songs from iTunes? Not just the listing, but the actual audio.
> I did not say that he broke any laws, nor do I believe that what he did was illegal in the slightest?

>> Where they literally tried to create slave farms to obtain these in game currencies?

'literally tried to create slave farms' makes me believe you did think he was doing something 'illegal in the slightest'.
> (and as a result, performance)

> Citation, please

The parent did provide some data. Admittedly very simple.

Couls you try a different simple benchmark that shows the opposite?

That would be interesting.
It impacts even casual game play.

Run a monitor at 60Hz. Run whatever FPS locker you want (whatever the game has built in, RTSS, etc) at 60FPS then run with the frame locker removed but vsync on. The average person will notice the huge difference. It will be impossible to aim on the latter without getting used to it, and even then you'll still miss lots of shots that you know you should have hit.
For some reason I am always confused when I see this service advertised and I go check out the site. It is very well designed though.
I think the only thing this article shows it the authors ability to use chatGPT to draw views as a subject. For example, just a few weeks ago he wrote an article describing how ChatGPT has been updated so that it doesn’t show left wing bias [o]
https://davidrozado.substack.com/p/chatgpt
fact-checked actually means media-checked.

Either through online media or books.

But who checkes the media? It's ok for natural history side of checks, but for social or political stuff it's a shitshow.
https://github.com/reactjs/reactjs.org/pull/5487#issuecommen...

I remember submitting the full link. Dunno why it was edited
what's the point of capability if you're never going to use it. isn't this exactly what non-explosive weapons are made for?

i say we launch a balloon that parks itself below theirs blocking the view. no capabilities given up then
Knowing the squares up to 12 isn’t that difficult to memorize and comes in handy… I imagine those who have them memorized did so in K-12 and just never forgot it.
There's no unsafe keyword, but most modern C++ people know what is intended to be safe and what isn't, i.e. unique pointers, raii, and bounds-checking accessors. It isn't going to be as strict as Rust, but you get a lot of benefits.

Knowing some Rust and how it works, then going back to C++ can help you recognize where to use safer idioms and what's potentially dangerous.
Back in the 1980s: https://airandspace.si.edu/collection-objects/antisatellite-...
> Can't Github just…You can even…

In my experience this sort of simplistic proposal by an outsider is almost always born of ignorance about the complexities of the actual system.
>I just can't fathom how someone accomplishes this.

Person wakes up and browses interesting stories, remembers semi-relevant story, decides to comment about the similarity and forgets specifics. Realizes right before posting "oh shit I have to cite my sources or else pedants will ratio me into being unable to participate in other conversations" and quickly searches for a recent link that mostly backs up their commentary. Does not think to fact check every detail. Backfires.
Fixed! Thanks for pointing it out. Bath pathname.
Also curious about this… It seems impossible.
There’s no way Curtis LeMay would have allowed SAC’s incompetence to be known in the event of a fuck-up of this magnitude.

They would have launched bombers to hit the Soviets immediately and pinned down Kennedy to give a thumbs up with only a few minutes to think.
Ask HN: Which bigcos *aren't* doing layoffs?
What ultra-large companies aren't doing any layoffs?

I know the behemoth Oracle laid off a large portion of marketing last year, but no more layoffs have hit yet. No impact to engineering.

Are there other similar large companies who are not shrinking or even taking advantage of the current opportunity to grow with ease?
I think popularity based ranking should absolutely be optional and a toggle. I think it's reasonable to have default rank be popularity, but in my opinion, the value of a model like this is finding obscure tracks. I also would definitely like seeing an exposed toggle, and maybe automatically toggle it off when someone presses refresh?
I 100% support this endeavor and I'm fully down to RIIR for everything but wish to address one slight problem I have with the text:

> Recently, we even had one bug which was caused by accidentally truncating a 64-bit unsigned integer to 32 bits deep inside the common Vulkan synchronization code.

> It doesn't have implicit type casting so accidental sign promotion or integer truncation doesn't happen.

It doesn't have implicit type casting but if you u64 as u32 inside a piece of Rust code it'll overflow panic in debug mode at best but happily wrap around when compiled in release mode at worst.
That Veritasium video is probably the worst video he ever produced. It was full of the most obvious mistakes possible along with a pointless hype. He probably felt forced to release it because he spent so much money on the failure.

AFAIK, in the US, precision guidance to a specific orientation on a amateur rocket is legal (i.e. active stabilization), but precision guidance to a specific location on a amateur rocket is indeed illegal.
Uh...

https://www.wsj.com/articles/samsung-q4-earnings-report-2022...

> South Korean giant saw operating profit drop 69%, hit by falling sales of chips and smartphones as demand for gadgets languishes
I wrote Dihedral, a compile-time dependency injection framework for Go [0]. It was inspired by the Java framework Dagger. It worked pretty well, but was a little clunky with Go's syntax. Ultimately, decided it wasn't worth it given the simplicity of manually constructing Go objects in a service setting.

0: https://github.com/dimes/dihedral
This is awesome for Filippo. I am curious what the average contract length will be (or is). 1/3/5/10yr? Essentially will there be enough time to maintain and not be searching for new contracts to cycle in? If it is indeed like enterprise sales, it takes a long time to source, negotiate, and close a contract. Hopefully we can get an update a few years down the road.
This is so well-written.
Everything Octonauts - though I actually find the tv series better than the books.

Julia Donaldson books are great, such as The Gruffalo. Great art style and easy rhymes.

We’ve also had a lot of success with the various 5-minute collection books, such as 5-minute Winnie the Pooh stories. They love going from story to story.
I'm only confused because I don't think it was ever my intention to say

>"women, on average, have no traits that are unhelpful to the flourishing of human civilization"
Google sets minimum standards for supplier labor, as they should.

Responsibility cannot be outsourced.

https://support.google.com/corporate-suppliers/answer/102089...
As someone with more than 15 years of experience and who has leveraged my open source work to improve my own career, my two cents is that GP has a fairly sober view on OSS as a job: Filippo is an outlier among outliers. Most people simply don't have the opportunity to build a reputation from multi-year, full time, corporate sponsored open source work on a high visibility project to leverage when leaving a cushy job to pursue higher rungs in Maslow's pyramid.

"Possible" is very different than "likely".
The preview audio is free. It may just be 120,000,000 previews.
Yep, I use this for all sorts of things. Usually two known data points plus close-enough linear interpolation is accurate enough to estimate a value or sanity check a value you’ve been told.
Croquet?

Edit: I take it back. Apparently Navy is in the habit of losing the croquet match.
except, the unbelievable thing would be that someone on the ground would have the ability to cause it spontaneously fall down. i'd hope the judge would put the larger burden of proof on the prosecutors here.
I'd be curious to know if SIMD cares about the big-endian design decision. You can always do SIMD shuffles near where you load and store the bytes, but it'd be simpler and probably faster if you don't.

Similarly, BSWAP / MOVBE might be cheap or free on x86_64 but IIUC RISC-V doesn't guarantee a dedicated instruction for that (and RISC-V is little-endian). "Does [endianness] really matter?" It might, for embedded devices a few years from now. I can't really say without real hardware to get real CPU profiles. But that question is entirely avoidable by just picking little-endian.
And people wonder why Foone doesn't want their posts on here.
Laughably bad for "Here's Where The Story Ends" by The Sundays, I can't even begin to see how some of these recommendations relate. Did discover that Finnish rockabilly is a thing, though.
I also see a use-case for reading long fiction books. Recently, I've been reading Stormlight Archives (Book 3) on and off and there are times when I want to remember why character X did Y or what that epigraph means, etc.
Guide to Startup Profitability
yeah I even remember playing actionquake2 in maybe 98 or 99 shortly before cs became a thing. tbh I played it maybe twice, because at the time I was playing q2 competitively and actionquake2 seemed more like a novelty. also I might be wrong, but my impression is that actionquake2 never got big in Eastern Europ: since we mostly played at lan cafes, without internet, you were kind of forced into a handful of games. q2, cs, sc. but I could've sworn there was another mod that had the word "urban" in the name. like "urban assault" or someshit.
The other end is kinda monopoly, but it's really filling niches. Each niche has a monopoly, but it's not one big monopoly
The name of the university literally alludes to Christianity.
Amazing that there is so much performance left on the table, in what I thought was a pretty mature field.
There are 2 main ways I can think of right now, but they each differ:

1) Deposit any other stablecoin into AAVE/(a decentralized lending platform) as collateral, borrow USDT from there, & sell USDT for another stablecoin.

This method (semi-unfortunately) allows for rehypothecation: If you're ultra-convinced USDT will fail, it makes sense to do the above sequence again, this time using the received stablecoins that you now have from selling USDT. The risk is massively increased with each iteration of that sequence.

2) Insurance contracts, wherein you deposit funds into a pool that watches USDT's price. If the peg breaks, the funds from the other pool that bet against you will be used to pay for the rewards, and vice versa.

Y2K finance has this in place, wherein there are 2 pools to choose from for each stableasset: One that pays out if the peg stays stable, and another if the peg breaks. This method is great for insuring stableasset values, & helps to provide downside protection.

https://www.y2k.finance/
That happens with all products built on top of Open AI API. There are a few tricks to avoid this.
Similarly, open resolvers, e.g., "public DNS service" from Google, Cloudflare, Cisco (OpenDNS), Quad9, etc. or DNS provided by an ISP. A remote DNS cache is, IMO, a "MiTM". It can censor among other things. Quad9, for example, is doing this right now.

Even so-called "encrypted DNS" such as DNSCrypt or more recently DoH only applies to the path between the client and the cache, not the cache and the authoritative server. In the same way that the path between a client and Cloudflare and the path between Cloudflare and the origin server are separated by CF as a "MiTM".

NB. It's possible to exclude the remote DNS cache and have encrypted DNS between client and authoritative server, the software exists, even for DNSCrypt, but it never caught on. I have often thought about starting a registry that requires registrants to offer encrypted authoritative DNS.
Interesting analogy. It is highly adapted to its host for sure. In fact, it's quite impressive how evolved it is, always morphing and camouflaging, keeping the immune system at bay.
Honestly it's loads better than current Spotify/YouTube Music suggestions. Mostly they just seem to suggest popular stuff that's heavily marketed...even though I seeded all my "thumbs up" with only eclectic stuff.

Yes, it's hard to find a song I really really like, but 1-in-10 seem to be something I'd add to my eclectic "thumbs up" playlist. And almost none of them are by any artist that I've heard of before.

This is huge for me. Thanks.
Say what you will about Wikipedia and its unreliability or bias. There are many topic areas that are well-covered and neutral (especially rabid fandom such as wrestling, Simpsons, and dispassionate subjects like astrophysics or biological species.)

However, despite Wikipedia's vaunted neutrality policy, there were plenty of ways to adequately skew its bias in the "proper" direction, and those forces have taken hold in a very real way.

The first battle is to collect editors who all share certain viewpoints about political, social, medical issues, etc. This was accomplished because of where Wikipedia originated and the culture from which it springs. It is also accomplished because when editors of opposing viewpoints come into conflict with the "Cabal" as it were, the former editors are the ones at a disadvantage through ignorance, lack of seniority, or poor temperament, and so get themselves banned much more often.

The second of two battles (and there may be other battles I omit from this summary) is the cultivation of sources. In order to skew Wikipedia properly, undesirable sources must be eliminated from the pool. See the MEDRS policy for an example: nothing but Western establishment "scholarship" is permitted to support any statement about biomedical facts. Therefore, alternative medicine such as Chinese or Ayurveda, naturopathic or homeopathic, acupuncture or yoga, these are all relegated to what's called "FRINGE" territory. You may find alternative medicine facts hidden on individual pages about herbs or chemicals in the "Traditional uses" sections and there are usually prominent disclaimers that nobody in their right mind would use these ridiculously ineffective remedies.

Beyond MEDRS, among the sources that have been systematically excluded are right-leaning politics, journalism, and religious scholarship. With FOX News hanging in by a thread, all of the acceptable major English news outlets are left-wing and progressive. The policing of non-English sources may be less vigilant, but likewise is their usage in mainstream articles.

Biblical scholarship is invalid unless it comes from modern (<100 years) secular (atheist) Ivy-league scholars. You're not allowed to quote Church Fathers or prominent bishops or theologians in matters of the Christian religion (of course it's different for non-Christian faiths).

So you see, by control of the major inputs (editorial board and sourcing) Wikipedia is easily able to control truthiness in the Western world. And its wild popularity doesn't care about being forbidden in the classroom or denigrated by conservatives. Wikipedia is a source of truth for millions who don't know or care about [citation needed].
Mission: Make “Follow your passion” possible for chess
you can’t actually believe this, right?
Violinist here, bowing also includes a feedback loop so I don't think a linear mechanical action could indicate how it sounds with a human player. But my signals background says can't we just hit with a hammer and measure the impulse response?
your laser doesn't need to do anything to the balloon and can be as weak as a laser pointer. just aim at the cameras and zap the sensors. assuming the ability to aim and hold would be achievable at this level. who cares if it's just floating there if it is blind?
I went through the trouble of installing it, and it's super bad for some tasks. The model is apparently too small.

Examples of what I tried:

> The SNP rs9651229 predicts multiple traits for humans. The predictions depend largely on the genotype. The TT genotype predicts the following traits:

This gives the same result as when I typed CC genotype instead.

> The following list contains all SNPs that predict depression:

This didn't list any SNP at all, and instead listed a bunch of things such as bipolar disorder
I worked in a farm in my early teens and listened to Rush all summer in the early 90s.

He was legit funny and entertaining then, as long as you weren’t the punchline. When he was past his prime, divorced and hooked on drugs in the 2000s it was different and really awful.
Great work, this is very fun! Alas, I tried “Werewolves of London” and it didn’t spit out “Sweet Home Alabama”, so it still has room to grow
It's one of those reactions that depends on concentration and acidity, basically not going to be a concern for seawater electrolysis. Making chlorine gas is a pretty involved process, the NaCl salt has to be highly pure, etc.

> "In all cell processes, the filtered brine is heated and passed through a bed of salt in a saturator in order to increase its salt concentration before feeding it to the electrolyzers. In some plants, the brine feed is acidified to improve the cell current efficiency. The acidification reduces the alkalinity, which would otherwise react with the chlorine in the anolyte compartment, forming chlorate."

https://knowledge.electrochem.org/encycl/art-b01-brine.htm

At neutral-alkaline pH with seawater you can get hypochlorite (ClO-), basically relatively weak chlorine bleach formation at 0.5-1%, this is used when seawater is used for industrial cooling systems (see nuclear power plants etc.):

> "A more realistic picture of the problems DSS faces can be gained from on-site hypochlorite generators, a technology established since the early 1970s for industrial water cooling systems. There, low concentrated hypochlorite is used to avoid the growth of marine organisms as they tend to foul equipment and worsen heat transfer. The hypochlorite is formed by direct oxidation of Cl- from the filtered seawater feed. The electrolysers are one compartment cells made of titanium, and the electrodes are comprised of a titanium core with a precious metal oxide coating (Ru, Ir, Pt)."

source: Hausmann et al. (2021). Is direct seawater splitting economically meaningful? (sci-hub)

Hydrogen from seawater directly seems pretty speculative, be interesting if it works, you could have hydrogen production at sea maybe. Scale might be an issue (giant barges with solar panels making hydrogen for fueling shipping?)
The results do sound very similar, which is interesting from a philosophical point of view: after searching all my favorite songs, I liked not one similar sounding result. What makes one enjoy art vs. not? There's clearly more to it than how something "sounds."
Asahi's linux GPU drivers (currently the OpenGL one, and the rust one in the future) are both being written in rust as well.
> SATA HDDs nor CD drives talk any AHCI.

I bought a used HP EliteDesk Mini G1 off eBay to replace a Raspberry Pi for a project. It requires a SATA m.2 which needs an AHCI controller on-board. Very difficult to find.
The article explicitly says, "Internally, this archive is created at request time by the `git archive` subcommand". In other words, there is no pre-existing archive and apparently no cache of generated archives. Which means a request for an archive gets one generated with whatever format is in effect at that moment.

Why github doesn't cache archives instead of regenerating them on the fly is unclear, and maybe something the developers should address. Or maybe there was a cache and it got blown away by the change that caused the archive checksums to change.
This is great! So handy for the dj! Please keep up the good work, very appreciated!