skysight-inc/HackerNews huggingface dataset:
Ask HN: How much would you pay for a well written blog post?
Sometimes when I read a blog post or any written piece I feel like paying back the author for giving me something for my time. How much would you pay for a blog post as a "thank you" to the writer?
I wish this was a joke, but here we are. Luckily I have a better alternative for you; find a meaningful physical activity that you enjoy doing instead, and sit back and watch your priorities take care of the rest.

I have a wooden man [0] and a sand bag in my living room, which means the barrier to training is basically non-existing. And its a kind of training I enjoy, because it leads somewhere and strengthens the body in a non-artificial way. I'll do five minutes here, ten there; with the occasional late night 2 hour session.

https://www.youtube.com/watch?v=tSbUoSxee0I&t=21s
Wait a second. How does the following even compile:

function getSpellsForPerson(person: Person) {
if (!isWizard(person)) {
return [];
}
return person.spells;
}

You can't return `person.spells` without type casting:

return (<Wizard>person).spells;

or by accessing the field with array syntax:

return person["spells"];

The latter one obviously discards type safety.
What does Bidenable mean? Google thinks I'm asking about Joe Biden, and that just makes me think there's an XKCD connection in there somewhere that would be super hilarious if we could just find it.
Newborn Endangered Right Whales Seen After Year with No Births
There are four listeners with blocking ability on the webRequest API.

The design document says "potentially removing blocking options from most events". There is one mention that the blocking ability of webRequest.onAuthRequired may still be required.

From this I deduce that the plan is to remove the blocking ability of the three remaining listeners with blocking ability

uBlock Origin uses two of these remaining blocking listeners, uMatrix uses three of them.
Some tips: put the content that changes at the end of your Dockerfile so that you use caching at maximum. It also helps to only push the layers that have changed.
By linked I hope that you mean things like images and CSS style-sheets rather than actual <a> links. If so, I totally agree with you, this kind of lazy loading that css utilises is a true privacy nightmare.
I understand the point, but I don't accept that no one has a better solution. How about we just making it illegal to bribe politicians with money, regardless of what group is doing it? Why is it that bribery laws we already have on the books should not apply to lobbyists?
Probably exposing them to strong magnetic fields.
When those "political improvements" inevitably end up being a further continuation of the unsustainable capitalism status quo, I would rather they not try to improve anything.
Change sticky base every 3-4 months?
Hard Road: Switching from Manual to Automated Testing
Microcredit, explained: how microcredit can help the world’s poorest
I consider this grooming by google
ENIAC master programmer and portable function table
Your comment said that they are doing very well compared to other PC vendors. Plain and simple they are not. They exist.

HP is doing very well compared to mfgs named after a fruit. That is accurate.
I took a screenshot from this video.

https://i.imgur.com/z5Tm5zs.jpg -- compare the quality of render marked with blue rectangles. Especially hand.
It had the support, from /dev/input/js? or /dev/input/event?. Now it also supports leveraging libsdl's joystick support.
Most wasteful?

The majority of bizjet trips are between airports that don't have direct service. So alternative travel would involve connections with multiple take-offs, which are much more polluting than sitting at cruising altitude.
Things you can do to deal with emotional problem post abortion
This will end in strange places.
No they're not. Honest contributors think a candidate will be conscientious in making decisions for the common good, not "will he do this one thing that benefits me".

In all likelihood whoever you voted for did something that wasn't to your benefit (they vote on many things), but you voted for him anyway. Ditto with money.
That's really how I feel about all browsers since Opera did a U-turn and re-made their product into a Chrome clone. Firefox can get quite close with a bunch of add-ons, but not enough.
Calculating runtime for algorithms
I use iMessage primarily, it has end-to-end encryption and your messages are stored in iCloud. It also integrates wonderfully well with your Mac.

I'm still logged into WhatsApp though, to keep in touch with the ones using Android, but I've switched notifications off so I just go into check as if I'm checking my email.

