skysight-inc/HackerNews huggingface dataset:
> I imagine that even the YouTube developers and project managers hate watching ads.

In most countries, any YouTube user can pay a subscription fee to disable ads. It's called YouTube Premium: https://support.google.com/youtube/answer/6308116?hl=en

This has existed since 2015, so presumably Google employees have it on their personal accounts.
What is the workaround for the New York Times paywall?
5 movies: https://www.pnas.org/content/suppl/2019/11/12/1908857116.DCS...
It doesn't work like that. Feedback doesn't provide you usage patterns for ex. so i can make that feature easier to use.

Individually maybe it's not your problem, but taking that as a larger group becomes a big problem.
Do you propose to pass laws to turn the world into Green Bank, W.Va?

Because I, for one, kinda enjoy being able to have the conversation we're having right now.
TEX Yoda[0] mechanical and Thinkpad Compact USB Keyboard[1] scissor switch might interest you.

[0] https://mechanicalkeyboards.com/shop/index.php?l=product_det...
[1] https://www.lenovo.com/gb/en/accessories-and-monitors/keyboa...
Ask HN: Divorce Parenting Plan Tips
Dear HN,

My wife has had an affair, which will not stop. We are getting divorced.

We have a year old daughter, and have agreed to settle amicably and share custody.

If you have been through this before, I would appreciate your wisdom, especially any tips concerning clauses you would put in a parenting plan to avoid future conflict.

Thanks!
I'd guess you could get zapped if you accidentally touch the metal part of the bulb (or the socket) while unscrewing the old one or screwing in the new one.
> Call me cynical, but I think a lot of the small style keyboards I see around the office are more of a fashion trend than anything.

There's legitimate preference at play in terms of 40 vs 60 vs 100, choice of switch, etc, but a lot of the fanaticism itself is indeed fashion.

If there's ever a doubt, just check out all the keyboard photoshoots that get upvoted to the top of /r/mechanicalkeyboards
Show HN: Build the best color combination using the wave method
I think the correct answer is whomever will willingly pay for it. If we look at taxes through a framework of consent, I don't see another option.
https://aws.amazon.com/mediatailor/
Trending Band Merch for Less
In the past the divide between the educated and the illiterate was indeed extreme, and so was the difference between the written and the generally spoken ("vulgar") language, let alone local dialects.
Arson adds no value. The value trade-off of slightly decreased telescope efficiency and ubiquitous internet access is a lot more positive.
> legislation could require websites to label all ads with some kind of strictly defined watermark. In addition, some kind of software-readable indication would be required for accessibility purposes. Could be a special HTML tag or attribute. That would make ad blocking much easier.

The legislation would have to be very explicit about the format of the label and that it be machine readable, otherwise you'll get obfuscation like Facebook is doing:

https://www.propublica.org/article/facebook-blocks-ad-transp...:

> This is not the first time Facebook has changed its code in a way that has broken our tool. For example, all ads are supposed to contain the word “sponsored” as part of a mandatory disclosure, so users can distinguish between ads and their friends’ posts. Our tool recognized ads by searching for that word. Last year, Facebook added invisible letters to the HTML code of the site. So, to a computer, the word registered as “SpSonSsoSredS.” Later, it also added an invisible “Sponsored” disclosure to posts from your friends. Many of the participants in our project noticed the effects of this change because it caused some menus to pop open unexpectedly or the page to scroll to the top repeatedly. Nowadays, the disclosure says “SpSpSononSsosoSredredSSS.” Some of these changes were likely also intended to thwart ad blockers.
“Always Be Raising” vs. “Heads Down”
There were more than two possible answers to choose from on each page, so the odds of being right were considerably lower.
Video of the Railplane - https://www.youtube.com/watch?v=vvSmwMqtylA
If you're ever in York in the UK, there's a cool model of Brennan's Gyrostatic monorail car in the National Railway Museum. I had no idea about gyrocars before that and was blown away by the technical prowess of the design from the early 1900s. His wasn't an automobile as such, but rather a rail vehicle that operated on a single rail, just like a monorail.

