skysight-inc/HackerNews huggingface dataset:
rclone is a fantastic tool. I’ve done a few data migrations the other way, from NAS to M365 (for reasons) and it’s been mostly straightforward every time, even coping quite adeptly with request rate limiting by OneDrive.
Similarly I recently setup rclone to mount google drive and restic backup it up a la 3-2-1.
However, I have to say that these words should be sorted after the entity they describe. As it is now, it is difficult to find a good word. Agreed, this is not a simple task to do.
What a great historical summary. Compression has moved on now but having grown up marveling at PKZip and maximizing usable space on very early computers, as well as compression in modems (v42bis ftw!), this field has always seemed magical.

These days it generally is better to prefer Zstandard to zlib/gzip for many reasons. And if you need seekable format, consider squashfs as a reasonable choice. These stand on the shoulders of the giants of zlib and zip but do indeed stand much higher in the modern world.
This has been happening since... forever?

I guess code search requires a lot of processing power so they'd rather know who's doing it in case they need to be throttled.
I'm not sure if we have or haven't. Mostly what we print is pretty ephemeral so nobody seems to be all that concerned about it.
Not innovating got them to the actual goal, which is to create a product about which people say: "It just works."

Sometimes you need to change and innovate to get there, sometimes you need to stay where you are and keep an eye on it. But "It just works." is the quality that sells products for the long haul.
> You are either German are never driven a German autobahn. Cars racing at 200kmh+ just 30cm or so from you is not fun anywhere.

I am not German, but I drive in Germany frequently and I find it liberating when you see the all restrictions lifted sign and I can just floor it for the pure fun of it.

At first I found it pretty intense, but then when I saw space wagons doing 200+ with kids in the back I calmed down and its business as usual now. I just need to remember not to flash slower drivers to signal them to get out of the way.

And this is what upsets me, the no limit Autobahn is part of Germany and now under the guise of climate fight someone wants to take this away from people that actually enjoy it.
Part of microsoft's AI moat is about controlling competitions ability to use information on github.

I would not be surprised if they start restricting git clone next.
> Art isn't an easier problem than math

Not sure. Art is about approximate pattern recognition and if you have a large enough dataset it seems that you can definitely reproduce some of that.

For math... it involves consistent reasoning from A to Z - which does not allow for any kind of mistake in the way. In Art you won't feel too bad if the shadows or the lights are a little weird or if a character has 7 fingers instead of 5 on one hand, but this kind of mishaps break everything in Math.
Sort of.

I made professional connections. I was, in 2017, building a machine learning plugin for Elasticsearch (google Elasticsearch Learning to Rank). In a post about Slack's use of machine learning for search, I commented sharing the project. The Wikimedia Foundation search folks replied. We started collaborating professionally. As a consultant, I had access to many applicable use cases in the community. And Wikimedia of course had massive scale to make it bulletproof. We ended up co-creating the plugin - still relatively active for both OpenSearch and Elasticsearch.
On Gnome everything you mentioned should work, for me much better than in X11 (except probably your graphics issues which sound like driver bugs). Even proprietary apps like Zoom support Wayland screen sharing now, so I don't think there are many issues left.

However, if you want a tiling window manager, then Wayland will not be the most pleasant experience right now. I guess the issue is mostly that there is a lot that has to be ported from X11 to Wayland, and standardization of new protocols takes time.

But screenshots are easy, try e.g. grimshot.
I remember OneDrive doing this too, where photos of parents' children taking a bath etc. were flagged as child porn. Unfortunately unless you encrypt your data locally, privacy is one of the tradeoffs in using these services.
I think you completely misunderstood the article, or you have not read it.

The uniqueness from the system comes from the fact that two different numbers will never have the same id.

The pad only works for things like user ids.

You can also change the alphabet it uses so its not case sensitive; using this alphabet: "ABCDEFGHJKLMNPQRSTUVWXYZ0123456789" and a minimum of 8 digits, it will produce 8 digit ids all the way 4294967295 (0xffffffff).
I always assumed they soaked the dishes a bit longer on an eco cycle.
Fortunately there's no need to look for them, this list solves that. Lots of people would like to casually game on their phone without running the gauntlet of the app stores.
https://chat.openai.com/share/f710b53c-1d87-4228-8940-f48ec6...
GPT-4 for me solves it.
> Google Drive allows you to upload, submit, store, send and receive content. As described in the Google Terms of Service, your content remains yours. We do not claim ownership in any of your content, including any text, data, information, and files that you upload, share, or store in your Drive account. The Google Terms of Service give Google a limited purpose license to operate and improve the Google Drive services — so if you decide to share a document with someone, or want to open it on a different device, we can provide that functionality.