I wanted to check out Telegram as a WhatsApp replacement but very few people seems to be using it.
Leaked Border Force document has detailed insights into issues of Day 1 No Deal
Hadoop is an offline storage mechanism used for analytics, random access benchmarks barely matter compared to the overall cost of storage+compute so long as access time aren't atrocious
Translation is the only thing I open it for. The Google Translate website doesn't work as well as the real time functionality in Chrome.
Dog cancer treatment startup raises $5M from Andreessen Horowitz and others
If by lobbying you mean bribery, then yes, it has been around forever.

I think the way it is done today, legitimized, in the open, and at scale, is a relatively recent phenomenon.
> To contribute to articles on controversial topics (such as politics and religion), Wikipedia recommends the following:

> 1) Edit the article with the changes you want to make.

> 2) If another editor disagrees with you, they will revert your edit.

> 3) After your edit is reverted, go to the talk page of the article and discuss the contents of your edit.

This is actually a bad idea. It's fine for garden-variety editing that you don't expect to raise controversy, but if you want to affect something controversial and not look like you're acting in bad faith, you absolutely need to go to the talk page first and propose your edit there. If no one replies after a few days, then you have cover to just make the change 'per the talk page' (and sometimes you do get reverted here - but now you can complain that they didn't act fairly by commenting on your proposal!), but most likely they will, and you'll get to hash out the wording on talk.
The uBlock origin author's comment on the CR bug threads looks incorrect to me, for the following reason.

Chrome extensions have access to the 'debugger' API.

Debugger API provides access to remote debugging protocol.

Remote debugging protocol provides commands to intercept, filter and block requests.

Please see: https://chromedevtools.github.io/devtools-protocol/ and specifically the "Network" domain.
This! My father used to work out when we were kids while we were playing video games, brushing teeth, homeworks, etc...I still remember him teaching me the multiplication table while doing pushups or pull ups and asking me : I did 3 sets of 8 pull ups, how much does it makes ? Good times
When you have a business model which make a steady 10% per sale for hosting a seller-updated web page and shopping cart, why would you adopt the far more risky strategy of employing more people to analyse, buy, hold and handle items in the hope you'll eke out net profits from reselling at higher prices on the same platform in future? Especially if doing so is likely to irritate part of your existing customer base.
Anti-vaccination hotspot near Portland declares emergency over measles outbreak
"Researchers notice that Araceae clean home air, as is known since thousands of years" would be a more accurate title
Previous discussion:

https://news.ycombinator.com/item?id=16157773
Consider this spectrum of options:-

1. A politician who ran as anti-Foo, the Foo industry giving them a brown envelope full of cash, and they immediately change to be pro-Foo.

2. Two politicians competing at election time, one pro-Foo and one anti-Foo, and the Foo industry giving money to the pro-Foo candidate. Neither candidate publicly changes their position.

3. A new politician without an established policy on Foo, and who sees that pro-Foo candidates getting Foo industry donations, and decides to be pro-Foo for that reason, before they've even met an industry lobbyist or been promised anything.

4. A new politician who observes that pro-Foo candidates win more often, and infers that voters support Foo.

5. A politician who has heard the Foo industry employs a bunch of people in a crucial swing state, and who adopts pro-Foo policies that harm the larger country to seduce those crucial voters.

6. A politician who runs pro-Foo because he believes Foo is good for the country, and receives no campaign funding from the industry whatsoever. Then after leaving politics they're offered a 'job' as an 'adviser' to a big Foo company, getting paid mid six figures for one day a month of work.

Are these all bribery? If so, what would a non-corrupt pro-Foo politician look like?
It's in the abstract. It says that prior to the paper you had to choose between one of two kinds of "deniability", now you can have both of them at the same time (bi-deniability).
Fees aren't cheaper on Amazon.
Or perhaps it's because people are spamming their bug tracker from sites like Hacker News, preventing the necessary technical discussion from taking place.
and here I remember the eighties for
Binary Systems Starflight, what they did on two 360k diskettes amazes me even to today. The Wizardry, Bards Tale, Ultima, and Kings Quest, series. Elite is around in new forms today but it is from the eighties. Then throw in all the C64 games namely from Microprose and such, Silent Service, Stealth Fighter, F-15, Gunship, and even Pirates.

