skysight-inc/HackerNews huggingface dataset:
That sounds reasonable, AND I think we do need to address the question of why so many "authority" figures in the public sphere of influence are demonizing men so aggressively. If it is minority doing, why are they allowed to demonize an entire group of men ?

I'm extremely critical of the feminists who pushed #killallmen, that was one of the major things that pushed my brother to kill himself.

There is an extreme power imbalance going on, and I suspect a vast amount of average men have noticed and are checking out. Who knows what messages little boys are unconsciously or consciously receiving. I've been a accused of being a helicopter or tiger mother, just because I'm keeping very tight control of media my son watches.
That won’t be a kind comment to the project, but I honestly see no reason for yet another language that frankly, brings nothing new to the table. New languages should either be research ones working on something truly novel, or plug into an existing ecosystem because there is just zero point in reinventing everything every time.

I really feel that the way forward is something like Graal running multiple languages in the “one VM to rule them all”.
One of the better advances in recent times have been things that reduce "envelope penetration" because dammed if it is never ever done right apparently, even on brand new construction. Furnaces and water heaters venting via PVC through the wall seems to work out better.

It's the #1 reason I'd hire multiple home inspectors during construction if I ever have a house built.
It was a good match, as Joseph Fourier does too:

https://en.m.wikipedia.org/wiki/List_of_things_named_after_J...
JetBrains Qodana Moves to the Cloud
It's the whole point.

Only the person with the private key can move the funds.

If this was on-chain, SBF would not have had their private keys and mathematically could not have moved their funds without their consent.
does lack of intent waive responsibility for criminal negligence?
Keep in mind you're arguing with engineering types about this. Over the course of my career I've come to find that a not-insignificant % of engineers value art and artistic contributions very little or not at all.
>“Eventually” needs clarification here.

We're discussing mathematics, so it has a precise meaning: as the number of samples approaches infinity, the probability of observing a false-positive approaches 1.

As I mentioned in another comment, your claim is both formally and practically incorrect. It is formally incorrect for the reason above. Given enough samples, a false-positive must occur.

It is practically incorrect because there exists no image-classification system whose FP rate is small enough that multiple FPs won't be observed daily, given the number of samples at play [0].

[0] Except, of course, for the trivial case in which you allow an exorbitant number of misses, but surely this isn't what you're arguing...
Why would I pay for this when there are still ads?
Some men are learning to urinate sitting down. Think about it, if that toilet is sending aerosols into the air, what is your stream of urine doing as you stand distantly from the toilet? Also, if you've ever cleaned toilets then you know about the accuracy of anyone who insists on standing.

https://www.theunconventionalroute.com/men-pee-sitting-down/
or just search using terms like: men are learning to pee sitting down
> I know some people aren't going to like reading this, but this is the reason I got an office job after working 2+ years remotely.

Nobody dislikes reading about how someone finds value for themselves in going into the office.

Some people would greatly dislike reading about how everyone should go into the office.
> it would be much easier to find and punish a station transmitting HD without a license