From their terms of service, they deleted YOUR data. Thus the rights you'd have when anyone destroys your stuff apply. Hmmm, might even be criminal... I'm not a lawyer though, so I don't know shit.
That's a very interesting question. There are a ton of specialized tools for EMC/EMI simulation, I think they all work on the basic principle of assuming that a portion of your board will be exposed and that that part will be causing some radiation and will receive some from outside. After that it's decisions that will affect cost that will likely drive how far you want to strive for perfection, you could encase everything in grounded copper and it would be as close to perfection as you can manage or you can stick your board in plastic and live with the consequences. Usually, depending on how critical the application is some interference is acceptable as long as the device continues to operate. But on radiated power there are some very strict limits and for say a motor controller any malfunction could cause serious trouble so you will want to be extra careful there. The hardest to control for me: wiring, connectors, density of carbon sprayed inside plastic, anything using inductors (including what orientation to put them in, you want them at right angles to the surface of the board for mechanical stability and lack of coupling between inductors on the same board, but you want them parallel to the board to minimize radiated power and susceptibility to EMI).

Apart from shielding and carefully modeling your board (especially the ground plane, supply and any connections that carry a significant fraction of inbound power) you will always end up testing for compliance and that's the gold standard. I think simulation is very useful and can cut down on the number of physical test runs significantly but I've yet to see a design that did exactly what was predicted. Wiring, what happens just outside of the board enclosure, environmental factors, it all adds up. I see simulation as a way to be more efficient, not as a silver bullet to be able to guarantee certification is a one-shot, but possibly others have better experience.

There are a couple of very simple tricks to test for EMI sensitivity (a handful of coins, an old fashioned piezo based stove lighter and the oldest cell phone you can get in close proximity to the board), as well as a simple field strength meter. Between those you can probably identify and eliminate the worst and after that it's trial run time at the certification authorities if you are making a device that is to be used in a regulated market.

Especially the piezo lighter is interesting, I've had circuits that required substantial redesign just to get them to the point that they would not lock up hard.

What's interesting about this stuff is how un-intuitive some of it is. Note that this field is continuously in development and that new tools and techniques are brought to market all the time. Look the other way for a few years and you feel like a dinosaur.
Because Rust strings are utf-8, not all byte sequences are valid strings, so you can actually store a 24-byte string inline (which is what compact_str does).
I'm not a c++ programmer. I don't see how RAII is a bad idea, or how it's "cult like" to use it. It has obvious benefits
Hmm, looks like that was what I was looking for. I'll check it out, thanks for recommendation.
By that logic, anything that is predictive is curve fitting, including entire academic fields like physics and climatology. You could say that all automation is curve fitting. I don’t think there’s much to be gained by being that reductive.

From a technical standpoint, it’s not correct analogy either, because it assumes you have a curve to fit. What curve is language? What’s curve is images? No answer, because there isn’t one. Deep learning is about modeling complex behaviors, not curve fitting. Images and language for instance are based in social and cultural patterns and not intrinsic curves to be fit.

At best, it’s an imprecise statement. But I’d disagree entirely.
Having dyslexic people in my family I can confirm. Often told that the student is "within range" and told that it is nothing to be concerned about until it is. This is often when students are expected to read on their own (3rd grade is the common time in the US). It's common for dyslexics to have very good long term memory but poor working memory. The trick is to work on moving things from working/short term to long term memory.
Show HN: A Dalle-3 and GPT4-Vision feedback loop
I used to enjoy Translation Party, and over the weekend I realized that we can build the same feedback loop with DALLE-3 and GPT4-Vision. Start with a text prompt, let DALLE-3 generate an image, then GPT-4 Vision turns that image back into a text prompt, DALLE-3 creates another image, and so on.

You need to bring your own OpenAI API key (costs about $0.10/run)

Some prompts are very stable, others go wild. If you bias GPT4's prompting by telling it to "make it weird" you can get crazy results.

Here's a few of my favorites:

- Gnomes: https://dalle.party/?party=k4eeMQ6I

- Start with a sailboat but bias GPT4V to "replace everything with cats": https://dalle.party/?party=0uKfJjQn

- A more stable one (but everyone is always an actor): https://dalle.party/?party=oxpeZKh5
Not for the EU. For the EU it just means that the company that makes it is located within the EU.
A charitable interpretation might be that search requires a fair amount of compute, and is therefore a big denial of service vector.

I am not sure how much behavioral data GitHub can gather from logged in user, and how useful that is compared to the code that is there anyway. Maybe to figure out which parts of code are important? But that isn't really user-specific.
I'm not so sure price is the only competing factor for SSDs. Devices generally also differentiate on performance as well. Even on consumer-oriented Slickdeals forum (where people are posting deals) there's pretty extensive breakdowns comparing different SSDs (controllers, flash, cache design). This has been floating around for a while https://www.reddit.com/r/NewMaxx/comments/dhvrdm/ssd_guides_...

