skysight-inc/HackerNews huggingface dataset:
Since the user manual for this sensor mentions security monitoring as a possible application, I'm wondering: is there any simple way to prevent detection from such a mm wave radar? (Assuming for simplicity that we know where it's mounted, and in which direction it's pointing).
This feels like it should be a more concrete service, with a focus on actually interacting with the testers. Maybe this exists already, but my limited experiences have been using "accessibility certification" services where you submit a site, and days or weeks later get back a huge list of stuff to "fix" without any real guidance or ability to even check "is this what you meant?" before resubmitting and waiting for days/weeks again. It's the opposite of 'fast feedback' and 'talking to end users' - slow feedback mediated through a service preventing any interaction with the actual testers.
Those are all excellent questions and suggestions. I recommend discussing them with our customer support team.
Hidden in temple basements across India are manuscripts, undeciphered, some of which speak to this ancient era. Preserve them before they rot! Archaeological and historical preservation in India needs attention and resources.
I would say a lot of developers don't really know their way around a Linux distro as well as you might think?

It's the same logic as frameworks or other building blocks: why leave all these decisions up to individual teams, when everyone should be doing things more or less the same way?

If need to do something custom, you'll know what you're doing and you can do that. Otherwise, use good defaults provided by people who know better than you.
> The "volume of laws" required to regulate a complex modern society is far greater than that required for the US 200+ years ago.

I'm not going to get into debating this directly, but please be aware that arguments about the complexity of society are ideological in nature. It's not a simple factual matter on which there's widespread agreement. Many conservatives don't even agree with the premise that society has such a thing as complexity, or if it did that there's a higher level today than in the past.
>To prevent forks removing the payment requirement, perhaps? It's not really going to stop pirates though.

I think is to prevent shits forking it and putting ads or malware in the programs, Like those asholes that put malware in VLC and then paid Google to have their website on top of the search results. Indeed Google will accept money from your competition or from bad people to put their shit websites on top of a legit result.
Ask HN: Cloud solutions architects specialized on ML and data engineering?
I usually hear about cloud solutions architects that do not have a particular specialization.

1. Any specialized cloud solutions architects that are specialized on machine learning and data engineering solutions?

2. Is this type of specialization in demand?

4.What your typical day looks like?

5. On what to focus to become the successful one?
Yes, random blog posts did a lot of damage here. Also broken compilers [1]. Note that blog post is correct about C++ but incorrectly assumes this is true for C as well.

[1]. https://developercommunity.visualstudio.com/t/Invalid-optimi...
That is pretty much my dayjob :P Although I'm also a developer myself so can argue from both the blind person's view of "This button doesn't tell my screen reader what it's meant to accomplish", as well as the developer's point of view of " You simply forgot to add an accessible label, don't you dare tell me you don't have capacity to fix something that'd take 10 seconds to fix". ;)
The State of Video Codecs 2024
Amazing adventure and great write up! It reads like an adventure novel :-)

> Unfortunately, Lenovo continues to implement a stupid network card whitelist that IBM started over 20 years ago on its ThinkPad models. If the card in the M.2 slot is not advertising a known PCI vendor and product ID in the whitelist contained in the BIOS (now UEFI firmware), the ThinkPad will refuse to boot.

Why?? Are there legitimate reasons for this sort of design behavior other than anticompetitiveness?
Written by the Kremlin
https://www.agenzianova.com/en/news/der-spiegel-a-manifesto-...
The competition between Siglent Rigol and Uni-T will most likely drive down the cost. From a high baseline but still.
Generally what you want is to have people like this embedded within the team/the company itself for this reason. When I do an audit, or when I stream on Twitch about a product/website/whatever I aalways make sure I remain available for questions/followups, but accessibility isn't a checkbox to check, it's a standard you maintain and that means experts need to be there to help you maintain that standard.
Have you considered instead writing a plugin for Mediawiki that accomplishes 90% of what you want for 1% of the effort?
I don't get your point.

