skysight-inc/HackerNews huggingface dataset:
RPi4 running DietPi, with a 1TB USB drive, all strapped to the back of the TV. Syncthing for backing up phone media, Hugo for my blog posts, HomeAssistant for my ZigBee devices, Jellyfin for my media stack which network mounts my Synology NAS (auto wake/suspend), Moonlight client to game in the living room with PlayStation six axis controller, private git. All reverse proxied behind a CG-NAT to a single public IP4 VM I pay maybe 10€ / year for.
Icychat is a new superchat app with chat, #linkinbio, ChatGPT, and coming soon monetization.

We just launched MVP but have much more coming soon in our roadmap for 2024.

We are giving free pro accounts for a limited time which includes ChatGPT 4.
Do you remember what was written on the package last time you bought it? Times the 100 products you buy. Will you notice the new void added at the bottom of the jar? Or the gap between servings hidden under the label and around the transparent window?
> Hiring should be strictly meritocracy

I’ve turned down hiring people who had more technical skills than who I did hire, because the more skilled people were assholes who would have ruined the team cohesiveness (which I have seen happen on previous teams). Skills aren’t the only thing that matter and “culture fit” is a real thing.
It's not open source, as it uses the Commons Clause which severely limits what can be done with it (the name is misleading).
There's a screening for autism during pregnancy?
I know HN's policy on submissions is to match the link's headline - so I would have titled it the same here ... it's MSN that had the broken headline :)
I would like to know if this approach is actually transferring knowledge, or if random initialization is just not the optimal starting place - for example, maybe having a different distribution of weights is better.

A good test would be to apply this technique, but then train on a totally different kind of data - for example take a text LLM, apply this technique, but then train on audio/music data and see if this technique reduces training time over random initialization.
It's not outside the realm of possibility that someone else, such as a family member, used his computer or it was compromised.
The government has a proper role in preventing harm.
A workmate (I do labouring and was doing traffic control that day) brought her teenage son a PS5. I don't know why parents would purchase consoles for their children as you don't learn any transferable skills (I guess you could be a streamer).

I'm not saying being a sadist and give the kid a second hand laptop with *BSD because then the kid will want nothing to do with computers, especially if the laptop is cheap and doesn't have a working driver support (This is where Linux is better from my personal experience).

This is also why I like HTML, I got a free internet CD with Netscape Navigator in 1996 when I was 12 and the three working examples (two with Netscape Navigator and one was a html email with Netscape Mail and News client) I had, I was able to play around with and create and learn basic HTML until I got a modem in 1998.
I'd like to see it extended to all their bundled apps. I don't understand why a new version of e.g. Notes needs to be tied to an OS release.
I switched from Chrome to Safari on my Mac about 7 years ago. At the time Apple was promoting performance and power efficiency. I’ve been very happy. Sometimes I do run into css stuff that is missing, and PWA is still not great. Latest PWA screw up is that the app won’t switch to dark mode except if you force quit the app, and then it gets stuck on dark mode. This worked perfectly prior to iOS 17.

My point is that Apple is competing with other browser implementations on MacOS, yet I’ve very rarely used anything other than Safari. Most exceptions have actually been because I need a plugin to debug the JS framework I’m using.
Right, that's LaTeXML - it tries to emulate as much as possible of the TeX typesetting system, while retaining enough control to emit structured markup.

Which also allows us (and generally all contributors of latexml package support) to conveniently maintain various parallel data structures and metadata needed along the way.

Modern HTML is very often helpful to produce higher quality article renderings. Examples:

1. we recently started using flexbox for subfigures, allowing them to reflow.

2. we have started emitting ARIA accessibility annotations (there is now an "alt" key for \includegraphics)

3. MathML Core allowed us to have native web rendering for math expressions in every browser.

