skysight-inc/HackerNews huggingface dataset:
I like this gedankenexperiment: Imagine you're in the vicinity of a supergiant black hole orbited by a close binary pair of neutron stars about to merge with each other.

The neutron stars are close enough to the black hole that you see multiple images of them, and the images are highly distorted. E.g.: You can see them even when they're "behind" the black hole due to the highly bent path of the light.

You have hundreds of probes scattered over a large volume of space, each equipped with an optical telescope and a gravity wave sensor similar to LIGO.

What would you expect to observe?

Would the frequency of the final "ringdown" chirp before the merger be observed identically in the optical and gravity sensors? Would they be observed as "coming from" the same spots in the sky? Would you expect to feel a higher contribution to gravity by the neutron stars due to their multiple images? Etc...

It's interesting that our intuition about the consistency of the rules related to the speed of causality imply that the answers ought to be: Yes, identical, yes, yes, etc...

But that means that gravity is definitely self-interacting, and it also means that gravity can be focused, just like light can be focused by gravitational lensing.

This implies that stars at the edge of a galactic disk "see" more gravity from the opposite side of their galaxy due to the lensing effect of the central bulge!
amusingly, the second hand is the third hand
“Preliminary results show that WebAssembly, while still in its infancy, is starting to already outperform JavaScript, with much more room to grow,”

https://thenewstack.io/javascript-vs-wasm-which-is-more-ener...
There is an aspect of novelty when it comes to YouTube videos
Ojochat.com: chat, snap, set, send, reveal?
This is a new concept on messaging apps. Call it disposable emojis, stickers or filters whatever you want to call it, this app allows users to remove emojis from photos after they have been sent. Either to sender or the receiver can manipulate them. Also you can charge a small fee and get paid when someone pays to remove of your emojis.
Good, this should effectively nerf side-loading.

Apple should also be able to reasonably add T&Cs to the apple developer program which says that if someone wants to sell an app in, say, the EU on an alternate app store if they want to sell it on any country app store they must also offer it in the EU on the Apple app store.
The author says: "If you have a reason to think that OCaml is the best choice for a new project please let me know your use case, I’m genuinely curious." I think it's overwhelmingly the best language for writing an interpreter or a compiler. I'm sure Haskell is also a good language for writing compilers, but whenever I tried writing interpreters in Haskell, I found myself fighting the laziness. Most of the criticisms listed strike me as things that bother people starting out in the language (syntax etc.) but which quickly become non-issues with more experience. And my experience with opam/dune has been _much_ more pleasant than with Cabal in Haskell (though ghcup has certainly improved matters). I think the infrastructure in OCaml, which admittedly used to be quite poor, is now on par with any other language, if not better. However, if your application domain is one in which few OCaml libraries exist (e.g. web programming) you probably should look elsewhere.
I steered clear despite ubiquitous access from mid-childhood through college years: there was more weed at my high school than cigs and beer combined, and my neighbors were hippie nudists who were into hydroponics.

I tried pot a few times but the sluggishness and dissociative effects (Delta-8 & 9 THC) were too much. Smoking a joint or hitting a bog, and inhaling microfines without even the filter of a cigarette, seems inherently unsafe. In college, there were some students who were basically addicted to weed because their intake was extreme and they were constantly jonesing whenever the (student) dealers in the dorms went home for vacation. With life experience, you can pick up on people who have ruined their brains with certain drugs because they exhibit patterns of ticks and odd behavior.

Lab-grade CBD, delivered sublingually in a tincture of precise dosage, is for me calming without any other effects other than occasional mild tiredness. Topical CBD is an absolute scam because of the low quantities, high prices, and unsuitable delivery formulation. Buying purified CBD, getting a microgram scale out, and mixing in a stable carrier oil is the lowest cost and most effective way to go.
Personally I went with HTML for my web game UI and I've not had any reason to regret it. I mean game UIs are thorny and annoying, but it would be a lot worse working inside the canvas.

My biggest surprise was, before I jumped in I figured there would probably be some existing "RPG inventory" libraries I could build from, that handled dragging icons around between icon slots etc. But I never found any game-oriented UI projects I could use, and ended up building entirely from scratch.
I don't know if this is the "best" recommendation, but it's the one I know.

https://crates.io/crates/parking_lot

IIRC the only platform specific part is the thread parking logic, so I'd assume it's pretty fast on Windows in the common case.
What are the consequences of this, in terms of prediction accuracy?
This is the really important part. The debates about Franklin, Wilkins, Watson and Crick is like a debate about which A-list movie stars deserve the higher paycheck. Yeah, sure, the hagiography of particular individuals will motivate some people below them to dream big, but it's also demotivating to others who know they'll never be recognized as elite.
it’s called WaitOnAddress: https://devblogs.microsoft.com/oldnewthing/20170601-00/?p=96...
> I think it is not any more useful (alone) than watching the 3b1b video on this topic

