skysight-inc/HackerNews huggingface dataset:
The FBI has a weird mandate in that it's both counter-espionage and counter-crime, and those are two quite different missions. Unsurprising to know that counter-espionage want great encryption, and counter-crime want backdoorable encryption.
No tournament is needed. Everyone knows that Source Code Pro is the best coding font.
The worlds largest exporter is in a deflationary death spiral. Unable to build entire ghost cities anymore they have no escape.

Deflation coming to the West in 1 year or so.
My condolences Aaron. Reading through these comments, it sounds like your dad left a great impression on the world.
replica in the staging environment
I was surprised about the "doesn't require a ChatGPT account" part but when I tried it from an incognito window their "4o mini" gave back

I cannot access external links directly. However, if you provide the text or key points from the page, I can help summarize it for you!

and clicking the model selection drop-down produced "Log in to try advanced features"
I mean sure, every ad-driven service is paid for by someone.
The website doesn't say anything other than it's a plugin for JetBrains IDEs.

Sure, but what does it do? The website doesn't say at all, only including some screenshots of it in action.

WTF?

---

The comments here clear that up, saying it's just a theme. That should be clearly communicated from the website itself though. ;)
> I'd pay $1 a month for a browser run by the people.

You and approximately 5 other people. Paid browsers in 2024 are not a path to mainstream success, especially if you are what Firefox is - a fully independent tech stack down to the browser engine and not a barebones reskin of Chrome. A reskin of Chrome would have very low development costs. Firefox does not.
Hey, that's alright. We all sometimes make jokes that aren't as funny as we imagined.
What would you use this feature for?
> why on earth would you use them for something where you need reliability?

As very best I can tell the answer is "because bags of cash"
I couldn’t run any decent number of Docker containers on that and if I were doing Android development, the emulator would run like trash.

Not to mention how many slow bloated Electron apps or Chrome itself runs on that.

I definitely couldn’t do any serious development on a ChromeBook.

But you said you care about an ad free experience and privacy and you are okay with hardware and an OS by Google????
> Yeah, I'm sure the EU sending angry letters to nameless IoT company in shenzhen is going to be very effective.

I would expect them to use a heavier hammer to whack that mole....
> I wonder what he would think if he could see the ways in which number theory, once often regarded as the purest of the branches of math, is now used in things like cryptography.

I would say number theory proves his statement, although perhaps not his point.

Applied math is useful for the applications that are known at the time of its creation, and it is likely that it will remain with that level of applicability in the future, although if the real world applications that it is used for fall out of favor we might find that the applied math decreases in importance, given its importance is in its applicability, and the applicability of things has an importance contingent on the importance of the thing that they are applied to.

This is of course not 100% sure, as there can also arise new applications of things in the future.

Pure math on the other hand, being not tethered to any particular application on the time of its creation, may find all sorts of applications in the future, pure math has as such infinite potential applicability waiting to be discovered and thus infinite potential usefulness, whereas applied math has limited known applicability and thus limited known usefulness.
Reminds me of the book “this is how they tell me the world ends” - a history on cyber weapons. It’s written from the perspective of a journalist without a comp sci background but delves deeply into the topic of how cyber weapons are procured, priced, and sold to multiple agencies in the same government. It’s unfortunate these are used for exploits and not for reporting bugs or vulnerabilities. Stockpiling exploits only makes everyone less safe
The monopoly protection is provided by Apple and to a lesser extent Microsoft. Mozilla is completely irrelevant at this point.
Is there a copyright for colors???
> SeedVault[1] and Etar have both been updated to their newest respective upstream version.

What do folks use for backups that's actually useful (full app data + secondary stuff like KeyStore entries) nowadays?

[1]: https://github.com/seedvault-app/seedvault/wiki/FAQ#why-do-s...
Why do you expect China’s deflation to be contagious and spread to the West? Or is there some underlying cause that both share, and it’s just that China is showing the symptoms first?
There won't be one. I've said it all.

I was thinking about adding a "Security" section but I wasn't convinced it was necessary. Security in Linux is horrible in general.

