skysight-inc/HackerNews huggingface dataset:
Even with that definition, you won't necessarily observe correlation between A and B.

See the example used in the twitter thread I linked:

> Imagine driving a car, reaching a hill and pumping the gas as you begin to go up so that your speed is constant. The correlation between pressing on the gas and the speed of the car is zero but they're obviously causally related, it's that the agent is optimizing speed!
His later books had the self-indulgent feel that I was referring too. Self-referential, wordy, very strange approach to life.
Someone mentioned about using proof of work as an alternative to capthca. Sounds interesting, but will this actually effective in real world? I assume even selenium can pass it without a problem because all it did was making the client busy for a little while, so will it actually effective at reducing brute force rate? Also, do botnet operators have capability to deploy selenium-based workload to their botnet army?
I work on the WekaFS (proprietary) that can definitely handle the relevant workloads and is in use in fairly large installations.
> There is no acceptable basis for this

That's irrelevant. Your moral high ground is irrelevant once it happens. Oh well. I can't control what's going, I just know hating or ridiculing the other side won't solve anything. You are not pushing for a solution, and therefore are encouraging the conflict to reach its inevitable explosion. I don't see you or people like you as any better than them. I hope you consider this further. I can only hope for the best.
I've never run, willing or knowlingly, an android phone that has not been de-googlified as my main phone (since my n900 died in 2012 ... I miss it ).

For my purposes, that works out well, there are, within reason, replacements for all the basics. And now that I have done it for so long, I don't really know how having an android phone with google works. The niche is big enough that something like https://microg.org/ exists that implements some of the core libraries for using google, without using google code. This enable installing some things from the playstore if neccessary ( I have not had the need - but I understand I am in a tiny minority ) - and it made it possible to install some corona contact tracing apps without having to rely on the google implementation.

I am sure though, and I see it around me, that things won't continue exactly as before just without google, because of how deeply ingrained tracking everyone and everything all the time is.

I don't know how hardcore you wanna get, but you might also want to take a look here https://e.foundation/ , here https://lineageos.org and here https://f-droid.org

There's like - dozens of us

...and thank you for reminding me of ParanoidAndroid. I've not tried them in a while.
Perhaps i'm projecting my own frustrations trying to learn retro dev, which is unfortunate and maybe immature on my part, but i've been burned too many times to shut up.

> Simple NES emulator

The timings get really tough between the PPU / CPU with all of the scanline tricks you can do, even with an NROM setup. Many 6502 instructions don't behave like you think they would with page boundaries, there are some hardware errors. The PPU / registers get all kinds of weird with their behavior too, such as $2003/$2004 (sprite addr / data) basically being broken on real hardware and Sprite DMA only falling on even cycles, etc. Each mapper is it's own unique snowflake as well, the MMC3 and VRC6 scanline interrupts work completely differently in hardware. There are many more examples of strangeness.

I'd love to see someone tackle it and wish you luck.
> I wonder how many of us have great tool ideas in private notes sitting on our hard drives, not really sharing them with others.

From talking to others, as well as spending way too much time on HN, I think the answer is, "quite a lot". Perhaps not relative to the number of programmers, but in absolute terms, I'm pretty sure there's a hundred strong ideas to be found among just the people who comment here.

I do feel that our industry has an implicit bias against those ideas - I think it's a combination of, if you complain you get labeled as whiny, and working on speculative tooling is considered time spent not providing business value.

> let me know if it got through.

Yeah, I got it, thanks! I'm desperately trying to trim down my draft reply, because I somehow managed to write a short article when describing two of my most recent ideas :).

> I'd like to "Show HN" in a few months.

Sure, take your time :). But I think people will love what you're already have. It's not just the ideas you're presenting, but also a kind of "impression of quality" your videos give.
I don't ride for you, I ride for me, and I love my loud exhausts. Don't like it? I don't care.
Being uncritical about Quebec's attitude to autochthonous people is a bit complacent:

https://www.youtube.com/watch?v=p1vDFAQzCZE
You may want to write that, but why would someone want to use a database that could be 50x faster if it was written in a native language? If you write software for yourself in a slow scripting language, that is one thing, but it leaves a huge amount of performance on the table.

This is the same as the problem with electron. People that only know javascript might think it is great to embed a full web browser, but it is selfish to users to push something that they think will run at a normal speed only to have it use 100x the memory and lag during simple operations.
My impression is that auto recycling has been going steadily downhill in the last 20 years, despite these sunny paragraphs about what goes where in current vehicle recycling:

https://www.thebalancesmb.com/auto-recycling-facts-and-figur...

Modern vehicles are a mass of composite metals that are hard to recycle (or even repair), massive amounts of plastics including a great deal of plastic encased modular electronics. Adding colossal amounts of pyrically unstable and environmentally dirty batteries to this cocktail seems to be heading rapidly in the wrong direction.