If a more recent record is accurately measured, then that's entirely fair isn't it? It seems like you're implying that an old record was inaccurately measured to be slower than it really was, and then beaten by a more accurately measured modern record?

Inaccuracy goes both ways, less accuracy could just as easily lead to a better time than a worse one.
If it doesn’t come with a cartridge costing several hundred (1980s) pounds, it’s just not a Neo Geo. No wonder it had no patience for flipping mere pennies.
Python like Basic abstracted far to many details away from students, and trying to convince people they need to know how a CPU works later is nearly impossible.

In general, digging deep enough down a stack, and it drops back into the gsl:

https://www.gnu.org/software/gsl/

Indeed, first month attrition rates for interns at some companies is over 46%. =3
Learning vim teaches you new ways to think about code editing and is useful if you ssh into machines. I think learning in itself has value, and I think even if you go back to vscode it might have taught you how to better navigate, maybe you realized for example that file trees aren’t so efficient and it’s best to navigate via the fuzzy search.

Then there is also the collective argument that letting Microsoft have editor monopoly can be really disastrous.
Lol that was me :)
You can also use a single ESP and your WiFi AP as a source of packets.
With cars specifically it doesn't help that they tend to be a lot less safe to drive the older they are (as health standards have increased a lot over the years), also they just become harder and harder to keep in good shape as the parts become rarer and rarer. Also they had terrible emissions and low gas mileage, so they suck for the environment.

Like I still think some 60s muscle cars look pretty cool, despite being born a couple decades later, but there's no way in hell I'd ever want to own one, for the above reasons. Instead I'll just drive them in video games.

Meanwhile I think it's cool to own a painting brought home from World War II, or a metal cup souvenir from the 1904 World's Fair in St. Louis.
15 years later and nobody can make it in economical price and volume. Perhaps demand just wasn't there and we may see something take off on the coming years.
> The decision by OpenDNS to withdraw services rather than comply with filtering demands

Bad reporting. There were no filtering demands.

OpenDNS fully complied with the court's demands.
Thanks for the info. I also just translated it and 330 megabits is around 40 megabytes, so no wonder the cartridges were eye-wateringly expensive back in the late eighties/early nineties.
You stop them once, they pop up elsewhere. I really don't think legal recourse helps here at all. These entities are usually coming out of jurisdictions which don't care about enforcing the relevant laws anyway.

Likewise if your open source project gets forked and redistributed with ads and other stuff onto the app store, it might mislead people in the short term but is likely not a viable long term strategy, especially if the ad ridden version is constantly out of date and missing features from the original.

On the other hand, if someone forks your project and does a better job of developing it than you, that's literally in the spirit of open source. If that entity then starts to distribute an ad ridden version, you are also welcome to merge all the useful changes they added to their fork and get on with life continuing to develop your ad free version which will likely quickly become more popular (even if all you did was re-distribute a more maintained version with all the ads removed, surely that's a good thing).

That is, unless you used the Apache 2 License and they licensed their contributed changes with something restrictive. Then you're screwed, just as is anyone who might want to pick up this project after/if FUTO stops existing.

I can see from the perspective of software which provides a networked service how developers of the software might feel "abused" because AWS or whatever starts selling their software as a service with no contribution back to the original project. But this is a mobile phone keyboard. No self respecting big company (except Microsoft, but they have no self respect so that rules them out anyway) would take an open source software project and re-publish a strictly worse version commercially. At least assuming you used an appropriately free license. To add to this, changes or improvements made by the commercial entity would be free for the picking for the original project.

