skysight-inc/HackerNews huggingface dataset:
You are comparing apple to oranges. Claude is better, sure, and I'd probably use it over deepseek but deepseek is an open model. For me, this makes deepseek quite superior (not from a benchmark/output perspective) to all the other closed models.
Until the company uses AI to transcribe the applicant's video to text and then further summarize the text into bullet points.
It’s been more than a decade since I worked in games, but for my entire games career, any and all use of C++ exceptions was strictly disallowed due to other horror stories. I was still bit in a very similar way by someone’s C++ copy constructor trickery - a crash that only happened in a release build after playing the game for a while, with a stack corruption. Like the author, for me this was one of the hardest bugs I ever had to track down, and I ended up writing a tiny release mode debugger that logged call stacks in order to do it. Once I was able to catch the corruption (after several days of debugging during a crunch weekend), someone on my team noticed the stomp values looked like floating point numbers, and pretty quickly we figured out it was coming from the matrix class trying to be too clever with it’s reference counting IIRC. There’d been a team of around a dozen people trying to track this down during overtime, so it suddenly hit me once we fixed it that someone’s cute idea that took maybe 10 seconds to write cost several tens of thousands of dollars to fix.
>because places like mine won't allow our hiring process to bring in someone who doesn't really want to be here.

Tell me what's special about your company?

Will one exception, nearly all companies I worked for were run of the mill, yet they thought they were special in a self deluded way.
I think Mozilla is doing a great job.

I really don't get the comments that they should not focus on anything else than the current browser.

If other browsers start adding llms, I bet those same people will start complaining that Firefox is outdated compared to those browsers in about a year.
> The way I see it, most companies already use modern ATS to stack rank every application based on their resume using AI and then just go down the list. If you aren't already using a system like this at your company then you're playing at the same disadvantage most applicants are playing at.

I already said, as have many others: I don't work at a company like this and never have. I haven't heard this said by anyone on the inside, it's always frustrated applicants. We review every application by hand.

> Applicants are already having to send hundreds of applications to get a response and it's not because of tools like this.

How do you know it's not? The timing is very suspicious.

> It's also hubris to think you can sit there and easily sort people into passionate and dispassionate buckets with a 100% accuracy like a god.

I didn't say that, I said we have high confidence we can eliminate automated applications at the expense of filtering out many sincere ones.

There's a very good algorithm that will do this with 100% accuracy: reject everyone. We're not doing that, but it's a spectrum of how much automation you're willing to let slip in, and the answer for us is "not much".
Yeah, I never got Heimdall to work properly.
I've seen this fork mentioned around a couple of times so I've decided to read the articles on https://ansel.photos/en/news/. I'm not trying to deny that his motives are right, but the way and how often he bashes on darktable developers is really off-putting. I'll only cite a couple but they're easy to find:

> a handful of guys with more freetime and benevolence than actual skills

> So I fixed the whole logic [...] You might think that was a problem solved and a job well done, but that’s leaving Darktable’s geniuses out of the equation.

If you want to work alone I guess you can have that sort of negative attitude... but to me it clearly says "don't use or contribute to this software".

It's easier to spot mistakes after others have already made them, and then come up with better approaches. And it's easy to find yourself complaining about what is basically a prototype somebody else made and spared you the effort. It can definitely pump your ego up.

I'm saying this because one-man forks almost never lead to popular adoption, and almost always lead to abandoned forks, even if the new developer is technically gifted. I'm somewhat reminded of KWinFT (KDE fork) that has been somewhat recently renamed to Theseus' Ship.

I understand that you acquired a repulsion to design by committee, but when dealing with large projects you can't do it all by yourself, so you need to start learning how to deal with people. But who knows, maybe it's possible to find other like-minded contributors who are not so easily thrown off by the immaturities of a project's leader.
Conveniently, I decided early on that I would rate limit applications based on the job board, so that any single user doesn't have too many applications sent to a single job board site like greenhouse or lever in one day. So for now, to spread them out I have an ec2 querying applications off the application postgres table every 15 minutes. It takes the next best job posting per board for each subscribed user and puts it into a queue to be processed. 1 application per user, every 15 minutes, with 1440 minutes in a day, means ~96 applications per user to any given job board per day. The applications are then processed off the queue by another ec2 synchronously to make sure only one posting is applied to at a time per user. In addition to the 96 application cap that comes naturally with this method, there is also a hard cap of 150 applications per day per board so that if the user is also going crazy using the "One-Click" applies, those in addition to the fully automated / "Zero-Click" applies won't get them flagged for spam by the board site.
The browser is an operating system. This might be unsettling to this crowd but we can’t just cover our eyes and hope it turns into the browser from 20 years ago.

> Please stop making web apps

No.

> the web is for documents

