skysight-inc/HackerNews huggingface dataset:
I'm also a grump and I know it's useless when the word "superpower" is in the title. I'm just allergic to that word and anyone who uses it immediately loses credibility.
I thought iOS didn't allow open source apps? How can you compile/install them?
Magenta have not a electromagnetic frecuency.

https://www.youtube.com/watch?v=8FSpCAs5KZg
To be fair, that is not that difficult to accomplish in Python either:

from ortools.sat.python.cp_model import *
m = CpModel()
a, b, c, d, e = [m.NewIntVar(0, 100, '') for _ in range(5)]
m.Add(a*50 + b*25 + c*10 + d*5 + e*1 == 100)
s = CpSolver()
s.Solve(m)
print([s.Value(x) for x in [a, b, c, d, e]])
People don't use GPS and google maps at all. Didn't know that.
I think there are 3 threads that make this a complicated topic:

1) A lobby of people who consider voluntary suicide unacceptable under all circumstances; no exceptions.

2) We all want to minimise suffering and allow people autonomy over their bodies.

3) The extremely serious risk of doctors or family having an incentive to legally murder someone.

There are real concerns being raised in this article, but there is also reason to be sceptical of them because there is a stubborn resistance to these laws that wants them gone. Whether the laws work well or badly in practice is immaterial to that lobby. They will probably not be reporting calmly on the issue.
Related – “What Makes a Great Opening Line?”[1], discussed here[2].

[1]: https://lithub.com/what-makes-a-great-opening-line/

[2]: https://news.ycombinator.com/item?id=30631725
> Like most monopolies the quality and price of service is not actually that good.

I can go all around the world with just a single piece of plastic for payment. Some merchants only take local physical currency, but any merchant that has an internet connection can get a device that will securely charge my account in about 5-10 seconds max, automatically converting between local currencies. It is as close to what science fiction writers in the 1950s imagined. If there is fraud, I as a consumer pay none of the costs. Say what you will about the price and cost to merchants (most of which goes back into my pocket as points/cashback), but the quality of service is fantastic.
Listening is an underrated skill. We all place our attention (and thus the direction of problem solving) onto differing aspects of a situation. It takes a while to actually listen, learn those attentional perspectives, and get groups to holistically search for answers. Likewise, it takes time for team members to feel heard even when the manager answers with "You and I are not in agreement over solution X".
As a person whose job title is SRE, it’s definitely far less known than sysadmin is (where many non-tech people I talk to know the title) and is still a less known title than DevOps is. Even if the title was created 20 years ago, I don’t think SRE really started spreading as a term until the last few years.

That the title wouldn’t be well known in Europe, or fully known in the US isn’t surprising to me. I’d probably expect someone who works in the start up world to know it, and would expect anyone working at the FANG compensation level to know it, but I don’t think it’s super common among the vast middle of companies.

(And for reference, I had know idea what SDET meant until I looked it up right now, although I certainly have worked with Software Development Engineers in Test. Probably an even more obscure term?)
Paint them brown in the first place. Or psychedelic.

Disclosure: My first car was rust-colored, in more ways than one.
In reggae, melodica is also vaguely popular, primarily through Augustus Pablo: https://youtube.com/watch?v=MiaekG1Q0UE
That part is obvious. Regardless of the number of physicians, they will always be the most expensive resources. Thus any procedure which can safely and legally be performed by less expensive resources, should be.
Yes, essentially. Degeneracy pressure arises as compression forces electrons into higher energy states to avoid being forced into the same quantum state (Pauli Exclusion principle). But at a certain point the gravitation pressure becomes so strong that protons capture electrons, producing a neutron and an electron neutrino, and relieving the electron degeneracy pressure. See: http://csep10.phys.utk.edu/OJTA2dev/ojta/c2c/neutron/neutron...
Shared mutable state is hard to work with, but Java threads and Java promises both give you access to it. In either case, you'd need discipline to avoid patterns which reduce concurrency.

From the article, it seems that Loom (in preview) enables the threaded model for Java to scale. IMHO, this is great because you can write simple straightforward code in a threaded model. You can certainly write complex code in a threaded model too. Maybe there's an argument that promises can be simple and straightforward too, but my experience with them hasn't been very straightforward.
Is that like the German Christmas Pickle tradition that no Germans have heard of?

https://youtu.be/Sb0qu_RjQ6I
Since we're speculating without proof, my guess is the (not biblical) saying has always meant exactly what you think it means, and someone invented the "blood = covenant, water = familial ties" inversion just to be edgy, ironic, for effect (whatever time period that was).

And as social media has taught us, humour and irony get lost very easily. I have to wonder how much of history we misunderstand because we didn't understand the tone.
> LSTM learning the sine function quite well with 32 dimensional state vector.

