skysight-inc/HackerNews huggingface dataset:
Russians can host videos on YouTube that get nuked on Russian alternatives
Russia to block Google, IOS and Android.

Aleksei Didenko, a member of the Russian State Duma, has said that Google, including its Android operating system and Apple's iOS, will soon be blocked in Russia.

Didenko advised the public not to cling to services like YouTube, stating, "Soon Google will be blocked, along with Google Android. iOS will also be blocked, and this will not be our initiative."

t.me/ForeignAgentIntel
> Ghost / Replay

This is harder than it seems. However I have seen vscode users use `rr` recordings to even step backwards from a breakpoint. But it is gdb-based (i.e. not very platform independent) and is not displayed in a "ghost" like manner which would be neat. I think the first step is for runtimes to get better at recording replays.
Worth keeping that N95 mask on, I suppose.
Noah Falstein on Insult Swordfighting (2009)
Sounds like 90% of the world's ad budget agreed with them. If you like seeing Disney ads with your Daily Stormer content, you would be disappointed.
It seems to me like the underlying issue was ignoring HTTP semantics and making a state-changing link like a logout link a plain <a> (HTTP GET) and not something like a form submission (HTTP POST).

Having intuition for the foundational layers of our tools saves so much time and future headaches.
Ask HN: New travel startups to try? Travel hacks?
Hi all! It's 2024, but my travel experience did not change compared to 2014. Do you know any cool startups or travel hacks to try? For example:

* universal e-sim to have internet abroad
* organicmaps offline maps
* any trip planners? better accommodation search?
C.o.d.d.e. Pi Framework: IDE on Phone for DIY Electronics
Oh you meant for just a single benchmarked document. I thought you meant to report that for every document you process. I wouldn't want to mislead people by giving stats on a particular kind of scan/document, because it likely wouldn't carry over in general.
I'm confused, if this operates at the CPU/GPU boundary doesn't it create a massive I/O bottleneck for any dataset that doesn't fit into VRAM? I'm probably misunderstanding how it works but if it intercepts GPU i/o then it must stream your entire dataset on every epoch to a remote machine, which sounds wasteful, probably I'm not getting this right.
Hm. Ok. Well, this is all very cool! Congrats on shipping.
I doubt it was competitive at any point. Setun had not demonstrated any practical edge in its generation and noone tried to reproduce it afterwards.
Fellow Openverse maintainer here. We'd like to implement video search eventually (and 3D models, text, everything!), but for the time being we're prioritising improving image and audio search. You can read about the project's near-term prioritisation on our Make WordPress blog: https://make.wordpress.org/openverse/tag/openverse-prioritie....
Voice is a garden: Margaret Watts Hughes's Victorian sound visualizations
I just happily press no. The reason it is there is because Americans insist on tipping, even if it is impossible. They will leave cash on the table if they can’t do it on the card.

Source: ex-American and travelled with Americans
> KISS to the rescue.

Ha. KISS would be sticking to left joins and profiling their performance (with the appropriate indexes added) and finding alternative solutions only when it’s proven to be a problem, instead of… declaring left joins to be slow and immediately jumping the gun
How much do those Nordic controllers cost? Are the as affordable as the RP2350?
Our motor controller had a 100 page datasheet that was overwhelming and dense - but uploading it to Claude and then asking questions let us quickly resolve one of our issues!

That's interesting. I've tried exactly this with chatGPT (enterprise install), and it failed pretty miserably when asking it basic questions about configuration/control. Although, I do have to add that the datasheet in question was a lot more complicated than a motor controller, and included a Firmware API guide.
Imagine buying a wallet at Walmart and then having to pay a recurring fee for the ability to use it at other stores.
No, this did not force you to use AI.

People have been coding without using hands thanks to voice recognition for quite some time. https://youtu.be/8SkdfdXWYaI

I will spare all my usual critique of AI because dang wants to ban me whenever I do. It doesn't mean all that doesn't stand.
Article was published July 30th, 2024 so I'm pretty sure he was using Claude 3.5 Sonnet.