This one? https://youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_...
A lot of the people who got laid off from Google were not "under performers".
Or, if you need 1 intact building in 1000 years, build many many of them now and hope you get lucky with at least one of them.
> I think this is kind of like how some people complain that Apple USB cables are pieces of crap that are always fraying and breaking after 6 months, while other people use them for years with zero issue.

Then they're very inconsistent, because I've had multiple Apple USB and power cables that were secured to a desk in cable runs and connectors, and sat on a desk with a cable organizer, and still managed to fray while being moved no more than a few inches to plug/unplug in their life.
Oh, that’s easy, most of my opinions are regurgitations of other comments I’ve read, or headlines I’ve skimmed.
More importantly, for-money streaming pirates are terrible customers Mux doesn't want to do business with. The kinds of pirates we're thinking about from a decade ago weren't trying to make a quick buck, so they were using things like BitTorrent that had everyone sharing bandwidth.
Refer to 'futexes are tricky', which shows how to build a mutex with a futex—<https://www.akkadia.org/drepper/futex.pdf>—windows futexes are named WaitOnAddress, WakeByAddressSingle, and WakeByAddressAll.

(That said, I think I heard somewhere that windows mutexes are decent now?)
I think the time it takes for the concrete to set is why, as keeping it dry for a long time would be difficult.
Otherwise, I love this. Maybe leave QEII overshadowing Charles.
Yes, that's actually a great example! The dot over i doesn't have a name and isn't a diacritic mark any longer, it's an integral part of the letter. It probably originated as a diacritic mark, though.

Ä in Swedish originated as the AE ligature where the E moved upwards and above the A until it became stylized as two dots. In Danish and Norwegian, they instead promoted Æ to a distinct letter.

Wikipedia does a great job for example for Ü, distinguishing between U-umlaut, U-diaeresis, and letter-Ü: https://en.wikipedia.org/wiki/%C3%9C
Device R&D jobs seem like the way to go. Will likely be a lot of matlab, labview, c, c++ etc. I know a couple people who have had careers in robotics and I myself have done some work in embodied CV. Pretty much c++ without a ton of care around connectivity. Although as a project progresses you’ll basically be stuck doing networking and boy let me tell you networking with edge devices is a lot more annoying and low level than the beautiful rest or gql endpoints most engineers work with.

TLDR: big companies make networking easy because of crud. Pretty much all software companies are just crud apps (maybe with some sockets stuff if they’re cool)
if you can share memory somehow, you can use a futex.

If you can share memory and you have coherent caches you can use a futex. (In particular, many embedded systems have weaker cache coherency than x86, so "it works on my laptop" is not enough!)