Default good strong copyleft licenses are more appropriate for this kind of software, the Source First license as applied here appears to provide FUTO with very few actual benefits over something like the MPL2, GPL2+, etc in terms of discouraging corporations from re-packaging the code. It also does very little to prevent unscrupulous attempts to abuse the code to scam people into installing adware. The biggest impact it seems to have is simply in taking away user freedoms (which most users wouldn't have exercised, but which are still useful and important in the long term).
This ruling doesn't say courts have to overturn decisions based in ambiguous law, it says the courts have to make up their own mind about the decision. That decision may also be that they agree with the agency interpretation and choosing to uphold it.
Who cares. Crawl them anyway like they do too.
"Trying is hard" is kind of an edge-lord take on an incredibly complicated problem. People have been trying to fix this longer than we've been alive.
Yeah, "technical" here seems to mean "computer-related" - where are the other examples like, say, car repair, housebuilding, or "agriculture for dummies" ? (Yeah, I know, these might involve computers too these days, but you get my gist.)
i totally agree in the audiance part. im in one of the top universities in my country and i believe i could use the community of the uni to get to a thousand users after i deploy. the thing is: i feel like the idea in my mind is not that complex -at least the MVP version - and if i give someone 50 percent its going to make me ripped of. i need someone to draw the frame in my head in order to understand the scale of the thing i wanna build.
The Robots Won't Cause Unemployment This Time, Either
The baby bust: how Britain's falling birthrate is creating alarm in the economy
You should also never see anything falling into a black hole because time is so stretched near the horizon it’d take almost literally forever to reach it. The bright light we see is the tidal force tearing matter apart as it approaches the horizon.
food delivery app. i need people to create accounts, login, restaurants to do the same thing and linking them thru my system.
> But maybe just vim sucks and I should have been playing with emacs all along, I don't know.

Honestly, yes, I think this is it. Ok, vim doesn't suck as a text editor, but it sucks if what you really wanted was VS Code. Emacs, however, doesn't suck. I spend very little time tweaking my Emacs config these days, but when I do it's to fix things VS Code users just have to put up with. I've watched over their shoulders. They put up with a lot.
I know this under "selection bias", so now we have three contenders.

Still, I'm not sure if it's a big factor. You likely know who is vegan in your circles, because veganism is unusual enough to be a good topic for gossip, you can easily see it when sharing a meal with someone, and it's also something you'd like to know when inviting people over, if you want to be a good host. So I think a more relevant estimate would be number of vegans you know vs. how many of them announce their veganism at the earliest opportunity.
Yes! Please, I also regularly write in three different languages (Spanish, French and English in my case) and it's just insufferable using my phone vs using a keyboard, that I can't really interact fluently with my phone and third party services.
The requirement of Free Software is to respect the four essential freedoms [1], one of which explicitly talks about 'community'. And the essay that lays out the four freedoms begins with this very line :

> “Free software” means software that respects users' freedom and community.

(my italics)

This is why, while 'FOSS' can sometimes serve as a useful, rough grouping, the need to distinguish Free Software from Open Source is an important one. The two are not the same. The author of the submitted piece, of course, talks only about Open Source.

[1] https://www.gnu.org/philosophy/free-sw.en.html#four-freedoms
I don't think I've ever thought of explicitly calling main(). Made me chuckle.
That would be a component of a more modern system but I remain convinced that static functional groupings are systemically erroneous. Arguably the entire political parties approach is boneheaded as well. Entrenched structures and groups. How do we prevent this from happening while insuring sane collective governance with reasonable continuity. That is the question.
Thanks but it doesnt work. It takes the reference from image of the product and creates similar images. What I am looking for is to use the same product image
google is your friend
About four years before Rodney Brooks proposed Subsumption Architecture, some Terrapin Logo hackers from the MIT-AI Lab wrote a proposal for the military to use totally out-of-control Logo Turtles in combat, in this article they published on October 1, 1982 in ACM SIGART Bulletin Issue 82, pp 23–25:

https://dl.acm.org/doi/10.1145/1056602.1056608

https://donhopkins.com/home/TurtlesAndDefense.pdf

>TURTLES AND DEFENSE

>Introduction

>At Terrapin, we feel that our two main products, the Terrapin Turtle ®, and the Terrapin Logo Language for the Apple II, bring together the fields of robotics and AI to provide hours of entertainment for the whole family. We are sure that an enlightened application of our products can uniquely impact the electronic battlefield of the future. [...]

>Guidance

>The Terrapin Turtle ®, like many missile systems in use today, is wire-guided. It has the wire-guided missile's robustness with respect to ECM, and, unlike beam-riding missiles, or most active-homing systems, it has no radar signature to invite enemy missiles to home in on it or its launch platform. However, the Turtle does not suffer from that bugaboo of wire-guided missiles, i.e., the lack of a fire-and-forget capability.

>Often ground troops are reluctant to use wire-guided antitank weapons because of the need for line-of-sight contact with the target until interception is accomplished. The Turtle requires no such human guidance; once the computer controlling it has been programmed, the Turtle performs its mission without the need of human intervention. Ground troops are left free to scramble for cover. [...]

>Because the Terrapin Turtle ® is computer-controlled, military data processing technicians can write arbitrarily baroque programs that will cause it to do pretty much unpredictable things. Even if an enemy had access to the programs that guided a Turtle Task Team ® , it is quite likely that they would find them impossible to understand, especially if they were written in ADA. In addition, with judicious use of the Turtle's touch sensors, one could, theoretically, program a large group of turtles to simulate Brownian motion. The enemy would hardly attempt to predict the paths of some 10,000 turtles bumping into each other more or less randomly on their way to performing their mission. Furthermore, we believe that the spectacle would have a demoralizing effect on enemy ground troops. [...]

>Munitions

>The Terrapin Turtle ® does not currently incorporate any munitions, but even civilian versions have a downward-defense capability. The Turtle can be programmed to attempt to run over enemy forces on recognizing them, and by raising and lowering its pen at about 10 cycles per second, puncture them to death.

>Turtles can easily be programmed to push objects in a preferred direction. Given this capability, one can easily envision a Turtle discreetly nudging a hand grenade into an enemy camp, and then accelerating quickly away. With the development of ever smaller fission devices, it does not seem unlikely that the Turtle could be used for delivery of tactical nuclear weapons. [...]
Wow, that's embarrassing :/
> so I am probably an oddball.

I love you John, but you're definitely an oddball! I say that with full affection from a fellow oddball :-)
World's best foosball robot [video]
when i checked the market i couldn't find something similar to my idea. for the second part, the idea i have looks simple to me. its MVP version doesn't have a database and payment system. simple css -i don't want to underestimate but i feel like the level of css i need can be provided by chatgpt - , and a pretty simple user interface. the main structure behind is going to act like a messaging app. and i think the technical know how from the internet would make it easier too. what would you say for that type of project?
Anybody using this in production? I just transitioned one of my teams from Qt to wxWidgets for cross platform GUI development. I would be interested to hear what people think of U++ for desktop native GUIs.
I'm a huge fan of wikis, and of particular ways of using them within a company.

(But I'm not as big a fan of certain wiki software products that seem guided by enterprise sales to customers who don't seem to understand wikis. :) )

