skysight-inc/HackerNews huggingface dataset:
Ask HN: Is SEO worth to buy from an ad agency?
While trying to buy some time to build my portfolio, I've got a (probably temporary) job as a bureau coordinator for a small translation agency. They want to grow their client base and want me to create a website for them. I am already managing their social media and Google business profile and as I had a litle experience in building a Wordpress site I plan to use "drag and drop" website creation tools provided by hostinger (Wordpress or developed by hosting provider), which include SEO (internal).

The competition in our city is pretty high, though much less in smaller towns. I generally have no experience in SEO, just know the basics and watched a bunch of random webinars and videos on the topic (also purchased some cheap Wordpress plugin to rank on google and never used it).

Recently I've got a call from a local ad agency, offering to create a full-pledged website with SEO, security etc and ensuring it to rank on the 1st page of Google search results in 2-3 weeks upon launch. They provided examples of websites ranking on google they created for other local businesses and generally have good rating. They say they also ensure backlinks for external SEO.

My agency is already using a local marketing provider with a monthly billing, which distributes the information across its publishers, which seem to help a lot.

Should my small agency buy into this offer? Apart from SEO, they also offer to create cookie policy and ensure security, which also were not part of my focus.

There's one thing that seems strange with SEO (at least on an abstract level). This ad agency puts a footnote at the bottom of every site they created with the link to their site, telling who has created the website. So I may suppose, if they create an SEO ranking website and our competitors will see it ranking on the first page of Google, they will see this footnote and may also want this ad agency to create such ranking website (which may be unlikely, but still a possibility). So when 10 websites operating in the same niche will rank on Google with the help of this ad agency, then there will be no place for my small agency to rank on the first page (or maybe they will rank for different keywords?).
We need moon shot projects for preserving and replenishing glaciers and snow packs.

One notion I've read is pumping out the hidden rivers of snow melt. This would minimize movement of the ice on top (towards the sea).

What other crazy ideas should we try?

Some how increase the albedo by counter acting soot?

Create massive snow machines?

Envelope ice fields in fog during the summer?
And yet you're doing it already, before the centralized identity system is active. Because you don't actually need it for that after you've created your account with whoever it is you're interacting with.
There's at least one flyable Harrier in private ownership.[1] But it wasn't in private ownership and flyable when this case was decided.
Used military jets aren't that hard to come by.[2] It's the restoration and maintenance that get you.

[1] https://artnalls.com/team-shar-is-alive/

[2] https://robbreport.com/motors/aviation/gallery/fighter-jets-...
The Truth About DreamBerd
"I’ve been waiting decades for a Linux distro that just buys a few commonly produced laptops that are likely to be produced for a few years, and then tests the crap out of them and applies this sort of polish."

You can start that if you want to!
I tried Linux Lite[0] in a VM, and there was an awful bug where after setting up a disk encryption password, it wouldn't decrypt when I went to login, so I just abandoned my little experiment. I really should submit a bug report about that.

[0] https://www.linuxliteos.com/
> wow all of this is too complex and stupid

Not that they were necessarily wrong, I also tend to reach this conclusion on most big web projects I work on.
I love the idea of hanging by a thread, of complete existential and cosmic precarity. To again quote the opening of Call of Cthulhu, science will reveal "our frightful position [in reality]". I like the fact that, for Lovecraft, the answer to such terrifying revelations is mostly to draw the curtains and ideally brick up the window and insist "nothing to see here." The opening quote offers that as one solution, but it's recurrent in his stories. It's what the protagonists end up doing in the Dunwich horror mentioned in the blogpost.
https://archive.is/7BefO
This isn't surprising to hear from someone who lives in a highly developed country like Norway, where you have very high (and obviously implicit!) trust in your government. I'd still argue the details of the implementation are very important and even in places where people trust their governments things like this should be approached with caution. But I'm not surprised.

