skysight-inc/HackerNews huggingface dataset:
> every kid can draw up novel structures. Then: how do you actually fabricate these (in the case of real novel chemistry and not some building-block stuff). Noone has a clue!

Yep. I worked at a biotech startup in the early/mid 2000s.

We had a 2-pronged approach to finding small molecule drugs: 1) traditional medicinal chemistry based on simple SAR (structure-activity relationships) and 2) predictive modeling (before ML was hot).

The traditional med chemists were, in my opinion, rightfully skeptical of the suggestions coming out of the predictive modeling group ("That's a great suggestion, but can you tell me how to synthesize it?").

As one of my co-workers said to me: "The predictions made by the modeling group range from pretty bad to ... completely worthless."

It's possible that things have gotten better, though, as I haven't done that type of work since about 2008.
I don't know why anyone would even bother to even go beyond the first item on the list. Such beauty, such elegant geometry, such timeless classic lines. Truly an elegant font for a more civilized time.

https://www.programmingfonts.org/#font3270

BTW, I'm also a huge fan of Luxi Mono, but I edit it and add a dot in the middle of the zero to make it different from the O. I like it because it reminds me a bit of the Sun console font (which I always forget the name). I could also go with Go Mono, which is mostly the same, but has a slashed zero.

edit: if you hate my font, just don't use it. You don't have to downvote this. ;-)
Construction begins on New York’s first offshore wind farm
I would really love to hear even one example of a CEO's career being damaged by failure in any material way.

Meanwhile, people for whom income is literally making the difference between getting food on the table and not get 2 weeks at best, often nothing at all.