In the worst case, without coherent caches you may need to do a cache shootdown IPI, which means entering the kernel anyway.
Get them all to roll three 6-sided dice, and pick the one with the largest sum
So you select a subjective interpretation of his response over his statistical prediction model? Wild stuff.
Oh wait. There's Telemate as well. My all time favorite.
It sounds like we're now back to mind reading the answer you'd like them to provide based on overly broad questions. That is a poor way to assess whether they know about a topic. Ask them what you'd like to know. You don't have a relationship with them and they aren't familiar with your version of "normal" or "mature" processes.
I notice in a number of prompts and subsequent prompts that ChatGPT can get inflexibly obsessed with a particular theme when asking for something else (without mentioning the obsession). I've tried negative prompts on some LMs but they don't seem to always respect them.
Nvidia Enables Trustworthy, Safe, and Secure LLM Conversation Systems
Who wasn't sociable? This just sounds like a clash of personalities, not a lack of sociality.
> IQ isn't a physiological characteristic. It's a measure of intelligence, which is itself a phenomenon that rests on top of cognition, which rests on top of consciousness, which somehow (we're not sure how) rests on top of the physiology of the nervous system.

So... it's fundamentally physiological. We just don't know the details of how the physiology gives rise to conscious thought.

> that component is the deciding factor in race-level differences in measures of IQ

I never said that it's the deciding factor and most people don't. What irks me is when people discount it as being a factor at all. Everything in biology is a complex interaction of genetics and environment, and IQ is no different.

> IQ isn't a physiological characteristic. It's a measure of intelligence

See, this is exactly my point—your line of argument does more to support racist claims than it does to dethrone them. You're arguing a position that cannot be seriously defended while giving credence to a claim that is fundamentally flawed. The idea that there is some discrete quantity called "intelligence" that can be measured by a test and that causes some people to be more successful (whatever that means) than others is a far more vulnerable position to attack than the idea that our consciousness is influenced by our physiology, and I'm not sure why you picked that windmill to tilt at.
This all reads like “they were racing to hit deadlines” to me.
Windows has an analogue to futexes called WaitOnAddress.[1] Zig's stdlib claims SRW locks are faster than a futex-based implementation.[2] But the futex-based implementation a few lines down that should run fine on Windows since it uses the cross-platform futex abstraction, so it wouldn't be hard to benchmark.

[1]: https://learn.microsoft.com/en-us/windows/win32/api/synchapi...

[2]: https://github.com/ziglang/zig/blob/295b8ca467da36cd1066395e...
> when huge quantities of people were on self-driving vehicles. We called them trains

Are most trains self-piloting?
Presumably, but they could always add more heuristics like tracking viewership spikes. Sounds like they'd have a way to append more checks and were aiming for "good enough for now".
Dropping it 5cm shifted the position of the tube assembly far enough to cause more problems? Why wouldn't that disqualify the part for flight?
So you’re saying the moon landing was faked?
These pirates are the enemy of civilisation. Thank goodness the average citizens are standing up for the profit margins of the broadcasters and by extension, the overpaid players.
> is not nearly as important as is the question of why the question of who discovered DNA's structure is significant.

I feel there's a push now to go find people of the right race or gender that were adjacent to scientific achievement and somewhat exaggerate their contributions or their importance. Like Ada Lovelace or Katherine Johnson. There's even a British government employee who decided to write 1000+ wikipedia pages for early career scientists of the same gender as her [0].

I don't know how this trend is going to look back in retrospect, because to me this could have the side effect of reinforcing impostor syndrome for people of the same demographics.

> how can the father of genetic science be wrong about the influence of genetics on society?

What does Gregor Mendel has to do with this?

[0] https://www.washingtonpost.com/lifestyle/2022/10/17/jess-wad...
It should have a debugging console called barf.
I find the suggestion that IQ was designed to be racist highly unlikely considering that many studies have shown Asians to have higher average IQs than Europeans. Even in regards to SAT testing, Chinese American immigrants are extraordinarily over represented in upper percentiles.
Ha!

Now you've got me genuinely curious as to whether launching e.g. FiveForty would be considered trademark infringement by the courts.

My hunch is it would still be infringement, since it's similar enough. In the same way Pepsi wouldn't be allowed to launch a cola called Coky.
Lander, I hardly knew ‘er
Ask HN: If a neighbor kicks down the door to your property what crime is it?
This morning I heard a big sound 7:30 AM along with someone’s yell. going to work later saw the door to the property had been broken. The police checked the street CCTV and saw a neighbor who had a history of harassing us for noise (that was actually made by yet another neighbor) exit to the street just after 730.

While nobody actually saw him kick The door in, This guy has a history of unstable behavior, and we’re concerned that he could escalate to further violence in future.

That kind of property damage would be a crime, right? some sort of a crime?

Anyone has any advice about what to do in these kind of situations where possibly it’s not conclusive enough yet to put a stop to the guy what’s the best strategy?
That's actually quite Mormon.

Source: I was once Mormon (I got better)
It's ironic that an author who takes their moniker after Wittgenstein would espouse a view that Wittgenstein's own later work (the investigations) practically argues directly against.

The perspective presented here is soaked through and through with information theoretic bias and clearly stems from an overly digital consideration of human experience. "Intelligence" is intimately related to context, use, community, and goals. We don't call someone intelligent because we can point to some lossless compression algorithm implemented by his neurons, we call him intelligent when he produces the behaviors we desire in a given situation.

Consider for instance, how this theory fails to account for athletic knowledge. It seems fair to state that people with tangible skills requiring the use of the body posses some kind of intelligence, it seems less accurate to try and describe this form of intelligence as lossless compression. The compression metaphor really only works for intelligence with respect to the manipulation of symbolic representations and even then I think there are plenty of counter examples of what we'd call intelligent behavior that would suggest not all cases are reducible to "lossless compression". It is all highly dependent on the questions you ask, as Wittgenstein well knew.

Personally, I do not feel this is a good piece of philosophy and it's symptomatic of a trend toward "computormorphization" which has been rampant since the computer emerged (it's like anthropomorphism except interpreting the behavior of other (actually living things!) as though they behaved just like computers). You can also see this in the reification of concepts like information (we talk about information as though it were some objective material object, but information is not a substance--only interpreters produce information; a text is a vehicle for information but it does not "contain information"--the information is produced by the reader of the text and fully depends on what distinctions they deem relevant)
In search of lost time(pieces)
The best way to encourage pirates is expecting a Canadian viewer to pay $100 or more a month to watch soccer.

I don't condone it, but hypothetically, the $7 a month I pay to stream illegally is a fuck you to the leagues and their rights owners.
Heads up: the link to the blog post changed at some point after it got posted to HN: https://slc.is/posts/tlds.html
Unrelated but does anyone pay sticker price for Google Cloud?