I'd say that, from "LSTM" and "32 dimensional state vector" alone, the author's point still stands. That may not be a huge network by contemporary deep learning standards, but it's still a pretty darned expensive way to compute sine. That's 100% in line with the original assertion that ANNs can learn any function, but they can't necessarily do so efficiently.
As someone with epilepsy, the divorce between what my body is doing/experiencing and what my brain perceives or is asking for are precisely how you describe it.

It leads to a lot of out of body experiences and dissociation. As a weird side effect I also mostly only have lucid dreams now.

One thing I found odd is that there's entire groups of people who chase this kind of mental state. Usually through a state of psychedelic drugs to induce a state of altered mind. It's really odd to me because I hate the feeling myself, being forced into it. Though I suppose it's like anything, where if it's in small doses it's a fun novelty for some.

Anyway, my epilepsy has greatly affected my perception of my own perception abilities.
Ouch, that one made me wince!

The RaspPi is very much an heir of the Acorn machines. Obviously your point still stands, but...
Seems like some telemetry-based performance bonuses might be in order. You drive smoothly? You get a bonus.
This grossly understates the level of complexity involved in even the simplest things we take for granted in general purpose operating systems on general purpose hardware nowadays.

In order for you to read this comment, your computer is interacting at an astonishing speed with possibly wireless networking hardware, transmitting, receiving and error correcting on the fly in order to establish a secure, trustworthy connection to a server, from which it can receive an encrypted message containing the text of this message.

Having received it, together with a bunch of high level layout instructions, your machine has then determined how to lay out a visual display of hundreds of thousands of pixels, drawing at sub pixel resolution dynamic glyphs drawn from font data that it is loading on demand from a storage medium that indexes data using a permission-based filesystem and continually optimizes the arrangement of the data.

Your computer may never have been called upon to draw this symbol in this particular typeface and size and color before: 喜 - yet it can do so almost instantaneously when you browse to this comment. Isn’t that kind of magical?

Those glyphs are composited over a color background and sent to a high resolution display device with at least two orders of magnitude more pixels than a ZX spectrum.

While all this is going on you can be running a dozen more equally complex operations. You might have an audio file or data stream playing, or even a video stream.

Don’t make the mistake of underestimating the vast gulf of capability between an ‘80s 8 bit micro and a modern computer.
The Art of Problem Solving books are great and have complete solution manuals available as well.
Are you actively seeking replacement ideas for underlying causes of the CFS, or are you good with what's established?
>A safe alternative is to use indexes instead of references.

struct ParsedFile {
contents: Vec<u8>,
words: Vec<(usize, usize)>
}

>This works well, and you can make it ergonomic by wrapping the index pair in a new type

You should probably just use the std::ops::Range type for this. It's what's created by the `..` syntax
In posix, you call "sync". Everything beyond that is workarounds for hardware and software level cheating. There are good reasons that modern filesystems aren't quite as simple as that, and some of those reasons are shameful, but it's not on POSIX.

Edit: I just reread the spec, and it is on POSIX: They recognized that "sync" was not actually writing, and documented the real usage. Unix 5 has this to say about sync:

> Sync causes all information in core memory that should be on disk to be written out..This includes modifi~ super blocks, modified i-nodes, and delayed block I/0.
> It should be used by programs which examine a file system, for example check, d.£ etc. It is mandatory before a boot.

But by System 6, Lion's book is already referring to the peculiarities of delayed writes.
Seeking good work-life balance and avoiding burnout
My personal pet hypothesis is that people see experts to advocate one point only to be it revealed later they had a conflict of interest.

Some scientists were paid by tabaco/fossil fuel industries to spread doubt about harmful effects, generals (retired?) advocating for war while being consultants for firms that would benefit from it happening, leaded petrol, etc.

People don't trust experts because it's hard to distinguish between paid shill and real one. Especially in hyper capitalistic America, where almost anything is on table where it comes to money.

There are way too many people willing to cash in on their reputation just to get few dollars more. Maybe because lying to people have little to no consequences in the land of free speech(eg. doctors selling miracle cures and still able to practice).
Agree that "rock made weak and ductile under intense heat and pressure" would probably be better than "liquid", but common language and daily experience do not apply. Whatever the dynamic processes are doing, they must have symmetry and be stable -- hot plumes of stuff don't punch through the contents in random locations.
I haven't watched US TV since the last World Cup, but...

Could it be that they are using the same style of stock footage?

Dissolve - Authentically Yours

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

Dissolve - Generic Millennial Add

https://m.youtube.com/watch?v=KG_i7oWzTyU
What happens to the neutrino at that point? Does it stay with the neutron star?
Generally with near-infrared emitters, the main issue is tissue heating up. Of course this depends on the tissue, the specific wavelength(s), and the angular distribution of the emitter.