His actually pre-dates this, with him patenting the design in 1903, developing a working model in 'about 1907' (according to my photos of the display) and a full-sized one in 1909. That suggests, assuming the parent wiki is correct, that the idea of a gyro automobile was described in fantasy after a gyro rail vehicle was fully developed. I find it quite interesting that it took that long for the idea to leap from one mode of transport to the other, and it probably speaks to how unfamiliar the automobile was as a concept even in the first decade of the 1900s.

His wiki [1] provides a bit more info, and links to the article on the gyro monorail car [2] with a wealth of detailed information about the design (much of which maps to the gyrocar).

Fascinating design.

[1]: https://en.wikipedia.org/wiki/Louis_Brennan
[2]: https://en.wikipedia.org/wiki/Gyro_monorail
Twitch does do this with its SureStream ads and its much worse for a livestream than a video since with a video you can resume where you left off after the ad finished whereas for a livestream you just lose what was happening during the ad.

Twitch also removed the ad-free benefit from twitch prime.
That's the strategy I took, but there is also a psychological aspect to asking ridiculous amounts more than you are currently making. Particularly if you are unsure what the true market rates are for the area you're living.

What I more-so meant was since I pulled it off once, I'd be more confident the next time I went to interview to ask for even more.
APMs help you with root cause detection. But this is just scratching the surface
Spending a little time to learn the tools you're going to use often.

A few examples come to mind. Learn how to type on a keyboard. I feel sorry for my family doctor, slowly typing prescriptions using its two indexes. He could spend an hour to learn the right typing method, and within a few days, he would save time (and money).

An example is using Excel. I'm guilty of this. I always struggle whenever I have to use it (not often, but often enough). I should really spend some time once for all.
I made "traditional" enterprise-style-apps for small business and have tried to crack the sync of data several times.

Exist a resource in how leverage that tech with boring stuff like inventory, invoices, etc? Hopefully,. without a total change of stacks (I use postgresql, sqlite as dbs, and need to integrate with near 12+ different db engines)
I hope I never depend on code written by anfilt.

It is a forlorn hope: anfilt is legion.
That our hypothetical tornado managed to start introducing change during just 6 months is imho a strong sign that at least some people want to change. In my experience introducing changes takes years.
You'd think someone such as him with so much access to information would be less susceptible to repeatedly-debunked conspiracy theories.

Then again, such theories seem to have blossomed in the information age, so perhaps not.
So happy I have zero .org domains.
Seven libraries to build Node.js CLI
The concept of diminishing returns, perhaps, together with the corollary, by which I mean the fact that you can often get easier profits or make progress a lot more easily by switching to some less explored avenue.
So what we need is a DNS service that takes in all of the DNS record updates per normal DNS replication and flags these CNAME record entries into an easily consumable blocklist.
Investment Memos: Wardrobe and Seasons (NYC Fashion Rental Startups)
A week ago, the algorithm was finalized.
John Regehr did find 11 bugs in CompCert (the unverified portion).
Financial crimes follow the sentencing guidelines. He got the guidelines.
Agree with your point but I'd say 1980s!
I feel like it at least makes the arrangement explicit and IMO its as much as we could ever ask for. This was always the technological trick that ad-blocking employed.
IPFS works fine. I'm on the IPFS team and I use it everyday.

Depending on the app, it may or may not be a good fit. The performance you get out of it depends a lot on what features you are using.

There's a whole ecosystem of projects (eg. IPFS Companion, IPFS Desktop, IPFS Cluster) and 3rd-party services which are important to consider when deploying a production-ready app.

There's a lot of work ongoing to solve some of the biggest pain points (eg. content discovery across NATs), so expect the performance profile to improve dramatically in the short term and for it to become an option for many more apps.
I've been using a combo of PouchDB/CouchDB in my app[0] for the past few months, and I find it a hard combo to beat at the moment. I just haven't found anything else that works as seamlessly. While going through the article I found I was able to tick most of the boxes thanks to PouchDB.

