skysight-inc/HackerNews huggingface dataset:
Paywalls are walled gardens even if I would want to use them I cant because the internet is global but paywalls are not.
Beside that its not feasible as paywalls are usually a subscription, the average user would need to have 10-100 subscriptions to cover their browsing habit. Not only is this way to expensive its also completely impractical. And it would self inflict a incentive to not leave your subscription bubble.

Micropayment make it possible that I can pay without subscription without giving my personal data and without some absurd premium price that is justified by the fact that I could consume other stuff for the rest of the month/year which I likely dont want.

>But different sorts of fraud are imaginable

Sure and we find solutions for these. Unlike with ads everyone should be onboard blocking and fighting the fraud. with ads however thous who dont commit it can still profit from it.

>If you do confirm every single payment that's probably unacceptable

But there are solutions for these problems. Lets say you want to watch a youtube video, it could be free for the first 10% and then ask you to confirm payment.
Then it steams payment as you watch so if you stop halfway trough you only paid half the price.

>Or the copyright problem already seen with NFTs

There is no such NFT copyright problem its made up nonsense.
People just dont understand what they buy usually a public price of art. So its already released when sold and people can copy or store it however they want. Its worthless just like an MP3 file of a radio hit is worthless the rights on that track however may not be worthless if the owner know how to make money from it.

>copy someone else's pages, charge for access to them.

Already possible now. Micropayments does not change anything here. People steal stuff and "sell" it. There is no technical solution for this problem.
They cannot take away your .com away if you have it for a longer time. Trademark does not give companies a free pass to take away your domain name, especially when their company was not existing when you've registered your domain name. It's not how this works. Trademark is a kind of protection, a company name alone, registering a domain name (all without trademark) is also a kind of claim and protection. Trademarks work for the future and not into the past, especially not into a past where the company registering the trademark was not existing! I would completely ignore what they demand.
> call them at terrible hours ( at home)

This is a really nasty idea. You’ll be bothering their family who have nothing to do with it. Sounds like you’re advocating harassment of people’s families.
I switched to brave and love it.
I'm curious about what Facebook/WhatsApp is doing in Guatemala, right next to El Salvador.
They are integrating WhatsApp, the main messaging app, with a stable coin Pax Dollars and Zero fee remittances between U.S. and Guatemala.

The countries are next to each other and are similar in many ways. But one difference is that Guatemala, has their own stable local currency (Quetzal/GTQ), and the exchange rate margins charged by banks are the highest from any Central American Country. And also unofficial USD currency exchange can easily cost about 25% of the transaction.

WhatsApp is so widespread in Central America that FB has a big potential of doing what El Salvador has attempted to do with Chivo/Bitcoin.

This reminds me of the old stories of how Facebook choose which universities to allow sign up from. It was by choosing the universities close to others that had Facebook competitors.
I use it all the time to get the inside of the car to my preferred temperature. Also good to start defrosting windshield.
99% of the lawyers I've met are scum, and I've met hundreds.

One lawyer I hired to defend me in a contractual pay dispute said to me on the first meeting with both sides "Do not let this get to court. If this goes to court the only people that will win are me and the other lawyer. We'll both get to take an extra vacation this year." So, 1% of lawyers are not scum.