The same attitude doesn't make much sense if your government is a bunch of untrustworthy criminals with unchecked (or unevenly-checked power). Imagine being from Nigeria or China and wanting those governments to have more power and visibility! Nah.
How are you applying that to the Asahi packages though? They're just packages for Fedora, a pretty generic distribution, and ArchARM, which is also meant to be installed on Raspberry Pis or Chromebooks after all. I know it because I run it on both Raspberry Pis, my M1 and a Hetzner server.

it seems like precisely the contrary to an Apple-specific distribution.
> An AI model assisted me in crafting this comment

I don't know what you meant by that, but if it meant that you copy-pasted generated language, please don't do that in HN comments. I mention this because the following sort of rhetoric is definitely not what we want here:

> In a world where websites, businesses, and SaaS tools can be launched in mere minutes, it's becoming increasingly clear that ideas and the ability to effectively harness technology will be paramount. This shift raises fascinating questions about the future of creativity and the evolving role of the human in the creative process.
> The dom was a failure, react was a failure. What do you think going back to the DOM will do?

It'll give me that extra 50% effort back. Although I've used React for years, I have never been on the bandwagon. Having built many React SPAs with different teams at this point I'm confident it has always been a step backwards.
New Pipe maintainer interview – A libre streaming front-end for Android
It's a great library. I only wish that it didn't have two completely different, incompatible interfaces to muddy the documentation, examples, and SO answer threads.
Hey, this is really interesting. Out of curiosity -- I'm assuming you scrape the front page regularly, classify the posts, then sort them accordingly and do the summary and comment report via LLMs, right?

In any case, I'm definitely interested in this and I can see myself using it fairly often.
In theory these principles are really good concepts from an education standpoint. Where I teach, we teach students vanilla javascript and HTML as much as possible before moving on to frameworks that make things easier.

Some of these points I'm a bit confused on... is the point behind "Where possible, maintain the right-click-view-source affordance" supposed to be to make the learning barrier lower? While I understand the sentiment behind this, tools like React or Angular have significantly lowered the barrier to entry in their own ways.
What’s wrong with mice is mice aren’t humans and people post a million articles about medical research they’ve done that will make us live longer or cure cancer or or or

Except it only works in mice.
It will do multipleS SIMD instructions at the same time, too.
And physical locations
Snark aside, there are other issues.

What if someone has been betting frequently, but they've been winning so far? They'll be deemed "addicted" by this algorithm. Should they be?

How much will it cost to administer this program?

How confident are you that it will improve outcomes?

Why should I be required to share details of my finances in order to play?

Legal gambling has issues but I would definitely vote against your proposal. Keep regulations simple, either allow the activity or don't.

It's not worthwhile to try to duct tape over side effects with mitigation programs of questionable impact that will inevitably be expensive to administer, all while arbitrarily invading peoples' privacy.
>I would argue that it's pretty clearly uncorrelated because countries all over the world have varying degrees of draconian drug laws and have achieved nothing.

The same source I cited illustrates a correlation that contradicts your argument. Go look at it again. Countries with draconian laws quantitatively correlate with lower drug use in the one source I cited.

You said drugs were everywhere in Singapore. You were proven wrong via sources. Now this argument is wrong again, also contradicted with the Same source.

>Thanks for sharing your perspective! I think we can agree to disagree but this was an interesting conversation.

No problem. But to be honest this sentence makes it look like we are on even ground and ending the argument amicably because neither can move forward with more evidence.

This is not what occured. You made several statements and those statements are categorically wrong. Your overall argument is definitively wrong. This is not about whether you agree or disagree with me as the sources directly contradict your claims.
As far as I understand it, the main problem / risk is not that it's an eID system (which many EU countries already have), but that government CAs are being introduced into browsers and devices without the possibility of removing them - even if those CAs don't conform to current CA standards like certificate transparency.