Whether consumers would actually pay more for a device with power protection is unclear.
It's an impression I had, I don't know any hard data. For example:

https://www.reddit.com/r/math/comments/l7yyir/not_joking_uni...

https://www.reddit.com/r/math/comments/15of64l/rumor_west_vi...
> My manager actually put a co-worker in a choke hold at a customer site while they were transitioning their bank to the system.

wait what? gotta hear the full story
The answer to your (and the headline's) question is:

Eco mode heats up less water, and to a lower temperature and then washes for longer to achieve the same outcome. The heating is the main power draw, compared with the pumping, so it saves energy even though it works for a longer time period.
Ask HN: OpenAI down again? Nov 27, 2023
Seems like it's down more frequently these days.
Sure, I just hope people move to contribute hardening features to Firefox, and the first step would be singing out loud that Firefox is not the most secure browser right now.

Oh, and I suffer from using NoScript (currently on Chrome, unfortunately) every day, I very much want to have a secure enough browser to not giving me decisions like "do you want to whitelist cdn.jsdelivr.com [1] or click four times for each page you read".

[1] It distributes arbitrary shit on github, so good luck whitelisting this "known" domain.
> And what about everyone who did not end up in your position. Are you going to claim the moral and ethical victory, or is it more logical to apply the survivorship bias?

Tech is overflowing with people who literally just did a few things right. And it's also renowned for welcoming in people with non-traditional backgrounds: people who don't have degrees but showed talent, people who have the wrong degrees but then went to bootcamps, Product Managers and designers with no technical background, etc.

Survivorship bias implies a "most don't make it" result. I would argue that most who execute a reasonable plan do in fact make it fine in tech. There really aren't very many tech failure stories (outside of startup founders). If you "fail" at one place you'll probably get hired at another. Even if you're not good at it, there is no shortage of bad engineers who still have high-paying jobs.

Now, not everyone wants to do tech. Not everyone enjoys that kind of work, or wants to put in the amount of effort required to get a STEM degree or go to a bootcamp. But then this is a different question--the question then is no longer "Is there still a reasonable path to the American Dream" and more "why won't the thing I've chosen to do irrespective of market conditions give me lots of money."

I do think it's valid to ask why there aren't more routes to attaining success. Because I think in the past it felt like you could do a pretty vast array of things and still have a middle class lifestyle. But to say it doesn't exist is to ignore the very obvious routes to success that are still attainable.
No. It was possible previously. The whole search feature on github seems to have been rewritten recently with several regressions in functionality.
Life Is Better Without the Internet
Not all humans have feet.
PDFs produced by LaTeX aren't accessible either.
What matters is not where the voters where, but where the money came from.
What you say is only true if your firewall is configured to do so. By default (without any firewall), all traffic is exposed to every interface I believe.

EDIT: I stand corrected
> First, all Chromium-based browsers will eventually block uBlock Origin for the sole reason that they can't maintain Manifest v2 on their own

I haven't found a need for uBlock Origin with Brave's built-in ad blocking. And the effective ad blocking is really the main reason I use Brave. I just disable all the token / wallet nonsense.
I had a couple strategies

1) Do not give too much wealth to PCs. Keeping the heroes poor is a kind of dramatic tension that not many campaigns explore!

2) Give them ways to spend their money! If the PCs need to go to an island, make the waters dangerous, and drive the price of the safer boat up. The danger is not fully evaded, but perhaps now they have a crew to help in any encounters. The party of course is always free to think of more creative ways around.

Make sure you as a DM always have an idea of the goals of the PCs, that includes economically. If a PC is aiming to purchase a nice item, keep that in mind when doling out gold, but always be sure to keep dramatic tension of the economy in place.
Started at least 6 months ago and was announced in their changelog https://github.blog/changelog/2023-06-07-code-search-now-req...
(HN discussion https://news.ycombinator.com/item?id=36230929)
Give GFN a try. No DRM issues.
Ugh, sorry. Too much work. Maybe I'll write about it somewhere (don't have a blog or anything) in which case I'll post it here. Sorry!
do you have a link to the legal decisions that confirm this is the case and establish what rights the customer actually has in this relationship?

What rights do the contracts that a paid customer signs with Google say they have over the data?

From what I see in the free terms of service: "You retain ownership of any intellectual property rights that you hold in that content. In short, what belongs to you stays yours." which is neat.

You have the rights to your data, but there doesn't seem to be any stated obligation for Google to keep that data or make it accessible to you.
> Now, let's define a new function g: K → R^n such that g(x) = (f(x), f(x), ..., f(x)) for all x in K. In other words, each component of g is equal to f(x) for all x in K.

That's hilarious
The tab title is "let the worm finally catch its tail" so uh... tappy make go fast, get points, dopamine?
> It’s returning money to investors

