skysight-inc/HackerNews huggingface dataset:
Nowadays the right wing nutbars are actually pro-government because they think that a large fascist government complete with secret police and massive surveillance will protect them from pedophile vampires. No I'm not joking. It's the same alex jones types who used to be all about neoliberalism and deregulation. The people who were afraid of "the chip" are now begging to be tagged because they think it will save them from human trafficking. That's what happens when Americans are trapped at home with nothing to do but go on facebook and youtube: they get indoctrinated into stupid christian deathcults.
Visa probably requires card issuers to follow AML/KYC best practices. That's why you're not going to see a Bitfinex or BitMEX Visa card.
This has nothing to do with the programmers hustling to get the game done and everything to do with their superiors.
From what I heard the 3090 has some driver features disabled which some of their GPU compute focused cards have normally enabled, they could probably sell a 3090TI for +200$ by just enabling that feature :=/
I've run the HCK test suite (haven't tried the HLK, yet, bu from what I recall reading, the setup is similar). Basically, you need 2 servers, one to run HLK Studio and the Controller, and the other to run the HLK Client where the driver will be tested. Under HCK, the servers have a network connection.

You use the Studio/Controller UI to select and configure the tests and to find and select the driver on the remote server to be tested. Selecting tests is a bit odd on a software-only driver, but through trial-and-error and a lot of reading, I was able to find an appropriate set (it's a file system minifilter).

Once you start the tests, go find something else to do - the tests ran for about 12 hours in my case.

When you come back, you have to very carefully use the UI to collect the driver and the test results into a package file. You separately sign the package file with a cert that has been previously submitted to Msft (so they know who signed the package), then use the UI to upload the package to a Msft URL.

There's a website where you can view the signing process - it goes through several stages. In my case it took anywhere from 10 minutes to a few hours to get through all the stages. At the end, if all goes well, you'll be able to download a zip file that contains your driver signed by Msft. Once you have your driver, put it in an installer (we used WiX [0]) along with any other components (like a nice userspace tool for configuration, or to run as a service and load the driver to do useful things)

For a software only driver, it's a lot of busy work. I really don't think the HCK exercised my driver at all. Nevertheless, either me or the release engineer at work got through the process several times.

[0]: https://wixtoolset.org/
Currently at day 41 of waiting for my 3080 card in the UK.
Both have an autorouter that does a reasonable job, though many PCB designers scoff at using one for most tasks. Kicad has a nice push-and-shove manual router, which Eagle didn't, though looking back I see they added one a few years back.

Both placement systems just drop all your parts into a grid sorted by reference designator, Eagle doesn't (didn't?) have automatic placement optimization for minimizing ratsnest length, Kicad does have that, plus various plugins to lay out your board like the schematic, auto-place similar groups of components from the schematic hierarchy, etc. Both have trace length matching and can add a meander to reach a given length automatically, Kicad has a built-in impedance calculator.

A critical difference is that Kicad isn't limited to 2-layers, and for small-run high-speed digital work a 4-layer board makes a lot of sense these days and significantly simplifies routing. When all your power and ground signals and decoupling caps just go to a via and then to the internal plane, there's a lot less work to do, and a lot more space in which to do it!
Because it's East Australia
It’s still not HTML. It’s just syntactic sugar for function calls. You don’t have to use it either way; you can just call `React.createElement` directly if you don’t like JSX.
Social media is a complaint chamber. Don't fall for it.
You just made me realize how confusing it must be for our brain to receive a high density of pointless information projected into it when we binge-watch a TV show through a weekend.
I don't think this is the sort of code that people tend to write. But it does a good job of succinctly explaining how Tcl works.
Thanks for sway!! It's my favorite compositor by far
The link contains rel=nofollow.
Trypophobia, WebGL Experiment
article w/ overview of how various platforms handle link-previews

https://www.mysk.blog/2020/10/25/link-previews/