Not only did they have the imagination but you needed to really concern yourself with the limitations of the systems. My first "flight simulator" experiences are all C64 base. Looking back we can see that titles that originated in the eighties and nineties are still with us in new forms.
Show HN: Learn on the go with podcast courses
Regarding the 5 gbps cap, they said at re:invent 2017 that they increased the cap to 25 gpbs. Did that never happen?

https://m.youtube.com/watch?v=9x8hz1oRWbE
sorry I should have linked to this URL from last tweet instead: https://news.sky.com/story/degradation-of-border-security-un...
The next global Twitter downtime?

Their credit card failed at Google Payments, acc gets marked for fraud and no one in support can help them recover. Twitter is gone for good.
Hi creator here. I created online learning courses made of different podcast episodes but on the same topic. You can, for example, take a course on CSS and learn about variables, flexbox, grid, and preprocessors.

I realized that I myself would like to see a service like this. A place where you can choose a very specific topic you want to learn more about and listen to it. I really love the idea that I can commute for example and meanwhile go through some programming course.

What is important is that the format of audio is podcast-like but the courses have a finite number of episodes.

This concept is not meant for example to learn to code if you don't know how to code at all. The idea is to make you better in something you're already interested in and have some experience. Deepen your knowledge in a very specific topic.

What do you think about this? Are there any courses you'd be interested in? I'd like to add something focused on economy 101 and courses focused on specific historical ages.
Keep your code, commits and pull requests clean
One day I was watching The Thought Emporium, the host did the same thing[0].

It was cool to watch, but then I was starting to worry what if one day my doctor want to put me through a MRI machine ...

[0] https://www.youtube.com/watch?v=3aVwvJn7vpo
One part of his statement is fact ( long ranges necessitate large aircraft ) and the other is conjecture.

There was only one 747 in attendance, from UAE. Then some Boeing BBJs, one Tu-204 and and then lots of Falcons / Gulfstreams / Globals.

If image was important then BBJs would have been the minimum.
Facebook Is Helping Husbands 'Brainwash' Their Wives with Targeted Ads
Reading this from a smartphone...
From the grandparent post:

- If you are at the 10th income percentile, you make $11/hr and society now expects 9 hours of labor from each adult in your household a year to pay for energy transition

- If you are at the 90th income percentile, you make $29/hr, society expects you to work 3.4hrs a year to pay for transition.

The bottom 10% earns 38% of what the the top 10% earns, and pays 30% of the cost. A carbon tax is a progressive tax according to these calculations.
It was done in 40 mL VOA vials at very high concentrations of gas.

I don't think you could extrapolate.

I'd say if you care about air quality, Step one - filter PM. Step two, big plants that are easy to grow. Step three narrow down the plants you need.

Check out https://en.wikipedia.org/wiki/Sci-Hub
Obviously you aren't going to be able to get everyone to agree on everything, but I think the vast majority of this is simply because people are easily manipulated, and are so prone to group think and jumping on the bandwagon. If it weren't for lobbying and political campaigns trying to tell you what to think, I believe that the vast majority of the public would be much more aligned.
It'll have to follow the rules of basketball, though, which were written for human players and refer frequently to 'hands', 'feet', 'steps', 'arms', 'legs', and so on.
Yes, I really wish that simple arrow functions were inferred for that reason. I've implemented a proof-of-concept[1], but I don't see it being added to the compiler any time soon. It's a shame because it would make a lot of my code more robust.

[1]: https://github.com/Microsoft/TypeScript/issues/10734#issueco...
side note, if you want to know why distributed infrastructure engineering has been the place to be recently, think about the fact that engineers making $200-500k/year are making decisions that can save big corporations $1-5mm per year in compute/storage costs
French doctrine of offensive cyber operations
On a related note, there is also PipeCast, an attempt for a general library to cast to devices such as the Chromecast (but afaik not limited to it), from the people behind NewPipe