I believe the parent commenter's point was exactly this. Giving money to the investor class and expecting it to benefit everyone is the definition of trickle-down economics.
GPT-4+code is surprisingly good.
https://chat.openai.com/share/ad42d09a-b366-4b21-b701-782fc8...
"This observation leads to a hypothesis: only the powers of prime numbers satisfy the given condition. To verify this hypothesis, we need to consider why powers of primes might uniquely satisfy the divisibility condition and then prove or disprove it."
Coming out swinging saying Safari is a Big Tech Privacy Invader, and then providing no further commentary on why.

You can say many things about Safari, but I don't recall that being one of them.
You're just wrong here.

In a rural area your grocery store may be a 10-15 minute drive or more, good luck establishing a bus route for that.
The real question is, does the quickness of using the keyboard alone make up for all the time you've spent learning emacs
Ask HN: Predatory Aggregator Site?
A high ranking business aggregator site in the U.K. is publishing
false information that's hurting my wife's business and wants money in
exchange for not doing it.

The details are that she's not at all affiliated with fresha.com, but
it has posted a prominent listing under her business's name to the
effect that it's closed for three days during the week (among other
inaccuracies), and directs users to alternative providers, presumably
affiliated. Her bookings have very noticeably dried up on those
days. We've written to fresha.com's technical support as a show of
good faith but we fully expect any reply to instruct her to create an
account whose terms of service entail giving up to 20% of her income
to fresha.com.

Of course the next step is to lawyer up, but before that I was
wondering if anyone on HN might know a more creative solution to this
problem. Fresha.com isn't offering her service at a discount so
there's no arbitrage opportunity. Could Google's notoriously
trigger-happy takedown policy be of any use or is that just for its
buddies?
There are still "no go" zones in France due to WWI: https://en.wikipedia.org/wiki/Zone_rouge
What’s even more sad is that the SO community has since consequently destroyed SO as the home for this type of info. This post would now be considered off topic as it’s “not a good format for a Q&A site”. You’d never see it happen today. Truly sad.
I had the opposite experience. Github only recognised my institutions student e-mail domain, not our institutional one that instructors and staff use. So I couldn't sign up as an instructor for the educational stuff.

I sent in a tech support request, and it was solved in less than 2 hours. They even replied, telling me they added my institutional e-mail domain.

So not only did a human reply and fix my problem, I'm not even a paying customer. I get the free education account.
Vivaldi is great, am going to stick to it untill I am forced to move to firefox.
valid feedback. If a company works only with Datadog it probably doesn't need a unified API for alerts, but what we see is that many companies use more than one. monitoring tool (or even other tools that generates alerts but arent classic monitoring tool)
The same observation works for the psychology definition too, they are similar. If you insist on getting better and better on the stuff you already excel, you will hit a wall and will have to sacrifice a lot for small improvements.
Every socket in my house has 230V, if the government manages to not screw up generation which is a possibility in the future. I hate on europe for a lot but that is one thing that is right over here.

As for rinsing that is something that must be done anyway with an average consumer dishwasher. The food clogs the sprayer nozzles and eventually the pump too. Don't worry though because manufacturers conveniently sell you another cleaning product for that!

Your point about hand washing is bordering on true. Government is making automation so poor that labor is considered.
AI Agent (GPTs) Security Risks and Practical Mitigations
Mandatory Steve Jobs quote [1].

There is a deep-seated myth that capitalism creates innovation. Capitalism builds enclosures, first quite literally [2] and now through intellectual property, rent-seeking, legislative barriers and so on to keep competitors out.

Look at the story of Tetris, invented by a few guys in the USSR for fun, basically. And what did the Western capitalists do? They simply licensed, re-licensed, sub-licensed that creation.

Printer companies maximize profit by creating enclosures. Limitations on ink, control of the drivers and so on. There's no motivation to innovate. industry is ossified.

[1]: https://www.youtube.com/watch?v=tGKsbt5wii0

[2]: https://www.joewrote.com/p/the-origin-of-capitalism-the-encl...
well in that case, pencils are made for killing people and my evidence is that a pencil has been used to kill a person.
That system he describes in Impulse Drive sounds really good, actually. Just hearing that makes me want to play it
Correct - math departments are doing fine. Not quite as fine as CS departments, which get showered with piles of money and their grad students poached to make money in industry. But so long as other university departments want their students to know some combination of calculus, linear algebra, and statistics, math departments will continue humming along.
An even better representation is the one from `folly::FBString`.

There, the tag that indicates small string mode is not a particular bound on capacity, but the last byte of the struct that is set to zero. That way, the tag also acts as a null terminator for the stored string.
Building Immune Authorization: AppSec in Healthcare Apps
2 exists twice.
I think it's pretty clear that cognitive labor will become even higher value in the future, as our tools get better and allow us to become more productive.