skysight-inc/HackerNews huggingface dataset:
I'm looking for cordless for small places. If I had the space, I would definitly go for an industrial vacuum. I've enjoyed using the Henry at my school for shit and giggles, a good vacuum can feel theraputic like pressure washing.
Fees split into thirds, (TM, performer, venue) is my recollection.
The only place I believe this pattern is acceptable is option props in React components.

Otherwise, it becomes an absolute mess of “almost” defined correctly.
An entertaining outcome here is that LLMs may render the docs vs code debate largely moot: as LLM coding capabilities increase and the cost per token plummets, it becomes increasingly possible to simply stop writing code at all, and instead write docs which are 'compiled' each time by a LLM to code which is then compiled normally and the code thrown away. The code can never get out of sync with the docs because it is always generated from the docs, in a way that previous brittle fragile complicated 'generate code from docs' approaches could only vaguely dream of.

To do bug fixes, one simply updates the docs to explain the new behavior and intentions, and perhaps include an example (ie. unit test) or a property. This is then reflected in the new version of the codebase - the codebase as a whole, not simply one function or module. So the global refactoring or rewrites happen automatically, simply from conditioning on the new docs as a whole.

This might sound breathtaking inefficient and expensive, but it's just the next step in the long progression from the raw machine ops to assembler to low-level languages like C or LLVM to high-level languages to docs/specifications... I'm sure at each step, the masters of the lower stage were horrified by the profligacy and waste of just throwing away the lower stage each time and redoing everything from scratch.
Diamond tears newspaper.

Diamond is higher status than newspaper.

Diamond isn't full of lies.

Newspaper can only become diamond under megatonnes of pressure.
A free punch in the nose is still a punch in the nose.

You can make a pikvm for almost free if you want, because it doesn't care what hardware you use. You probably either already own or at least have access to everything necessary for free. That fact is 100x more valuable even aside from the price, simply the fact that you can source the necessary hardware from anywhere at any time on zero notice. When things go wrong, you are far more likely to be able to lash up a solution immediately if all you need is any kind of computer and any kind of capture device, and you can even tell a remote customer what to buy at their local Walmart if you had to.

But even the full finished productized package with custom hat pcb and case is still 1/2 of the equivalent single port Lantronix, and is more convenient and more useful.

And even the proprietary code in something like a Lantronix which is a long standing industry name with accountability and a reputation to protect, is still a 100% different proposition than the proprietary code from an unknown nobody.

It would be crazy, today, completely grossly negligent irresponsible, to use such a device in a high consequense role as remote server administration.

An ip-kvm is fundamntally literally a man in the middle and a keylogger, which you use to access all the most critical things that everthing else happens on. No big.
You can go on all you want about which job is who's but in the end I'm still right. Those organizations who work better together will out-compete those which don't, all other things being equal. I'm sure the engineers looking for work after their employer files chapter 7 will feel smug that at least they didn't have to take responsibility for anything outside of engineering.
The cynical explanation here is that the cops are in on it as are railway and dock employees (not all but enough). There is just no way this could happen at the scale its happening without some inside help.
This is more fear mongering, a giant nothing burger. There will be huge advantages to recycling these batteries as the technologies come out, and dealing with the PFAS will be on the recycler.
The only thing they care about is stock price. What's it going to do for your stock price if you have a $100B lawsuit hanging over your head for many years?
AI 'useless,' creating a risky 'fake it till you make it' bubble
I also want to mention that Linksys is owned by Cisco whose hardware probably touches the majority of the internet directly.
For what it's worth, you can install pixi with Cargo.
The current invocation is:

cargo install --locked --git https://github.com/prefix-dev/pixi.git pixi

