skysight-inc/HackerNews huggingface dataset:
> You have no idea how much time I've wasted trying to block some products from pinging their home server with curious data stream, but failed to do so because I can't be bothered to sit my ass in front of Wireshark to sniff out all their DoH servers.

You mean hardware products, right? In this case putting them in a separate VLAN would help. I you mean software running on your machine, you can set up a proxy and block all traffic not coming through it.
> Well LLMs do even trillions of "reviews" and are still not much wiser than before.

Huh? A trained LLM is much 'wiser' than one that's just freshly randomly initialised.

You are right that they are still far from perfect, and we hope for future improvements in technology.
I like this. Sadly most alternative sites are a cesspool of intrusive ads and popups while the actual information seems suspiciously shallow and canned. Human curated information would be the best.
We are still sorting out which SDK to implement next. Your preference for Go and Ruby is noted. The best way to stay up to date with the next developments is the GitHub issues at the moment. Creating a public product roadmap is a good idea.
Depends on where you were. I was an American fan of anime before it was really socially acceptable and I've been of the mind that its popularity was probably inevitable once enough old guard culturally sneering at it died. Same as happened with video games.

But DBZ (and Sailor Moon) definitely solidified it as a respectable commercial force for the mainstream USA, and gave a unified culture experience that's now pop culture, thanks to millenials getting old.
A lot of these applications have either an SSO tax or BSL licensing, i'd recommend adding tags for that.
> then pretty much stopped being that

not true

The original Wukong [1] flies on a "golden cloud" (does that rings a bell?) and uses as a weapon a growing stick (Ruyi Jingu Bang, transliterated in Japanese as Nyoi Bo, the name used in the Dragon ball anime and manga) that obeys to voice commands

In Dragon ball the golden headband (that can shrink as a form of punishment) is missing, replaced by a regular red headband that sometimes Goku wears

EDIT: of course I forgot the most important one: Goku can become a monkey. Wukong is a monkey, the monkey king.

[1] https://external-preview.redd.it/CZeTiWE13k8lyrdzQ5pGZqY6wI6...
Good to know, thank you. Maybe non-Trydactyl users should check if / is hijacked along with Ctrl-F, Ctrl-G, and F3.

And I'll take the opportunity to say thank you for Tridactyl! Have a great weekend!
Canadian authorities aren’t gonna proactively open an investigation into a murder in, say, Brazil, unless they have a reason to, like it being one of their citizens.

Same with the GDPR and EU residents who go abroad for a bit.
I think the profit motive is the dividing line for me.

If they think it's important to release the work, they shouldn't be profiting from it.
The title here currently drops "Western" from the linked article and the start of the airport name - importantly this is the yet to be completed WSI not the existing SYD.
I actually deliberated over the phrasing far too long ))

I had considered paraphrasing "I aim for the moon, sometimes I hit London..."
Yup, exactly. Passages from GoT appear because they're frequently referenced across the Internet, including the multiple wiki style sites for GoT fans, not necessarily because the LLM is regurgitating whole-book content it was trained on.
> You can’t bleed or gain delta-V simply by falling into an object and then falling away from it.

But you can change direction.
I think you are underestimating how tough it would be to be playing James Bond and not tell anyone.

You wouldn't have to be a delusional braggart to want to tell a friend this. Most spies are not going to be as much of a compartmentalized lunatic like Robert Hanssen or someone at that level.
In case of not being able to past I normally right click -> inspect element and in the console write $0.value="value from clipboard". Works almost everywhere.

Tampering with paste is kinda is like turning of autofill and the HTML5 standard is pretty clear when it should only be turned of: ".. particularly sensitive (for example the activation code for a nuclear weapon); or that it is a value that will never be reused (for example a one-time-key for a bank login) ..."
Not with a "flat piece of paper of zero height"
> herds are struggling through both a “white” dzud, in which very deep snow hinders their access to grass, and an “iron” dzud, in which a brief thaw is followed by a rapid, hard freeze, locking pastures in ice.