OSRAM has an excellent datasheet about this, AN090 . If you're curious about how this kind of thing is safely engineered, have a look!
This is also what I experience.
> most SWEs I work with simply refuse to learn these things

Are the SWEs over worked with unrealistic deadlines? Also how did the SRE present this information to them? I think both factors can drastically have an effect on the outcome.

For example a small team who is already on the brink of being overburdened getting tossed a few links on Slack that says "please make sure you know about Kubernetes graceful shutdown timeouts and signals" with no other context is going to be met with resistance because now it feels like you're giving them another job. If they have no prior experience with that sort of thing it could take days to partially understand it. That's eating up time for their sprint, etc..

Alternatively, you could write a nice bit of documentation in private explaining the problem and why graceful shutdowns are a good thing, how it aligns with being able to deploy new versions of our apps, how they can create a better user experience for the apps they're building along with prepare anything you can to get as much information about your apps as possible (longest page responses, etc.), then spend a bit of time with your tech lead or someone who knows your applications well to iron out good values for all of your services (this assumes a worst case scenario where you don't have these metrics logged anywhere yet). Then wrap things up with a 5-10 min show / tell to share this knowledge with the devs so they have an awareness of it.

In my opinion that maximizes everyone's time, the SRE doesn't even need to know much at all about the app's business domain too since it all boils down to how long an app might take to exit. Knowing a bit about the tech stack can be researched for the document you'll write too, such as mentioning how you can hook into the shutdown process of the app server to potentially execute code during a graceful shutdown, etc..

I've found that after all of that, it was embraced in a very positive way with devs now looking for ways to improve the app to better handle the app shutting down at unknown times without data loss and minimal user disruption. This is now a skill set the devs can take with them anywhere around having experience building robust and resilient applications. Everyone wins (customers, devs, SREs, etc.).
"Ashes to ashes, dust unto dust,
it may not run, but shine it must,
it may not work, but it will not rust."

An overheard Chief's response to the question, "why do we have to clean all the time?"
Also the reason for 8 emitters is to have lots of points to track, not to provide a huge amount of light.
Shouldn’t you be able to send authorization and authentication requests in parallel in the async and virtual threads cases?
The spew really did look like pesto.
Yes, it did. We know nothing.
And satellite TV, satellite phones, satellite internet connection.
I did. I found this site ages ago (like 15 years ago) and liked how simple it was. Maybe you can find stuff on it to add to your site. I like your UX/UI a lot!
Libmodbus – A modbus library for Linux, Mac OS, FreeBSD and windows
I Dislike John Oliver
I just wish they’d improve their eye bar to the point where it can be used as a viable alternative to a mouse.

For those of us with RSI’s like mouse-shoulder it would be a godsend.
Car registration effectively works this way in a lot of places, with age and value being a substantial factor to registration fees. The idea being that the rich guy driving a brand new Audi every couple years pays a lot more for his license plate than the person driving a 20yo Corolla.

I guess they could read the plate and charge a toll based on the car, and in no-stop tollways that already rely on plate scanners or transponders, it’d not be that hard to enforce.
Sounds nonsensical to me.
If you want to pay 3% more for that privilege (as a transaction surcharge), I think that’s fine, but others should be able to opt out of the rake when there are suitable instant payment alternatives (which there are in 54 countries, with the US getting instant payments next year). Pushing financial specific ISO messages on a bus should cost cents, not percentages, per transaction (US instant payments will cost $0.045 for up to $500k in value transfer, for example [1]).

Otherwise, you’ve got 3% drag on your economy for the benefit of some and the middlemen facilitating extraction. It was magic 30 years ago, today it should be as boring and profitable as residential water or electric service.

[1] https://www.frbservices.org/news/press-releases/012722-fedno...
Moneyball

Pain & Gain

Catch Me If You Can
> In statistics, the mean and median are both averages, but are technically quite different.

But numerically, they are not too wildly different! The difference between the mean and the median is at most one standard deviation. If the distribution is unimodal, then the difference is at most sqrt(3/5) standard deviations.
Yeah good point. I would not enjoy adding Scala throughout an established Java project unless I could really compartmentalize it
“Well, they are all chemical engines. We have no chemical engines that would work well for launching.”

I mean that’s what chemical engines are for. You aren’t launching off the ground with any of the electric based systems, and accidental radiation concerns have always hobbled nuclear engines.

But, yes point taken on using them outside the atmosphere. However, they don’t improve our ability to launch manned missions greatly (at least not for the foreseeable decades).
I forgot the names, don't remember wether nimitz is gimbal but anyway that explanation is a great example of what kind of analysis we should do
https://youtu.be/qsEjV8DdSbs
I'm no expert; perhaps when I see those, I'm having an ocular migraine.

If it's actually an ocular migraine (which takes place in the eye) rather than a scintillating scotoma (which takes place in the brain), that's a possible explanation for why I could continue reading. The UK's NHS says they tend to happen in just one eye, so if I was having an ocular migraine, it might have left my vision unobstructed in the other eye.