As to LaTeX rendering in the browser, there are various other projects out there you could look up with partial support. For latexml the WebAssembly route seems most realistic, as we are undergoing a rewrite in Rust. But there are quite a number of pieces to flesh out before we get there.
Can you please stop using HN primarily for political and ideological battle? That's not what this site is for, and destroys what it is for, so we have to ban accounts that do that—regardless of what they're for or against. (Past explanations of this at https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme....)

We've already had to ask you about this more than once in the past:

https://news.ycombinator.com/item?id=34228205 (Jan 2023)

https://news.ycombinator.com/item?id=32644561 (Aug 2022)

https://news.ycombinator.com/item?id=24726961 (Oct 2020)

I don't want to ban you, so if you'd please review https://news.ycombinator.com/newsguidelines.html and use HN as intended from now on, that would be good.
From Page 7:

> In the case of GPT-2 training, random initialization requires 64×10^9 tokens to reach a perplexity of 12, while weight subcloning accomplishes this in just 64×10^9 tokens, again demonstrating a 4× training speedup

... what?
It does not apply to military convictions. Very frustrating.
A utility company fought to keep two Colorado towns hooked on fossil fuels
I probably ought to tell YOSHiNoN (my agent) to notify me when we crack 60k. It wasn't until pretty recently though that I got it looking up my karma and those of the top 100 daily (including the numbers not shown on this list https://news.ycombinator.com/leaders) but I've yet to make time series graphs of it.
"With fewer diverse voices represented in AI development, the resulting products could be less accurate or more harmful to users."

DEI has never been about VIEWPOINT diversity.
I don’t get how there can be a blanket pardon on the books for federal crimes, while still being illegal at a federal level. The pardon should have come along with legalization, and putting it on the same level as alcohol. The current situation feels ridiculous.
> We're all prone to Gell-Mann amnesia.

For those who don't know: Gell-Mann amnesia is the effect is what happens when you read a story in the newspaper about, say, the rampant corruption of the opioid crisis, but then turn the page and read about the Covid vaccine with fresh eyes.

It's basically like containerization for knowledge that helps prevent conspiratorial-thinking exploits. :)