One thing an enterprise product did do passably well, for a big win, was integration of a drawing tool. Not everyone in a company needs that integration, but some users will, and its presence can mean that a super-helpful visual is captured when it otherwise wouldn't.
Depends on the definition of "simple", imo. The first thing that comes to mind is research into materials with good (tens of dB), wideband absorption in the mmWave bands. It's an area of active research [1] [2] (just a couple articles from a quick google, so caveat emptor).

[1] https://www.cambridge.org/core/journals/international-journa...

[2] https://pubs.rsc.org/en/content/articlelanding/2022/tc/d1tc0...
plz let us know how it goes after sufficient testi g
I did Krav Maga at ~40. I don't think reflexes or stamina were my issue. Mine was recovery.

It is a tough sport and one bad day grappling or boxing and I'm in pain for weeks which limits training. It's not a easy sport to do half-way.
Defined benefit pensions are unsustainable Ponzi schemes though. Attempting to guarantee market returns is silly.
Is this similar to the Extropic approach but a different mechanism?
Show HN: Vector search and reranking SaaS API
Hi, https://vecrank.com is an API for indexing data in a vector database and performing vector search with reranking at zero infrastructure cost.

We spent a lot of time building a proper semantic search first for another startup.
Now we are testing whether it can save time for the developers new to vector search and validating their startup ideas.
As a software engineer you can save weeks of building a custom vector search solution with VecRank.

