skysight-inc/HackerNews huggingface dataset:
Quotes from his Jan 6 speech:

>And by the way, does anybody believe that Joe had 80 million votes? Does anybody believe that? He had 80 million computer votes. It's a disgrace. There's never been anything like that. You could take third-world countries. Just take a look. Take third-world countries. Their elections are more honest than what we've been going through in this country. It's a disgrace. It's a disgrace.

>And I'd love to have if those tens of thousands of people would be allowed. The military, the secret service. And we want to thank you and the police law enforcement. Great. You're doing a great job. But I'd love it if they could be allowed to come up here with us. Is that possible? Can you just let him come up, please?

>And he looked at Mike Pence, and I hope Mike is going to do the right thing. I hope so. I hope so.

>For years, Democrats have gotten away with election fraud and weak Republicans. And that's what they are. There's so many weak Republicans. And we have great ones. Jim Jordan and some of these guys, they're out there fighting. The House guys are fighting. But it's, it's incredible.

>No third-world countries would even attempt to do what we caught them doing. And you'll hear about that in just a few minutes.

>The American people do not believe the corrupt, fake news anymore. They have ruined their reputation. But you know, it used to be that they'd argue with me. I'd fight. So I'd fight, they'd fight, I'd fight, they'd fight. Pop pop. You'd believe me, you'd believe them. Somebody comes out. You know, they had their point of view, I had my point of view, but you'd have an argument.

>I read it about Bill Barr, that he's my personal attorney. That he'll do anything for me. And I said, "You know, it really is genius." Because what they do is that, and it makes it really impossible for them to ever give you a victory, because all of a sudden Bill Barr changed. If you hadn't noticed. I like Bill Barr, but he changed, because he didn't want to be considered my personal attorney.

>So I hope Mike has the courage to do what he has to do. And I hope he doesn't listen to the RINOs and the stupid people that he's listening to.

>We won in a landslide. This was a landslide. They said it's not American to challenge the election. This the most corrupt election in the history, maybe of the world.

>So we're going to, we're going to walk down Pennsylvania Avenue. I love Pennsylvania Avenue. And we're going to the Capitol, and we're going to try and give.

>The Democrats are hopeless — they never vote for anything. Not even one vote. But we're going to try and give our Republicans, the weak ones because the strong ones don't need any of our help. We're going to try and give them the kind of pride and boldness that they need to take back our country.

>So let's walk down Pennsylvania Avenue.

https://www.npr.org/2021/02/10/966396848/read-trumps-jan-6-s...
Okay, this was a convincing and persuasive argument.

Did anyone ever respond to this? What do the anti-SG15 (and/or pro-module) people say? I want to see the other side of this argument.
Thank you for the reminder to write one! It's been a crazy year.
> Asking unhappy users for feedback is a great idea. The 0 to 10 scale and - especially - the bizarre calculation NPS does with it - is statistical malpractice

I disagree. On the contrary, it is good survey practise to ask yes/no questions with a scale, to get information on intensity of opinion. (Often this is a scale 1--7 ranging from "strongly disagree" through "neutral" to "strongly agree", but there are other alternatives of which NPS is one.)

Then you might think only the bottom half of the range would formally be considered "detractors", and that would (as far as the evidence goes) be accurate. However, we're not looking for how many people are detractors today -- we want to know how many people are at risk of becoming detractors in the near future. That's what makes NPS a somewhat leading metric. And that's also why you see the sleight of hand that counts answers up to 6 as detractors.

I don't know what "mathematically capable" means in your context, nor what "NPS supports claim" in your experience, but the number absolutely makes sense.
So in order to get an editor to work properly I need to use custom versions of frameworks.