We already have CAs from e.g. the German Bundesdruckerei in trust stores, that's not new, but those can be distrusted, if one wants to. The law may disallow this, and those CAs can be used to e.g. MitM TLS connections.

See: https://blog.mozilla.org/netpolicy/files/2023/11/eIDAS-Indus... and https://nce.mpi-sp.org/index.php/s/cG88cptFdaDNyRr
> you shouldn't even need to talk to them

Bureaucracy in many countries is infamously intransigent. Even if technical processes at offices may slightly improve, the behavior of clerks does not. Some ability to interact in the local language is often demanded no matter how perfectly you think you have prepared your documents. And whether you are in your own country or abroad, it’s very common that you’ll be told you that you are missing something and have to come back on another day and stand in the queue all over again.

If you think that, instead of legislation that facilitates doing everything online, you can realistically make in-person visits pleasant across the EU, you’re dreaming. And I’ll join the other poster in questioning your firsthand familiarity with these matters. You appear to be in the USA and trying to apply your own political battle to a completely different context.
Number Spoofing Scams – Ofcom
I hope replacement is easier than with the OG Steam Deck because to replace the screen you have to completely disassemble the device, heat to unglue the screen...

https://www.ifixit.com/Guide/Steam+Deck+Screen+Replacement/1...
I don't even know how Big Fish Games can be criticized here?

These people are literally, knowingly giving their money, with no expectation of getting any back.
I agreed with this so I made the levels equal (as measured objectively with EBU R 128): https://0x0.st/HvXA.wav

The first (DSP processed) clip still sounds much better to me. The first time the unprocessed clip is played it's rather noisy for some reason, that could be room noise picked up in the microphone though. The high end is missing from the second clip almost entirely (anything above 5 khz).

However the DSP clip isn't without significant problems. It sounds distorted to my ear, and slightly pitch shifted as well. It's rather "tinny" sounding. I'd rate both clips extremely annoying to listen to in comparison to the original which seems pretty well mastered if you like this sort of thing: https://youtu.be/ZRtdQ81jPUQ?t=52

It's hard to tell how much of this is due to it being a quick and dirty recording. Also, being able to play audio at higher volumes is supposed to be one of the big advantages of using this DSP chain, since temperature spikes created by transients are managed in software. (Just speaking for myself personally, I've never felt that my non-Apple laptop speakers needed to be louder, even without DSP.)
Have you considered that taking out CO2 from the air will also kill trees and other plant life? CO2 is their air to breath.

But of course, let's trust corporations and government to carefully calculate exactly how much CO2 they should take out.

Can't wait for the revival of the ice age scare from the 80s...
You are confusing browser TLS and the trusted CA list with general CA in terms of PKI. So no, you are not in control and there is no list.

> Does it really matter how is the DRM implemented?

If you want to argue semantics instead of facts and merit: yes.

> PKI is also not the only way to implement this.

Yes it is. Unless you have some novel method you are about to disclose to the world, in which case, please do, because you'd have the equivalent of a cryptographic holy grail.
The objection isn't to the notion that "One can benefit from knowing fundamentals of an adjacent field". It's that this is "The bare minimum every developer must know". That's a much, much stronger claim.

I've come to see this sort of clickbait headline as playing on the prevalence of imposter-syndrome insecurity among devs, and try to ignore them on general principle.
Samsung, but BOE may be dual-supplying it: https://twitter.com/SadlyItsBradley/status/17227592388066431...
I'm fascinated by the idea that you could try to take down your own Usenet posts based on the idea that you have copyright over them.

Surely there must be some law or legal precedent that in the act of posting to a public forum, you inherently "license" that content to be freely reproduced, at a minimum for non-commercial purposes as part of distribution in the context of the forum? (But nobody can correct your posts and sell them as a book though.)