Luckily it didn't need to go to court. I walked into the meeting, let the other side play hardball, "We're not going to pay you any of the money we owe you, go fuck yourself." and then showed them in the contract they had signed where it says they don't own any of the copyright to any of the work I developed for them. They left the room and came back several minutes later with a cheque.
I remember booting RT-11 on a DEC PDP/11 clone (LSI-11). You would turn it on (along with the Lear Siegler ADM-3A [or equivalent] terminal), and since it did not come with a hard-disk by default, you would insert the (8") boot floppy, and type 177170L at the (ROM) monitor prompt. The octal address was followed by a "L" which immediately caused the monitor to jump to the boot loader (also in ROM). After about five minutes, RT-11 would be up and running (just as shown on the terminal in the fine article).
Lawyers understand that it takes time to get counsel for yourself. My experience is that if OP says, "I am in possession of your letter. I am in the process of retaining counsel. Please provide reasonable time for me to hire one and provide a full response," then that should be adequate. It's a standard response to such letters.

(Not legal advice, etc.)
That's not actually true. Brave's system uses a Chromium commit hash as a base, then applies patches on top of that. They'll have to manually move the old API implementation into patches and continue to maintain it there.

Source: I've collaborated with / worked on Brave in the past.
With that budget you won't find an always-on display. OLED panels are just too expensive.
I saw the videos a long time ago, so I'm probably misremembering. He probably made a good chunk of it that is way more than what I could do [1], and after a few years I got confused.

[1] In the secondary school I made a dice of iron and two hammers (one with a lathe and one with a ¿planer?). My ability is not even close to his.
I totally recommend to go for it. It's not that scary, just a few concepts to learn. For example on Windows, you roughly need to know about HANDLE, HWND, WNDCLASSEX, RegisterWindowClass(), CreateWindow(), how to write a window proc to handle events coming from the OS, how to write a simple message loop to pump those events. To put something on the screen, look up the drawing context HDC, the RECT structure, and use FillRect() to draw colored axis-aligned quads.

Optionally, later you move to a custom memory-backed backbuffer allocated using CreateDIBSection(), so you can just set each pixel using the CPU as a uint32_t RGBA value. That allows you to go wild, you can proceed to write your own 3D game engine with nothing to distract you - it's you, the CPU, and the backbuffer memory. (It will be running at software rasterizer speeds, of course - but it should be easy to get very good performance at say 640x480).

It shouldn't take you more than a few hours to maybe 2 days to get the ball rolling, depending on your prerequisites. I initially found the Win32 API to be a bit arcane with its overboarding use of preprocessor and of typedef'ed types (even "pointer-to" typedefs like LPCSTR instead of simply "const char *"). But beyond these superficialities, I find that large parts of it are fairly well designed, and anyway the code to interface with the OS can all be kept in a central place.

Once you're a bit accustomed to these things, maybe afterwards you'll look back and wonder how you could put up with the piles of abstractions all these fluff libraries put on top. And personally, while this approach is not suited to quickly hack up a GUI in a day, I find it's a great feeling to be in control of everything, and this will show in the quality of the product as well.
I was offered an interview which would be recording myself to get graded by AI software: https://startupleague.online/blog/vempathy-tech-scalable-use...

If I thought my interview was being recorded, I'd assume it was being used for this internally. If given the option to have it recorded, I'd assume that I'd get "minus points" for declining.

This is very unfortunate, because I love your idea. I'd just need stronger legal protections to ensure that I wasn't perpetuating part of a dystopia.
That does not diminish the accomplishment in my eyes.
This article was riveting and invoked nostalgia I didn't even know I had. I forgot how badly I wanted to buy a TV tuner card so I could run MCE on my crappy tower at the time and being sad that I couldn't afford it (I was in high school). And I definitely remember hard-wiring old CD-ROM drives to good ol' Creative Sound Blasters and ripping at 1x. Some folks made a great business out of this at the time.

I agree with the author: the state of consumer a/v tech is kind of sad. It is unfortunate that there really isn't a universally-supported open standard for _easily_ casting audio or video to a renderer (TV, projector) from a phone.

Miracast is cool and works great but isn't built into iOS or Android and is a non-starter for non-technical folks. And the only affordable wireless multi-speaker tech is offered by Amazon (Echo) and Apple (AirPlay/HomePod) as loss-leaders to push more home assistants and collect more data. Sonos isn't exactly cheap and it also locks you into their system.

Ideally, I'd like to buy wireless speakers from, say, Anker (okay, not great quality, but good enough to stash around the house) and drive them with Alexa or stream Spotify/Apple Music/$MEDIA_PLAYER through Miracast or whatever. But there's no money in that.
I think the idea is that it's plausibly someone else calling, since you made the documents containing contact info public (which is legal I hope?).
A game today which is struggling to accomplish this is Star Citizen, and they did a video on what they plan to do here: https://youtu.be/TSzUWl4r2rU

Anyways, I think the big challenge compared to real time apps like Google docs is that game simulation is significantly more complex than synchronizing bits of text. One problem is that at a minimum, you have the round trip to the server as latency between “submit command” and “receive simulation result”. And this has to happen many times per second so that it looks realistic. And then on the server, it has to be processing the changes from N connected players M times per second, and then simulate what happens in the universe. And if simulation (M) drops too low, you get desync problems where players are rubber-banding and the AI gets very dumb. (An example is that star citizen appears to have great AI in demos, but in the live server, the servers can’t process changes fast enough for the AI to work well.)

And then, if you want a lot of connected players or a big universe, this just gets more and more complex, and you’ll eventually out-grow the ability of a single server to process changes. At which point you also need to handled data replication among multiple servers. For example, star citizen game servers don’t have capacity for more planets at the moment, either because of memory or cpu constraints. So sharding the universe into multiple servers is a pre-req for the next stage.

So to more directly answer your question, it’s definitely possible to implement. Many games have basic versions working. Minecraft is an example, but it can’t scale to hundreds/thousands of players. New World is another recent example, but even its servers have player caps. No Man’s Sky is sort of an example, but it keeps players spread out so that they rarely encounter each other. Eve Online is also an example, but I think it reduces the amount of nitty-gritty simulation details. (So it might not have a very in-depth physics simulation, or first-person-level details.)

So it’s basically a scaling problem, and even then still has limitations based on the speed of light (for internet latency) which limit how good it can get.
CrowdStrike and the Bundling of Cybersecurity
Professional sports unions pretty clearly promote performance based pay.
I'm a developer who worked for 35 years and never became a manager. I wouldn't say I fit into any of these classifications. I worked in the defense industry for 5 years, then switched to commercial software. I worked with several different languages in companies with very different products. I was constantly learning, but never thought of myself as a 'super developer'. I learned new languages and new product areas: C/Bash for a company building ethernet hardware in the '80s. (A full TCP/IP stack ran on the board). Switched to a company building software for the Mac. (C and Pascal). Did contract work for modem companies. Learned Perl (Bleah) when working for an Internet Advertising company. Learned Ruby on Rails working for a company that was doing analysis on Air-conditioning systems in skyscrapers in order to save the building operators money and energy. I stayed very interested and involved. Did my best work when my manager could carve out a project that I could work on by myself and be done in 3 months or so, without needing any supervision.

"Management skills" is a huge misnomer in my mind. I wasn't management material, and not especially good on a team, because I'd get angry when people disagreed with me. Peter Drucker said the most important part of being a manager was having character. Not something one can acquire in any easy way. I got a lot of therapy to deal with my own anger, so that helped.
It’s odd to me that FF has not exposed this function more readily to the user but it indeed works just the same as Chrome
Ask HN: Is Wikipedia running out of money?
I have observed the language they are using to ask for donations has become increasingly pleading, borderline begging. I am a frequent donor, but I haven't logged into Wikipedia account on my mobile. Every time I open any article on mobile, it shows a popup asking me to donate. Nowadays, it has even started showing a counter of how many 'free' articles I have read so far. Is Wikimedia foundation destitute? Why are they pushing to get capital so fervently? Are people who handle the money just looking to make themselves rich?
I've litigated dozens of cases on my own. Law isn't that complicated, especially for the smart people on here. You can often do a better job on your own simply because you have waaay more time to spend on the issue than a lawyer would. Plus you have skin in the game which makes you motivated in a way your lawyer will never be.

The flip side to that is that it is illegal in most states to give legal advice to someone unless you are a lawyer. You can give legal information, but not advice.

[Illinois once tried to prosecute me for the crime, so I have some experience]
"Rechtsbijstand" is dependent on certain conditions. Amongst which a minimum amount of financial damage.

The "juridisch loket" is an organisation that provides free legal advice and is financed by the Dutch government. This is probably a better option in most cases.
Hard to say. The malicious actors would show up as non RU IP addresses in most cases as they use VPN's that consist of compromised machines. I prefer to generalize my protections as if everyone were on my LAN and my LAN is considered "dirty".
Kinda, but also depends on the language a lot.

E.g. in rust it's not uncommon to sometimes split libraries,
e.g. -derive libraries (proc macros/derives), -sys (C-bindings without any logic/abstraction, most times auto-generated), and internal components.
So counting just the number of "dependencies" can easily get you results,
which are way off. Like actix-web has over 10 internal dependencies. (through I should note that they are in the same physical package/uploaded archive, i.e. they are treated as separate packages by rust, but are a single upload, have a single version number etc.).
> Plus they fire CEOs who are against at-will abortion, so they’re literally against my religion.

I think you've got a few wires crossed. The Brendan Eich controversy was over his donation to support Prop 8, which banned same-sex marriage in California.
> Tornados can be predicted in broad terms

There are occasions where tornados can be predicted accurately with radar data, yet with only about a 4 minute lead time. The hook echo has been recognized for decades with recognition and detection further refined with Next Gen Doppler radar.[1] But not all tornadic storms display a hook echo and not all hook echoes produce tornadoes.

[1] https://en.wikipedia.org/wiki/Hook_echo
very cool project. i wonder if the libraries used in this project also offer the guarantee of static allocations only / dyn allocations only at startup. i’ve been using the JUCE toolkit for a project the past 10 years and it has allocations all over the place. need 16 bytes? malloc. need to concat that string? a few mallocs for handfuls of bytes. i am stuck with it, so i have had to override malloc and friends and build my own fixed block size allocator. very annoying to find out you are only doing static allocations but then all the libs you use together amount to 3000 malloc calls per second. i even found out that a call like glBufferSubData will call malloc or related functions. so doing that on each frame seems to be a bad idea as well.
I can’t speak to that, but I can tell you that the steering wheel is shaped to make it easy to hold at ten and two.
Yes, that's already been established as an exfiltration vector: https://www.fastly.com/blog/digging-deeper-into-log4shell-0d... - note the ${jdni:dns:...} syntax bit in the middle.

Combined with the WAF bypasses due to recursive expansion, this is going to get worse still.
Just to add, straightline winds (not tornadoes) do not change direction suddenly. A car is very aerodynamic, and if you face into the straightline wind with it, it's a good place to be.

Tornadoes on the other hand are circular (roughly). Plus subvortices inside of the tornado make for unpredictable and turbulent wind.

Your car may handle the 200mph wind fairly well in one direction, but the next second it hits you at a right angle and bye bye.
I now work as a manager. I used to be an IC.

Without becoming a manager, an IC won't see the bigger picture and is more likely to feel like they're constantly being pushed around.

Being a manager even just for a little while will give an IC a perspective that will allow them to negotiate better for themselves and their teams.
> Playing games isn't inherently bad

Agree. Playing _video_ games is, _sometimes_.

Playing for a limited time vs. excessive time, playing in your free time instead of playing during times when you should be learning or working, etc. I think there are some potentially negative outcomes associated with video games exclusively, as opposed to other game types (table games, etc.).

Anecdotal evidence time: I have personally met with several players who got severely addicted to video games and had to go through therapy. Not to mention professional players. Of course, the waste majority of players still might be ok. Also, just because some people get addicted it does not mean that the rest of the gamers experience any negative impact.

The kind of problem I see with video games is that it takes away time from children that could have been spent outside doing something more important to their development. I am not sure if this subject is studied, the studies I have seen are inconclusive (some claim positive impact, some claim negative).

> if you binge something its usually to fill some hole in your life, eg loneliness, and removing the thing to binge doesn't solve it and will simply get replaced with something else. The underlying issue needs to be addressed

Absolutely. I just think that playing video games is probably the least healthy option.

https://www.scmp.com/abacus/tech/article/3087444/chinese-esp...

https://www.healthygamer.gg/blog/video-games-and-mental-heal...

https://www.frontiersin.org/articles/10.3389/fpsyg.2014.0026...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6676913/

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3905489/
I'll amplify nand2tetris.

And I'll throw in The Little Schemer and Understanding Computation. They come from a different direction than Code/nand2tetris. When I got that they all sort of meet in the middle, I found it mind-blowing.
The ESG Mirage
Are tornadoes a common occurrence in December? We don't get them where I'm from and I can't remember hearing about anything like this before.

My heart goes out to the families of those involved. This would be devastating at the best of times.
The case against annotations (2017)
Certainly not!

He's wearing a watch.
JDNI was "dead code" for almost everybody, in that nobody intentionally used or wanted it. Unfortunately it was really just "dormant code" waiting to wake up.

There is a dial from small to large (in terms of code size or feature set), static or growing feature set, pinned to floating dependencies (if you are notified on available updates to your pinned version and review them, which is actually possible for small dependencies, it's largely equivalent to floating).

I don't think anyone is going to be able to convincingly say "my choice of large, growing, floating is best", or even though it's my starting preference, convincingly say "small, static, pinned is best". If you don't have the features or performance you need yet, you can make a good choice in picking a growing, floating dependency -- your call.

But there is absolutely in my mind a need for greater general discipline in dependency capabilities. We don't need a monad stack or effects system in order to say "you can't add code to remote download, deserialize, and execute, in a call to log, that's just not a sensible thing to do". Or maybe we do, because much of us still haven't learned this lesson.
A monthly fee could work. Like Spotify.
Right. OP could register the trademark for his domain in another class right now and then see what happens...
Honestly, I just resulted to using a network of Echo Studios/Echo Dots and grouping them. Quality isn't great, but you can't get easier than saying "Alexa, play Christmas Music everywhere."
Globalists desire that everyone conform to one system... of everything. They are against local systems and control. Bitcoin is antithetical to their line of thinking. In the financial world, Janet Yellen is a great example of a globalist. Can you imagine Janet Yellen ever supporting Bitcoin? I certainly can't.
I would absolutely rent a meditation hole.
"Hi Mom, how the f*ck ya doin?"
"Kyle, where did you learn that word?"
"A bird flew in the class.... Er, Edwin told me".
> And if you want to do pure FP, then Scala is the only option.

I don't think that Scala is especially good for "pure FP".

I also do not want to do "pure FP".
Please don't call names in HN comments or take HN threads into nationalistic flamewar. It's not what this site is for, and it destroys what it is for.

I haven't looked closely at the post but since the article is claiming some sort of technical innovation it's not hard to see why some readers would find it interesting. If you don't find it interesting, that's fine—nothing interests everybody, and there are plenty of other things to read here.

https://news.ycombinator.com/newsguidelines.html
Isn't it called Brave?
What did you use to look them up?
The main issue is that both conditions and actions are limited. At the very least they would need to allow registering self-contained functions as conditions and actions, nothing less will allow extensions to have proper control over requests.
Someone please answer this ASAP, ideally with multiple links to high-quality studies on the topic
Hey, I have my own workflow around tree style tabs + bookmarks (I think several people are re-inventing the same setup independently), but I guess I don't know browsers/css well enough to understand what you described.

Explain it like I'm 5: A) to get rid of the top tabs I copy-paste your userChrome.css and put it where?, and B) will that have any other effects?