https://github.com/TeamNewPipe/PipeCast
Good thing there are alternate browsers then! :)
I don't think Netflix puts their content on CDNs. A prerequisite for Netflix entering a country is whether AWS has a datacenter in that country (or for smaller countries, near that country). For example, Netflix only offered services in Australia when AWS opened an Australian datacenter. If Netflix were distributing their content via CDNs, then it wouldn't matter so much where AWS datacenters are, it would only matter where the CDN edge nodes were. I suspect that Netflix has far too much content to host it economically on a CDN.
The usual motivational stuff of "if [PersonX] did it, to can you" so prevalent in the business world also relies on the very same thing - hiding the role luck plays in success. Sometimes this is accidental, and sometimes, as in the case of motivational "seminars", intentional. (Yeah, I have a bone to pick with that entire industry).

The slightly more formal name for this phenomenon is this: https://en.m.wikipedia.org/wiki/Survivorship_bias, of which https://xkcd.com/1827/ is a decent illustration.

Pair it up with the law of large numbers, and, for fun, confirmation bias, and it takes a concerted effort to make sure that our minds aren't leading is astray when we try to evaluate risks, or even reason about what risks there are.
Powershell is a shell language, everything is dynamic, and does not error when you access a non-existent property on an object.
600TB would come out to around $50000 which for Twitter is peanuts. This is their bandwidth pricing though but I guess they'd use snowmobile export (if that exists?) instead.
I wonder if that's one of the things that makes wasm appealing, being able to write for the web without having to learn the awkward dance.
Ask HN: Where to find best marketing content?
As a junior in the marketing sphere i'm having a hard time to learn, especially if I need something specific. Obviously, Google returns old results that have ruled the search for months already.

Where do you read content? Is there a one-stop place to find everything or do you just follow a bunch of people/influencers?
It means both the sender and the receiver of the message, if coerced, can without coordination have a degree plausible deniability for the contents of the message.

For example, I send you the message "CIA" encrypted using this scheme. Theoretically, it should be impossible for any third party to prove that I send "CIA", because I can give up a different decryption key that decodes the ciphertext to, say, "NSA". Similarly, on the receiving end, you can give up a different decryption key that decodes the ciphertext to, say, "FBI".

This scheme also means it is impossible for a third party to discover who is giving up the 'truth' in such scenarios (for example if I told the truth and decrypted the ciphertext into "CIA", while you lied and decrypted the ciphertext into "FBI", the third party has no way to know which one is correct, or if either of them are fake).
> Is that really relevant?

Kind of, only because Google uses the ShadowDOM API to break its product on competing browsers and playing into it will only reinforce this behavior.
Twitters number is in PB, not TB. At that scale, assume that none of the normal pricing and procedures apply.
> Extremely good and effective adblocking across most websites can be achieved with significantly less rules

Both uBlock and uMatrix can be used without any filter lists, simply using a default-deny ruleset approach, optional in uBO[1], main feature of uMatrix.

However, this approach requires a entirely different matching algorithm than the one matching algorithm picked by the declarativeNetRequest API.

---

[1] https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium...
Ha! Glad to see H2G2 come up. Lots of great moments there!
Yes, but:

> Create a name and email — neither need to be real — to make this quiz seem more realistic. Don’t worry, this information won’t leave your device.

I'd trust this notice if I knew it came from Google, but since it was placed on a phishy-looking website, it really gave me pause.
African Outsourcing Startup, Andela raises $100M Series D
volume solution sounds good because that’s state which should be kept outside. Think of a Kirby-Runtime-image providing your site from docker volume. Share the volume between kirby container and utility container pulling the git bits into the volume for devision of concerns (keeps git and credentials in separate container).
ING Bank Inks Deal with R3 Corda Enterprise
Africans may have crossed the Strait of Gibraltar 4000 years ago
The type guard returns true if person is a wizard. The if statement handles the case that person is not a wizard. The only case left is that person is a wizard.
Luckily, we'll probably get it sooner or later [1].
There are also a bunch of typesafe getter function utility libraries that are better than nothing [2-3].

[1] https://github.com/tc39/proposal-optional-chaining

[2] https://github.com/pimterry/typesafe-get