Not that long ago they were aggressive with price reductions to sign new accounts and were not hesitant to give free credits.
True, but it certainly does not seem worse.
People who can't do it will tell you that it can't be done :-)
> We won't get cleaner buses by magically wishing all the passengers to have better hygiene.

Isn't wearing different clothes indoor and outdoor the actual solution? We can't expect public spaces leave alone the public transport to be sterile or sparkling clean even in paragons of hygiene such as Singapore. Getting changed into something that one wears at home and at home only and putting outdoor clothes away seems like a simple thing to do and eradicates a whole class of hygiene related issues.
The almanac is broadcast every 12.5 minutes. It is only updated about once a week.
You would be _amazed_ how many issues you can get with so-called synchronized time. Ship on-board NTP servers are currently a thing of my team's nightmares.
From reading other snippets - yes! Funnily enough, to me apartment exclusively refers to rentals, you would call it a condo if you purchased it but the connotations of condo to me are 'some one with too much money paying too much for too little'.

Too funny.
Actually, I saw a comment on HN a while back where someone posted a link to a github repo maintained by some government agency (maybe the CBO? but I think it was more obscure). It was a complete and up to date implementation of the US tax code! They used it to run simulations and estimate tax impact on proposals.

Edit: I think it's this one: https://policyengine.github.io/policyengine-us//index.html

Edit 2: _This one_ is the actual one, policyengine just wraps this: https://taxsim.nber.org/taxsim35/
That makes a lot of sense. Thanks for clarifying.

Hope my questions help you in making an sharper elevator pitch to customers.
I notice that there is a huge difference in the attitudes of people who learned programming in childhood, compared to people who learned in adulthood. As someone in the former group, I find myself agreeing strongly with your assessment.

There is a lack of humility that is far too common, that manifests as a toxic attitude and bad spending habits. I see a similar issue with people in finance, and once the illusion fades such people are prone to suicide, as was the case in 2008.
You’d be surprised how quickly a decently popular stream get dmca’ed these days (and in some jurisdictions your entire domain is autoblocked by isps). Content owners use automated tooling to scour the web for their IP
It's a pretty practical language, so much so that its creators think it's actually a great language to teach Unix programming, and even wrote a book about it: https://ocaml.github.io/ocamlunix/ocamlunix.html

Excerpt:

> Tradition dictates that Unix system programming must be done in C. For this course we found it more interesting to use a higher-level language, namely OCaml, to explain the fundamentals of Unix system programming.

> The OCaml interface to Unix system calls is more abstract. Instead of encoding everything in terms of integers and bit fields as in C, OCaml uses the whole power of the ML type system to clearly represent the arguments and return values of system calls. Hence, it becomes easier to explain the semantics of the calls instead of losing oneself explaining how the arguments and the results have to be en/decoded. (See, for example, the presentation of the system call wait, page ??.)

> Furthermore, due to the static type system and the clarity of its primitives, it is safer to program in OCaml than in C. The experienced C programmer may see these benefits as useless luxury, however they are crucial for the inexperienced audience of this course.

> A second goal of this exposition of system programming is to show OCaml performing in a domain out of its usual applications in theorem proving, compilation and symbolic computation. The outcome of the experiment is rather positive, thanks to OCaml’s solid imperative kernel and its other novel aspects like parametric polymorphism, higher-order functions and exceptions. It also shows that instead of applicative and imperative programming being mutually exclusive, their combination makes it possible to integrate in the same program complex symbolic computations and a good interface with the operating system.
It appears that coated rebar just offers a channel for the ingress of water, and thus corrosion, if there is a break anywhere in the coating, like a wick in a lamp.

Basalt fiber rebar might be a better way to go, as it won't oxidize. Studies will be needed to find out if it actually is better in the long run.
This was also my reaction. I have not seen it in production before.

With that said, I'm not saying that as a value judgment -- and I guess I'd be curious if you'd be skeptical of making that choice.
I think most people consider "truth" to require a higher threshold than "some people believe it somewhere".
> If someone says “I’d like to start by taking ten minutes alone in another room and think it out first”, will they get hired? Probably not. It’s not the expected performance even if the solution is fine.

When interviewing I always start with a discussion about the problem. On the whiteboard. I'm explicit with the candidate that this is totally expected.

I'm actually measuring something perhaps more important than the code that will get written later: can this person formulate a plan and have a technical discussion.
> The author is as guilty as anyone who, during the process of abstraction, forgets they have done so and thinks that the concept of a cat implies that cats are some universal essence made manifest. Forms are constantly trying to convince us that they're real.

The later Marxists had a term for this, reification, and I'm convinced it is probably the most common fallacy human beings make.
Threaten the noisy neighbor to stfu or you'll kick his door in. Try to
get the crazy guy to help you.