No it isn’t.
eh, none of your points support your argument.
It probably wasn't a simultaneous attack, they probably penetrated over a long period of time. The defenders just found them all simultaneously (you find one, you go looking for the others)

> Why not just bribe employees to listen in on high profile targets?

Developing assets is complicated and difficult, attacking SS7 remotely is trivial, especially if you have multiple targets to surveil
The multi-step agent API they've produced feels so much like reinforcement learning. Neat!

memory = [user_defined_task]
while llm_should_continue(memory): # this loop is the multi-step part
action = llm_get_next_action(memory) # this is the tool-calling part
observations = execute_action(action)
memory += [action, observations]
“I know that young people involved in cybercrime will read these articles,” Nixon said. “You need to stop doing stupid shit and get a lawyer. Law enforcement wants to put all of you in prison for a long time.”

I think law enforcement types are just built differently. Fearless even when threats are being made against them.
I run a minimal install of 21 right now (no gapps) and it’s great. Even handles browsing fine with Brave (built in ad blocking).
If those are the only examples of privacy-tarnishing theyve done, I think that would speak for Firefox and Mozilla.
There is also rawtherapee which I switched to after using DT for about a year.

Rawtherapee workflow seemed to work better for me and I haven't really looked back.
On what basis? The only people I've seen claiming this is prevalent are frustrated applicants, but I'd love to hear from someone who actually has seen the inside of one of these companies that uses AI filters in bulk.
> Strong "reviewer #2" vibes in this comment...

I've been a peer reviewer before, albeit not in the machine learning space. My comments above were general questions and not a review, since I'm now curious about applying this technique in my own work.

When I do review a paper, my guide star is "does the paper answer its own question using a methodology powerful enough to detect if the answer is 'no'?" A secondary question is "are any arbitrary choices of (hyper)parameters sufficiently justified?" Theoretical beauty would be nice, but that's secondary to a robust result.

If I were reviewing this paper, I'd be mostly satisfied with it. My questions above are honest matters of curiosity rather than strict demands for greater rigour, and "we haven't looked at this" is an acceptable answer to such a question.
The Chrome tab groups are less useful as they don't really present a single workspace with only the tabs from that group, they are just literally a grouping of tabs all within a single workspace.

I use tab groups to switch tabs based on projects and I want full separation of those tab groups. The Chrome and new Firefox groups don't do that.
I’ve already given my opinion of the effectiveness of this. But if you did get through the HR filter and you actually described your project like you did here, there is a strong chance I would hire you.

You put some thought into it.
I can accept that in extreme cases people just don't run across the trivia of what a modulo operator does by more or less random coincidence (while learning programming that is. I get that most people in general would have no idea).

But for conditionals and related logic in whatever nested form they may appear, I'm afraid my ability to disbelief is stretched a little too thin. It seems too basic an operation that is involved in any kind of program I could possibly imagine.