That's the worst... where I live, the temperature tends to get just above zero after snowstorms, just enough to make the snow wet and more compact, and then when it freezes over again it's basically a piece of ice which takes ages to melt later. I suppose that with the weather previously being more stable, it wouldn't do that often in Mongolia? But now that it both snows more and the temperature varies more widely, this is a recipe for disaster. Hope they find ways to adapt with the help of modern tools, but of course it's easier said than done, specially when they probably don't have any money to invest in things that could help and even if they could, the infrastructure just doesn't exist.
Checkboxes can usually be toggled by clicking/tapping on the label. That may not resolve all criticism, but I'm just saying.
It cannot be harder, and could be a lot easier.

Lots (well, relatively lots; this isn’t a research area with millions of practitioners) of people must have been looking at that problem ever since Strassen showed the exact value is less than 3 in 1969 (https://en.wikipedia.org/wiki/Strassen_algorithm), and there hasn’t been progress on moving that needle, so I doubt it’s even remotely easy, though.
Euro-cloud consortium issues ultimatum to Microsoft
Not true. You know uppercase, lowercase, and cursive, as well as iconography used commonly in the west for various road signs, currencies, and governments. You know flags and warning labels.

Kanji is just a superset of that.
I would probably ask more how unique the string of text was; can't lay claim to something where the words naturally follow one another and searching Google comes up with several results.
The Earth's orbital velocity around the Sun is ~30km/s. You need to cancel almost all of that out in order to shift to a trajectory that intersects the Sun, and that trajectory still has you impacting the Sun at quite some speed.

The Moon's orbital velocity around the Earth is ~1km/s. A slingshot manoeuvre around the Moon isn't going to help nearly enough here.

One of the most efficient ways to get to the Sun is to leave Earth in the same direction it is going (and yes you can use a Moon slingshot to help here if you want) which will result in your rocket going further away from the Sun than the Earth. Once you're out in the region of the outer planets, you'll be travelling a lot slower and won't need to cancel out nearly as much velocity. Neptune's orbital velocity is ~5.5km/s, and if your rocket has an apohelion around there and a perihelion around Earth then you'll be travelling slower than that. However, it still takes a huge amount of delta-v to get out to the region of Neptune and then cancel out your velocity relative to the Sun.

Compare that to the amount of delta-v required to de-orbit an object from low Earth orbit. The object's velocity around the Earth is going to be about 7.9km/s, but it only requires a delta-v of around 100m/s to put it into a nice predictable atmospheric entry. That's comparatively nothing.
Very convincing pitch

> Perhaps a viable compromise would be to insert a new layer above libinput.

Since I think this probably will never get integrated in libinput, this might be the best solution for everyone - also opt in. Unfortunately I don't think anyone is ever gonna implement it in a way that everyone can agree on.

However, if someone would implement patches for libinput as well as e.g. mutter that work flawlessly, are documented and gain acceptance, this would put a lot of pressure on all other projects to integrate this.

If you have such patches and they are open source, you surely would have my support. I would definetely use it...
>That's still somewhat true. We may criticise our society in this forum and not be arrested by thugs.

Mostly when the outcome of the criticism happening doesn't matter.

And one can still very well be fired, fined, thrown off their college, for saying the wrong things in their "criticism of society", it's just that the establishment has those consequences distributed now.
I don't think this applies here. People literally agree that CVEs are the identifiers beginning with CVE-xxxx published by CNAs. They don't for example, think they're ticket numbers from the Apache bug tracker. The fact that they use them as if the criteria for publishing a CVE was more rigid, doesn't actually make that criteria more rigid.
It is not a crime to destroy unfinished work the author wanted to be destroyed upon his death. It really really is not a crime, no matter how much you want to read it. Unless the document itself is proof of crime or something similar ... which this one is not.
> It’s already automated, you don’t need AI/ML to perform mass-phishing attempts. LDo you think there’s someone manually-dialing you every time you get a spam call?

Ok, now you're being just stubborn. No, no one is manually dialing your number but as soon as the scammer knows you've answered you get to talk to a human who tries to convince you to install a "safety" app for your bank or something. THAT part isn't automated, but it may as well be, which means phishing calls and scams can potentially be done with a multiplication factor of hundreds, maybe thousands - limited only by scammer infrastructure.
I think it comes down to personal preference. I prefer instant and snappy interfaces with as minimal latency as possible. Please provide me with an option to disable all animations and I'm likely fine with your interface.
Egress fees in general, or the current trend in egress pricing?

Bandwidth isn't free, so cloud providers would need to charge for it somewhere, and the strategy of all the major providers is to charge in line with actual usage, so charging for actual bandwidth usage makes sense.

Now one could argue that not charging ingress fees is "flat out just lock-in", and that perhaps they should be splitting the ingress/egress fees appropriately.
There's a weird urban legend that the Aichi prefecture built a road for him between his house in Nagoya and the airport. Wrong, of course, but he was big enough that many people believed it was possible.
I don't see much discussion here of the crucial point, which is that this isn't just another easing curve or smoothstep() between 0 and 1, it's a stateless method that handles pretty much any inputs in a regular way. That's really useful!

If you've used CSS transitions you'll have encountered the problem this solves. Okay, my duration is 400ms -- but why 400? Shouldn't it depend on how far it has to move?

As others have noted, exponential smoothing has a different problem, that it asymptotically approaches but never quite reaches its destination. The obvious fix is to stop animating when the step gets below some threshold, but that's inelegant.

When using a similar method for inertial scrolling, I've found it useful to add a (pseudo-)friction term. This offsets the exponential, and effectively works as a minimum speed. Here it is in Desmos: https://www.desmos.com/calculator/98ufbuzxhj
But when you move a switch like the ones demonstrated here in the real world, you have the haptic feedback of moving the pin physically, of it "snapping" into place. And that's how you know that your switch toggling was successful.

The "digital switch" does not have that. You usually don't even "move" it, as in "move the finger over the screen", but you just touch it. And your finger obscures the UI component in the moment you touch it, without any haptic feedback (except for your finger hitting the screen somewhere, but that does not necessarily mean that the switch has toggled). The animation replaces this missing haptic feedback, by your eyes seeing the switch moving, when you remove your finger after touching the screen.
+1 on concerns about verilator not supporting X prop. Definitely a big difference between FPGA and ASICs.

The lack of X-prop in verilator is one of the reasons why a lot of OSS hardware designs are risky or unsuitable for ASIC integration... verilator is popular in OSS, and X-prop isn't a problem for FPGA because every bit in an FPGA is guaranteed to start at a known state.

So, Verilator assuming 0 by default instead of X means that a lot of OSS developers get away with bad coding habits that work perfectly in FPGAs, but can't reliably power up in an ASIC.
They are not intended to be consumed in amounts that may even remotely cause any complications due to ink or paper material. I believe most humans can digest a whole sheet of ordinary printed paper without any trouble. Although it's not recommended, of course.
Jesus holy Apple pie!

ASCII only in 2023 seems positivity antique. And this from a supposed tech frontrunner! Wth...
Another post to drive a control theory person up the wall.
Can you elaborate? Because as it stands the US throws away 30-40 percent of its own food supply[1].

When Russia supplied free grain to Africa, because they couldn't sell it due to sanctions the West complained that accepting free grain would be "too dangerous a price to pay"[2]

[1] https://www.rts.com/resources/guides/food-waste-america/

[2] https://www.bloomberg.com/news/articles/2024-02-23/russia-in...
Most kits are like that.

Even the expensive LDO kit requires you to source the printed parts yourself, I'd say the kits that provide printed parts are in the minority.

There are cheaper kits that might make more sense for you, but I don't have any experience with them.
> As a result piracy is rarer than it used to be and they are making more money than they used to. The movie industry still acts the way the music industry did in the 90s.

Exactly this. And not only they do more money with digital content, see how concerts are always full and prices skyrocketed due to the demand!

The movie industry has surely more costs that music one, _but_ they act like children who lost their toys. And the book industry isn't that far away too.. a lot of content is behind stupid DRMs and what happens if the license server disappears one day?
> Smells a bit Orwellian, right?

No, seems perfectly fine by me. You are already shaping your results by your selection of training data. Eg do you want to train a model that speaks English, or German, or both? Do you want to run your training data past a spam filter first? Do you want to do a character based model, or one of those weird encodings that is popular with LLMs these days?

Doing some other procedures afterwards to make sure your LLM doesn't say embarrassing things is small fries by comparison.

Also it's good practice for trying to get alignment with more important values (like "don't kill all humans") later when models might get powerful enough to be able to kill all humans.

Playing some little games where OpenAI tries to keep you from making their model say embarrassing things, and people keep trying to make it say embarrassing things, is a good low stakes practice ground.
Via support request eg one time during migration. Smart optics. Minimal real impact
Could you elaborate why that would be the case?
The docs say it's a proprietary compiler for intel hardware. I'm inclined to believe it on that.

It's worth noting that OpenMP pragmas are a totally different thing to C preprocessor macros. A pragma like 'omp target parallel for' means something like "take the following loop, build a GPU kernel out of it, arrange for data to be copied back and forth and to launch that kernel when control flow gets here, and arrange to link in all the openmp libraries and also run a bunch of compiler optimisations". A macro means "replace these tokens with these other ones".

OpenMP is essentially a really big runtime library dealing with threads, scheduling execution, running code on GPUs and so forth. It is sort-of usable in that form. If you're determined then making calls directly into libomp.so and libomptarget.so will make your will a reality. All the pragma syntax is about transforming application code into a lot of calls into that library with appropriately constructed tables of data. And then the compiler works hard to optimise this, e.g. removing calls that don't need to happen, simplifying others, deduplicating some.

Syntactically OpenMP is a really good fit for Fortran. The invocations look completely appropriate there. For C++, it does tend to upset the sensibilities of the programmers. I personally think it's wildly funny for people who are content with the syntactic horror show of C++ to decide the OpenMP extensions are ugly but there we go, normalisation of deviance and all that.

On a more philosophical level, and what drew me to implementing OpenMP originally, CUDA is a problem. Not only in the vendor lock to nvidia sense - it's also a deeply nasty language to program with. I especially dislike the warp intrinsics - they take a bitmap corresponding to the CFG of your program, which you are supposed to compute manually (across branches, loops and so forth) and pass around into library functions. GPUs are excellent machines and I want to be able to program them in something which is not CUDA.
I guess the next step in our discussion is if 40/60 is „roughly half“?
Asia, Middle East….
Well, they aren't profitable to Elon at least
It also reminds me of stories I have read of drug mules that it makes no sense how they think they wouldn't be caught using the methods they were using.

The twist of the story though is they were duped themselves. They were setup to get caught as a decoy while the real crime took place.
Nice!

I would suggest Nextcloud for google drive slash microsoft onedrive alternative.

I have been using in production for years, and it has been awesome.

Note sure about licensing.

Another is Proxmox. It is freemium, yet solid.
Yes, indeed. I didn't know this site until I launched mine, but it seems to me they're just listing all of the popular open source projects.

I've tried to mostly curate the projects that are actively maintained, and have some sort of hosted, paid alternative. This gives you more confidence, that the app will be maintained as they're making money out of it.
Chapter 3: Upsun and the decades of the open web
I’m normally the one doing that historical spelunking, so I’m also a fan of refactors or rewritten methods that reduce the need to go back and figure out why the code is there. But I’m usually also the one doing that: maybe if other people around me did more refactoring I’d start hating it too!
Well relatively a lot of people on HN have worked at big tech companies, hope to work there in the future, or are currently working there - anyone matching one of those criteria might be more inclined to view it as an EU vs. U.S thing and arguing that it is the EU being mad because they can't make any of that U.S big tech magic happen in their area.
Whenever a politician says "we don't want to inhibit innovation", always call them out for being for sale to whoever lobbies them.
Time to gather the dragon balls.
Is it about respect?

I thought it was just about money.

Respect could be shown through the production of fan fiction, that isn't compatible with IP.
Depending on the nature of the problem and the proof technique, sometimes it can be (from a little to much) easier to prove something is no greater than or no less than a certain bound than proving what exactly it is. For example it's trivial to prove using triangles that the square root of two is somewhere between 7/5 and 3/2 but proving exactly the value of root two is quite a lot harder.
On mobile Safari, I get a translucent gray square showing the hit target over the toggle whenever I touch it. That removes any subtlety the different animations may show
> The speaker is not part of the context when evaluating the correctness of a given assertion.

On a philosophical level this sounds true. On a practical level evaluating correctness has costs.

If you tell me the James Webb Space Telescope detected this and that i won’t launch my own space telescope to verify it. I need to figure out if I trust you as a source. There if you are a crackpot journalist with seemingly no connection to JWST my trust will decrease, at least until i find independent sources.

And that is a hard scientific claim where in theory one can conduct an independent experiment and judge the facts for certain.

The kind of claim this one is on about is much harder to verify. It is of the form “live by these rules and you will have a better life”. There both the interpretation of the “rules” and the “better life” is fuzzy. And even if you get it right in your own experiment it will take years until you see results.

Just on a practical level. Imagine that a thin and sporty person tells you that the secret of them maintaining their healty weight is starting every day by eating two scoops of ice cream. Now imagine that the same statement is said by an obese person. In both cases it takes the same amount of effort to evaluate the correctness of their statement but which case is going to make you want to investigate it more deeply?
Why don't they mention a possibility to do torrenting in I2P, which is truly anonymous and safe (although slow)? It seems like a very dangerous thing to do in the clearnet.
Above your scientific and technical contributions to humanity, thank you for being a source of light in front of these shadow philia, dark minds.
I think the fixation on flakiness and hallucinations are exactly why tech people tend to underestimate how disruptive these LLMs really are.

LLM tutors don't replace teachers entirely, but just being able to express your confusion and getting a good answer nearly instantly is invaluable.

LLM customer support agents can't handle all queries, but they can handle the basic ones and categorize the remaining questions for people to look at. Also, LLM autocomplete is a 10x productivity boost for the support workers that remain. And language barriers are a thing of the past.

LLMs can digest years worth of meeting notes, Excel sheets, and Powerpoint decks. Bigcorps struggle so much with this stuff and LLMs will be a complete gamechanger.

Fully automated translation and subtitling of all video/audio material will increase the reach of multimedia 20x. Regional content becomes global content.

Creative industries (books, movies, comics, music) will also become much more competitive and winner-takes-all.

This AI boom is the real deal and there is no going back.
As opposed to what, the United States of Guatemala? It’s more or less the same story everywhere in the developed world. At least China’s not seeking to replace their extant populations with foreigners.

Really strange seeing people (often gleefully) parrot these talking points, unaware of their own malaise.
You can change it though. Several people in this conversation have suggested ways to make that change.

What you're asking is different. You want to make a global change to a core application in ways that are incompatible with existing, albeit extremely old, hardware. And the only justification is to speed up a non-standard use case for said tool. And you're pushing for this despite there already being purpose designed solutions to your exact problem.

Linux (and GNU in general) frequently makes breaking changes. Like dropping 386 support. But it's done where there are actual real world problems. Like maintainability. Or security (why certain features were dropped from GNU Bash ~10 years ago).

I get this delay is annoying for you but it's literally just a 1 (one!!) second sleep:

(void) napms(1000);

If 1000 milliseconds is that valuable to your productivity then why are you wasting millions of them arguing with strangers on the internet?

If feels to me like there a real lack of objectivity in this thread.