I mean, I'm actually sympathetic to the idea that no one should take a job unless it has absolutely zero risk of ruining them financially if they fail at it, but it's pretty clear that this is a benefit only extended to very few people who don't really need it.
I challenge you to find earplugs that can be worn 24h a day without any physical discomfort, provide 60dB of attenuation across a wide range of frequencies (these horns probably span low 100's of Hz to mid kHz), and are reasonably inexpensive.

Even if you could find such beasts (which I don't think you can), then you have the problem that you effectively can't use your hearing. You thought that social interactions were hard with a mask? Imagine not being able to use your hearing at all.

(yes, 60 dB is necessary because that's how much you'll need in order to sleep - the human ear has an incredibly large dynamic range and even 30 dB_SPL conversations are enough to keep some people awake for hours)

As it stands, many of the residents near these protests are being subjected to low-level sleep deprivation, which is literally torture (as in, used as such by organizations who actually want to extract information or confessions from people).

To clarify - it's not honking that's torture, it's sustained honking at a duration and intensity that will cause sleep deprivation and other psychological damage.

Completely independently of the reason that these people are protesting - this particular means is not humane.
Thawing permafrost bodes ill for the global climate
But Mermaid code is much more readable in plaintext than a link to an image elsewhere?

I wish they wouldn't have used code blocks though - I commented on this recently about some other plugin that was doing it: usually ``` gets syntax highlighted and 'pre' formatting, but otherwise its contents is unchanged; it's unusual to execute the contents.

```python
print(42)
```

Renders

print(42)

Not

42

!

In my opinion it would've been better to use $$ as often used for mathjax, $$mermaid or something. Since it is expected that an interpretation of

$$
\code\here
$$

is rendered, rather than it itself. And if we want the code itself, we have:

```tex
\code\here
```

! How do you give an example of Mermaid code in a Readme? I'm sure they've thought of it, it can be escaped, but why? Why is it different?
I've built a design system boilerplate
It's setup with opinionated principles, theming and token configuration to build your own design system.

Static compile-time theming Full server render support Auto generated CSS variables from strongly typed tokens MDX based themed docs Example components 9 different themes
I'm still not getting how the top of the a isn't pointing to the left, completely opposite the arrow they've drawn on it.

(Or, also, that anything like what the site describes actually happens. The entire page is [citation needed].)
The fraud is only a problem because of an ancient model where snooping on a bunch of numbers printed on a card can be used to verify any random transaction.

Cashback is only a thing because those payment providers are taxing all transactions in the US to an unreasonable level, which just raises overall prices. Great business model though, take 5% to give back 3% and the customer is happy about that.
I find the Russian demand that NATO not expand to Ukraine fairly reasonable given the history they have with NATO.

Do you find the act of holding a knife against the throats of 40m people to persuade compliance with this demand to be also ... "fairly reasonable"?
Apple still doesn't let you pick and choose specific permissions when installing an app. Other than location and a couple others, permissions are still all or nothing, unlike Android.
I wrote a c program that would slowly eat up memory over the course of about 15 minutes and use it to anger fellow college students progressively as the machine became slowly less and less reactive (rather than all at once with fork bombs and such) of course it would back off after a couple minute and start doing it again. After a couple of hours it would exit waiting for the next reboot. I'm glad I'm a lot more mature these days, and my pranks are less about enraging people in student labs. It's my understanding that most of these machine have programs that constantly sweep and delete such things in modern college labs, so that is a good change. Fortunately I grew weary of it after a week or two and deleted it off the few machines I put it on.
> I'm advocating a position that might (maybe) threaten this site

You seem to be advocating a position that content moderation, and services that rely upon it, should not exist. I'm not sure why Hacker News would somehow be an exception to this, so you seem to be advocating this site should not exist. If you're not advocating this, perhaps you should explain how this site, which consists entirely and exclusively of user-generated content, would get around without content moderation, or why that content moderation would be acceptable.

> I'm not advocating that position because I don't like using HN.

I'm not sure what that has to do with it. If I heard someone advocating that, for instance, meat should be abolished because it's murder (or something along those lines), I would be perplexed if the person advocating that continued to eat meat. It wouldn't do anything to lessen my confusion if they told me they're not advocating that because they don't enjoy eating meat; that part makes sense to me. What doesn't make sense is both having that point of view, and continuing to to engage in that behaviour.

Now, if this individual instead had the position that meat should be taxed, or that people should cut back on their meat consumption because of its impact on the environment, I don't see an incongruence there. But if they hold the position that it should be banned entirely, that doesn't strike me as a deeply-held conviction if they continue to eat meat.

Likewise, for our NYT op-ed writer, if they, e.g., once read newspapers and then decided they were garbage that needed to be abolished, then perhaps there's no incongruence there. If I see him next week with the Sunday Times in hand, I would then gather that perhaps the position he advocated he wasn't serious about.
Here's one way to think about it, using an audio example. Let's say you are recording with a sound card whose ADC is clocked at 8K samples/second. You play a 15 kHz tone into the input jack. What gets recorded?

The answer is normally nothing at all. To satisfy Nyquist, your sound card uses a lowpass filter in front of its ADC with a cutoff frequency of 4 kHz. (In reality it has to be designed to cut off a bit lower since perfect filters don't exist, but never mind that.) The 15 kHz tone is so far out of band that it doesn't show up in the recording at all.

Now assume you grab a soldering iron and remove the lowpass filter from your sound card (again oversimplifying somewhat.) The line-in jack is now connected directly to the ADC input. What happens now? The 15 kHz tone will show up as an alias near some multiple of the clock frequency.

The TL;DR explanation is that each multiple of the clock frequency including the 0th has two so-called "Nyquist zones" associated with it, one above the clock and the other below it. The zone below DC is inaccessible when working with real signals, so we call the upper half of the DC zone from 0-4 kHz the "first Nyquist zone." This is where audio recording normally has to take place, since the frequency response of an audio signal chain (or an oscilloscope for that matter) needs to approach DC.

The second Nyquist zone runs from 4 kHz to 8 kHz, the third from 8 kHz to 12 kHz, the fourth from 12 kHz to 16 kHz, and so on. The latter zone is where the 15 kHz input will show up. It is 1 kHz below that clock multiple, so a 1 kHz tone is what will be recorded. When this happens accidentally, it's called "aliasing," and when done on purpose it's called "undersampling."

The key point behind the Nyquist theorem is that given an 8 ks/s recording made without an antialiasing filter in front of the ADC, there is no way to distinguish a 15 kHz input tone from a 1 kHz one. This can be awesome if you are building radios or test equipment, since it means you don't have to spend thousands of dollars on exotic ADCs and deal with the resulting firehose of data when all you wanted was to receive a narrowband signal at a high carrier frequency. It is not so awesome if you are trying to record audio from a mic or other source that isn't band-limited, though, because the higher frequencies will sound awful when they undergo aliasing.

I understand harmonics, but those generally don't work backward, do they? The phrase "subharmonic" comes to mind but i don't know when that actually applies. Does anyone have a link of an explanation?

A subharmonic is not an alias, and vice versa. It's a vaguely-defined term that doesn't correspond to any aspect of sampling theory. Subharmonics don't usually show up in audio contexts, but you run into the term in RF work where a frequency multiplier stage exhibits some leakage of the fundamental signal.
> The users don't care if you wrote it in C++ or fortran as long as it performs well, doesn't eat all their ram, or create giant backdoors.

In the short term, yes. In the long term however, this strategy could have been crucial. And the long term is precisely where open source software usually has the upper hand.
This got me jones'n for SimCity...
Nitpick but parent said "no building were burnt down" and not "no crime was comitted"
Don't mean to sound cynical here, but is AI actually gonna change chemical discovery? Or is AI gonna "change chemical discovery" in the same way that it will "make radiologists obsolete", or "revolutionize healthcare with Watson", or "put millions of truckers out of business"? There's certainly a lot of marketing, technical talent, and hope behind modern "AI", but I'm not really aware of any major part of our economy that's been THAT changed by it.
I think Firefox is done. Not even the people who are the most enthusiastic about open web, software freedom etc. can be bothered to use Firefox. I still use it but I have a strong impression that a lot of people on HN and other tech spaces full of people who tend to care about this sort of thing are using Chrome.

I'm not sure how they can morally justify contributing to the death of the open web by helping Google's monopoly, but it seems inevitable at this point. Trully sad
A lot of people will say they are willing to do something.

But when their life is on the line they suddenly capitulate.
Lots of upsides for the US here: democracy vs. autocracy, oil fields, strategically important military base in Sevastopol, take a bite out of Russian/Soviet history, weaken Putin, expand sphere of influence (plus later NATO), and, most importantly, to get the money-making war machinery moving again - the country’s biggest industry.
Monterey Bay Aquarium Research Institute's state of the art underwater camera
I thought the same thing! SR-71 stories always get me to smile a bit to be honest
Ah, I did. Apologies.

I should not have conflated my personal feelings with it with the facts of its suspicious and unverifiable initial distribution.
FF is already taking a stand against JS scope expansion. That's exactly why I don't use them.

While AI tools would be great(I'd like to see a "content may be generated by deep learning" flag, I have very little interest in supporting a campaign against web bluetooth, battery status, keyboard layout detection, etc.

The user-respecting way is just to put them behind permissions.
Brazil was not too long ago the 5th economy in the world. It's the largest military in Latin America. It's in good diplomatic terms with pretty much all countries in the globe.

The ambassador lives in Ukraine and is definitely much more aware of the real situation than any one of us getting fed Fox News, CNN, the BBC or The Guardian from our couches.

Brazilian intelligence/spy services are perhaps not at the same level as the US's or Russia's but they're far from useless.
Yeah. Lame. [1]

[1] https://www.youtube.com/watch?v=hGpBnB-jYa8
> Also, people need to understand that Firefox is not the reason for Mozilla existence, Firefox is one of the tools that Mozilla has (and depends on) to fullfil its mission.

I can't see stopping work on that as a significant resource saving. Most power users want less tracking anyway.
Many years ago I was working for a defence contractor and an idiot hit the TOTAL ERASE button on an HSM. This all went to hell when no one could work out how to load the keys into it again for nearly two weeks...
How do you feel about OpenWRT on Mikrotik?
Ask HN: What useful system do you have in place for personal productivity
This appears to be boilerplate - https://www.google.com/search?q=%22Geo-location+Information....
I don't think I have pics of the MA, but the tandem rim looked like this: http://static.wiredfool.com/wiredfool/bigRimCrackpt.jpg

The MA had 2cm long cracks in a similar location, maybe gapped 1mm or so, at most of the drive side spokes.
EU institutions bolster Europol’s mandate for data-crunching activities
The Emergencies act has been invoked

https://ottawacitizen.com/news/local-news/truck-convoy-day-1...
This feels like a gross mischaracterization of the intent and work that went into Servo. You say this as if nothing else was being done on Firefox concurrently even though this is demonstrably false - and in fact, portions of Servo were integrated into Firefox (see: Quantum).

Firefox keeps losing on technical merit because it is fundamentally impossible to keep up with Webkit and Blink, which are all backed by massive corporations and are throwing money at the engineering and project resources to actually move things forward.
> policies like promising to appoint a Black woman to the Supreme Court (or other political bodies with a public representative function) strike me as obviously sensible.

So he thinks racism is ok. And contrary to what he says in his linked article I don't think his choice will necessarily be unqualified but to use race as the primary metric is by definition racist. If Trump said said he would only choose a white man, that policy would aptly be decried as racist.
Temporary Containers as well. An entire throwaway container by default. I can just accept all the cookies and closing the tab deletes them all. No management.
Nothing else comes close.
FWIW, no. After the savings and loan crisis a lot of that went away.

Especially not typically fraudulent are the APY yield savings accounts whose deposits are insured.

Also I doubt you could find countless violations outside of (maybe?) insider trading based on MNPI at these institutions, but if you know of them you should report them - whistleblowers can make a lot of money!!
Pretty cool. I had a city with an open square in the middle, and tried to generate another square somwhere else, but it didn't work. I only managed to move the streets.
Primary care is a low paying job because nurses and PAs can provide primary care.
I don't quite understand. Does XSS mean it runs user submitted js code?

I thought it would have a parser that parses the submitted code to generate its own graph representation. there shouldn't be a chance for running js, no?
Garbage fluff piece where the questions aren't even answered, very shallow conversation
Sorry, but no IDE comes with a proper 3278-like font. Not even IBM's Developer for z/OS comes with one (they commissioned that other font called Plex... who would take seriously a font named after a media player?).

Luckily, everyone can get one at https://github.com/rbanffy/3270font.

Note: shameless plug ;-)
Spectacular images!
First of all I would structure Mozilla as a software development organization rather than a social justice organization. Current Mozilla leadership seems to believe they're running a UN NGO, rather than stewarding a software project; and the software itself has suffered because of this shift in priorities.

Secondly I wouldn't worry about browser market share. Mozilla's place is to supply browsers, and Web and internet tools, that are open source and free of corporate control. Market share is something for for-profit corporations to worry about; under my Mozilla so many other things would take priority: security, standards compliance, maintainability (the goal would be a "long now" browser that can exist and be maintained even if the foundation itself goes away), portability across platforms. Even with 5% market share, if Mozilla offers a viable alternative to corporate browsers for those who need one, that's a strong niche userbase to keep going on.

The current Mozilla organization is too unfocused to reliably provide a viable alternative to Chrome. That may ultimately be what kills Firefox.
Examples and tutorials should go first. Some parts of the ecosystem, for some reason, put the manual and descriptions first. Give people code, then give people a manual for if they want to dig further. Thankfully, this is rather easy to fix.
Dysfunctional yes, and increasingly so. Economically weak no.
I think that is the point. What is the "required standard" where doctors refuse more money?
I don't think there is one. If doctor can live on 100k a year, they can also live on 500k a year. If you were a doctor, which job would you pick? Hospitals will always compete on salary because there aren't enough doctors to go around, and they don't want to be the one without a doctor.

Sure, some people might settle for a low-ball salary for personal reasons if they don't have debt, but I think the vast majority would follow the salary.
Asynchronous teams are fantastic when the work itself can be cleanly divided up into fully isolated individual responsibilities and the team is great about respecting each other.

Beyond that, going fully asynchronous becomes a huge disadvantage to anyone trying to accomplish something that requires cross-team or even multi-person collaboration on a reasonable timeframe. The amount of round-trip back and forth communication that slows everything down can become staggering in no time.

On small, tight-knit teams this is largely mitigated by everyone's willingness to jump in and help synchronously when necessary. Once you grow to the point of a big remote organization where people don't really know each other, it just becomes a game of dodging questions and delaying responses until the other person solves their own problems. The more engaged you are, the more work you end up taking on. Some (sadly, many) people see this as an opening to make themselves as scarce as possible and only do the neatly packaged work that comes directly from their managers. As a manager, you end up mediating all sorts of communication issues that would simply disappear if the team had some core working hours.
Isn't it Ethereum driving the GPU shortage? I thought Bitcoin was not really profitable without an ASIC rig.
Brisk offering 5X testing concurrency on free plan
sources on it losing marketshare?

I've used firefox since it was called pheonix and have no plans to switch away.

I'm unaware of the actions of the company though, outside of starting rust development.

Why do people pick up chrome? do you want to fund ad sales?
Kudos to the Japanese girl, I did the same thing once, wrote a three line BASIC program that printed "Your computer has a virus" repeatedly and the school admin panicked and shut down the computer lab for a week, giving us all extra time to write our papers. I didn't expect that but I gladly accepted the extra time.

My best prank though was I had this one math teacher with short temper and a really nasty attitude, but almost no computer literacy. So one day I stopped by his computer and turned the bright setting on his monitor all the way down. The next day the school admin came by and tried to fix the computer and failed. A week later someone from the DOE came by and tried to fix the computer and failed. A week after that they put the monitor in a box and shipped it to IBM. About six weeks later the monitor came back from IBM, they unpacked it, made sure the computer booted to the DOS prompt, then walked away. On the way out of class I stopped by the computer, turned the bright setting all the way back down, and the whole cycle began again. Mr. McNasty had to manage things on paper that semester.
I agree, and imho firefox should even bet more on user privacy (for example adopting strong measures against fingerprinting, and migrating away from google as a default search engine).
The interviewee does not assert that "large trucks sit for days on end, engine running, horns blaring endlessly," just that "a huge 18-wheeler is not a peaceful thing."

I deny that pointing out the obvious and undeclared conflict of interest is bias, blatant or not. The physician is articulating the same position as her employer who is in opposition to the protestors. Would it be fair for a Facebook employee to comment on an issue regarding their employer and not disclose it, especially if they worked in a portion of the company directly involved in the issue at hand?

EDIT:

Also, the parent comment to mine claimed of the NPR interview: "Here's an interview with a MD in downtown Ottawa, speaking of her and her staff at a medical clinic getting harassed in the street for wearing a mask."

This description is not true of the interview text available at the link when I read it.
GP's talking about Apple making PWAs unviable on iOS.
EU’s chip production plan aims to ease dependency on Asia
Governmental centralization control has grown steadily since the start of the 20th century. Control and micromanagement of human behavior and thought, especially in big cities, has grown beyond what humans are capable of tolerating
A college team churns ever 4 years at most. Consistent wins in that space is all about management, as the talent is fleeting.
Black Hawk Helicopter flies autonomously in a 30-minute Flight [video]
I guess maybe because developers are the target audience and they happen to make a lot of money?
You’re partially correct. Don’t forget the goodie bag the media gets to “support journalism” which basically is a huge pot of money. Or Telford bragging she could get articles written published to smear to smear someone. It not too hard to make the connection between money and favours now is it?