[3] https://github.com/yayoc/optional-chain
Windows, Kubernetes and Azure
Low-cost airlines sell so many tickets for so little
The mention of "SneakerNet" reminded me of old times when we had a bunch of old Macintoshes (pre-OSX) connected with a proprietary local network called LocalTalk. It was so unreliable that we had a couple of 3.5" floppy disks that we used to transfer files when it didn't work; the disks were labelled "LocalWalk". :D
Why do you find the lack of domesticatable animals an unsatisfactory explanation? You don't need an oxcart without an ox.
> being so exhausted that the rest of the night is down the drain.

You're only exhausted after a 30 min workout when you have 0 physical training.
After a few weeks it'll have the opposite effects.
As developers our body is rotting away day by day, if I didn't push myself to exercise the most physical thing I'd do most of the days is pull a door to open it.

Even a set of dumbbells, a pull-up bar and a stretch mat will be miles ahead of doing nothing.
It's very insidious because you can be passive all your youth with almost no side effects, but all those years of passivity will come back at us when we hit 50, 60, 70.
Don’t trust Daily Mail website, Microsoft browser warns users
Pepper: mehr als nur automatisieren
I had a whole semester on the semantic web in 2008. Having grown up with the internet as it was, I thought it was useless nonsense
It's because the compiler uses the peculiar return type annotation on isWizard() to infer information about the argument and propagate it along one half of the control flow graph based on the result of isWizard().

It sees that the code `person.spells` is guarded by a truthful return from isWizard, and it trusts the annotation that person is Wizard as a result.
Interesting, how did you choose the podcast episodes?
Discussion from 18 hours earlier: https://news.ycombinator.com/item?id=18968370
Fisher and Paykel Simplus Full Face CPAP Mask and Headgear
You misspelled bi-deniable (compare this to your biden-able). See the sibling comments for an explanation.
Wouldn't label him a GOAT as such as he merely created Windows NT. OTOH, Carmack is on a whole other level altogether, it is unfair to list both of them together.
Gives me an idea for a free trial where you unlock the software every day by sharing on social media. I think a lot of mobile games already do something along these lines to gain extra lives etc.

Marketing people: You didn't see this comment. Move along.
I would say, that rather is an advantage, not a disadvantage. It is good to know after all that /something/ happened so you know that a page might be broken in some way instead of it failing silently behind your back.
Netflix Becomes a Member of the MPAA
Those are mostly episodes that I myself listened to and found useful.

Right now it's more of a playlist of episodes I find useful.
LIT internationalization gem – the new way of translating Rails apps
You can't create hydrogen from CO2. That's an ugly title.

The model adds an electrolyte solution with hydrogen, and it's that hydrogen that is liberated... but the article doesn't acknowledge the depletion of the electrolyte.
Perhaps I’m misremembering the film, but I don’t think anything was proven wrong in the film? ISTR it was always understood that the genetic evaluation gave a measured “chance” of this or that, but that society had decided that people with bad chances weren’t even worth the risk of being a bad investment.
For that time period Ultima Underworld was developed at the same time as Wolf3d and had a more feature packed if less performant renderer so not long is the answer. Then System Shock only came out a year or so later!

Carmack definitely deserves all the praise he gets but there were a lot of other people pushing the technical boundaries in all sorts of ways.
Sadly people who dont care about their privacy will keep on using Chrome. Same with folks who are not so "advanced" as we call it.
https://news.ycombinator.com/item?id=18968370
The first blog I followed (before Slashdot) was Carmack's .plan

% finger johnc@idsoftware.com

It's even the example in the finger(1) man page on Slackware.
https://www.slackbook.org/html/basic-network-commands-finger...
Can you make sure the 'alternate' decoded version of the messages will actually decode into something legible? Is there some way to explicitly craft the alternate decoded message, or is it random?
Yak Shaving: On Doing the Work Before the Work
More technically accurate description: https://www.doneyles.com/LM/Tales.html

It describes that not just DELTAH was killed due to overload, but that whole system restarted (and reloaded critical landing tasks that were restart-protected)
every one of my friends who implanted neodymium magnets had it rejected at some point within 5 years of implantation