(Though he works for Anthropic, so it's also possible he was using an unreleased internal model, maybe an early version of the forthcoming Claude 3.5 Opus.)
Apple Books has always trailed Kindle, but one acquisition would transform it
> If this was the intended meaning

Directors will leave these sort of against-the-grain intepretations open for film buffs. One can similarly watch Dumbo, Encanto and Coraline as involving, past an early part of the movie, a character in the process of dying.
In addition, Vim does it by default for many filetypes. And it's easy to add for ones that don't. Other editors/IDEs probably also have it – overall I'd say it's a common feature.
I believe it, I'm just surprised that I never thought of Apple as a big player here, and I'm wondering if this is an image problem on their side (rare, I know) or something else.
dredmorbius is assuming it, not citing someone's measurement.
Yeah I'm 100% with you on the cause. I will tell someone they shouldn't if they have little kids with them. Risking your own life is fine, making changes for your family necessarily comes with risk, but carrying a small child through this jungle is downright irresponsible unless your child is going to starve or be harmed living in the place you left.
I can confirm that Conservative Mennonite and Amish groups also fit this description. Behing highly interdependent they can't just get up and move individually. They also have large families, so projections about how that might drive future change, zoming and constuction are interesting.
Reverse Engineering and Observability toolkit for Draytek firewalls
> Given how many parameters other models use, and how much Apple charges for RAM, my guess would be that a suitable server for the larger would be priced at around the same as my apartment.

You'd have an in-between model that can run on a $10 or 20k rig.
I’ve always kept the dedicated BMC network port locked down out of paranoia, but this seems to be an exploit that a rogue BMC or BIOS could use to access the host networking stack.
This is a nice piece. But as a random dutch guy, going to the authors about page, seeing that this 22 year old kid has started multiple companies, ai stuff with 500k users, and is writing about all these Large Life Lessons, (and seeing that he grew up in cupertino)... sometimes it realy feels like hackernews is a portal to a completely different world, one that parodies itself occasionally. (Im pretty jealous too of course, wish i had been a bit more productive when i was younger, and i especially wish i had written more)
The FCC wants the AI voice calling you to say it's a deepfake
For data storage, not computation.
The ratio of 'metadata' to data is often hundreds or thousands to one, which translates to cost, especially if you're a using a licensed service. I've been at companies where the analytics and observability costs are 20x the actual cost of the application for cloud hosting. Datadog seems to have switched to revenue extraction in a way that would make oracle proud.
Right, but less reflective than solid gold, since some of the light is going _though_ instead of bouncing off

So as you make the layer even thinner than the sun protection on those Apollo visors, you have even more light going through, and even less that can bounce off
That's pretty much the way I understand it. I'm sure the Soviets could have landed a cosmonaut on the moon in the early-to-mid 70s, but why bother? It would actually look lame! Hey! We can put men on the moon, too!

There is an effort to put the first woman on the moon, but as far as I can tell, the US is the only country concerned with that. Too bad, because that title has been there for the taking for over 50 years now.
I think you mean to say Russia will not accept platforms controlled by NATO/US. Decentralized protocols such as XMPP, Matrix, Simplex, Session.. work fine and are not targeted for blocking.
I’ve used AI quite a bit when working on new codebases that I don’t know yet. It’s still unclear whether it helps me to get to know the codebase better.
That's really cool! I've just tested it, and it seems to still be in pdb even if the program finished successfully. Is there any way to make it so that it would enter the debugger only on an exception?
This is an MVP. So we couldn't add all the features we wanted. It is certainly on our list to add in the future.

Here is an example report

https://pbs.twimg.com/media/GUZLIcZaYAADlNh?format=png&name=...
Why do you wish you had written more? To have a window into your past self?
FreePascal for Web Development
> The fact that you can opt-out in robots.txt only if you knew to list Applebot months (years?) ago when they started crawling is a little unimpressive.

I think this goes wider than Apple. Many site administrators thought robots.txt only was for (dis)allowing crawlers that created search indexes that could give them page hits in exchange, and saw nothing wrong with allowing that.

Now, many companies crawl with another goal in mind. They don’t do that in secret, but announce that in their headers.

Now the question is how much you can blame those new crawlers for doing that. Should they have made an effort to ask site administrators “hey, you allow us to crawl your site. Are you sure you mean that?” or should site administrators have noticed the new crawlers, and have started thinking whether there meant to allow them to get their content? I think it’s a bit of both, find it hard to judge who’s more to blame, but certainly think that newer crawlers are less to blame for this, as sites should by now know that this problem exists.
After three decades in software development I can happily say that I can’t remember the last time I was stuck chasing data in some abstraction hellhole. It’ll never seize to amaze me just how much self-flagellation OOP enjoyers are willing to endure. I’m not sure I’ve ever even seen an abstraction chain go as deep aw the example in the article. Maybe in one of the projects I sometimes review when I do my side gig as an external examiner for CS students. Don’t get me wrong, I spent almost 5 years with the debugging tools in Visual Studio enterprise or whatever the ludicrously expensive version was called 10 years ago. These days I’m typically rocking some sort of console print while I hack away in nick with almost no debugging tools like a total psychopath. The main thing that has changed for me is that I almost never do abstractions, because, well, because you’re going to spend: “ intense hour-long debugging session only to realize you KNOW that some piece of data exists SOMEWHERE IN MEMORY”.

That being said, a lot of people are going to disagree very passionately with what the very opinionated paragraph I just wrote. So I think it’s fair to point out that I actually think the author brings up some very good points that IDE makers should take notice of. Well maybe not the TODO part… If IDE’s should do anything about TODO comments it shouldn’t be giving them a different colour, no, it should refusing to save them.
Does it hallucinate when there's dead air?
Very cool! Would be curious to see how this compares to https://github.com/Rikorose/DeepFilterNet written in Rust.

Or this Samsung Research paper https://research.samsung.com/blog/FSPEN-AN-ULTRA-LIGHTWEIGHT...
> China will not prosecute their own citizens for crimes committed outside their borders

Not true (not as a matter of principle). There was a high profile case in which murder suspects who fled from Japan back to China were caught & executed.[1]

[1] https://zh.wikipedia.org/wiki/%E7%A6%8F%E5%86%88%E7%81%AD%E9...
Rohloff (or similar ones) is the luxury model if you really want the same gear ratio range as a derailleur gear, but with a hub gear, or respectively the maximum possible efficiency possible with a hub gear.

For regular everyday city biking something like a Shimano hub gear still works well enough, and much more reasonably priced. You lose some gear ratio range and a bit of efficiency, but it's still very reliable.
Might as well try it, right? Not everything is so deep
I think the whole story about Jake touched a lot of and in a way it kind of felt like we knew him a bit. I told my wife about him and what his brother and his wife had written, and their circumstances. Now I will tell her tomorrow that the guy died and we will both be sad about it.
Core Python developer suspended for three months
Russian here. Just to give you an idea of how aware of VPNs the general public is: I have a friend, she's 30 and she's never been tech-savvy or nerdy. A typical stay-at-home single mom focused on raising her kid. Today she asked me if I know of any good routers with built-in VPN support, and we had a chat about VPN protocols.
it's more likely in cochlear implant territory (there are different laws and regulations for implants vs aids depending on locale)
How Much Is Smaug's Gold from the Hobbit Worth?
I2C remains open collector today.

The issue is that open collector is slow. It's hard to make a bus function above 1MHz and it won't go much beyond that. Sufficient for your typical temperature/ADC/whatever peripheral even today but 1Mhz is not very fast.

10kOhm pull-up will pull the bus back up to 3.3V or whatever your I2C operates at.

Let's say each device on the bus adds 15pF of capacitance.

At 6 devices, we are at 10kOhm * 6 * 15pF * 2.2 rise time == 2,000,000 ps rise time, aka 2us rise time aka 500kHz or somewhere in that neighborhood. (2.2 * RC constant gives the 80% rise time of a resistor-capacitor system. Capacitances in parallel add together. One 10kOhm pull-up resistor).

-------

TriState buffers fix that by allowing a far greater drive of current into the bus.

Current is the easiest way to fight back against fan-out * capacitance. Every chip will add parasitic capacitance and it actually adds up to real issues in practice.
You want proof? Here's your proof:
https://www.facebook.com/story.php?id=100058134605609&story_...

From the governor of Virginia himself. This is the tip of the iceberg. Keep telling yourself lies.
I often use `hi-lock-symbol-at-point` and related functions for colouring stuff ephemerally, you can persist them if you find something that you need all the time. Extensive guide at https://www.masteringemacs.org/article/highlighting-by-word-... (and of course many packages that expand on this).

iimage-mode does the image thing

Let me know when you implement commit masks in magit, that sounds handy :-)
Do you have an example of such comments? Maybe I'm wrong but I get the feeling that AI-generated comments would be mostly along the lines of beginner-level comments:

// Don't do this if there's more than 1
if (foo.length <= 1) {
foo.bar;
}

Comments which are helpful usually explain why something is done. That's usually to accommodate specific business rules which the AI isn't likely to know about at this stage.

// This is due to a change Accounting requested because ...
if (foo.length <= 1) {
foo.bar;
}
Is this more for data engineers or data analysts?

Seems like the type of thing that would be very useful in helping build data pipelines on semi-structured data.
The `Make the world sparkle again` episode of the podcast Hidden Brain podcast (https://hiddenbrain.org/podcast/making-the-world-sparkle-aga...) talks about the same topic. They interview Tail Sharot a neuroscientist and author of the `
Look Again: The Power of Noticing What Was Always There` book.

Similar advice, learn new things, take smaller (3 dayish) but more frequent vacation instead of longer ones, change your environment.
>it's about money, corporate takeover, money, "efficiency," money, green, money, safety third, money, because fuck them that's why, money, $$$, money...

let me rephrase a bit. It is all about shareholders and how to make more money for them. Every single quarter. and if the CEO is not aligned with these values she will be replaced by new one. Not all CEOs are greedy bastards but the whole system is designed to eliminate every single person who cares about something else except short term returns for the shareholders. So good CEOs are out and bad CEOs are in. Survival of the fittest as it is.
Is you want more insight in what happens these days see also crazy modulation schemes like XPIC (cross-polarization interference cancelling) which is something like polarization-division multiplexing, and countless phase and amplitude transmission modulation schemes (MLT-3, up to 1024-QAM). Yes, "computation" is not done in that medium (except, really, for the complex demodulation process) but still in that field. Everyone is pushing hard to use what physical substrate and ingenuity they have on hand.

Binary computing if anything has a massive advantage in the accumulation of technology underlying it. Hard to beat. But still worth considering it now and then as it might be bringing you an advantage in one function or another. Currently within a chip, obviously storage density and transmission density - which doesn't mean you shouldn't keep it in mind for other functions.
Yes. He was an academic who wrote about writing, authored two inconsequential novels, and was very open about his cancer. Many people here interacted with him or his work, but there’s no shame if you didn’t. A black bar on HN means people asked for it, it’s not a new entry on life’s high score table that needs to be rigorously justified.
His karma puts him at #29 on the leaders list - https://news.ycombinator.com/leaders
Russian government is very concerned about the brain drain over the past two years. Fortunately (for the russian government), western sanctions on Russia make it much harder for educated professionals to relocate.
Prove that it isn't just signals in the brain then. Untill then the best you can say is we don't know. a few hundred years ago people might have said pain is non-physical but look how that turned out. Just because we don't know now how it works is not an argument that it is non-physical.

In fact there is evidence it is physical. We have been able to decode low fidelity images of stuff people are imagining using brain imaging. That would never work if imagination is non-physical.
As someone currently thinking about upgrading a 3000-series desktop, it's not exactly making me feel good about sticking with AMD.
Ask HN: Company wants us to upskill in AI. What is the best approach?
As an engineer, how would you meaningfully upskill in the area of AI? I am a Linux Engineer with a hands on day-to-day in Python, sometimes C and bash related coding. I am comfortable working with networking and other system level configuration stuff.

We have about 6 months. There is some budget allocated as well so all suggestions that involve paid options are welcome.
It never ceases to amaze me that the "magical invisible hand" folks instantly leap to socialism whenever they actually need to invest in innfrastructure 8-/

If intel/amd/etc can't build their own fabs, and expect we-the-people to pay for it, then we-the-people should jump to socialism and nationalise the lot.

If we have to pay for it, we should own it...
I don't know why you're saying that like it's a bad thing.

Clearly, the self-discipline approach just doesn't work. Not on a soceital scale.

Less people dying and people feeling healthier is a good thing. For everyone, you and I included. It also helps that Ozempic also reduce addiction to nicotine, alcohol, and potentially other drugs.

The human condition is complex and it's becoming obvious, to me, the human body and brain were never meant to exist in the kind of society we have. A society of food surplus, sedentary work, and high stressors. Yes, we will adapt - but tools to aid our survival along the way I think could be good.
I second this, it is a great book. It's an eye opening and terrifying look at what is involved in managing these weapons. A lot of people take nuclear weapons for granted these days, but the book drives home how fortunate we are that there hasn't been a horrible accident at some point.
I know more than one person running a Ryzen 3700X (launched 7/7/2019) or similar and it's still a perfectly solid CPU.

There are at least upgrade options compatible with the same socket, unlike a certain other CPU manufacturer, but it's not like these are really worth replacing yet.

UserBenchmark scores the 5800x3d about 17% higher for $340.
Definitely an interesting report. The conclusions seem skewed by the author's existing coding skill and fluency though. If anything, I'd expect on aggregate these tools to disempower smaller businesses relative to their competition because their force multiplier will be proportional to existing skill and expertise. In other words, if I create something of value, it will be even easier for my competitors to copy it than it is today and they will have more resources and ability to execute quickly than they do now (if the tools do deliver on the promise they've been selling).
1.25 Gbps would be needed for low-pin-count SGMII interface to a PHY chip.
Have you tried it? It is very good at explaining and commenting code — better than my comments.
This. He tries to do a few epsilon delta proofs and completely gets the concept wrong. I’m surprised an editor did not stop this.

If he can’t understand a limit it really puts a question mark on whether it’s worth reading his insight into the subject.
The Ghost/Replay might have security implications. Often the objects in memory might contain sensitive information (secrets or just customer data). During a debugging session you are likely aware of that. But IDE saving the data beyond your control increases the risk for a leak.

Similarly what they called Commit Masks seems like an invitation for putting passwords into source code, which is a bad idea. Even if done just to check things real quick.
What always seems lost in this debate is how a trans men can’t generally be competitive in either men’s or women’s sports groupings. Either due to a physical disadvantage due to chromosome and hormonal differences or due to having to settle for an identity disadvantage (forced to identify as their biological sex instead of their gender to be in a competitive group).

Honestly it seems like the easiest solution is eliminate sports groupings by their references to sex or gender, and just divide up by those sciencey things which are generally known to provide the athletic advantages.

Group 1
Above a testosterone baseline and/or if you have XY chromosomes

Group 2
Below a testosterone baseline.

If you don't feel binary grouping is fair, set up multiple groups to accommodate.
Five Leading Chipmakers Have Now Promised U.S. Investment
>> Choosing GPL does not prevent or even lessen the risk that a company will decide to stop putting forth the effort.

True, but it prevents the scenario where a company makes a well supported closed version leaving the rest of the community at a disadvantage in terms of development resources.

Suppose a project has 10 commercial developers and 2 hobbyist developers. The company decided to close source and the open source version is forked. The commercial version now has 10 developers while the open version has 2. That's going to be hard to compete. Now if the same project was GPL with no CLA and the company decided they don't want to contribute to open source, they'll cease contributions but there is no closed fork. The project still exists with 2 people working on it but no competing project. Users will stick with the open version as long as it is viable.