It uses Postgres with pgvector, Gemini embeddings and 1.5 Flash for reranking under the hood.

Also, it can be integrated in no-code websites (e.g. Shopify), automatically import the products and provide search analytics and metrics.

Key Features:

- AI-powered Search and Reranking: Enhance your application's search accuracy and contextual relevance.
- Cross-language API Support: Integrate with ease using SDKs in JavaScript, TypeScript, Python, or cURL.
- Zero Infrastructure: Focus on innovation while VecRank handles the heavy lifting.
- Scalability: Designed to grow with your business, ensuring robust performance at all stages.
There is a big difference in most people's minds between talking to/helping individuals and machines. One establishes a human connection, the other... well, quite the opposite when on top of it they're owned by a megacorp.

I believe it was legal for them to, but a breach of an implied license.
The Gitbook layout seems a workable baseline --- the free level is moderately customizable --- I use it for:

https://willadams.gitbook.io/design-into-3d

The paid option includes an export to PDF which is okay for a quick print or free PDF to put on a tablet, but would need a lot of work to make a book.
>Its value, after payment of the Roman Empire’s 25 percent import tax, was nearly seven million sesterces, which scholars have calculated was easily enough to buy a luxury estate in central Italy, or, if you prefer, to pay 40,000 stonecutters for a year. That translates into some vast fortunes.

Aparrently this value from one ship, and it's reported to have 100 ships per monsoon season to Indian Ocean, it means per year since you need to have two monsoon for departing and returning. This report is for the first century AD, before the trade route reached its peak.
Thanks, though I'm not a pilot yet ;) I'm bookmarking this for now so that hopefully when I become one I'll use it
Those are called beginner gains, especially if you've never worked out before.

The beginner gains are great, but the plateau hits most of us.
Pattern of brain damage is pervasive in Navy SEALs who died by suicide
Sounds like anything to eat or drink would have helped.
Not to mention that this thing hasn't been actually built.
And while that is a perfectly valid stance to have on this, you'll more than likely shoot yourself in the foot if you don't.

- Wayland didn't think it was important to immediately include this, and now we have the majority of linux distributions having serious issues with screenreaders and other assistive tech. Fedora's shipped with this broken for almsot a decade. Calamares didn't think it'd be important to fix and has been broken for about as long.
- Particularly now, with devs grabbing a component library on top of React with a generous helping of CSS frameworks and third-party NPM-based extra bits that are all tangled together, and what have you, if you don't vet this stuff beforehand you'll have to retrofit half your UI to fix things after the fact. That, right there, is why accessibility seems so hard to implement.

Fixing a native HTML select for accessibility is easy; it already is. Fixing some componentized overengineered monstrosity that figured they'd get to it later and as a result doesn't speak with screen readers, doesn't work on phones, doesn't work when zoomed in, doesn't respond to speech recognition software, goes absolutely nuts when the user scrolls, and doesn't let you use it properly with a keyboard... yeah that is harder :)
Louis CK has a great bit about suicide.

https://www.youtube.com/watch?v=fr7z1YiAWiI

"It will solve all your problems... Once!"
I think the truth is that it's complicated and you can take different views on it all. The first article seems to me a little biased - the author is arguing a particular position which is a bit of a simplification. The "soared by one million since 2019" probably includes a lot of long covid and people who lost their job during covid and can't be bothered to go back. Which is different from your traditional benefits claimants.
And how useful is all that in practical real world use cases compared to Android or Linux, considering the pool of Andrid and Linux devs vs the pool of Symbian devs, and also the tooling quality and maturity?