'The International Energy Agency (IEA) estimates that the world currently has enough capacity to recycle 180,000 metric tons of dead EV batteries a year.

For comparison, all of the EVs put on the road in 2019 will eventually generate 500,000 metric tons of battery waste'.

It's hard to believe recycling innovations will keep pace with the massive increase in heavily subsidized EV production, and I have concerns taxpayers will be expected to pay for this forced change in transportation culture.
Doctor who?
Why would you chase someone, as a train painter?

Turf fights?
> Do things that make me happy because before you know it life is over.

This is really true, as I've grown older the years go by in what used to feel like months. By averages I've got maybe 25 years left and I'm realizing it will be gone before I know it.

Time passes, whether you do anything with it or not.
This thread exposes the challenge of running a business based on a Chrome extension. On the one hand, most users are not savvy enough to install extensions or even understand what they are.

On the other hand, someone who is very savvy knows that the permissions required by many/most browser extensions create an opportunity for massive privacy intrusions and security risks.

It's hard to create a business aimed at people who are savvy enough to know what extensions are but not savvy enough to realize what a huge risk they represent.

note: it's also possible to sell to super-unsavvy users, who do not know what extensions are but are willing to install them anyway.
Uh that's wild, I thought everybody did that. I can't sleep unless I fold my covers between my knees.
I can corroborate; I've been writing long-form for years, and somewhere along the way I began releasing my works as podcast episodes. There have been many occasions where I didn't recognize problems until I was recording the narration.
I'm glad that your anecdotes trump an actual study.
I am so, so sorry. Thoughts to you, your wife, and your family.

This weekend is the 10 year anniversary of my family losing my sister. She was 36 years old. So I understand that it is excruciating going through losing a loved one.

Warm thoughts to you, man.
It's obviously totally fine not to like post-juvenile Heinlein but my point is that pretty much no one would remember Heinlein for pre-late 50s YA fiction alone.
The one who pays the most is the one who gets the spot. Tailored to make the most profit and you are part of a group of people who buy 'x' product. The group might be males, 20-25 year olds, sailors from Malta. You would expect ads for sailing equipment or vacations or beer. This group get's an ads for Corn Flakes instead. Why because Kellogg want to attract more young males and they may target a spot like sailing where they will sponser races and buy as many digital ads in that category as they can. You seeing cereal ads makes it seem very untargeted but in reality your data has been highly targetted to give you the unwanted ad.
Anyone interested in a skeptical take on Canada's self-presentation might be interested in the Canadaland podcast:

https://www.canadaland.com/tag/indigenous/
https://adguard.com/en/blog/how-to-add-a-shortcut-to-block-y...
I don't think women were treated as property by the vast majority.
Most aftermarket exhausts will drop far more than 5kg from your bike weight.
A captcha of any kind on a paid service (or a storefront where I'm looking to pay money) is an absolute deal breaker for me. I will not be clicking on lights and stopsigns to be able to pay money.
The raise-and-speak feature is extremely unreliable. It seems to refuse to trigger if you’ve interacted with the watch in the last few seconds, so if you try to speak to it and it doesn’t trigger, it certainly won’t trigger when you immediately try again.

It also triggers all the time accidentally when my watch was nowhere near my mouth. I frequently look at the watch and see a message like “I don’t understand that” with a transcription of something it thinks I said.

“Hey Siri” is also unreliable, mostly because if you hesitate for a few too many milliseconds it thinks you’ve finished your query. I almost exclusively use Siri by holding the power button on my iPhone or Apple Watch.
https://web.archive.org/web/20210528211337if_/https://www.re...
You can pick other religions or institutions. They're no better at scale.
Big companies have "fiduciary duty" to do the thing that gets them the most money within legal bounds, and not the ethically right thing.

As in, they have a duty to breach ethics for profit as long as it's legal.

Stupid concept which I wish we could abolish but that's the way the economy is currently setup.
We’re still pretty heavy email users at work. In fact, my job is mostly email and Teams messages.

In my personal life, I have an email archive dating back to ~2000, which has me wallowing in nostalgia from time to time.

Email still has its place. Sometimes there’s no need for synchronous chat - IM just doesn’t seem the correct medium when typing out ~500+ characters.
Pain has a transformative character, and the one you have will never go away. Your duty is to live with it, the same way your loved one did.

My grandmother was an avid gardener. Now that summer is here, I tend to it every day after job. It's in a state of desolation, with wild grass growing everywhere and empty garden beds. I weed them out and take care of the seedlings: sweating, with my muscles arching from physical work, hands being numb because of nettle burns, knees bleeding after crawling on gravel around dooryard.

I struggle and take pleasure in the labor that causes me pain, the way my grandmother did — so that she can live on in her hobby, in that pain, that very act of gardening. She *is* her garden, and *my* grandmother, after all.

Mother to Christ, at a loss:
- Are you my God or son?
You’re nailed onto the cross.
Tell me how to go on?
How can I go, having not
understood, grasped, derived:
are you my son or God?
That is, dead or alive?

He, in turn, explained:
- Dead or alive, this time,
woman, it’s all the same.
Son or God, I’m thine.

— Joseph Brodsky, Nature Morte

The *time*-travel you are looking for isn't about being there and then. It's about persisting the pastime (the way of engaging with the materiality of *space*) of those who are long gone. About deciding what you steal from Kronos, what you leave to be devoured by him, and how far will you manage to travel with that stolen good now claimed as yours.

So, my advice: look into your father-in-law's stories and military career; write and perform acts of bravery the way he did.

https://youtu.be/O7fXfCZ4sB4?t=95
Have you had a look at AdGuard Pro? I use it on iOS and I don’t notice any ads on the web, and it’s not really different from using UBlock Origin on Firefox in my experience.
It's a really great word. We don't really have an equivalent in English that doesn't require some long awkward phraseology. "Deeply understand something at a fundamental level."
I don't know, if it was a paper checkbox I would check it with a cross (x). Like on an election ballot. Is the X just a stylistic change or is it supposed to mean something different than an unstyled checkbox?
Freemasonry has been relatively accurately called "The Mafia of the Mediocre".

Certain type of people join it to make connections and get ahead in the life. This has lead to corruption when there was members in the business elite, politics, judges and the police who never acknowledged that they were members of the same club and had a rule of testifying against other freemasons.
proof of work originated to stop spam. But it’s a question of cost. If it costs less to bypass bot detection than the money made by the bot activity, then they’ll do it, whether captcha farms or doing proof of work calculations.
So they claim. Anecdotal evidence suggests otherwise:

https://www.reddit.com/r/googlecloud/comments/gbh7p6/gcp_sus...

https://news.ycombinator.com/item?id=26252533
I lost my father at 15 and my mother at 32. My mother did not live long enough to see me get married; in fact, I'm now 34 and nowhere close to getting married. But she really would have wanted to see that. Hope this is something slightly helpful, a positive thought.
This kind of stuff is not, in general, possible to verify. You will always be trusting someone to be doing what they say they are doing.

This isn't a bad thing. Society is built on trust. All it means is that there needs to be consequences for breaking that trust, to keep everyone honest.
Create AI videos by simply typing in text
A Software Architecture for the Future of ML
Can someone point me in the right direction regarding the mentioned research? My feeling is still that google know what they are doing when it comes to ads.
Samsung phones now have a specialized camera mode for taking pictures of the moon.

https://www.gsmarena.com/myth_debunked_samsungs_100x_zoom_do...
I buy the OP's advice when the writer hopes to engage their audience in a light conversational medium like a podcast. But is talk the only style of communication to aspire to?

Yes, much great writing is musical. But surely no composer of stout heart sets the stage using only one musical style, nor ask the same voice to sing every aria. Nor are all great works vocal.

Does it not make more sense for authors to explore the telling of tales through many voices in many rooms, and not just one?
I think a full index of the contents of hundreds or thousands of emails and their attachments is soon going to take a lot of space and be slow on a mobile device.

Also if you have multiple clients, which one is going to update the index and how do they sync up? Building index on a mobile device potentially kills its battery esp. if it needs to index pdfs and images. So it needs to be done while charging over night which means you can only search emails from yesterday.
If multiple mobile clients build their own indices merge conflicts might arise.

So yeah, if you're opting for an encrypted email then your search experience will suffer. It's the user's choice obviously.

The advertisement on Gmail is for free accounts btw and it seems extremely dumb. I get ads for Google Fi in Gmail even though I'm a Google Fi subscriber.
your embedded dev idea is interesting, thank you.
Apple II graphics were fucking weird. It was a framebuffer, true -- but the framebuffer layout was not even remotely linear, as all of the system's video output modes were designed to piggyback on the "free" memory read operations performed by DRAM refresh. Colors were even stranger. This all added up to a system which was difficult to write high-performance graphics code for.
Insightful reasoning. The moat that Google built and maintains with privacy invasion is a legal moat rather than a business moat.

A competing ad service, naturally much smaller at first, would be hard pressed to replicate[1] even part of Google's privacy-invasive targeting, due to the costs involved. Even more importantly, a competing ad service would be nigh unable to replicate even part of Google's privacy-invasive targeting, due to the legal protections and regulatory oversight of privacy. It is much easier for a large, well established business to "continue as it always did" and get either a nod of understanding, or at worst a slap on the wrist from the regulators - than for a newer, smaller player to start doing anything shady. In the later case, stiff penalties and "making an example of" can be expected for variety of reasons - the new player tends to not be well connected in the regulatory circles, and tends to be less influential on the local economy either, thus there's little downside for slapping the new player hard.

This is yet another case where regulatory framework with somewhat arbitrary enforcement (relevant fines have wide ranges; judicial injunctions are optional and discretionary) entrenches and unfairly protects from competition the existing large market players.

--

[1] sadly, ability to replicate minute features is key to provide "bullet-point engineering" and getting sales to casual buyers who are easily impressed by long feature list - and to advanced buyers who are trying to squeeze every last bit of advantage from the service.
The red X means you _don't_ want what you ticked.
To be fair, aliexpress is pretty spammy. If they use simple bayesian filter for their spam filter it's pretty understandable that aliexpress emails ended up being marked as spam.
I would like to read it.
> Is that so much to ask for?

You tell me. You've got the deluxe magic wand and you can do whatever you like. What would you do in order to change society for the better to achieve the outcome you've described?
> We have a limited set of tools that can be used to manipulate a gene sequence

You can go on the web and buy whatever DNA or RNA sequence you want out of the comfort of your bedroom. The cost is down to around 10 cents per base pair, so if you want to order COVID19 RNA, you're looking at around $3k.

Over the past two decades, some genomics work has moved out of million-dollar labs to at-home hobby projects for people with Google SWE salaries (indeed, the costs are less of a barrier than the required advanced knowledge; molecular biology isn't easy). You even have undergrad genetic engineering competitions like iGEM.

Moore's Law is alive and kicking for gene synthesis. It's also alive and well for genetic sequencing; the cost of sequencing the human genome has fallen by a factor of a million in the past two decades.

> And what should be the punishment for ill-informed and internet commenters who attempt to deceive through either malice or ignorance? What penalty should we apply to your crimes against Truth?

I think most people who deceived about COVID19 did so from ill-informed attempts at benevolence. But to answer your question: There's a difference between a private citizen, and someone employed with my taxes.

* I strongly feel that I would like to be able to expect that my government will not lie to me, at least not willfully.

* I have mixed feelings about regulating private free speech.
Hmm. Thanks for fixing this, but, two things about the tests

1. These seem like they're effectively integration tests. They check the entire ripgrep command line app works as intended. Is this because the bug was not where it looks like it is, in the regex crate, but elsewhere? If not, it seems like they'd be better as unit tests closer to where the bugs they're likely to detect would lie?

2. While repeating yourself exactly once isn't automatically a bad sign, it smells suspicious. It seems like there would be a lot of tests that ought to behave exactly the same with or without --mmap and so maybe that's a pattern worth extracting.
OK I love this, and not just because of the calls to system(nc) :-)

Your code made me think, maybe I'm tying myself into knots... But my thing is making hundred thousands of checkpoints so I'd have to have as many forks as savespoints. No way to coalesce parents, maybe reparenting could work there...
Or use a browser that stays up to do with the latest standards. Easier for you to use multiple browsers than it is for every developer to develop against every browser.
Reminds me of Pirate Bay posting those DMCA emails or takedown notices. Of course not in the same league as random "Business Development" cold emails but it's interesting to public service.

Especially for other extension devs to see who may share similar experiences and helping exposing a pattern of waste-of-time proposals (which I think at that point over values any assumed privacy it was a cold email after all).

Half of those were probably scammers anyway.
The pinephone is good for privacy only because it is unpopular. It offers far, far worse security against snooping by third-party apps than iOS does.
Such is the war against fraud.
OK thanks for the feedback on recording overhead, I'll have to try for the checkpoint/restore use case.
The 2600 was a whole wacky world of its own. The system didn't actually have any native support for sprites or bitmapped graphics! The graphics chip was designed to implement games similar to Pong, and only natively supported drawing a few blocks of color; games which wanted to display more complex graphics (which is to say, almost all of them) had to abuse this hardware by modifying its registers on a per-scanline (or even an intra-scanline) basis.
If you use SPF/DKIM/DMARC you can still self host.
Sure, but in the article/convo a distinction is made between selling to take profits and selling when there is a shift in expectations. That implies that taking profits here is a purely speculative move.
This is a widely believed myth. There is no corporate law requiring public corporations to maximize profits. Simply untrue.
'I don't like loud vehicles therefore anyone that drives one is an insecure asshole trying to assert dominance.'

Maybe the point of loud vehicles is to make you feel better about having a quieter one?
Note that ‘no sign up or server’ is regarding this service, not discord itself - to have a bot (or use/test it) you need a Discord account still.
Damn... Please don't tell me it got graffited.

Thinking of the million souls, early morning workers and late night lovers this venerable workhorse has carried is vertiginous.
Usually the activation criteria will be "Contact this server and see what it tells me to do".

An extension developer ought to know the exact purpose of every network request their extension makes, so inspecting network logs is indeed a good plan.

Just remember there are ways to detect if the developer tools panel is open...