If I'm understanding you, a clean sheet implementation of "HD Radio-compatible" digital broadcasting using open source and open hardware techniques over a federally licensed station would contravene the proprietary system's license?
To answer your question, they told us directly in our first sales meeting (we didn't close the deal over live chat lol). The director we were speaking to said something along the lines of "and to think we probably wouldn't be here if I hadn't written you in chat."
Right, it's not perfect, but I know where I'd rather be.
This is so awesome! I want to take part in something like this. It's probably great for grad students to practice asking questions to a presenter as well. So many young PhD students avoid asking questions during talks, especially in subjects they don't know very well, because they are nervous about asking a "dumb" question.
>Fun fact: Celine started dating his now husband when she was 12

Wikipedia says 20.
As someone that often watches videos on YT as research, then goes on to do the thing I can say I get little satisfaction from the YT videos and much more from the action of doing it. For me, it's usually small home things (bathroom remodel, etc). The youtuber's doing these videos make it look easy. You can use it as a planning phase and to see how things aught to be done but there is nothing easy about laying tile or making nice looking drywall plaster. It comes with experience. So, I find that when I actually do a decent job that I am pretty satisfied. Although, if I hired someone to do it, my expectations would have been just short of perfection and I probably would end up disappointed.
Codon is a high-performance Python compiler that compiles Python code to native machine code without any runtime overhead

Further down:

Codon is a Python-compatible language, and many Python programs will work with few if any modifications:
the curious thing with php is that while some very notable and impactful projects are using it (besides wordpress you have things like wikipedia powered by mediawiki, nextcloud, moodle etc) somehow this has not translated into creating much press for the ecosystem as a whole nor a sense that its heading somewhere and carving its own valuable niche

there is symphony/laravel as web frameworks, which by all accounts are modern and highly usable, but that in itself doesn't distinguish php given how many alternatives exist
I don't think you are refuting my claims. If you put the extra 4 bytes of address at the end of the header, telling the legacy software that the header is now bigger doesn't mean that it will use those bytes for routing. Hence it will route to the IPv4 address. Hence if we send to a.b.c.d.8.8.8.8, it will actually get sent to 8.8.8.8.

IPv4+ packets wrapped in IPv4 is just 6in4.

And all the handwaving is exactly that. It doesn't solve the actual problems that OP claims, e.g. being able to keep existing scripts and everything just works. If anything it makes those systems far more fraught. IPv6 does allow an admin to keep all those scripts for IPv4 and have them still just work.

If anything, what this whole thing shows is that many network admins don't know what the fuck they are doing and are relying on existing scripts and cargo culting.
Is there no rule about GPT/bot responses on HN?
I have no idea why this got downloaded - but can only agree. Life in a major city at the forefront of technological change will rarely prepare someone for the realities of life outside that bubble. Numbers do have a quality of their own, and the combination of being behind the tech curve (which requires generational effort and education in itself to overcome) and not having a lot of people to do this with is a huge challenge for small countries and regions.
Anticipation is one of the things I miss most about the 'old world'. I remember sending off for things in magazines, eagerly awaiting the 6-8 week delivery. Rushing home from school and checking the mail. The wait was delightfully painful. And when it finally came it was either awesome or a crushing disappointment.

Back in the late 90s I was looking for a CD copy of Primal Rock Therapy by Blood Circus. I went around to all my independent record stores to browse their used bins and talk to the staff, and checked trade-in stores/thrift shops etc whenever I saw one when I was out. Looked on and off for two years, and I remember to this day the exact moment I found it in a half-price bin in a bookstore.

I have trouble replicating that same feeling by browsing ebay listings; it's not an adventure, just a transaction. Like the dozens of other transactions I make every day. Comfort and convenience are nice, but they're not things that stir emotions and create memories.
Lots of vent fans in houses tend to not actually vent anywhere, or they're covered up with insulation. I know I had to dig my vent fans out when I moved into my house. Uncovering them led them to be much quieter and actually exhaust from the bathroom.

Good bathroom ventilation is important. Controlling humidity is a big thing, but also properly ventilating things like acetone or hairspray or other things along with bad odors is important.
His father is a law professor at Stanford. He has friends and money alright.
What exactly is locked to 6000 series cards? I can't speak specifically to having had any old 500 series, but I was using even more ancient 400 series cards (rx480 from 2016) with ROCm for years up until recently. So I am not sure what what issue you would have with 500 series other than probably being old slow hardware, but I don't see why they wouldn't work otherwise¹.

¹ https://community.amd.com/t5/knowledge-base/amd-rocm-hardwar...
It's more convenient to get exactly the stuff you want and you get a lot more.
Of course it get's less satisfying. For me, it's gotten so far that the satisfaction of getting things has gone down so much that now I don't really want much new things.

Also, everybody was a different definition of convenient and most of the time it means giving up control for it. I'd much rather have control and keep things a bit more complicated.
Sounds like the classic 4th Floor SHM committee
Know Your GABA-A Receptor Subunits
Who is Crypto and how are they supposed to put SBF behind bars?
We need a gofundme for the previous comment to be tattooed on someone.
A blameless post-mortem of USA vs. Joseph Sullivan
How many people who know how an FPI works could also explain quantum mechanics?
Ergoemacs Keybindings
These comment threads about covid drive me nuts. At times more people were dying _per day_ from covid than died from the terror attack on 9/11, but there has been far more long term government overreach from 9/11 than there was the short term blip of emergency measures from covid.
Don't listen to my sibling poster, I can assure you everything will be OK for $7B!
Depends how you want to define "modern" I guess; I wouldn't count anything before the Communists took power but that still leaves the big one ending in 1962.
Me too man. I burned out from my previous company, which was already in a bit of crisis, but I think I prolonged my suffering with the disconnect that comes from WFH. Don't get me wrong, there were many things I liked about WFH, but I underestimated my ability to isolate myself as an unhealthy coping mechanism and get away with it.

I'm at a new firm now, in a better role, but also in office - and I'm constantly shocked by how much I enjoy going into the office. Like you, I'm in my 20s, and I do have an active social life outside of work whether WFH or not. For now, I prefer being in the office (on a good team, with a good culture and work-life balance, on a good project) than being WFH at a cool company with a mediocre culture.
Gooseflesh.
I remember using Travis for everything (although on their free tier).

After they did organizational changes, and some other stuff, I noticed my builds were hardly running. Many never started, and ever more never completed.

Travis was causing more issues than it solved for my projects' Github PRs.

I'm honestly surprised to see people still using Travis now, a few years down the line.
There are 2 issues they might be complaining about: (1) cross-platform issues that seem so trivial that documenting them was probably more work than fixing them and (2) high-level language leaking low-level implementation details.

As for the second part, I understand why system calls are interruptible, particularly before the implementation of many syscall-level asynchronous operations. However, too many languages require too much boilerplate in the much, much more common case where the developer wants the appearance of an uninterruptable system call in a multi-threaded and/or multi-actor program.

I've written plenty of interruption-safe sleep and I/O code in C. It's disappointing that same C boilerplate needs to be used in PHP, Java, etc. If you want to expose the interruptiblity of a C sleep(), call it interruptible_sleep(), and make sleep() a wrapper that contains the boilerplate you want 99% of the time in C. I dare say 90+% of programmers don't properly deal with interrupted sleep system calls, and exposing the interruptions should be opt-in.

In retrospect, at the syscall level, the C library interface to interruptible syscalls should take a function pointer to an interruption handler that returns a boolean as to whether the syscall should be transparently resumed. Passing a null handler should result in the syscall appearing uninterruptable to the calling code. Most programmers are blissfully ignorant of interrupted syscalls and are perplexed by seemingly random resultant bugs. The default interface to these calls should protect the programmer.

// sleep(int sec) should look more like:
void sleep(int sec) {
sleep_interruptible(null, sec);
}

void sleep_interruptible(bool (*handler)(int), int sec) {
struct timespec ts = {sec, 0};
int prev_errno = errno;
errno = EOK;
while (nanosleep(&ts, &ts) != 0 && errno == EINTR) {
if (handler != null && ! handler(errno))
break;
}
errno = prev_errno;
}
I totally agree with your points but parent is talking about empathy, not about thinking like each other. The author was trying to convey his thinking, his emotions, his struggles and his flaws. To me - he did that quite successfully.
- somehow make my business survive the recent 10 billion dollar fraud

- otherwise, find work that permits me to care about performance and doesn't pay pennies
Many Madoff investors were compensated... doesn't change the fact that he committed fraud.
It doesn't though (granted, support for PHP 7.4 only ended 10 days ago, so you can be forgiven for not knowing): https://www.php.net/supported-versions.php

But PHP 7.4 is not compatible in many ways with PHP 7.3, so lumping them together is not OK. As you can see, PHP 8.0 which was only released two years ago, is no longer receiving active support. Definitely, database LTS is not comparable to programming languages. However such rapid releases of breaking versions is a relatively new phenomenon (thanks NodeJS), and I get the feeling that you've never actually supported a software project for 5+ years.
Agreed, lid goes down prior to each flush. Guys raise the seat if they are standing up, otherwise anyone else using the toilet just needs to raise and lower the lid.
That's obviously not good and we should speak up when these things happen because that sounds unlawful. The point is that we have the freedom here to stand up and say that, and in other countries you wouldn't even have that much. It could be a lot worse.
The central issue is whether FTX user funds were used in violation of the terms of service. Whenever that question comes up, the open and honest SBF rolls over and plays dumb. He doesn't have the details. His dashboard didn't show it. He lost track of "important things." He doesn't "know what to tell you."

Everything was an "embarrassing mistake."

SBF's problem is that the only way for FTX to become insolvent is that user funds were being used in violation of the terms of service.
Usually it's how hard people fight to keep a building.

Take the NYC tenements. They were substandard housing when they were built, with multigenerational families using a single room on a floor with a single shared bathroom for the floor.

A lot of times, the reason we lost wealthy housing or buildings, is because wealthy tastes and fashions changed, and they no longer cared for outdated buildings, which may have lacked modern electric or water services. Or the wealthy may have moved on from the area entirely; in the mid-19th century when mansions were built around it, Central Park was the edge of NYC, but 100 years later these barons preferred pastoral estates in Long Island, upstate New York or New Jersey, and their old mansions were in the middle of a metropolis.

Poor areas were more likely to not get redeveloped via market forces, because there wasn't money to be made giving poor people the latest and greatest in housing, and on top of that poor people were not going to demand the latest and greatest because they wouldn't be able to afford the rent on that kind of building. And people fight harder for their housing if its redevelopment means getting displaced onto the streets. Gentrification of poor areas in the United States doesn't really get going until the '80s, by which time we already have historic preservation laws.

Obviously there are exceptions to these scenarios but this is one of many sources of why some buildings survive and some do not.
Glad to have helped, rather than come across as too harsh.

Just realized another thing. The Chelyabinsk meteor was about 20 m (66 ft). That's larger than your "Dodge Durango-sized asteroid". So I don't think it would be detected, much less worries about hitting the Earth - a <5m size of asteroid hits the Earth pretty often. (Example: https://en.wikipedia.org/wiki/2008_TC3 )

ʻOumuamua, which is the first interstellar object detected passing through the Solar System, is an estimated 100-1000 meters, as a guess. 2I/Borisov is also in the 100+ meter range.
There'll be a vast number of people who never completed it or only played the non-story mode.
Hey! My startup company (https://hyyphen.io) is building a workflow automation platform that addresses this need.

Not looking to cold sell my product - but I'd definitely be keen to chat with you and learn more about your use case(s). If there's a fit, great, and if not it'd still be valuable just to understand what you're looking to accomplish.

If you're interested, shoot me an e-mail - creid@hyyphen.io
No sure what the purpose of this really is.

But the pricing seems bizzare.

Hetzner cloud costs 1€ per extra TB (20 included) while this costs 2$ per Gb.

That is an order of magnitude so what am I paying for?
> We're discussing mathematics

No, we are discussing a real-world system.

> as the number of samples approaches infinity

There are not an infinite number of people with Apple accounts.
Yeah I can't really defend that. But this was probably how they convinced themselves it was "effective".
Huge win for 0 based numbering!
I googled 'codon and django' and unsurprisingly found a lot of bioinformatic stuff. I tried to add language and compiler to no avail. The only query that got results was codon python compiler. Overall I think it's a name that clashes with a lot of DNA/RNA research.

While searching I found a paper from 2021 about Codon [1]. The author is not in the About page of Exaloop [2] but the supervisor of that thesis is there. From the "Future Work" section:

> we plan to add union types and inheritance. On the IR side [Intermediate Representation], we hope to develop additional builtin transformations and analyses, all the while expanding the reach of existing passes. As far as library support, we plan to port existing high-performance Python libraries like NumPy [...] to Codon; this will allow Codon to become a drop-in replacement for Python in many domains.

Maybe they already did.

[1] Codon: A Framework for Pythonic Domain-Specific Languages by Gabriel L. Ramirez https://dspace.mit.edu/bitstream/handle/1721.1/139336/Ramire...

[2] https://exaloop.io/about.html
One of my favourite positive doctoral viva stories was Wittgenstein, who presented "Tractatus Logico-Philosophicus" as his dissertation, which had already been published and was already considered a masterpiece. The report was something like "We consider the work of Mr Wittgenstein to be the work of a genius. Nevertheless, it fulfills the criteria for a Cambridge doctorate".

Edit to add: The actual quote (which I just found) was from G.E. Moore (Bertrand Russell was the other examiner): "I myself consider that this is a work of genius; but, even if I am completely mistaken and it is nothing of the sort, it is well above the standard required for the Ph.D. degree."
Caddy works quite nicely in front of php-fpm, as a replacement for apache.
Ask HN: Unconventional Use of MIDI?
Hello HN, recently I have become interested in how to create more tactile and physical interfaces for software. It occurred to me that there is already a fantastic external-controller-to-software bridge available via MIDI. So in some sense this post is really looking for inspiration and prior art.

Have you ever seen or implemented a custom physical controller for your software via MIDI? (or some other protocol). I'm curious what super cool analog controllers exist for software that I am not aware of. Thanks much in advance!
Your comment might be interpreted incorrectly. According to the video, the silver toilet in the video is not the one that cost $1.7m; the video says it was provided by JCDecaux in exchange for some advertising rights.
Sure that is doable, but it doesn't quite sound like a OOB solution where you just add a flag to your YAML, or another line to your build-matrix and call it a day.

I've honestly missed this on Github Actions, and hadn't (yet) found a simple enough workaround to bother.
Depending on how connected you are.
The emotional aspect of negotiating is a very interesting factor. You'd think it'd just come down to numbers, and that's probably where many logically-oriented folks get confused.
Everything being shit is not a defense for a specific thing being shitty.
This is one level below P/Invoke. It just offers a linking runtime API.

There's also a tool that can generate all the bindings from a C header file automatically: https://github.com/openjdk/jextract

Then it doesn't really matter whether annotations are used or not, or some more low-level linker API (like FFM went with). As a user you just call into the generated bindings.

That's the philosophy: the JDK provides the low-level capabilities, and jextract provides the 'civilization', i.e. a usability focused layer on top. One of the advantages is that the JDK doesn't compete with other existing solutions, and those existing solutions can benefit from the new linking runtime APIs as well.
I piss sitting down plenty and always have (sometimes I just want to sit and relax a bit, you know? Or sometimes you feel like you've got a fart in the mix but aren't entirely sure it won't be a shart, so you sit just to be safe) but I do find it doesn't quite empty me out as well. Standing's better, like, anatomically, for some reason.
Learning about は (wa) was my rabbit hole into Japanese particles and how there is not a super clear analogue in English. Apparently, sometimes western learners of Japanese think it’s some form of the verb “to be” which we use everywhere in American English (in British English, they tend to use more of “to have” than we do, which is kind of a running theme among western and southern European languages as well).

This is an interesting case where systems like Google translate break down because there is no clear meaning without context.

However when you learn about も (mo), another Japanese particle, it used very similarly to the word “too” or “also” in English, e.g. I (watashi) am also (mo) fine (genki desu).

There is also の (no) which indicates possession in the same way we use “of” or in other European languages, “de”, “di”, “von”, “van”.

I just find language endlessly fascinating.
According to [1], North Korea stopped using it in the 80s. Apparently it is also used in Taiwan in conversation.

[1]: https://en.m.wikipedia.org/wiki/East_Asian_age_reckoning