Rrrright....
Does anyone know of a good example of C++ module usage out in the wild? Not Hello World examples, but I mean an actual project with a serious build process using it? I'd love to see how they're currently used.
If anyone uses Firefox, it is possible to disable websites from knowing about any clipboard-related events. Go to about:config, search for dom.event.clipboardevents.enabled and set it to false. Done.
There were lots of contemporaneous historical records of Vikings made by the English.
I've been liking Magnet. I have an ultra wide monitor and being able to 3 vertical terminal windows all 1/3 screen in size is nice.
"Problematic" is a word typically used when someone wants to get attention by fabricating non-existant greivences they aren't even involved with.

They cast the world as a worse place that it actually is, and in the process make everybody a reading their rant just a little less happy and content. But the virtue signaller gets that sweet, sweet attention they crave without actually having to produce or earn anything.
Just wait until an upstart sysops team will try to ship some trading software
Your freedom to spread infectious diseases ends where my lungs begin.
> I would like to see some good studies on shutters, because they seem like the sort of thing that will make a very real difference on window breakage in storms, but they're not a thing anymore and probably won't come back.

Having grown up in hurricane land, this statement stood out to me. Why did shutters go away? Why won't they come back?
What I don't get is the comparison to gas though. Like how can burning natural gas to generate electricity then using that electricity on a separate device be more efficent than just burning the natural gas directly for heat. The essential output of natural gas is heat to generate electricity if the heat pump were 4x efficient then could a natural gas plant generate electricity, run a giant heat pump and then use the heat to generate 4x more electricity?
Sorry to go off topic, but is there documentation for the settings in about:config? And why don't they have a better UI?

It's pretty sad that something as security sensitive as browser settings requires trusting random strangers on the internet or digging through source code to understand what's going on.
The “&& heavy” RUN instruction is actually a beat practice to reduce numbers of layers and therefore cache, vs having a ton of tiny RUN layers.
But the remote work has been amazing
In my opinion it’s all of them, but the reasons are potentially different for each. I think Twitter, Google, and Facebook are the most important to regulate because they control telecommunications in the modern world. These companies have more users than most governments have citizens. Their influence and power is similar in scope. It’s not okay for them to own the new public square but manage it outside the protections of the first amendment or equivalents in other countries. Legalities aside, I just think it is plain bad for ideas to flourish.

With Apple and Microsoft, I think the issue is less around speech and more around market power and abusive practices. Microsoft can bundle many unrelated products into one big license - for example Teams, their Slack competitor, is part of various Office licenses. Apple’s verticalization and walled garden approach means they can stop outside competition (for example payments for digital content on your phone) and charge exorbitant fees.

Leaving aside these specifics, you could also make an argument that any company that has a market capitalization of $100B+ is simply too big and distorts competition to an extent where they are shielded from it to some degree. That’s a reason to either break them up or regulate them in some way to the public’s interest, where they might be treated more as a public agency.
His family emigrated when he was a year old.
Wow! Well summarized!!
Citation needed …
Are you sure about Odysee? When I search it on DDG, it shows Odysee as the first result. Every subsequent result on the first page is a post or article about Odysee, except for a URL to lbry.

FWIW I have safe search and advertisements turned off, region set to "All Regions" and language set to English. Re-trying with safe search strict and I still get the same results.
Discussed at the time:

C++ Modules Might Be Dead-On-Arrival - https://news.ycombinator.com/item?id=19015079 - Jan 2019 (193 comments)
Send to my kindle, but destroys trees
If it can be statically linked, it seems like you should be able to just symlink the SBCL binary to /sbin/init (or use init= boot param).
> But please don't mislead people into thinking Linux (on the desktop) comes even remotely close to Windows or macOS in terms of a good user experience out of the box.

So how do I record system audio on macOS in Audacity again?

Remind me how slow homebrew is compared to pacman on Arch? Having to click through the Security thing in System Preferences because Apple wants to protect me from apps I already know I trust, spending two hours trying to compile the new untested Tailscale since the App Store is broken and Tailscale used some API only App Store apps could use, trying to get my Logitech Marble Trackball to scroll when I press a button and roll the wheel so I can use my mouse. God forbid I want to use my mouse and not spend three hours trying to fix it when it took two minutes to copy the config off ArchWiki for X11 and two seconds to paste the command in on GNOME.