I try new versions of pixi from time to time because I have a project that depends on LAVIS and EasyOCR.
My default project-management tool, Poetry, has problems with PyTorch.
Right now, I use pip-tools for the project.
While Conda worked, I didn't like the tooling that much.
What is currently blocking me from using pixi is the PyPI integration (https://github.com/prefix-dev/pixi/issues/1295).
I can evaluate pixi in earnest when it is solved.
HN discussion at the time (503 points, 302 comments):

https://news.ycombinator.com/item?id=6379439
> That's not a program, it's two programs

Yes, and one of them is "a fast program that correctly answers the P vs. NP question". We don't know which.
I was at Amazon in a Kindle adjacent team (the lockscreen ads) starting in 2012, and I can second this sentiment. For the first couple years, there were multiple tweaks made to minimize enormous roaming bills for customers taking their US region "global unlimited free 3g" kindles to really remote parts of the world. Things like not enqueuing push downloads of books/ads if they were roaming.
Hasn't this been the case for awhile? My understanding was that for every Etsy seller offering hand-made art, there were a dozen people who weren't fundamentally different from drop-shippers.
>RustyBuzz is quite limited when compared with HarfBuzz.

As the main author of rustybuzz I'm surprised to hear this. If you need a text shaper, rustybuzz is mostly a drop-in replacement for harfbuzz.

Text shaping and TrueType parsing are hard problems, but Rust does not make them more complicated. Quite the opposite. In fact, rustybuzz is written in 100% safe Rust.
I would even go further and say that Rust is the only sane option for solving text-related tasks.
hmmmmmmmmm that is odd, uBlock musn't like something about my code.
> So, Google Chrome gives all *.google.com sites full access to system / tab CPU usage, GPU usage, and memory usage. It also gives access to detailed processor information, and provides a logging backchannel.

So I guess the question becomes how quickly you can spoof this ?
The tweet says:

> So, Google Chrome gives all *.google.com sites full access to system / tab CPU usage, GPU usage, and memory usage. It also gives access to detailed processor information, and provides a logging backchannel.

Those things can absolutely be used to "improve" fingerprinting. I don't think it's fair to assume it's being used for that though, without any further evidence. But it certainly could be used for it.

Anyone have any further context? As it stands right now, it's just a random claim without any proof what so ever? There is link in another comment, but how is that related to the tweet?
there are several answers people have come up with that do beat entropy!
the bureaucratic burden imposed by the state can scare off businesses, and not just the result of the process
this is a great comment, thank you for your service!
Don't know about the rest, but ungoogled chromium scrambles every occurrence of the string "google" in the code specifically to avoid things like this, so probably not.
Just updating this thread. I have added a "Try it On!" feature based on your recommendation. So that you can see the outfit on yourself. I managed to tune my own model to get some decent results. At least with testing it ok women.
To test it: Upload your photo>Generate outfit > Click the "Try it On!" button
Using AI is not free, in either price nor time. If all the time spent iterating over prompts to get the "right" output was instead spent working on skills, you (the royal you) could get a lot better at drawing/writing right off the bat.

I've lurked through a few AI art boards, and the number of times people will spend dozens if not hundreds of hours iterating through prompts to get a simple anime character just right is mind boggling.

Can AI create references? Certainly. Will they be more detailed than what a potter can create in a similar timeframe? Probably. Will they be accurate to the potter's desire? Probably not.
…and help the customer reconnect all devices on the WiFi?
Well its definitely one of the places. Not saying pharma is innocent but there are an awful lot of middlemen leeching on the system. Not just in drugs or healthcare but the US in general
The problem is that I'm not talking about markup. Markup - unless it's so lightweight as to be near unnoticeable is not a solution. Unless every application you're transferring it via supports CSTML, the representation needs to be as compact and readable as a regular programming language.

To take your example, pretty much anything longer than [1, true, "3"] is a non-starter if someone is pasting it into Slack, or sending an e-mail. The CSTML representation isn't readable to them, and would take additional steps on both sides vs. just writing the source representation. I'm not going to tell people how to do something by writing it into some other tool and pasting some large blob into Slack or my e-mail client and expect the recipient to reverse the process.

That is the problem space. How you represent that as an AST isn't the problem - that's easy. How you represent it in a way that everyone can read and write and that "passes seamlessly" via existing tools is the problem.

(I must also admit that I think the choice of serialization format for CSTML is utterly baffling and feels like it adds a lot of NIH)
> Appealing to evidence is more objective

Assuming one's evidence is subjective, and one's judgment of it, and some other things.

> than appealing to vibes or appealing to baseless authority.

"Baseful" authorities are not necessarily objective. In fact, we have massive amounts of evidence that they are very often not.
In Jurassic Park there is a Lysine Contingency which was a genetic modification to prevent the dinosaurs from producing a key molecule, which in turn would prevent their escape and propagation in the wild.
That seems... fine? Tech companies like google don't emit that much carbon to begin with (compared to companies that do stuff irl like making stuff), and they have high enough margins that they can afford to spend a few % of their profits on offsets. That seems better (for the environment at least), than paying out those profits to shareholders. They also can't go entirely pollution free because the supply chains and vendors that the rely on (eg. GPUs or electricity for their offices) can't be made pollution free with a flip of a switch.
You just need to "register" a subdomain. So basically any google employee has potentially full access to your system?
Well, then you'd better choose materials that are appropriate for the location. There are wind turbines in Antarctica. It's just a matter of engineering.

https://www.fastcompany.com/90429887/sustainable-living-less...
Part of it is my chosen specialty: Swift native Apple programming.

Some folks actually seem to be offended that "olds" are doing it (I've been writing Swift since the day it was announced, and have released over 20 apps with it -all on my own time. My paid gig never wanted that stuff).

I ran a C++ shop, with really experienced engineers. They were all able to get jobs, after our department was dissolved, but it took them years, and at least one of them keeps getting laid off, every two years or so.

I used to say "My dream is to be coding for free."

Livin' the dream, baby!

[EDITED TO ADD] I think that I was ready to retire, but had no idea, until I was pushed out of the nest. I was REALLY pissed off, for a while, at the way that I was treated, but, in the aggregate, it has been the best thing that ever happened to me.
If correct, once you access a `.google.com` website, the browser makes available through javascript an API allowing the querying of a lot of information about all the open tabs (if open, for example, your banking website) and can send the collected information to the "mother ship".

If true, as usually, a lot of people have a Google tab open, you can easily deduct what it means.

This is definitely something to be investigated, for the moment, we only have a tweet.
No, proper fronting is when you mismatch Host: header and SNI. It takes a bit more than just editing /etc/hosts, which results in TLS error (as grandparent mentioned), but editing /etc/hosts cannot be disabled by CDN.
Chromium has ungoogled builds: https://chromium.woolyss.com/
Society, maybe not. People that own capital, definitely yes, and they shape EU policy.
Great; Almost a video summary of the book by the author himself!
You need a pro version in order to be allowed to sign into your own computer with your own user and not involving the internet.
> There will be

> will be on the recycler

Given the current state of recycling in general, I doubt this is a nothing burger.
writing end user software that actually works.

i.e predictable - works today as it did, yesterday - while being performant.

can recover from crushes.

works with the user, not against the user.

Faang companies with all leetcode interviews haven't shipped end user software that works look at android etc, + plenty of other companies.

and tools like React are not making things better.
@vineyardlabs: JS - Jane Street
> When the sexagesimal Mesopotamian number system began to be used positionally, a symbol for "zero" had to be added

the sexagesimal mesopotamian number system was used positionally from the beginning (that's what was sexagesimal about it) and, as the article explains, did not have a symbol for zero in common use, or evidently at all for millennia. the early zero symbol mentioned in the article is from a tablet from 0700 bce or later, which is only 2700 years ago. at that point positional sexagesimal mesopotamian numerals were already about 1000–2000 years old. what popova doesn't explain is that they often used an empty space for zero instead
The process is well documented :-)
Scrambles to a static unpurchased domain?
Nix would be another option. I find it odd so many tools like this are so Python specific, when a lot of the complexity is dealing with non-Python dependencies (glibc versions, and all the different C shared libs).
Very happy with my own router with my own software (just regular Arch Linux ARM). :) The thing that guards access to and from my internal networks really deserves to not be so turdish. I'd hate to pay $350 for such a betrayal.

Some things can apparently only be bought with your own time, when it comes to "but you had to spend cumulative 3 days setting up your custom thing, so it didn't really cost $100" equation that people will throw at you if you tell them that you have built something yourself from relatively cheap components.
If you mean can another domain trick Chrome into letting it access those APIs… probably not; it seems it’s based on the browser extension architecture which is already somewhat hardened and I believe doesn’t even load the code for the extension if you’re not on a matching domain (though the typical protection goes the other way around — preventing extensions from accessing website data without permission).
If it's Trudeau's fault why is BC doing relatively OK on car theft, housing costs, and doctor availability while Ontario is doing poorly on all 3?
> The study said only about 5% of lithium-ion batteries are recycled, and by 2040, there could be some 8 million tons of lithium-ion battery waste.

That can't be true?
Pretty cool, and any scraping tool is really welcome - I'll try it out for my personal project. At the monment, due to AI, scraping is like selling shovels during a gold rush.
They dont .Munich stachus comes to mind. And it cant be fixed as russia uses human waves through allies borders aa a destabilizing agent. Its just another bomb crater.
Good question. The ad looks like an innocuous link to www.nytimes.com, but clicking on the link actually goes to https://www.googleadservices.com/pagead/aclk. (I didn't try actually clicking the link.)
Genuinely curious where you get that impression.

Who in their right mind wants to stop others from getting what they want for it's own sake, or sees the quest for happiness as a competition?
Location:Dublin,CA
Remote: Yes / Hybrid
Willing to relocate: Yes
Technologies: Program Manager / Project Manager / Scrum Master / Agile Coach.

Helped with program management for Fintech, Sales Engagement, Business Spend Management companies.
Founded Program Management Office (PMO) at matured startup until its acquired.
Résumé/CV: Will be provided upon request.
Email: rahuljoshi82@gmail.com
https://archive.is/kVRfu
This just in: Google Spyware has features accessible only to Google.
You’re likely severely underestimating the amount of internal paperwork and review that is required to launch a new google.com subdomain.
Perhaps there's a market for a WYSIWYG markdown editor that reads/saves to git for non techies so they can keep README.md and similar files updated.
First cloud-based* password manager.
Or anyone who controls your DNS resolution which has a number of paths (for example a local hosts file, possibly a router, changing your config or how you get your config to a malicious DNS server, etc)
Was wondering if anyone was going to chime in about still having this old Kindle. I still have mine and use it daily. Battery lasts 3 weeks as long as the wifi is off and the free 3G still works too. Purchased it in July 2011. I also want a new e-reader but I also want to see how long I can keep this thing going.
So this is a lot like Microsoft using specialized formats or APIs in Windows that competitors cannot access, which was a problem throughout the 90s. The problem never went away - it has just changed appearance.
The Mechanism Behind Astringency in Coffee (2022)
You can get very far with the Shortcuts app by the way. Some examples: using your current location to estimate when you should leave to get to your next meeting on your calendar,
letting those included in the calendar event know you’re running late. Highly highly recommend it, the learning curve isn’t much, a bunch of drag and drop!
I would also like to add my interest for this same topic.
Ask HN: Do you have home solar? You may be owed money
Hi! We're the team behind Jasmine Energy (YC S22)

We are looking for Solar Project Review Packets to train an AI model.

You should have received a PRP has a big PDF from your installer. Its often also called a Solar + Project Plan / Feasibility Study / Development Plan / Project Report / Implementation Plan / etc…

If you could send us your packet it would be a big help! We will manually hunt down all the incentives you are owed as a thank you.

If you can help forward what you have over to dalton@jasmine.energy
Warren Buffett Isn't the Richest Person Only Because He Donated So Much
This is a fairly common pattern but it suffers from a big problem in that the compiler usually can't check your parameters for correctness. If you build a struct with the parameters but accidentally misname one that error is hard to catch.

My ideal language would have function prototypes that look something like:

return_type function_name(parameter_name type (default_value) [constraints], ...)

If the default value is not set then the parameter must be passed or it is a compile error.
I don't think that is an accurate description. The APIs are available in Chrome to anyone: https://developer.chrome.com/docs/extensions/reference/api/s...

The allowlisting going on here is that normally when you install an extension in Chrome it asks you to confirm the access to those APIs on the sites where the extension wants to run, but this one comes pre-confirmed from the factory. A quick GitHub search finds ~1000 manifest files that list system.cpu, possibly because that API is also in the boilerplate example chrome extension manifest.
perhaps a measure to determine if the owners devices can tolerate one more web app or ad stream before it runs out of resources
Is it really that easy? I just kind of assumed that devs could create subdomains under a dev TLD like googdev123.com, but not google.com until it was a fully-fledged product release.
Pretty much impossible, would need to defeat https/ct. You would have to spoof *.google.com within chrome.
Ask HN: Strategies for Staying Informed Without Getting Overwhelmed
Dealing with the overwhelming amount of information on this portal can be challenging. What is your secret to staying up-to-date without feeling overwhelmed? Please share your personal experience on how you navigate and engage with topics or issues. How do you choose to engage, such as reading and responding?
Is this actually plaintext, or is this plaintext-inside-HTTPS? The article and source material don’t say.

It’s pretty normal for passwords to be “plaintext” inside an HTTPS request. That’s how practically every login to a web app works. If it’s not HTTPS, there’s a whole slew of other issues along with putting a plaintext password in the request.

If it is HTTPS, then the issue really is just that the password gets sent anywhere rather than staying local. This is a lot more debatable as a practice, but unfortunately is also common for a lot of routers to support their cloud/app management functionalities.
I wouldn't be surprised if currently only a small number of batteries are recycled. I would be extremely surprised if the same is true in ten years.
Since Chrome has the PCM data it‘s writing to the speaker, it can use that to remove similar sounds from a mic. That‘s my guess.

There‘s a similar question on SO: https://stackoverflow.com/questions/21795944/remove-known-au...
or public wifi access point
What percentage of lithium iron batteries that have crossed your desk ended up recycled?
Without donations he would be worth $293 billion.
They went full waterfall. Never go full waterfall. /jk

I'm aware that the original waterfall paper actually calls for frequent iteration. It reads a lot like the Agile Manifesto actually.
yes, lets stare at the water for 20 hours instead
Where did I give them the benefit of the doubt? I am furious at the network providers ongoing negligence/incompetence. Either they are in bed with the NSA or they just suck at their job. Regardless of the root cause, we all suffer.

The mention of Huawei was to point out the humor that the government has banned a company on the potential for subtle back doors. Something like the xz exploit. Yet the domestic vendors put out trivially broken crap on the regular. How many Cisco devices have shipped with hardcoded passwords in the past decade.
Lead-acid batteries have very good recycling rates.
Counterpoint: directly from the article, a relevant quote: "[rye] has matured to the point where it now does most if not all of what poetry does only faster"

So perhaps rye is all we need. I've been happy with pipenv before (letting me keep a list of dependencies and their versions in a file separate from the requirements.txt - so I can upgrade core dependencies rather than sub-dependencies). But I'll give rye a try next time I touch Python packages.
The CEO of Arianespace since 2013 is a lawyer. [...]

Edit: Seems I mixed up the companies, so I'm taking back the ramble against the CEO.
Such bullshit. We have copyright protections to keep people compensated for their artistic work. Tech has changed, the copyright law didn't have foresight to protect against this. But that is definitely the intention of such law.