* People use `sudo` for anything and everything all the time.
* `git pull whatever_crap_from_the_web` and run it happily.
* Tens of thousands of pieces of malware via NPMs and other frameworks.
* No AV of any kind (the one that actually executes code in a sandbox and verifies its safe).
* Permissions/users/groups/pam.d/logind/selinux/apparmor - it's a huge intricate mess.
> Did you know that you can’t write to video memory on the Game Boy Advance in units of 8 bits, and if you do, it’ll still work but all your graphics will be messed up with no obvious way to figure it out unless you read one specific paragraph of the documentation? Hey did you know that when you compile a binary optimized for size, memory copies will be by units of 8 bits, but not if you use debug mode?

Brutal. I don't miss but banging much.
CS2 is at most AA and mostly just facilitates skin gambling. The way that CS2 was kinda clumsily dropped, replacing a game with another game in kind of an unpolished state, also doesn't suggest that it could even be "AAA". It's low key a public playtest still. Early access. But that's besides that point.
don't buy their bullshit. it's not open source.
Couple of questions. First, would you happen to have a code demo?

Second, and this is more of a hypothetical question for my own understanding rather than a practical one - in a single GPU scenario, could you take compute the loss per-sample without averaging (i.e. "reduce=None" in pytorch), and improve (on a sample efficiency basis) single GPU training with your algorithm? Sorry if this was covered in the paper already.
That would be in the body of the request. OP is talking about URLs in the actual request, which is part of the header.

While I don't have experience with a great number of WAFs I'm sure sophisticated ones let you be quite specific on where you are matching text to identify bad requests.

As an aside, another "easy win" is assuming any incoming HTTP request for a dotfile is malicious. I see constant unsolicitied attempts to access `.env`, for example.
The west already built nuclear, but that era is mostly over. Two thirds of the world’s nuclear power capacity is in the west, with the USA far ahead of any country (with double the nuclear output of China).

Even if all of the reactors being built around the world today are completed, overall nuclear power use will decline, as plants from the enormous construction boom of the 1970s-1980s reach the end of their life and are not replaced.
Google pays money to Mozilla. Mozilla creates Firefox extension powered by Google AI(?). Mozilla pays Google for cloud services(?).

Is that the right flow? FAQ link is broken so I can't tell.
> I'd pay $1 a month for a browser run by the people.

The bad news is that 12,000 other people would need to similarly pay per month to have a dev team of just 10. I know Ladybird is lean and mean but finding that big of an audience (or, of course, bigger) who would pay for a browser, per month, is likely a non-starter

It would be a much more interesting proposal to start a bug bounty for the damn near infinite Bugzilla queue, although as I understand it some of the hassle of a bug bounty program is evaluating submissions. And don't say "but we'll use an LLM" or I'll throw up in my mouth
Still bugs me that this Australian skateboarding video https://www.youtube.com/watch?v=nod5q7OHAF4 has a note of "music from Youth Group song Forever Young"

There is not a single note of that song in the video. The opposite in fact, the video was used for the song. With no attribution.

The video/film is from the Australian ABC afternoon show GTK, which way predates the song.
So is the big improvement here simply skipping the unembedding/embedding step for internal thoughts? Or is it mainly in the training methods to teach the CoT and how to switch between "latent thought" and text output?

It's really interesting that a fixed number of "latent thoughts" performed as well as a binary classifier! I didn't expect that at all, the way OpenAI talks about CoT it seems the ability to let it "keep thinking" let's them continually score higher on benchmarks while throwing eye watering amounts of compute at the inference.
They are the worlds largest manufacturer and exporter. As their prices spiral lower and lower the goods they sell abroad do the same.

Trumps tariffs will just speed this up as demand in china drops even further and they dump goods on europe for firesale prices.
The neat part about this project is that someone is choosing to see if they can make a subscription model for an attractive style viable.

The market, of course, and not the initially and loud naysayers will decide. So many things that we never thought would take off eventually did.