I could go on. Just like Linux has problems with user experiencs, macOS has some pretty egregious faults as well. As a developer, Linux is much more user-friendly to me and has a way better user experience. I can make my system do whatever I want without dealing with macOS's restrictions and that's what a good user experience is to me.
AFAIK, it only uses the metadata embedded in the files. I don't think folder structure matters at all. There may be a way to turn on optional musicbrainz integration or something, but I haven't looked into it. If something isn't right I go back into Picard and it's usually a quick fix. It's surprisingly decent for being a two year old project.
I also live in Northwest Arvada and we had 115 mph winds today. My coworkers were hearing my house rattle when I was on a call today.

If your house is close to 93 and 72 you probably have a ton of debris in your yard.

The Chinook winds were the worst I've seen. When I heard there were fires I knew it was going to be bad. But I couldn't imagine that it was going to burn down entire shopping centers.
The running time of the artificial sun in China exceeds one thousand seconds
Both Elvis and the Beatles got stiffed by incompetent management not understanding merch and IPR deals. Jo Rowling has good financial advice and will be getting a significant audited return.

A lot of % of the takings deals of yore were trashed by book-keeping. Alec Guinness did well on star wars but a lot of other people signed for "..of the profits after other costs met" deals which mechanistically never deliver because tax avoiding means no visible profits. Rowling will either have secured a huge up front payment or an income stream from invested money, or a % of takings as a licencing cost before profits. Which is btw how the irish-dutch sandwich worked to export Google profits (and other companies) away from the actual domicile of the revenue. Use of the Google icon by the subsidiary in the economy A is licenced from Google in economy B as a value, and absorbs almost all of the profit in economy A. Surprise! Economy B doesn't charge tax on this kind of foreign income (or charges less)

The fixed income with CPI thing is a good indication Rowling is getting guaranteed returns on investment at large, and has scaled it to match CPI because market average returns will scale to CPI. This is a common way people like footballers are paid: the $15m doorbuster "price" is never paid. Instead the profits of investment equivalent to $15m are paid out over a period of time, from an investment shell. Probably the universal studio investment banking system managed the risk here, weighing up an ETF or investment in universals own product.

The royalty from goods/merch/drinks branding is audited. It follows the sales tax obligations. Universal is in seventeen kinds of hell with the government if it does not levy sales taxes, so this is a trustable income stream.

2021 reports her net worth as £820 million. Market returns on average are 7% long-term, probably better for her because money begats money. The books still sell, and she has diversified income.

Universal studio revenue on theme parks was $7b. HP will only be a small part of that, and her take as licence only a small take on that but it's going to be millions no matter what. Probably not a small part of her income apart from diversified investment. For all I know there is some bizarre contra here where paying Rowling licence fees which go to a corporate shell which Universal invests or Co owns with Rowling may advantage both of them. She is still domiciled in the UK afaik. Not sure how US UK corporate tax would work here.

Not a bookkeeper, lawyer or IPR expert, usual pinch of salt added.
Other sites like ddosecrets.com and itsgoingdown.org are also affected. Neither have the string "free" in them
There is software to do that, yes. Many cameras are able to do smart multiframe stacking, even fairly old ones.

It's just that photographers would rather not have to rely on this, because it has a lot of issues.
It's not because I'm calling BS, just the timing of it, because it's not just domains and not just T-mobile. I got a random text message from an HN user I don't know personally, a few weeks back, but took a screenshot of the account's only comment several days BEFORE I received the text, because it was odd (the account is now deleted). I didn't even take the screenshot with my phone. It does grow more absurd, but I signed up for this so to speak. Well, three years of data down the drain...

Edit: I wasn't pointing fingers at the user in particular, but be wise HN, that's all.
IDK, in my experience NPS prioritization trends towards "hiring more people to focus on customer happiness."