Discord: Downloads up to 15 MB of any kind of file.
Facebook Messenger: Downloads entire files if it’s a picture or a video, even files gigabytes in size. *
Google Hangouts: Downloads up to 20 MB of any kind of file.
Instagram: Just like Facebook Messenger, but not limited to any kind of file. The servers will download anything no matter the size.*
LINE: Downloads up to 20 MB of any kind of file. (This one still deserves a big as we’ll discuss later)
LinkedIn: Downloads up to 50 MB of any kind of file.
Slack: Downloads up to 50 MB of any kind of file.
Twitter: Downloads up to 25 MB of any kind of file.
Zoom: Downloads up to 30 MB of any kind of file.
"Are we losing our ability to walk?"

Yeah. Kinda. Not really. I bet people had to walk more before cars though.
I agree in the sense that, compared to the staggering complexity of the web/mobile as an application platform, the weaknesses of languages themselves seem pretty small (possibly excepting the lack of memory safety in C/C++.)
Tooling and ecosystem are also important, but if the platform isn't overly complex there's less need for tooling.
I feel like hackers who just want the joy of creating something cool should stay away from the web or mobile platforms, because it's too hard to focus on the problem itself instead of platform/dependencies/deployment issues.
> I don't get why people object to performance work on languages not intended for performance

My gut feeling is that Python is just not safe or static enough to ever be worth trying to compete with (say) C++ with. Python sure is easy but I think the asymptotic cost of using it for a big project (in my hands at least) is just not worth it.