Note: I am fully misrepresenting the intention of the phrase "Gell-Mann amnesia effect," but in a way that AFAICT is 100% consistent with its definition.
This looks super nice! I have been using either a plain text file, or telegram's saved messages, or the clipboard history for basically the same purpose, and it never really occured to me that there would be such an elegant solution. Looking forward to trying this out when I get back tonight.
How do you prove the searches were done by the accused?
I honestly can't imagine what the point is. Hydrogen just isn't a very good idea. The only people pushing it are fossil fuel producers, trying to hang on to a way of staying relevant ("blue hydrogen" made from fossil fuels.

And yet TFA says the American Petroleum Institute is grumpy, because they want the program to give them more money. So who exactly is this making happy?

I guess money spent on research is never truly wasted. We can hope something unexpected appears; it happens all the time.
> In such a world, discoverability is not a problem

oh, well... my two cents:

Before smartphones was the browser web. We had discoverability issues because very few search engines had a near monopoly (to put it politely), and there was no univerally good method to filter the magnitude of sites out there

Before that near monopoly we had a multitude of search engines, we even had engines-of-engines (look up "meta search"). Back then, we suffered from discoverability issues because of the sheer magnitude of web sites out there (to put it briefly)

Before those search engines we had a multitude of indexes, or lists. We even had lists-of-lists. Back then we suffered from discoverability probems because, well, even if we had only a minuscule fraction of the sites we had now, there was still no univerally good method to filter the magnitude of sites out there

And before that we had archives (essentially FTP servers), BBSes, and even physical paper based magazines. Even back then we had discoverability issues...

Go all the way back to physical libraries, and you had discoverability problems still. Paper scrolls? same. Mud bricks? same.

And way before writing, finding that wise person who was in the know about something would also be considered a "discoverability problem" methinks...
Also, checkout NewPipe with built in SponsorBlock functionality:
https://github.com/polymorphicshade/NewPipe
GPT Pilot – Build full stack apps with a single prompt [video]
Another potential issue:

> The photography sessions for patients with ASD took place in a space dedicated to their needs, distinct from a general ophthalmology examination room. This space was designed to be warm and welcoming, thus creating a familiar
environment for patients. Retinal photographs of typically developing (TD) individuals were obtained in a general ophthalmology examination room. Each eye required an average of 10–30 s for photography, although some cases involved longer periods to help the patient calm down, sometimes exceeding 5–10 min. All images were captured in a dark room to optimize their quality. Retinal photographs of both patients with ASD and TD were obtained using non-mydriatic fundus cameras, including EIDON (iCare), Nonmyd 7 (Kowa), TRC-NW8 (Topcon), and Visucam NM/FA (Carl Zeiss Meditec).

So two questions:

1. Are we positive that the difference in rooms does not effect these images?

2. If we are in a dark room, and ASD patients are in it for 5-10 minutes longer, are we sure this doesn't effect the retina?

3. Were all cameras used for both ASD and TD images?

Want to make sure the AI is being trained to detect autism, and wasn't accidentally trained to identify camera models, length-in-dark-room or room-welcomingness.

Hopefully not, but I assume you have to be so careful with these sort of things when the model is entirely black-box and you can't actually validate what it's actually doing inside.
They probably see the writing on the wall for their current restrictions on third-party browser engines, and are as interested in avoiding a Blink monoculture as the rest of us.
Multi-lingual models aren’t just about making AI useful for everyone, there are also real benefits for training new language models when based on existing models.
It depends on the statutory scheme for the acquisition of the federal land. In some cases the federal government has exclusive jurisdiction, in some cases concurrent, and in some it only has a proprietary interest (i.e., the federal government is the landowner but the state has legal jurisdiction).
I'd rename "Americans" to "American options" for clarity.
I ended up with Syncthing after trying everything else (that O can self-host).

You can ease the eureka moment by remembering that each node is completely independent and decided what comes in, and suggests what goes out.

You can say that a folder is two way on a node and read only on another - and this is great because tout make decisions locally that allow you to build nice things.

The real issue is that you have to check on both sides of the pipe what is allowed.

It is very robust and good for LAN and remote sync (the traffic is outgoing to a relay server. Note that many of these relay servers are also TOR nudes so they can be flagged by your severity systems. You can always use your own)
Congress set the initial scheduling of some drugs, and set a process for updating the schedules within the executive branch going forward, with the DEA (in statute, the Attorney-General, but in practice within Justice its the DEA doing the main work) playing the key role (HHS in statute -- via the FDA in practice-- plays a mandatory role in advance of the decision, which is controlling in the case of a currently non-controlled drug that HHS recommends not controlling, but advisory in, I believe, all other cases.)
It seems strange for the website to only give the Apple shortcut keys for a cross-platform app. It gives the actual keys when I run it on Linux, but I can't figure out what "Ctrl + ⌥ + Up/Down" means.

Looks quite neat though.
I am not disputing inflation in the UK, but rather the fact that chip bags consisting of mostly air is not an effect of inflation.
$80KUSD in Maldives, Mauritius and Seychelles would be quite nice, especially if you could get a cheap all inclusive resort.

$80KUSD in Goa/India would be fun tool :), scam all day then rave all night \o/
I’m saddened that Canada wasn’t on the list of participants, as we’re no stranger to scam calls and texts.

> seizing a total of $199 million in hard currency and a further $101 million worth of virtual assets.

Bitcoin, etc. looking rough these days as a store of value for criminals at just a 33% share.

> HAECHI

Seems to be a TV Series name in South Korea.

Also: “ Haechi is a symbolic mark that represents Seoul, developed to portray the historical tradition and unique cultural image of Seoul while giving hope and dreams to Seoul citizens. The dictionary definition of Haechi is “a mythical creature that distinguishes good and bad, what is right and what is wrong.” It is the etymological name of the more commonly used “Haetae.” In addition to being a moral being with a righteous temperament, Haechi also is believed to be a divine creature that guards people against fire and other natural disasters. It is also implied that Haechi is a guardian of Seoul that blocks all types of bad energy and brings fortune and happiness.”