On the other hand, if that's the explanation, then I would sort of expect to have consciously experienced seeing the book while I was reading it, and I didn't--or if I did, that's not the way I remember it.

Of course, memory is untrustworthy, and it's also possible that the vividness of the ocular migraine might have persuaded my brain to tell me I couldn't see the book even though I could.

So ocular migraine is a solid alternative candidate to explain my experience. If I have another scotoma, I'll see if I can figure out a way to determine which thing is going on. Maybe closing one eye and then the other.
I clicked wondering if this was JS or Java Lambdas...but fair enough, liked the article anyway.
> Find another woman ?
If it were that easy, you wouldn't have dating websites being worth billions of dollars and with userbases skewed heavily towards men instead of women. There's also the fact that men outnumber women by single and even double digit percentages in some areas.

Men often take what they can get, because a significant number have well-founded fears that they might not have another chance.
Don't forget about HFT
I didn't say they weren't choices. My point was the man's choice is limited and only at the beginning of the process and they have no real mitigating power, or even a legally supported way to negotiate agreements on the terms of their consent.

Yes, unprotected sex has a relatively small fertilization rate. That is also true for the life and death situations you mention (unprotected sex could also be life or death depending on communicable diseases if we are looking at edge cases).

"then the baby needs food and clothing…"

Which doesn't only affect the mother. Child support is a larger burden on the non-custodial parent, which tends to be men. That lasts a lot longer than 9 months too. I know people who had to pick up second jobs, be subjected to more stress, etc to make those payments and it affected their health. So the costs may come in different forms, but they do affect both parents.

"that will change her body forever"

What are the scope, occurrence, and significance of those? In my very limited experience, I don't notice any significant, permanent, negative changes in the majority of cases.

The easiest way to demonstrate this skewed power dynamic is to understand that baby trapping only works for one sex, as they are the only ones with the post intercourse mitigations.

I'm not saying anything is necessarily wrong. What am I saying is that concerns about a lack of control over a life changing event are not trivial for either parent, and one of them is completely under the control of the other in the event their limited choice (condom) fails.
The whole point of Loom is to keep using legacy (blocking) calls, and the JVM will automatically take care of things for you.

> and there's not necessarily any way around having to understand how that works

Same with golang, you have to understand how things work. The entire narrative that golang is "simple" is just not true. The moment things start to go wrong, you're going to have to understand how things are working behind the scenes.
I was Navy for 5 years and a navy contractor for 10 and I’ve never seen URL in my life. (Besides, you know, the web meaning)
More immersive social VR. Personally really looking forward to this because "the eyes are a mirror to the soul" is very apparent when you see well made avatars with eye tracking.

The possibility of dynamic foveated rendering, which is probably how Valve could realistically use an APU in their rumored Deckard.

And of course intrusive ads and data collection.

Morbidly curious to see how long it takes before platforms start using ML algorithms to create personalized ads that are tailored to make you look at them for as long as possible, one would hope such a thing would kill a platform.
I looked at the possibilities of porting parts of my 2D canvas library's code base over to Wasm (using either AssemblyScript or Rust) last winter. My thinking was that maybe some of the more intense calculation stuff - animating text along a path, particle calculations, complex filters, etc - could be delivered faster if they happened in Wasm.

I didn't take the idea forward because it would've been a heck of a lot of (unpaid) work requiring some fundamental rethinking of the library's architecture, together with learning Rust/AssemblyScript alongside Wasm best practices, etc.

But the main thing that held me back were the bad memories I had of all the work I did when I learned about web workers and attempted something similar a few years ago. That work added a lot of complexity to maintaining/using the library, but in the end failed to deliver the speed increases I was hoping for. The best work I did in 2020 was removing the web workers and their associated complexity from the code base and instead concentrating my efforts on finding speed gains in Javascript.

I love the idea of Wasm, and have had some success in getting code that exports to Wasm - for instance, MediaPipe's Selfie Segmentation ML model - to play nicely with the library[1]. But if I ever want a really fast, Wasm-enabled 2D canvas library I think the best approach would be to build the entire thing in Rust and just have a lightweight JS API to handle the DOM and user interactions.

[1] https://codepen.io/kaliedarik/pen/PopBxBM (warning: the CodePen page will ask for permission to use your device's camera)
Yep, good video for anyone interested. The visuals in this one are particularly good.
Show HN: Telegram to Notion Bot
We know remarkably little about the Phoenicians, though. So it's not really a fair comparison, based on what we do and by modern standards Merovingians would probably be considered to be more civilized.
KOM = king of the mountain. Apparently it's an award you get when you beat the current best time for a given segment in Strava. The article doesn't expand the abbreviation anywhere which is extremely annoying.