I like Python's syntax quite a bit but I feel bad watching people learn to program using it - partly because it's an oddly low-level language (It's closer to being C than Haskell) and there's no compiler to stop you shooting yourself in the foot (If I write something fundamentally unsound I want to know about it now not when the process has been running all day)
It is a reference to the book/movie Fahrenheit 451 [1].

[1] https://en.wikipedia.org/wiki/Fahrenheit_451_(disambiguation...
What the difference between electric buses behind each other in a tunnel compared to multiple rail way cars behind each other?

One system is cheaper because the units are mass produced far more often and the system is more flexible.

Carrying around a battery rather then having complex high power electronics along the tunnel seems like a no brainier as well.

Las Vegas is literally a first of its kind system, being a few month behind is not surprising or concerning. And the problems have to do with specific fire codes, not any inherent flaw in the system.
The allegations if true are frightening. If convicted these people are facing only 5 years in jail.

> In September 2018, Zheng Congying and another unidentified co-conspirator allegedly affixed a threatening note to the door of the John Doe-1’s residence stating, “If you are willing to go back to mainland and spend 10 years in prison, your wife and children will be all right. That’s the end of this matter!” Between February 2019 and April 2019, other co-conspirators caused unsolicited packages to be sent to John Doe-1’s residence. These packages contained letters and a video with messages intended to coerce John Doe-1’s return to the PRC by threatening harm to family members still residing in the PRC.
I keep thinking it would be interested to see a digital governance initiative to host citizen's voices. Give each citizen 100kB a day that the government will try to protect, if it is lawfully able to do so, & make accessible, to a certain promised level of scale, for as long as it can.
This depends on the actual prosecutor never attempting to participate in the case. Plus, I imagine that the penalty for getting caught defrauding a court is pretty steep.
Gary, Indiana to be first U.S. city to manufacture smart phones, tablets
People object to changes in requirements and implementations that they don't control and don't perceive as being beneficial to their use case.
That's the point. Having a way to disable search engines would also work, but wouldn't be obvious to spammers so they would still try to spam. Disabling all users by default works to remove the incentive to try
I gotta be honest, the lack of generics has never bothered me.

The type-assertion escape hatch has always been largely sufficient for all but the most performance-critical projects (of which I have exactly 1, and it was a side project), and runtime panics due to failed assertions are quite easy to eliminate via wrapper types.

My advice: just go for it. You almost certainly won't miss generics.

(Edit: I've broken my own rule and given advice without first asking what kind of programming you do. My assertion holds for most run-of-the-mill stuff, e.g. writing REST interfaces, network servers, etc. If you're within 2-sigma of the industry, you won't miss generics.)
You don't get much more hardcore than that.
They kind of do that anyway in a slightly more roundabout way then you described.

(In the way they use their devs to help AAA games to fix some issues under some circumstances, there had been cases where optimizations speed up Nvidea but hindered AMD due to architectural differences but, surely it was all accidentally).
The early Go compiler reused the code generator from Limbo. To the point that many comments referred to Limbo. So while Rob Pike might not have joined Google to work on Go or had Go in mind, the idea and direction for Go was probably preordained.

It doesn't really support or attack your claims. It's just a thing I wanted to share.
I completely agree. I wish they had a zero-friction interface like a directory of JSON files to interact with just to avoid clicking around their barely-better-than-graphite interface. Datadog is heinously expensive but they had a great front end in comparison.
It reminds me of an app in the 90's that did exactly the same but with software boxes (at the time, software came in very fancy book-size boxes).
I think the name was Alexa, actually.
Am I the only one remembering this?
The sample artifact Ross linked can be saved as an MP3 file. Worst case/as simple as possible scenario, save that file to a USB drive, buy an MP3 player (for example: https://www.amazon.com/Pyle-Surround-Rechargeable-Auto-Tunin... ), tell them to plug the USB drive into the gadget, and hit play. Would that work?
Good point, I guess I had assumed all exchanges with US exposure already fell under KYC.
When this same argument is applied to other places, you end up with stuff like "if you don't grow your own food, you're risking supermarkets disappearing and you starving".

It's true, but that doesn't mean it's not a worthwhile risk. Nor does it imply that the other approach is risk-free / has no downsides.
Ooops, my bad. Sadly, I can only update the title.
Where / how is the Extinguish phase?
I've only ever used Tabletop Sim with the same group of friends that I play physical board games with. I'm not sure it's actually common to use this with randos that might try to grief?
What does "doing business" mean here? I've read Recital 23 and at best it is vague and seems up to the discretion of the various member states.

It would be a great service to everyone if the EU could clarify which type of sites do not have to comply. Otherwise, you can hardly blame organizations that it would be cheaper to block EU traffic than even just to pay a lawyer to try to figure out of GDPR is applicable.
s/surprising/shocking/
>I don't get why people object to performance work on languages not intended for performance.

It's simple, really. They're concerned about the trade-offs.
My favourite social establishment is The Progress Bar.
Well of course you'll notice, but do you notice it more than if you need to drop off to non-native resolution because your card keeps dropping under screen FPS?

Because that's where the difference gets important. If I compare to my PS4 Pro, many games "look" better because they drive the UI at full native resolution while using checkerboard rendering to keep the framerate up. The same game on my 970GTX will chug, drop frames or have all the text and UI look blurry because I need to drop the resolution.

If DLSS 2.0 fixes this issue, it's a massive improvement.
kj::Maybe has an `orDefault()` method that is like `.value_or()` but I find that it is almost never useful. You almost always want to execute different logic in the null case, rather than treat it as some default value.
Europeans are the reason why these artifacts are in danger to begin with.... capital wants their ancient trinkets to play with. It'd be much more effective to rebuke capital directly. This is just whitewashing the whole affair by assuring the rich white folk that their continual destruction and looting of the world is noble.

I mean, it's a completely different story if the region willingly hands over their precious items for preservation. How is the concept of consent so difficult to grasp?
I'm surprised React Native didn't get a mention on page 9?

React Native works on Sony PS4 using youi.tv:
https://www.youi.tv/build-for-ps4-using-react-native-and-you...

React Native works on Ubuntu:
https://github.com/CanonicalLtd/react-native

React Native works on Linux via Electron
https://dev.to/evanbacon/making-desktop-apps-with-electron-r...

Not strictly speaking aimed at embedded systems but you'd think React Native would deserve at least a consideration?
Talk about an article that felt like it ended before it began. He just makes the point and then ends it with very little support.
No, your conclusion is wrong. You don't need to put more carbon into the atmosphere to take carbon out. Nobody would fund that, well without bad subsidies anyway.

We need to reduce the amount of carbon we put into the atmosphere AND increase the amount we take out. There is no reason not to pursue both strategies at the same time - indeed time is short and everything we can do counts.
Android pre-dates Wayland by a while, so from my understanding, if Android has a solution before, why would it need to migrate to Wayland? Also mobile use-cases and concerns are fairly different from desktop.
If it's in a fork that you can pretend doesn't exist if you don't want it... what is the trade-off?
I still can't tell who is in on the joke here!
Fasting and Keto diets can prevent, reverse heart failure
From the HN guidelines: "Please don't comment about the voting on comments. It never does any good, and it makes boring reading."
>or else your G-SYNC monitor won't work or when your G-SYNC monitor doesn't work if you switch to an AMD GPU. ; p (Yes, the ones with the dedicated G-SYNC hardware, which aren't all G-SYNC monitors, brick when not plugged into an Nvidia card.)

This is intentional, by design. It's called vendor lock-in. NVIDIA abused their position at the time to plant g-sync screens everywhere.

Of course, later they had to adopt FreeSync like everybody else (TVs and Monitors across the industry, with HDMI and DisplayPort, Intel and AMD, on consoles and computers), but there's a significant base of sold screens with gsync modules that will tilt many GPU purchases to the NVIDIA side.

Even when they adopted FreeSync, they pressured screen vendors to use their own "gsync compatible" name for the same technology, by leveraging their market position.
Well, Msft attempts to use HCK/HLK to help ensure that the drivers out there are more stable. Once upon a time, there was no signing and some drivers caused the very unfriendly BSOD and Msft got the blame. There are a lot fewer of those today than there were before Msft insisted upon testing/signing things.
Anyone that wants to order a reusable RS-25 can have Aerojet Rocketdyne configure and manufacture it that way. See also the AR-22 variant used on the ill-fated DARPA XSP program.

The real issue with that engine isn't its reusability, it's that the industry has learned a lot about rocket engine design, operation, and manufacturing since the RS-25 was developed. That's reflected in the engines available from the likes of Blue Origin and SpaceX. No knock on the RS-25 - it stands as a watershed achievement for humanity in the engineering of thermodynamic systems.

Though calling the SpaceX engines "available" needs the caveat that SpaceX will not make them available outside of SpaceX.
Can non-stick pans even be a fad when Teflon coated cookware has been popular for 60+ years?
Cory Doctorow on YouTube-dl, RIAA and GitHub
Technical debt is an organisational dysfunction
the psychological stress aside this is also crazy

"I worked without gloves. It was hard to see. The mirror helps, but it also hinders—after all, it’s showing things backwards."

Fumbling around in your intestines backwards lying awkwardly on a table while you're already fucked up due to the appendicitis and fever. Pretty incredible.
- React native has fast refresh as well, and they recently (4-6 months ago) rebuilt it to be much faster and more stable

- The production builds of RN apps can be on par with fully native applications as well. Discord for iOS is entirely React Native and is probably the most performant app that I use on a daily basis.
Love to see this. ReCaptcha is nothing short of a menace. I'll take a shot at this for my next project
Show HN: Made insta account to share and get thoughts on color
Pyston v2 is closed source (for now?). From the blog post:

> Our plan is to open-source the code in the future, but since compiler projects are expensive and we no longer have benevolent corporate sponsorship, it is currently closed-source while we iron out our business model.
Amputated his own hand to survive: https://en.m.wikipedia.org/wiki/Aron_Ralston
To me thats even more of a sign that we desperately need money that can be freely used
I would say the question of qualia is meaningful, in the sense that a good answer might teach us something about the nature of reality. It's just not a practical question.

However, it might become a practical question, if someday we have to decide whether AGI should have rights, or whether we think a human uploaded to silicon would have qualia.
Good point--judicial orders contain no security features and are printed on ordinary paper. They long ago did away with the embossed seals, so now copying these are trivial and normally not needed unless a certified copy of the order is required. The article shows surprise at the defendant's cleverness in filing electronically. Not so--in many jurisdictions, electronic filing is mandatory. Pleadings filed by parties have no security features either. In some countries, pleadings have to be filed using special paper that is taxed. The paper has security features and the tax feature is a way both to obtain revenue and discourage prolixity. Now imagine that in the 3141 counties in the US, each with different protocols, it's a wonder this isn't more frequent. Oh and each of those counties has its own system for counting votes. Good luck, USA.
Plus 4% rewards on a no-fee card? Pretty compelling offer if it holds up. Comments above re tax liability on every transaction give me pause though.
Having someone else do your prison time was fairly common. Now with more cooperation between organizations and improved biometrics it has dropped.

Different people would be arrested, show up to court, or enter the prison. Impossible for organizations downstream to detect or assume a switch had happened.
Since we're moving the goalposts, SFML has java bindings and binaries for windows, linux and macOS.
I had not heard of ReLive until now, but it's nice to know that AMD has an alternative to ShadowPlay.

FreeSync is an adaptive-sync solution, but it isn't a complete alternative to G-Sync. G-Sync displays require special hardware from Nvidia, must adhere to a series of certifications from Nvidia, and don't always support adaptive-sync at low framerates.

RTX Voice is probably not super important for a lot of people. However, as someone who prefers to not wear headphones for long periods of time, it sounds like an extremely useful technology.

And DLSS 2.0 is a pretty big deal for anyone with a 4K screen. I don't have a 4K monitor, but I regularly connect my computer to my 4K TV so I would probably leverage DLSS often. I hope AMD's upcoming solution is comparable, but I need to see it before I give them credit for it.
I don’t know, web browsers today are almost too powerful to be called “virtual programmable HTTP terminals”...
I recognize that suicide is not particularly related to the operating on oneself. I was using it as proof that sometimes avoiding death is not a no brainer, as is suggested above.

Edit to clarify: There exist situations which would drive one actively toward death, I could understand a refusal to do surgery on oneself being a passive decision leading toward death.
Also note that PBRT v4 is out in early release: https://github.com/mmp/pbrt-v4
https://MJT.XSS.HT/Script
>Eventually I hope to bring Flutter to C#, Haxe, and (maybe stretching it) eventually Kotlin, Java and Scala.

Like this? https://pub.dev/packages/starflut

"A new flutter plugin project, which supports flutter to interact with other scripting languages such as python, java, ruby, golang, rust, etc. It is easy to use, supports android and ios platform."

Full warning, I have zero experience with this plugin and zero experience with Flutter.
Isn't this use case the scientific computing use case? That's a fairly large part of the ecosystem to give up on!

I think it's still a relatively low effort way (just need to write a scraper) to create a benchmark on a diverse set of algorithmic tasks that have clearcut criteria on AC/TLE/WA. PyPy is often 10x faster than cpython on these problems (and just 2x slower than equivalent C++ solution) so it will be a much nicer headline too if you can achieve similar performances!

Though I can also see how it can be completely irrelevant for server workloads. Pypy's unicode is so slow, some people on codeforces still use pypy2 over pypy3 just to avoid it. And c extensions is so bad on pypy, you can often get better performance on cpython if you need to use numpy.
I used to run a couple of hundred servers and workstations with SLES and openSUSE with btrfs for /. Just SUSE's vanilla supported setup, and user data on smb/nfs filers. I tended to forget that btrfs was even involved. I can't remember a single time btrfs gave us any trouble. But snapper snapshots saved a customers ass on one or two occasions.. That was several yeas ago. I also imagine that btrfs has only improved since then.
At least 5 US hospitals hit with ransomware in the last 24 hours
I assume that doesn't prevent you from using it and installing software and drivers? Just because something stops being supported doesn't mean it should stop working as it did before.
The title is very misleading: GPT-3 generated the titles, but as usual, they were manually curated on the "picked the title I liked the most" criteria.

There's more to getting to the front of Hacker News than just a good title (although it helps); ironically this framing undersells the writing capabilities of the author by attributing success to the AI only.

There are ways in theory for AI models to generate "better" titles, which is something I'm actively researching (rough example: https://github.com/minimaxir/gpt-3-experiments/tree/master/e...).