https://english.seoul.go.kr/seoul-views/seoul-symbols/3-symb...
weird—it wasn't that way initially when I loaded the page earlier today, but refreshing the tab shows that it is indeed paywalled now. the earlier, unpaywalled version is available on archive.org: https://web.archive.org/web/20231222032328/https://lwn.net/A...
> they risk getting left behind by application developers

There is literally, for now, zero risk of that. companies will have devs meet the customers where they are at. Of the largest mobile market share platform in the USA doesn’t support PWA or only supports it without features the company requires, said company will build an iOS app. As has been the case.
No. The President has the power to pardon violations of the UCMJ. There is no statutory change that would have to be made.
https://archive.is/riBJY
Unpacking your statement it seems like you believe two things:

1. That Ukraine winning against Russia is part of United States national security.

2. That the United States providing funding to Ukraine would enable them to win against Russia.

Is that correct?
"Pricing American options is an open problem in the quantitative finance. It has no closed form solution similar to the Black-Scholes formula for European options."

I'm fascinated by this. Why not? Is it some kind of regulation thing?
I have never asked where these requirements come from. Possibly, they are just the whims of that customer. To me, they seem to be written as a windy way to require connecting through a mobile hotspot managed by the operator.
my college roommate freshman year (1991) had an amiga and we argued about whether amigas were better than PCs. At the time, his amiga definitely was better than my PC.

IIRC I bought a $25 C compiler, http://www.mixsoftware.com/product/powerc.htm but it only had a stack size of 6 function calls(!)
K12 CS Framework only mentions "file" 4 times:
https://k12cs.org/wp-content/uploads/2016/09/K%E2%80%9312-CS...

Computer file: https://en.wikipedia.org/wiki/Computer_file

File system:
https://en.wikipedia.org/wiki/File_system
> diverse candidate

Even though some people would call me that, I've always hated that term/ideology. I wish companies would shift their mindset to, "a candidate that adds to our diversity". E.g. my current employer has done a really good job at not discriminating too much against women and attracting women, so we're well above industry average in our woman:NB:man ratio so it's more representative of the source population. We haven't done as well with regard to racial and age non-discrimination. As we do better in either of those two categories, the definition of "a candidate that adds to our diversity" will change.

> We have already selected a male candidate for the internship so it'd be best if the next one was a woman

This is both true and legal (though I wish it included NBs as well). The more candidates you select from a given demographic, the probability increases that your organization is participating in a discriminatory system. If it makes it more palatable, reword it in your head by tacking on at the end, "... so we can be somewhat reassured we're not contributing to gender discrimination."

> Your no-hire vote should have more justification since the candidate is a woman

Studies have shown even women evaluate women more harshly than they evaluate men. Extra justification is warranteed when gender is known or implied and the reviewer is likely to have unconscious bias. That's why better hiring systems try to hide gender on the initial application, so you can be reasonably reassured gender is not a factor. (That said, there are a lot of gender implications on many applications, so it can be tough to hide gender completely).

> The reality is that we need a strong legal ruling against these type of things

Alternatively, guaranteed job placement into one's chosen profession would help everyone indiscriminately. Trying to ban anti-discrimination efforts serves only status quo biases.

> too "problematic" to bring this up and the risk for retaliation is insanely high

I agree this is a risk. Surely there are some people who "bring this up" in a bigoted way and are rightfully fired, but I suspect there's a number of people who, with a gentle reframing, can see how their views are problematic and can learn the knowledge gaps that caused them to come to the wrong conclusion. From the company's perspective, they're doing anti-discrimination work, and an employee objection sounds like they're pro-discrimination. It's a bilateral failure to communicate in an at-will employment relationship.
Dynamic 3D Particles
"Change block type" makes more sense then "Change block language". "Language" sounds like it could mean English, French, etc. whereas "block type" is unambiguous.
And if this was merely a commutation, that would matter more. But pardons don't just end sentences, they remove all lasting legal impacts of the conviction.
It's a security tradeoff. Given that you want to provide a link preview (which is a nice feature) you have a few options:

1. Generate on the sender side. Downside: Can be spoofed.

2. Generate on the receiver side: Downside: Leaks receiver IP.

3. Generate via third party: Downside: Leaks information to the third party.

Overall I think that 1 is the best option. The sender can "spoof" all of their messages anyways, including the preview as part of the message is really no different. The problem here is that it isn't obvious that this content comes from the sender, it is displayed as a separate bubble and I would bet that 99% of users don't realize that the content is from the sender.

Plus the URL is all that really matters anyways. If you are clicking on an attacker-controlled URL they can make the preview display anything they want. So you gain very little by forcing the preview to be "authentic".

Option 3 can be good as well. Especially if implemented with something like double-blinding. So you connect to one party which forwards you to a second party. This way the first sees your IP and the second sees the destination IP but neither sees both (unless they collude). However that is a lot of infrastructure to set up and maintain for relatively little benefits.
This is great! Thank you for creating this. Would love to see unix timestamp conversion in there too
The history of AI research has been one of moving goalposts. Technologies only stay "AI" until they're shown to be useful. At various points in the past, computing in general, self-modifying code, search algorithms, computer vision, chat bots, neural networks, stable diffusion, large language models, and more, have all been considered "AI" at various points in their development. Occasionally, people will demonstrate that a topic in "AI" has a broader usefulness, and the specific name will be used, and people will argue online whether it's "really AI".

About 15 years ago I learned about several of those topics in an AI course in college, and now they're all frequent occurrences in debates about whether they're really AI.
Oh, then we don't disagree. The internet is indeed wonderful in many ways and YouTube is a part of that -- from Indian videos about how to replace obscure components inside old printers to MIT Courseware and 3Blue1Brown. It's also possible to get a very good start on language learning using only YouTube videos.

I hate artificial barriers -- but I also feel a need to warn about the bad consequences of unrestricted positive rights.

https://en.wikipedia.org/wiki/Negative_and_positive_rights
Is it battery life and thermals?
Smartphone in hand, but no Raspberry Pi experience, no server anywhere
I adore Schulz's works: dreamlike and touching. `Street of Crocodiles` is a great place to start.
No they aren't; the building has been owned for nearly 20 years by a church and it's still got an active datacenter in it plus office space, etc. One of my companies had office space there and after we sold the business, the buyer expanded our footprint in the building which exists to this day as far as I have heard.
Servers piss away power at idle because they're not designed for low idle power consumption.

I personally just a regular PC desktop because I need the expansion slots. But SFF PCs are amazing home servers, and have more than enough power for what you actually need.

Also don't forget laptops. They're designed from the group up to be efficient AND have a built in UPS. My home server for the longest time was an old laptop with 32 gigs of ram (back when that was a huge amount).
My first "server" was my dad's old PC, which was moved to the basement and given an 802.11b PCI card so that it could connect to the internet. I pirated a cracked copy of Windows Server 2003 from eDonkey to install on it and built an ASP.Net website in VB. I wanted a domain name, so I used a dynamic DNS client to set my .TK domain to point at my home's IP (with port forwarding on the router—running on 8080 since Verizon blocked 80), updating every ten minutes.

I learned so much from the experience. If I was a kid today, I'm not sure I'd run a server in my home, though. For as much as I learned, there's far more that you can do and learn running code on other people's computers. I spent so much time trying to get the thing to just _run_ in the first place that I missed out on learning and doing a lot of the things that having the damn thing in the first place would have enabled.

For two years, I taught a class of high school students how to make websites. We used Glitch, and I'm still consistently amazed at how much you can do with very little to get started. I can only wonder what I'd have created if I had what kids today have.