Source: Worked in multiple startups that IPO'd using this as one of their 'growth strategies'
The idea of heaven as described by baptists kinda screams trap. As an experiment suppose its true, the energy that is you goes to heaven to be with god you’ll never be sad, hungry, again but you _will__ be happy, and you will worship this god forever.

First off, that sounds really awful.

Second, suppose there is a being that lived in a dimension which was kinda over there, and the being has found living off dead humans to be a cheap and renewable source of energy. Efficiency significantly improved when the prey is happy and delusional.

So if heaven is real as described and god is actually a being who you feed by worshiping it until there’s nothing left to eat. Which sounds a lot more like hell and that’s suspicious

It just screams sticky fly trap to me.
The linked website has many of your answers.

Some of the listed evils include mass surveillance, mass censorship, participation in drone killings, stealing and exploiting people's data for profit, building murder robots, colonizing physical space, systematic tax evasion, law violation, corrupt political lobbying, so on and so forth.

To your point, measuring the evilness of something is going to be fraught, especially in a competitive space of a bunch of other seemingly equally evil entities like Amazon, Facebook, etc.

One of the interesting differences is your other point, the "better alternative." Alternative to what? https://wiki.fuckoffgoogle.de/index.php?title=GoogleAlternat... - their reach is so far and wide that it takes pages to list out alternatives for the bits and pieces of what we use Google software for now.
"BETTER" is relative and difficult to define, especially when one of the major advantages to Google products is their ubiquity.

"What is evil anyway..." great question. At some point, it seems like you know it when you see it.
These are from 2006~, extensions for a language (SourcePawn) took over in 2009. http://www.metamodsource.net/plugins
Just because I was curious, I did a little digging:
A cursory look at Sean Barrett's website on the Internet Archive lists Dec. 2006 as the first date where stb_image was published (but looking at the file, versions go back much further than that)

https://web.archive.org/web/20061205030342/http://nothings.o...

That means for 15+ years, he's been iterating on the same file. It certainly works as a development style, but I personally feel that it's easier to edit a set of smaller files.
The censorship is an inevitable result of tollerating these tech companies and their promotion of content moderation.

If we are under attack from a foreign adversary, then the logical thing to do would be to firewall our social medias off into national siloes.

Instead, they use their positions to censor our speech amongst eachother, promote their own political ideologies, and cause everyone to live in a state of unknowingly being censored, shadow banned, algorithmicly limited, etc for having a very human opinion that differs from that which the platform seeks to amplify.
This month, a family member was scheduled to receive a (fairly involved) CT scan (at an in-state state university hospital) on a date that just happened to fall into a "COBRA dead interval" (the first month of COBRA-funded health insurance eligibility has a 'pay later' clause; retroactive coverage for the first month does not spring into existence until some weeks after payment for that month's coverage is made, which might well be after that first month had already passed); in attempting to explore options, I learned from the provider (hospital) rep that if we elected to have the CT performed as originally scheduled (therefore in the absence of verified insurance coverage), we would be required to pay the "self pay" amount ($444[1]) at the time of the procedure; if we chose instead to delay the same procedure until insurance coverage was confirmed restored, the amount to be billed (to insurance) would be $3700.

Since this conversation occurred within the "COBRA dead interval", there was no feasible way to ask the soon-to-be-restored insurance provider how much they would be able to discount and/or adjust the $3700 price of this same procedure downward... based on past history, I'm not confident that an insurance company would pre-commit to a set of discounts and/or adjustments for a procedure price (i.e. the final price we'd be required to pay out of pocket if below our deductible) prior to a (post-service-delivery) claim being filed and processed. Catch-22? Or "we can't know what's in the [legislation] until we pass it"?