I'm wondering if IA gave up because they thought they would lose, or it would be too expensive to go to court in the first place.
You can pretty easily get C performance (I'd argue that C's lack of abstraction makes slow but simple code more appealing) with pythonic expressiveness pretty easily with a more modern language.
Congress and U.S. House Long-Short
People still get addicted definitely for example the gatcha slot game: Watchers of Samsara in Dota 2.

I am not sure why slots work but gatchas are fun in moderation. I personally try to avoid them though and only consume them very rarely.
Yes, It will not be a popular opinion around here, but I think it's worth mentioning that it's very difficulty for our Governments to help these abused people. A government need to draft legislation, debate it, and get it passed. All the wile assaulted by a powerful lobby group.

Apple and Google simply need to draft a policy and decide to do it.
Summio – Supercharge your sales with AI
Automate prospecting, qualifying, and meeting scheduling, so you can focus on closing deals while we grow your pipeline as an in-house SDR will do.
Damn right. Japan sank in the early 90s when the US imposed duties on their goods. Cue neutering their industrial power.
I expect the same to happen to China and I believe we are already seeing that happening. If the Americans say they won’t buy then your economy will die.
Indeed, the largest consumer market is the real power.
In general, any new research from OpenAI that is subsequently quickly replicated by the actual open source community (e.g. Latent Consistency Models for a recent example). They have put out research that hasn't gone anywhere in the past - which is why I suggest waiting until the open source community or other AI startups start to copy them on that specific research.

Another group that is important to watch is any of the members from the `CompVis` group that originally developed VQGAN and Latent Diffusion models. Although I'm uncertain how much of the team remains as many seem to have realized they can do more research (and make some more money) by working at the various research labs popping up.
I mean they absolutely had to be forced into it but GP's statement was

> when apple has shown you can lock down a 30% tax on all app installs and draw no attention for some reason.
There's no theory behind program design and organization. We have no formal definition about whether one design is better than the other.

Thus, History is doomed to repeat itself as software technology moves horizontally forever, with practitioners never knowing if the current abstraction was better than the previous one.
Every time I've played slots, I just lose repeatedly. I struggle to understand how this can give a high.
It’s hard for me not to see Tailwind as using the class attribute to reproduce the style attribute - burying your html tags under a pile of css classes doesn’t feel that much different than defining those styles inline.
> Thanks for sharing an article supporting my comments

No it does not. It’s saying that the corporate taxes are volatile and “should” not be relied upon, hence the cautionary tone of the article.

Edit: From the same article

> Peter Vale, a tax partner at Grant Thornton, warned that the figures were “surprisingly poor” and indicated that “the risk of weaker corporation tax receipts in the key month of November increases. Poor November figures could erode much of the planned budget surplus.”
Code that hasn’t been touched gets forgotten. Even if it’s not accumulating new known security holes, and new performance or correctness deficits from not leveraging newer APIs.

It’s basically abandonware that is waiting for one major problem to render it obsolete. I don’t entirely agree with npm and GitHub ranking projects by recent activity, but they’re not entirely wrong either.

You can always be clarifying variable names or shoring up docs. Updating dependencies and keeping track of APIs without necessarily changing the fundamentals of the project.
And honestly, for most "AI developers" if you are training your own model these days (versus using an already trained one) - you are probably doing it wrong.
Ireland gave Apple a tax deal. The EU is arguing Ireland as part of the EU is not allowed to set it's own tax policy. The lack of clarity is Ireland's claiming it's still a sovereign nation and can set taxes but the EU says no you're not.
Working with AI: Two paths to prompting
If that's really the issue, it's trivial to fix and you can pick these up for nothing in the secondary markets.
odd how it's still the de facto standard python library for plots despite much better libraries like ggplot or plotly
I use ChatGPT on problems where I have really specific questions about them. For instance why I'm getting a certain return value, why a function isn't working, etc. It's a lot less headache than fumbling through Stack Overflow or the official documentation (most of the time I do check documentation first, but there are times where it doesn't have my answer). I haven't started using Github Copilot yet but plan to soon.
By which you mean these I think?