[0] https://mochi.cards/
The GDPR doesn't outlaw tracking. It outlaws tracking without consent.

People will allow the tracking pretty much whenever they have to when not doing so is an obstacle to accessing a website (Or simply because they get annoyed at the popup or it doesn't allow opting out).

uBO (in the common case) prevents tracking even when consent has been given. Subverting that is not against the GDPR because for the law, the consent is the only thing that matters.
> you OWN YOUR data

Like most people here I'm fairly hard line when it comes to personal data abuses but I still struggle with the concepts of owning data about yourself. It's a confusion I see amongst less technically literate people when a well meaning person explains to them the importance of some latest data breach and they try to understand the concept that they owned this data, it was theirs but now it has been "stolen" or abused in some way.

I would consider going as far to say that framing the data as owned by you is a bad approach, but maybe I'm just being pedantic about the language. Company A does have data about me, but I don't own it, and they have responsibilities to protect it (or delete it if requested), but I don't see any ownership in the equation, especially when the nature of the data can become quite abstract while still maintaining some reference to you.

Not to take away from the intention or sentiment of framing it that way though, I'm just musing.
>In my experience, when encouraging people to follow safety rules you get better results with true examples that justify the rules than with exaggeration like this. If you tell a person one thing they know isn't true, they're liable to start thinking the other things you tell them aren't true.

As someone who comes from a compliance/human factors background I absolutely hate internet discussions of safety. They are chock full of people exaggerating everything for up-votes/likes/virtue points and while within a given community that may increase compliance it is the exact wrong way to increase compliance from people who are working under a different set of incentives.
Eh, every existing instance was created by some people working together.
How to Solve a Rubik's Cube:

https://www.wired.com/story/how-to-solve-a-rubiks-cube-step-...
“Jolene,” Genre, and the Everyday Homoerotics of Country Music
actually, this question has always had a clear answer on their website:

> Future major versions, such as Sublime Text 4, will be a paid upgrade.

https://www.sublimetext.com/sales_faq
In Japan I was at a German language insitute and asked the Japanese guy at the reception if he spoke German. His reply was "Leider nicht"/"Unfortunately not", which I thought was a fantastic reply for this kind of question. Very simple, yet much more sophisticated than a simple "Nein"/"No".
A Military Draft to Confront Climate Change?
It’s called white flight
Agreed re: Oberlo. So far it's fashion, furniture, homewares or other durable goods who have good reviews, started directly to consumer and then plateaued, and have US-based shipping. Even better if the product is made locally but that's less common.

Generally we can help them with a lot more than enable drop ship, which could be underwriting their receivables, doing EDI integration, setting up a B2B program, etc.

It's less focused on marketplace sellers and more directly on the company that sources or makes it. Hope this helps.
Container based SSH/VPN bastion backed by AWS IAM
The difference between printed, radio, and television ads is that they are tracking distribution rather than people. (I realize that this is not strictly true, but people had to opt-in to tracking with traditional media.)

The web has taken an industry that already had reputation for deceptive tactics and have handed them tremendous powers through data collection.

Should advertising be banned because of that? I doubt that it would be effective since the advertising industry has created an environment where tracking people is the norm. Banning advertising would simply shift the focus of that data collection so that it is less visible.

It would also be incredibly difficult to ban advertising. Legislation would have to create a clear definition of what advertising is and deal with a medium and business world that crosses national borders. If you don't consider the former, such legislation would have unintended consequences of the freedom of speech. In the case of the latter, it would be far more difficult to reach international agreements than with other online regulations (regulations that are already difficult to enforce) since advertising is considered legitimate in many cases while standards for advertising will differ.
What resource did you use to learn it?
since simd intrinsics got introduced there shouldn't be any reason for rust to get 'stomped'
(Not the least of which being how much of Texas is super inhospitable.)
Enzyme is on HOLD.

Oh boy, major deprecation/refactoring is coming my way.

airbnb is not as influential in JS world as it used to be
Politics may determine whether you get a job
Fences at zoos are generally for the visitors.

Modern zoo design largely uses things like moats to contain the animals, as they can be hidden from visitors and need dramatically less maintenance.
Ok, how do I learn Latin?

But what reasources are there to understand and read Latin? It seems every resource wants to teach me I need to inflect, which I already know.

I want audio books, children's games, in short comprehensible input.
wow. that's absurd. I mean so full circle and more compared to last century TV.
Linux sysadmin basics: Troubleshooting known_hosts failures
The issue here is tracking, not ad-blocking.

Tracking does not need to provide any visual indication to the user.
If you have enough thumb keys then on a custom board you can put mouse keys on a layer with QMK.
Create an Nginx-Based YUM/DNF Repository on Red Hat Enterprise Linux 8
I used Prince for everything I wrote in grad school. A truly beautiful PDF maker. It's cool that they're releasing part of it.
The killer app for education would be a system that can predict this for each person, over and over again.

Given your current knowledge and life experience, what lesson are you best primed to receive, that will result in the highest information transfer, in one hour.
We built it to enable people to onboard their own suppliers to the network, so it works with existing or net new members of the network and everything is centralized either way.

For the suppliers, they're often being asked to participate in lots of different flavors of "vendor enablement" program. Most are oppressive, involve EDI integration, 40 page vendor agreements and opaque invoicing. We're trying to get rid of those things, and ideally give them a way to have one integration for all of this stuff.
It might be free as in gratis (free beer), but it's not free at all. Your behaviour, your profile, your data: you are the one giving that away in exchange. That data of yours is valuable.
"at best 20%" slower is a clearly non factual statement.

Probably the one scenario where it would be far more slower than that would be a heavily AVX-512 intrinsics program because Rust doesn't have those yet (I think), but then that isn't really either language anymore. its intrinsics.
This is a slight oversimplification. Self-dealing can create a presumption of unfairness, but it's rebuttable under certain circumstances. For example, if Adam had disclosed the transaction to the board and the board authorized it, it wouldn't be a breach. Likewise, if Adam can demonstrate the complete fairness of the transaction (a high bar), then he could be in the clear. It will largely depend on the AG's investigation.

See Delaware General Corporate Law § 144: https://codes.findlaw.com/de/title-8-corporations/de-code-se...
Thanks for the terminology fix. With lots of these assertions, especially in the form of `x as unknown as TheProperType` we wouldn't have to increase file size but that would nullify most of the TypeScript gains and would make the code more readable. If we wanted to make internal code more in line with what TypeScript expects, that would require code changes which I expect may increase the file size, though.

I haven't done any real testing on the jQuery code base but that's my experience working on some TypeScript projects.
That's fine if you are prepared to take on significant risk - it took six years for the index to recover after the 2007 financial crash. If anyone was looking to retire on their investment then they'd be screwed. At least with a bank your savings are guaranteed.
> However, many of the folks that have gone through similar transformations don't come from "easy" backgrounds.

You just basically said - Folks that go from A to B come from A. Of course!

You act as if your situation is the worst possible situation. For example, imagine having to take care of a sick parent and 2 kids and a wife. Imagine being addicted to drugs. Imagine having a criminal or drug-dealing record. Imagine having a disability. Imagine being suicidal.

Even if you went through all the terrible things I listed, imagine not having any mental fortitude. Mental fortitude doesn't come easily or at all to a lot of people. This pull yourself up by your bootstraps is a nothing but a shiny pokemon.

I came from poverty and I have everything I wanted now. But I also recognize that 99% of the people that were in poverty with me didn't make it out.
Paying for content you want to read. Good journalism isn't cheap, this is one of those things you shouldnt pirate.
You lose out on cookies from those other origins. When we reach the point where ads served from the same site are the primary problem, a partial victory has been gained.

I already suggest people use these edge workers to anonymize-then-collect analytics (e.g. via [0]) if they can't be bothered to host their own solution. Of course we all prefer self hosted, but even this is better than third party js.

0 - https://developers.google.com/analytics/devguides/collection...
Free lawn mowing?
Don't forget that we're not too far from our ancestors collecting shiny seashells and pearls. Most of humans decisions aren't made following pure reason and rational thinking. Fancy cars / sneakers / coffee machines / pocket knives / &c, people are collecting/buying all kind of "nice" things for the sake of it. Some people I know spend more on shoes than I spend on rent.
Build a WhatsApp Chatbot with Python, Flask and Twilio
> You'd think if there were some blackops AI center of genius out there, at least one of them would have a job at Facebook making $2m a year or at a hedge fund gobbling up the order books. There are none.

Perhaps they were TOO successful, and their AI escaped, eating the researchers on its way out. There's no way for us to know..
Clifford Truesdale (1919-2000), arguably the best American Thermodynamicist after Gibbs, insisted on writing his papers in Latin and opened his own journal just for that purpose.

He also wrote his papers with a quilt.
The Awesome Chrome DevTools
Setup and learn how to use Anki to practice spaced repetition. Going forward you can now decide what you would like to remember (so long as you are willing to spend 5-15 mins a day reviewing)! People's names, that command you always look up, your credit card number, interesting statistics (e.g number of passenger miles per death for bicycles vs cars vs planes) foundational facts in your field that will allow you to ponder and recognize them over and over (e.g multivariate Gaussian distribution).

https://apps.ankiweb.net/
On my 40% ergo board I use the home row as a number row on a layer, with a thumb key activating it.

That way, instead of having to move one or two fingers, I can move none.
I don't know, but these things are stable at rest. They needs support only after the spinning stops.
I used an iPad 2 with a note taking app during my 2 years of engineering master in college. It was synced with my Google Drive, I didn’t struggled with complex equations and drawings and allowed in text search (which wasn’t that great at the time).
I used a free pen given by a random company during a job fair and raised eyebrows to costly alternatives.

It was great however the battery lifetime and occasional bugs made me nervous sometimes.

Confort wasn’t that great, I couldn’t put my wrist on the screen and learnt to write without. The device was quite thick, which you suddenly notice compared to a classic paper when you take notes for hours.

Its the only notes I still have since I couldn’t easily scan perforated seyes paper (often double pages) that I used at the time and I let my huge binders at my parent’s home. Just for this, it has tremendous value.
Maybe if I had to do it again today I would spend a few hours mastering LaTeX to being faster to take note of huge equations on a laptop.
Beyond talking to a knowledgeable M&A advisor who does deals in the range you’re looking at, I’d take a look at usesummit.com (full disclosure: am an investor)
Oh wow I didn't know about the G903 (not sure how I missed that for almost 3 years), I think I should try it. Although my wrist does like the slight slant of the MX Master. I used to switch between hands 10+ years ago, but gave it up once I got better mice that didn't need me switching - but I had never found one that was ambidextrous.
The End of the Computer Age
> but then just clicking pay again works

freudian slip much?
https://www.chromium.org/
> Sure you could. But you’re forgetting that you’re living in the house (or renting it out...) while you’re paying it off.

Not just that, but definitely do the math on the monthly payments.

In my case (in Chicago), my minimum monthly mortgage payment was half the monthly rent I had been paying, for a significantly nicer and larger place. Just had to get past the down-payment hurdle.
To reap the benefits of compound interest (in your favor), you need to stick to a plan. You can't dump your investment portfolio after 5 years. It's these small, daily decisions that add up over time. So while the output is multiplicative, the necessary input is only linear.
That's the first time I've heard about UTF8 files sometimes having a BOM, so that's nice to learn something. :)

I'm wondering if it's widely used.
The other side will either know the NATO alphabet or be able to understand it anyway. It was designed to be interpreted and used by non English speakers, since most of NATO doesn't/didn't speak English. I've used it dozens of times, zero errors.

It's really good enough to be considered a sort of spoken language Golay code.