When you create a product, there are many different sorts of ways to make income:

* just give it away (no income)
* donations (I hear this has low income rates)
* one time fee (usually relatively high price and cost-of-entry for the buyer)
* subscription (lower cost of entry for the buyer, recurring income, easy-to-forget, facilitating continued revenue stream)
* free + money-making-gimmick / loot boxes / season pass / pay-per-key / horse armor (free cost of entry for the buyer, gamble for the developer, potentially source of HUGE returns, see: Fortnite, League of Legends, and so on)

The subscription model for styling tools has been seen in some places, usually customer-facing ones (see: https://mui.com/pricing/ ); but I don't think I've seen it very many times for developer-facing tools.

Should be interesting to see the results. Will you be sharing those in the coming future, maybe, to see how this experiment goes?
Trademark, usually; but Pantone is a whole verification system, I think?
There are more than one EUV semiconductor lines?

This article asserts that she controls the only one.

It would take brilliance to run such a production line, far beyond my own, no doubt. But there is more than one.
If I need to fork code am I going to then make copies of all of the stored procedures corresponding with the code and now have getCustomer1, getCustomer2… and doing the same with all of your procedures?

And then do I need to change all of my stored procedure references in my code? Do I merge my changes back to the main one when done?

Isn’t just doing a “git branch” easier?

Rolling back, is just doing a git revert in your separate Kubernetes repository (you are doing proper Gitops aren’t you?), recommitting your code and your cluster is now using your old Docker container.

If you aren’t using K8s, you just push your old code.
The preface left a deep impression on me because Hardy says only exceptionally talented and intelligent students will be able to finish and understand this book. It was a revelation because I grew up in schools that claimed anyone can learn maths to any level so long as they had enough interest and support. It was healthy as a young man to know I was beginning to approach my limits as a mathematician, and this book ultimately led me to focus more on computer science and programming.
According to http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/STSP.h... the optimal solution for eil51 is 426 (the linked page has a tour of 428.87) and the optimal solution for st70 is 675 (the linked page has a tour of 677.11).
> Happy to answer questions.

Do you expect instability between successive macrobatch gradients? That is, why are you comparing microgradients within a single batch, adding a whole bunch of serialization headaches, rather than comparing with the macrogradient of the previous step?

Given your test setup of noisy labels, isn't the sequential accumulation of microgradients dangerous? Suppose we take this to the limit of a minibatch size of 1, and the first microgradient happens to come from an example with an incorrect label. If I understand this correctly, gradient filtering would seek to add all the gradients that are consistent with the bad example, rejecting the gradients that belong to good examples. The text only contemplates the perversity of rejecting all examples from a microbatch, not accidentally accepting only corrupted gradients.

The filtered gradients are used via SGD with momentum (although equation (6) looks like momentum-free SGD). Have you seen / do you expect different results when supplying the filtered gradients to Adam/AdamW or other, more sophisticated optimizers?

Your thresholding is binary, either accepting or rejecting an entire microgradient. Have you tested soft thresholding? Is there an information-theoretic way to explain this effect?

In figure 7, why does GAF with a large threshold result in a lower validation accuracy than the baseline? In GAF-terms, the baseline accepts every microgradient, so I'd expect GAF to converge to the baseline result as the threshold increases. What does the figure-7-but-0%-error curve look like?
Great question! There are a few different aspects to this.

With gradient agreement filtering having a greater number of batches (generally) increases the likelihood of finding another microbatch that agrees with the gradient simply by virtue of having more gradient "samples" to compare. So having more batches increases the chance of success there. The algorithm as laid out in the paper is a simple approach to combining groups of batches where larger numbers batches doesn't necessarily improve you chances of success if the batch you're comparing against is an outlier itself. There are almost certainly better ways of combining greater numbers of batches to get a successful update. This is one of the exciting areas of future work.

Increasing the batch size generally can be though of as "averaging" out the noise in your samples to find a consistent update. This has an interesting affect though where that as you increase the batch size, when using gradient agreement filtering you want to lower the filter threshold as your batch size increases to become "stricter" in terms of the level of agreement to look for to accept a gradient. This is Figure 9 of the paper. This is also consistent with what other researchers have found that simply increasing batch size isn't always better. There is a trade here with diminishing returns of increasing batch size as well (https://arxiv.org/abs/1812.06162). One interesting finding from the work was that smaller batch sizes actually improved training accuracy for CIFAR-100N, very roughly speaking this can be explained by having more "signal" in each batch with smaller batch sizes, at the cost of potentially throwing out batches/gradients if they disagree.
Wow what a great writeup. I remember back in 2001 when .NET was making huge waves, when Miguel and his Mono project seemed (to me) the only thing standing between Microsoft and absolute world domination (they also had Project Hailstorm (oAuth), SilverLight, PowerShell, and this Windows Vista/LongHorn thing which was supposed to use SQL Server as it's file system.

SCO UNIX was suing IBM (IIRC) because of some code that was found in the Linux kernel but they said it belonged to them (turned out to be comments, basically).

Oh and everything I wrote was in Flash ActionScript and Perl, or i had to make multiple versions of each web page because rendering on web browsers was so different across vendors, versions, and platforms.

Good times.
Drawio, Session, and SimpleX are three that use AppImage, just off the top of my head.

> because they come with all the dependencies starting with glibc

Good, because my system doesn't have glibc, by choice.

> Yeah, that will totally work

It's already working.

> And they weigh in hundreds of megabytes

My home connection is 2-gigabit symmetrical and the internal NVMe in my laptop is 4TB. So cry more poorfag.
Signal's servers have access to your profile, settings, contacts, and block list if the PIN you select has low security.
That made me laugh.

I knew rms at Berkeley, when he was still (considered) cool.
It seems like every few years law enforcement puts out statements about how good encryption is for criminals, and then they have to walk it back as data breaches happen.
That puts a different tone to their justification that the dress code is meant to promote professionalism and be a good representative for chess!
I mean they have no way to monetize LLMs as well as others, so they’re working on it and giving it away to not look irrelevant and to weaken anyone who may make money off this tech and threaten them in the future. Meanwhile there is a danger they impose their long standing invisible “moderation” on everyone else once they starve all the startups of revenue by giving this away. We’ll just be left with the same big tech overlords to choose from.

Oh and it still isn’t open source even though people like Yann LeCun dishonestly claim it is. Only OLMo is truly open source among competitive models, as far as I know:
https://allenai.org/blog/olmo2
I agree with you 100% and yes I left that part out. So yeah:

NOT GEEK SQUAD
At least 50% of posts that point out a spelling or grammatical error contain one as well.
Well, good. It's a shame nobody else has stepped up to do this first. Maybe China doing it first will help get the ball rolling. /s

In all seriousness, I think they were referring to getting everyone else's proverbial balls rolling.
wide screen is definitely a difficulty enhancer. mouse might be better than a trackpad. i felt like i was clicking but not getting rewarded, but i've also been known to say this game cheats on pretty much every game i've ever played including solitaire
The content is total garbage, which is where the problem ultimately lies.
While the statments are contradictory I wouldn't take it as sign of some vast conspiracy. I would just take it as a sign they are stuck needing to give out some kind of guidance to prevent foreign access. While they are a domestic police service they are also a counterintelligence service and thus need to provide some guidance there.
I still expect people to raise awareness if and when they're caught in a perverse incentive/Moloch situation so as to give the public greater insight into how it can be fixed.

Health insurers ... don't seem to do that.

Earlier comment: https://news.ycombinator.com/item?id=42435020
> but on the internet you don't have to say anything and if you do it may as well have some substance

Seems like we're using different internets. Which i am glad about. I just wish mine had less of the negativity that's coming over from yours. Guess in the end, the people on your internet realize, it's more fun over here.

You could have expressed all of that with less maliciousness towards the person. Thank god, in my internet everyone can say whatever they want f they want. Because– and more people should remember this apparently– if i don't like it, i just turn off the internet, like grandma!

Wish all the best to you and everyone you care about in real life. I might be just a bot. You might be. We'll never know for certain. Don't let some bits mess with your feels.
Yeah, upgrading Python from build-in ancient version that came with Linux distro (usually 3.8, or even 2.x) is actually much harder than doing so on Windows.
From the title page. No Ph.D. necessary to be a legend in them days. ;-)

G. H. HARDY, M.A., F.R.S.
FELLOW OF NEW COLLEGE
SAVILIAN PROFESSOR OF GEOMETRY IN THE UNIVERSITY OF OXFORD
LATE FELLOW OF TRINITY COLLEGE, CAMBRIDGE
> their goal is to fit the Ruby lang spec

I honestly thought that "ruby lang spec" was "whatever Matz ruby does." The ISO-IEC-30170 standard cited by mruby's readme seems to be laughably old but I can't obviously tell if mruby is a superset of the ISO or a subset. Their use of the phrase "part of the ISO standard" doesn't help
You can use “he” as a pronoun for Trump, he won’t be offended and your writing will be clearer.
I'm skeptical of a lot of Firefox side quests, but I encourage this one. Orbit could be a stepping stone to an Open Source version of Google Project Mariner. A n un-nerfed built-in AI could turn browsers into true user agents that work on your behalf.
Edge is based off of chrome. Safari isn't a browser outside of Apple computers.
Sidebery does vertical tabs on Firefox better than any other browser/extension imo
I tried going all on on Google Sheets earlier this year. I used the Python API and like almost nothing worked consistently.

I got 1 sheet to work well with like 1k rows and thought woohoo this is great! So I went all-in, put 25k rows in and Google pooped the bed. It gave errors all the time, rows and columns were funky. API issues galore.

SQLite however handled 25k rows without any errors, always rock solid.

I gave up. Overall a terrible experience once I got past 1k rows. I'm glad it's worked well for you.

I only had like 10 columns, so it wasn't like massive amounts of data. I was linking to a file out in Google Drive and that was where most of my issues were. Google drive's API was 99.99% completely useless.

My takeaway from the experience was, Google proclaims they have an API, but it seems more like nobody tests it or cares about it. Perhaps it's malicious compliance, they have it because they have to have an API, but not because they expect anyone to actually use it.

Perhaps I'm just not cool enough for Google.
This is a broken mindset, that you should be able to take an app and use it for 5+ years. When computers were in their infancy, and systems were only updated every 4-6 years, it might have made sense, but this doesn't in our modern software environment.

Nowadays all software is built on libraries and frameworks, and they have security issues and even just bugs, and you want to get those fixes.
If you want to run 5+ year old software, you can now do it natively in a VM in almost any computer; so why does my shiny new OS have to run ancient binaries again?
So what’s the alternative
I like using OPAL on my low powered laptop (8th gen i3), since Bitlocker eats some of that prescious CPU. Testing showed the impact of BL to be about 20% worse for the write speed and somewhere around a few percent read.

Not earth shattering, but for SATA3 era SSDs, it's not nothing either. The old 850 EVOs work well, and they're quality disks IME.
Thanks but I don't share the choose-your-own-pronouns beliefs involved in this, as these are built upon sexism.
Sure it's plaster, but plaster can last a good while. Sufficiently new attacks don't come around all that often, and every hash has a risk of new attacks showing up.
I'm guessing both 2004 YOLD AND 2024 YOLD were both on slashdot. Perhaps introspect as to why...
Facebook would rather do no moderation, it's an expense for them.

They do it to make the platform more pleasant so that people stay on it
I'm so sorry for your loss. I remember buying licenses for Qmodem and later on Qmodem for Windows. I think I spent more time tweaking scripts to log me into various BBSs than I would have spent just typing in the username and password. But where's the fun in that?
It seems useful to have peer reviewed processes for comparing benchmarks that other research can reference, though.
Sometimes you're on offense, sometimes you're on defense. The government does both.
Changing it will trigger recovery, changing it back to the original won't