1. the pyplot API (the old one, that is designed to mimic MATLAB - it has functions like plot() and xlabel()).

2. The Axes API - fig, ax = plt.subplots(); then call ax.plot(), ax.set_xlabel() and so on

One should always prefer the Axes way of doing it, it's refactorable and uses less hidden global state.
I work on Chrome DevTools.

The reason is absolutely security concerns. You don't want to leak a function that can expose a list of all objects on the JS heap.
Yes, at least in terms of their memory cards for cameras etc. I’ve really only heard them as being quite well regarded, as far as I can remember…
Have you used HTMX?

I am yet to find a reason for using frameworks like React instead of HTMX.
That was my initial reaction. Then i thought about what would happen if it was an individual in a similar situation, say you are the subject of an error in your favour from a bank.

I don’t know but it is not obvious.
Corporate taxes in general are just a regressive tax on the population.
That's like 50c coins. Both USA and Canada have them, but they tend to be collected instead of spent. Afaik they have only ever kept their worth at 50c.
Power ship company that cut electricity in African cities eyes expansion
yeah, hammer is maybe small for a c parsing library but in absolute terms isn't that small (about 10 kloc if you leave out the bindings) but it might be good as a reference point for api design

because i'm not a fan of excessively verbose things, i've been tossing around ideas for a new non-parser-combinator-based peg parsing system called 'the monkey's paw' whose grammars look like this

<expr: <first: <term: <digits: [0-9]+> {parse_int(digits)}
| "(" \s* <expr> \s* ")" {expr}
| <var: [A-Za-z_][A-Za-z_0-9]*> {read_var(var)}> {term}>
\s* <rest: ( "+" \s* <term> {term}
| "-" \s* <term> {negate(term)}
)*>
{add(first, sum(rest))}> {expr}

that's not really closer to bnf so maybe it's not what you're looking for, but my plan is to also support this syntax

<expr> {expr}
/where (
<expr: <first> \s* <rest> {add(first, sum(rest))}>
<first: <term> {term}>
<rest: ( "+" \s* <term> {term}
| "-" \s* <term> {negate(term)}
)*>
<term: <digits: [0-9]+> {parse_int(digits)}
| "(" \s* <expr> \s* ")" {expr}
| <var: [A-Za-z_][A-Za-z_0-9]*> {read_var(var)}>
)

which you can make even more bnf-like if you want by putting <digits> and <var> on their own lines

based on my experience with peg-bootstrap i suspect i can probably implement this metacircularly in about 100 lines of code in something like lua, js, or ruby, but getting it built in a non-self-referential way will take another 100 or so. i wasn't planning on doing hammer-style bitfields and stuff, and though i might end up with hammer-style parser combinators for bootstrapping, the idea is to use a host-language-independent grammar syntax as the main way to define grammars
This project just uses a C transpiler and creates plain binaries, though. It's not running under any sort of bespoke environment.
The code in this article is incorrect. The CUDA kernel is never called: https://github.com/RijulTP/GPUToolkit/blob/f17fec12e008d0d37...

I'd also like to point out that 90 % of the time spent to "compute" the Mandelbrot set with the JIT-compiled code is spent on compiling the function, not on computation.

If you actually want to learn something about CUDA, implementing matrix multiplication is a great exercise. Here are two tutorials:

https://cnugteren.github.io/tutorial/pages/page1.html

https://siboehm.com/articles/22/CUDA-MMM
Damn, no call out to DeckMate by name in the thread? Sad
Why? Why does it need to be good for big projects in order to be good practice?

I’m genuinely asking. I never understood this argument that people bring.

In my view, the web is 95% small to medium projects. Most technologies should be focused on that - simple solutions for simple projectS. Add complexity later.
Is this more than just EQ? I think AVRs do some latency compensation too, although that's probably only a problem in multi-channel set ups.