I get how some boilerplate API glue code that a lot of people write does it via stacked layers of dynamic dispatches instead, but I could not expect a person to write such code at sufficient quality without being able to reason through a bunch of next to trivial conditionals (since that's what these dispatches still are, under the hood).

At some level I feel like we are talking about such an extremely low level of basic ability, even if it's not technically constantly necessary for a specific job, that it's highly worthwhile to disqualify lacking applicants anyways. But I can also see how that might be some form of privileged or elitist thinking. Open to hear counterpoints.
And I'm emphasizing that this kind of behavior is not going to get you a job, it's only making everyone's life worse. It's counterproductive in the extreme.

Give me one testimonial of someone who credibly demonstrates that these applications work.
A few technical questions (I had a somewhat related work with friends here https://openreview.net/forum?id=I3HCE7Ro78H although we focused on gradient multiplicity in adversarial training, not massively parallel training)

1. Do you think this is a form of variance reduction or more a form of curriculum (focus first on the bulk, then on remaining errors)?
2. Did you observe any overfitting/additional adversarial risk?
3. Did you try this on just single-node minibatches as well? How did that perform?
The Sims
It's possible that China censors info about Tiananmen square because so much of what was published came from Western news orgs - and the West has form for using the "news" to attack other nations. Another example might be the supposed "genocide" of the Uyghur people - the MSM pushed the genocide narrative hard, while radicalising, funding and arming Uyghur Islamic extremists, so they could control the narrative. And of course, it largely worked.
1. The Chinese internal market is huge, and in case they develop models that are better than western models, not using them will be a disadvantage for us, not them. Also I can see many European countries (including my country, Italy) to buy Chinese AI regardless of US regulations.

2. Western has its own issues with data limits and extreme alignment that makes models dumber. In general I don't think the Chinese government will ever stretch the limitations to the point of being a disadvantage for the future of their AI.

3. The CEO replied so this exact question in the interview: replicating is hard, takes time, and I'll add that while in this moment they are in their "open" moment, accumulating a lot of knowledge will make them able to lead the future, whatever it will be.

Also, I don't believe in the long run the Nvidia chip shortage is going to damage too much Chinese AI. Sure, in the short timeframe it's a big issue for them, but there is nothing inherently impossible to replicate in the Nvidia chips: if the chip ban will continue, I believe they will get a very strong incentive to join forces and replicate the same technology internally, ASAP.

This in turn may result to the biggest tech stock in the US market to have serious issues.
What would you like to see improved?

Last time I tried digikam it crashed on startup (macos). This was back in September. I'm sure it's not a hugely popular opinion in open source circles, but IMO neither digikam nor darktable are good enough to warrant the hassle of dealing with separate applications.

Lightroom is a bit of jack of all trades, but it's good enough as a DAM that I'm not wanting for a separate app.
Interestingly, some of those teams dedicated to hacking are either private sector or a branch that nobody has heard of. I once interviewed for a company whose pitch to me was basically "we get indemnity to hack foreign telcos" and "we develop ways to spy that nobody has thought of". That was 20 years ago
[dupe] https://news.ycombinator.com/item?id=42524422
As slow as it is on paper (in practice it’s really not bad) and the batteries are indeed going, its AMOLED screen really takes the cake.
He was around 55 years old when he founded TSMC.

Regarding the translation from Chinese to English, I think it is a case for community funding. What is the budget required for this?
As much as I hate it, I use twitter to follow a bunch of people who work at fair/openai/etc and that's been a pretty good source. There's also a "daily papers" newsletter from huggingface, but it's pretty hit or miss.
Torricelli's trumpet is not counterintuitive
Please do. I assume your post breaks this guideline:

> Please don't post insinuations about astroturfing, shilling, brigading, foreign agents, and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.

Amusingly for this discussion, I started reading 'rayiner about a decade ago (long before this account) specifically because he seemed intelligent but I disagreed with him about issues involving race and the South! Being accused of being 'rayiner is an amazing twist to the story.
Being able to open decades-old repos is very much the norm for widely-used version control systems.
can you point me to some materials that are easy to digest?
There is a (to me very surprising) typo in the section 'Focus on what matters.' where the AI summary states "... 11 out off[sic] 100 products ..."

I don't think I've ever encountered a typo in any of the LLM output I've seen, seems like the exact sort of thing an LLM would be more or less perfect at.
Am I wrong to take this as an indication that this text is actually written by a human as a concise marketing example?
I created a subreddit in case any current/former Bench users would like to continue talking to one another and compare notes: https://www.reddit.com/r/BenchUsers
Thanks, that's a valid point. I have never thought of publishing a PoC web app as more than pushing some files on a server and editing a config file, but now I see how not everyone can be familiar with that.
As with many more modern "Open source" projects, the openness is more of a "You can try for free, and once you need production level SLA come call us". While the source code is available to look at it's more of a facade as almost no one change it but the owning company. Limited by complexity of the project, maintainer politics and IP around supporting tools and materials.

OSS has basically theseus shiped into something completely different.
Not a criticism just an observation.
Are they uncomfortable with you accessing their data, or are they uncomfortable with you storing their data unencrypted, risking their IP in case of a breach? Two different things.

The former means they aren't a fit for SaaS (i.e. offer self-hosting), and the latter means you can use at-work encryption, only decrypting the data to process it.

Without more info on what you're actually building, I can't really be of more help here.
Happy 15th Birthday, APRSdroid (My FOSS Android Scala App)
[dupe] https://news.ycombinator.com/item?id=42453660
Predictions for Tech, 2025
Polywork Shutting Down
> I almost never see or experienced stuff like my laptop camera not working at all after an update on Windows, but it does happen on Linux.

> But for regular, personal usage, I genuinely think that Linux does break more often.

How do you feel about windows forcing ads and monitoring what you do?

How do you feel when windows updates ignore your privacy choices to push the boundary even more?

Do you even have a choice now to stop ads and telemetry entirely as a consumer?

Is that a breakage? (nobody wants ads/monitoring yet here is microsoft forcing it on you via updates)

I would argue that is worse then whatever technical issues might appear upgrading linux and you cant fix that.
Mainly historical reasons:

Back in 2009 during the Cyanogenmod days, Google issued a C&D to the developers to keep them from distributing Google Apps alongside the main ROM. IMO it was less about the app distribution and more to force Cyanogemod to come to the table and work with Google to develop ground rules on how 3rd party ROMs would interact with Google more broadly. Cyanogemod (now LineageOS) basically agreed not to step on Google's toes. At the time it was not to distribute Google's Apps inside of the ROM. Now it's to not bypass OS level protections like Play Integrity (formerly Safety Net)

Their stance now can be found here: https://lineageos.org/PlayIntegrity/ . Note the part that says:

> Any action taken to bypass Play Integrity risks a backlash against all custom OSes, and could cause Google to block them entirely from the Play Store.

So long as the main players follow this advice, Google tends to also ignore smaller players that _are_ working around this via Magisk or other means. It's also possible that this simply becomes non-viable after some time.

It's also worth noting, Google has ways to allow third parties to certify their devices on https://www.google.com/android/uncertified/ . This doesn't grant fully Safety Net, but it's definitely another way Google is working with custom ROMs to ensure you have access to the Play Store
I think that's the value of the fund not AUM. BlackRock has 11trillion of AUM but only 39bn of equity.
This already exists for conference calls with clients. Our sales team uses it.

https://www.gong.io/call-transcription-software/

I am not in sales. But I am sales adjacent.
> integration into Schengen would be able to be rapid.

If there is one thing that Western EU countries have learned over the last 30 years, is that borders should be opened very slowly. With the current "black wave" sweeping the continent, there is no chance in hell that Ukraine will be admitted to Schengen in less than 10-15 years - if at all.

I'm not trying to rain on your parade, I'm just being realistic. Ukraine has all the problems of countries that were admitted to the EU too quickly, plus all the problems coming from scale and an agrarian economy. Just waving it in the EU would be a repetition of all the major missteps of the last 30 years.
Nice!

Here's HN's rss

https://rss.beauty/rss?url=https%3A%2F%2Fnews.ycombinator.co...
> And really, who has the time to maintain a website and two apps? Or rebuild a decade old platform in a janky cross compiling solution like Flutter that is always on the brink of being sunsetted?

I'm a solo dev for a startup and this is something I always hammer home to my non-technical co-founder. I tell him that spinning up an app that would have parity with our current app will not only take close to a year for a single person to develop, but from there on out every feature will come out slower since we need to have mobile parity as well. Out current plan is to slowly make all the pages on our website mobile friendly and even that is a big lift for a complex business app
This is good advice is you have the capital to back that. Not everyone is/has been on US SWE salaries though. There's also a non-trivial amount of meta-work in a self venture that's frankly not that fun.

Speaking as someone also non-US, without a financial safety net, and with a diverse background, larger orgs - both public and private sector - can be an interesting place for a multidisciplinary skillset. This is particularly true if you enjoy switching roles. While absolutely not the best path for optimising monetary gain you may be able to land a substantive role then continue to pursue new projects and secondments as opportunity tweaks your interest. This removes some of the volatility and risk while keeping the intellectual stimulation of a new challenge if that's what you enjoy.
As a consumer, I understand the need of a native app for something that is performance intensive or that requires a level of OS access that the website doesn’t provide.

OTOH, in tired of everyone pushing apps that could easily be a website.

I had an xfinity technician aggressively pushing me to install their xfi app when they came to install the service.
They told me it was the only good way to configure the WiFi (!) and that they had to check a task in their technician to do list that they “walked the consumer through installing the app”.

Horrible consumer experience. Between the borderline lies and the nefarious push for the app, if I had had any other choice I would have rejected the installation on the spot. But alas xfinity was literally the only provider that could offer service with any decent speed.
The data about Redis can be true only if they mean "commits". This is why I believe they checked Github contributions numbers.
Why do you think modeling a bunch of LLM characters and watching their interactions is somehow going to yield a substantially better result than asking an LLM to output content specifically tailored for a particular audience?

If the answer you seek can be observed by watching LLMs interact at scale, then the answer is already within the LLM model in the first place.
It's funny that part of the reason computer hardware has gotten faster and more efficient is because heavy usage work flows, even things like web apps.

So while you think web apps are going "backwards", they've likely helped contributed to modern computing hardware speeding up your native programs!
Build it! We believe in you!
I would not call limping along from extreme levels of telemetry, AV and other bloat “works great”. Discussing “driver failures that break the system” is a strawman since bad drivers never really broke the system. They just crashed it such that it needed a reboot. That said, Microsoft lets garbage that has no business being in the kernel into the NT kernel, which resulted in this fiasco that actually broke Windows systems:

https://en.wikipedia.org/wiki/2024_CrowdStrike-related_IT_ou...

Windows systems often suffer from cryptolockers, which could be considered malware waves.

You have a stratification bias by looking at forums where people are asking for help. I have installed Linux for a number of non-computer people to solve Windows problems and it has served them well. They all like it better than Windows. The average person really is fine with a Ubuntu install. The only reason Windows has such usage is that it is installed by default due to history. If a Linux distribution were installed by default, there would not be many Windows users.
I think I've missed the AMA window but I'll try anyways.

Presumably you've got a lot of follow-up research to do. What are the most important research questions re: obelisks now?