edit: add
[1] the "self-pay" amount would constitute payment in full.
To be fair, the issue is not that there are too many physical cores, or that someone set that constant to 128. The issue is the code that spawns 1 thread per core doesn't check that constant to limit how many threads it spawns.
They do not have such moral responsibility. Their responsibilities are defined by laws and their T&Cs, which are known to the customers and customers explicitly opt in.
If I say in my T&Cs that I delete data after certain period of account inactivity, then this is how it is going to work and user shall not expect anything else.
I wrote CRUD apps that did this in Turbo Pascal back in the days of MS-DOS. I copied the idea of screen fields that I had seen in DBASE II, and make a set of field editors for each record type, I could put together a database pretty darned quick back in the day.
But parents can be are vaccinated if they want to. This hopefully will eliminate a need for a mandate on children vaccination.
My biggest pointer would be to remember that Java & JavaScript aren't named that way by coincidence. They're two different approaches to a similar problem. Java suffers from Enterprise Development (eg: Enterprise FizzBuzz[0]), JavaScript suffers from Ultimate Accessibility (eg: how many questions on Stack Overflow conflated jQuery and JS?).

> How should exceptions be managed? [...] Has there been a debate about best practice? Where can I find it?

I suggest you handle the errors you can and otherwise let it crash.[1][2] Debates in NodeJS-land have steered towards more monadic/Result-like structures and working synchronous-looking try/catch onto async/await. NodeJS and its various components are open source, you'll have a lot of luck looking around on GH for issues & PRs related to a feature -- same for the language, ECMAScript[3] officially.[4]

Since you mentioned Clojure, have you looked at ClojureScript?[5] That may be a good entry to JS authors & articles you'd enjoy.

> I have the impression that NodeJS is a bit more magical than the JVM [...] Is that correct? Where are good resources on this subject?

As other replies have mentioned, you're really talking about V8[6] for the "JSVM" executing that code. A thing I've seen throw some people for a loop is how minimalist the specification actually is.[7] The magic in NodeJS is certainly from V8 and the rate of optimizations there but also libuv,[8] what actually powers the infamous event loop.

Hope that helps!

[0]: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...

[1]: Borrowing from Erlang, see Making reliable distributed systems in the presence of software errors, Joe Armstrong, page 104 "Error Handling Philosophy" https://erlang.org/download/armstrong_thesis_2003.pdf

[2]: _Most_ kinds of errors will cause the process to crash if you don't handle them, https://nodejs.org/dist/latest-v16.x/docs/api/errors.html . Promise rejections don't (yet) though it will log a warning, and callback-based APIs will always consist of an [error, data] tuple for the arguments

[3]: https://github.com/tc39/proposals

[4]: Because Oracle owns the trademark, of course: http://tarr.uspto.gov/servlet/tarr?regser=serial&entry=75026...

[5]: https://clojurescript.org/

[6]: https://v8.dev/docs

[7]: "ECMAScript as defined here is not intended to be computationally self-sufficient; indeed, there are no provisions in this specification for input of external data or output of computed results. Instead, it is expected that the computational environment of an ECMAScript program will provide not only the objects and other facilities described in this specification but also certain environment-specific objects, whose description and behaviour are beyond the scope of this specification except to indicate that they may provide certain properties that can be accessed and certain functions that can be called from an ECMAScript program." https://tc39.es/ecma262/#sec-overview

[8]: https://github.com/libuv/libuv
Thanks for that information. I am not very involved in chromebook development, so I didn't know that. Do you have a link to documentation that outlines the current steps?
https://archive.is/LQUkO
Windows tauri use webview2 (edge chromium)
There's a 2016 CppCon talk here about making C++ Modules work at scale for Google's 100Mloc mono repo: https://www.youtube.com/watch?v=dHFNpBfemDI

So, apparently it can work. I don't don't how much Google's internal Module incarnation differs (if at all) from what was ultimately published in the standard, but I'd expect it to be similar.

The article discusses a problem of resolving dependencies between compiling different c++ files. I'm no expert, but I think this dependency graph is implicitly baked into the build system, with tool-assisted user-written bazel rules.
Presumably you're expected to act like Ada and put the interface in a separate TU that can be processed first by the build system.
it's weird because they used to use regular TLS variables and then they swapped to this at some point, pretty sure TF2 uses regular ones
MicroStrategy Buys Another $94.2M of Bitcoin