skysight-inc/HackerNews huggingface dataset:
> Flat earth fails on evidence, radiation threshold fails for lack of evidence to support it over an older theory.

We've got oodles of evidence. People have been looking to black-eye the nuclear proponents for 40 years after Chernobyl and nobody has turned up any evidence. At some point, maybe 20 years, maybe 30 years or even 40 years the overwhelming lack of any evidence of harm becomes evidence that none was done.

> That’s not to say it’s a pure linear relationship, but the slope can’t be zero.

Well no that isn't true. Stepping out of the nuclear realm, this is very similar to arguing that a railgun will blast a hole in a building, a wrecking ball will knock a smaller hole in a building and therefore enough youths punching buildings will statistically knock one over.

That isn't going to happen. If that logic works out we are talking a seriously troubled building. A building that a stiff breeze could knock over, and a building that is almost surely knocked over before the youths get to it to punch it. The slope becomes indistinguishable from zero - in fact, it probably is zero. I doubt you'll want to contest that but if you do I would encourage some reflection on what a feeble hill that is to fight on vs real-life policies that actually matter for bringing energy to millions of humans and saving a measurable number of lives vs coal power or even solar installation.

This argument that thresholds are impossible is taking no cues from all the other forces, where there are clear thresholds below which no damage is done. An equivalent number of spaced out flicks deals nowhere near the damage of a punch, and there is a threshold below which force does no practical harm. Your argument we shouldn't take cues from the other forces is the first people to look at the problem drew a straight line through the data and therefore you don't want to accept that vanishingly small forces are probably irrelevant. An opinion held in an unscientific defiance of the preponderance of evidence, I cheerfully add.
Are people earning a living from Data Visualization
I thought working memory (WM) was mostly number of items recalled, and for most people it's 5-7. The actual test they used would benefit from exposure to video games (poverty would affect access):

> a screen that displayed one, two, or three dots for 2 s and instructed to remember where the dot(s) were located (Figure S2b). The screen then went blank (for 0.1 or 3 s), after which it changed color indicating that participants should touch the screen precisely where the dot(s) had appeared.

Not a serious criticism, more about the nature of WM and how to measure it.
How is their support for WebAuthn/FIDO 2 by now? Anybody know?
wow, sounds exciting :D
A misconception I had was that submarines fight each other under water.

https://en.m.wikipedia.org/wiki/German_submarine_U-864

"It is the only documented instance in the history of naval warfare where one submarine intentionally sank another while both were submerged."
Choosing Between Vuepress, Storybook, and Vuestyleguidist
Oh interesting, I have been wanting to do something with it and Clojure.
Microsoft is even integrating seamless access shortcuts to the WSL filesystems as top level citizens within File Explorer[1].

https://www.theverge.com/2020/4/8/21213783/microsoft-windows...
Having a fully/proper/native Linux shell that is always just one wsl command away.
> compilers nowadays have lots of optimizations

Whatever, the Kolibri ISO is 64 MB. Nuff said.
Well if you take training time into account separately, then the “talent vs luck” comparison becomes even less meaningful.
Engineering assistant professor develops safer, quicker data processing method
AWS-graviton-gettting-started: help users using the Arm AWS Graviton based CPU
Instead of re-formatting your code, have the editor automatically reformat visually for those that want such and such formatting. Kinda like editors that handle word wrap, they word wrap the lines without inserting new-lines in the source.
25 Years Later: A Brief Analysis of GPU Processing Efficiency
alt + s will prompt *
Defined with autokey
You're reading this on Hacker news.

Too show it's possible, to have some fun. I think they're perfectly aware that this won't replace their current browser-host.
There are now wire-guided AA-missiles that are launched from torpedo tubes while the sub is underwater.
I mean, in lots of Europe, football matches are one of the only places where flag-waving nationalism isn't a social faux pas. It's obviously a harmless outlet for human tribalistic tendencies and thirst for battle. But Europe has gotten ravaged in living history - you can talk to plenty of Brits today who will tell you stories about taking shelter in the subways while the Nazis bombed London. Americans don't really have a living memory of going to war with our neighbors and having our homeland pummeled - wars are a thing waged in faraway lands with people from strange and different cultures, so nationalism is allowed to flourish without any acknowledgement of its toxicity to humanity as a whole.

Tribalism in America goes deep, and you're right: rooting for a sports team is fairly harmless, and rooting for a political party is probably harmful, but I'd argue it's not nearly as harmful as as rooting blindly for an ideology. If you want your party to succeed, you should be engaged in your local politics, talk to people from the other side, listen honestly to their concerns, be willing to change your own opinion on specific policies, and push for those sensible policy changes to be adopted as part of your local party's platform. That's how you win people over, that's how you win elections, and how you enact real change that affects people's lives. Anything else is just yelling into your echo chamber, or getting into bar fights with the guys wearing the "wrong" jerseys.

Ideologies form the axes of socioeconomic space, they're not an ideal point, and the push toward an "us versus them" mentality in politics is embarrassing. It's a quirk that's arisen out of new media, an easily exploitable bug, and the sooner people see through the bullshit and we outgrow this, the better.
Have you seen Brainstorm from 1983?

https://www.imdb.com/title/tt0085271/
Wow, their response is atrocious. It's basically just "Yes, that's right, there was a second email address attached to your account and the owner of the domain for that email set up SSO, so they now own your account. Try asking them nicely for it."

I started disentangling myself from Atlassian products a few years ago but I was still using Trello. Clearly that's going to have to stop.
thanks for the detailed response. your counterpoints and data are helpful. what i meant by "support structures" is a sort of catch all for governments that are additionally well organized and prepared beyond just having universal healthcare and social welfare. south korea and many of the other east asian countries fall into this. it seems they were simply explicitly prepared, with the correct organizations and policies in place, to handle this due to past experiences in addition with a culture that is collective enough to adapt in real-time.

i suppose south korea is who i primarily had in mind.
This was a great read, really enjoy the branding, the feel, the minimalism in the design etc. From a product perspective, I have a hard time seeing what value this adds to your average trader, for me this wouldnt help influence any decision making. For example every morning I listen to Bloomberg's "Five things to start your day", this is largely actionable information that adds color and context to movement in the markets. I would think if you can hone into say sector-specific emails, like technology etc, to help zoom in on what sectors as a whole, say tech, are looking like this week versus historical, potential reports driving these changes etc, you may get a larger subscriber base. ps: the tagline under Bullish logo at the bottom is backwards. Says buy high sell low.
New model looks at what might happen if SARS-CoV-2 is here to stay
Will you ever apologize for enforcing Trump's racist, xenophobic holy-war against Iran and harming Iranian developers?
That may have been the case in the past, but Microsoft put some effort into making Git faster in Windows.

Also, remember to disable the antivirus for your Git folder!
VSCode is electron-based.
How to Manage Over-Assertiveness
The day rate being higher accounts for the uncertainty. There is also nothing preventing a director paying themselves a monthly salary (e.g £2k) to flatten out the highs and lows. I very much doubt the directors of larger businesses are paying themselves a tiny salary and taking dividends. It seems to be only IT contractors who see it like that. Maybe it’s more widespread than I thought.

If you deliberately structure your income to minimise tax you can’t really complain that it also minimises the support available.

Edit since you said you’re not complaining. I understand in-IR35 contracts aren’t eligible for furlough? That’s definitely an example of poor implementation imo.
If your skill is making money multiply 10x repeatedly, it doesn’t mean anything about your intelligence. It just means you’re good at making money.
Shoogle: OSM-based local shop locator for the US (open source)
Yes, and it would require starting the port from zero, as I have said.
> It's also a lot slower to run.

Huh interesting. Its the other way around for me, Gradle usually being a lot slower. Also, IDE integrations (IntelliJ) is usually better with Maven due to its declarative nature.
> using the remote extension

Then there is no WSL 2 handling in your editor. VSCode remote extension works in the same way for either WSL 2, or a full-fledged Linux VM, or even a remote Linux server.

As someone who run a Linux VM side by side all times, I really don't get WSL 2.
When I saw "red tape" and "PEP 8", I thought this article was going in a different direction...

But nope, the writer is instead vehemently defending PEP 8, which is a arbitrary standard that no one is required to follow. Who cares if <insert formatter> does <insert thing>, PEP 8 isn't the word of God.
The semantics most programs need for overflow are to ensure that (1) overflow does not have intolerable side effects beyond yielding a likely-meaningless value, and (2) some programs may need to know whether an overflow might have produced an observably-arithmetically-incorrect result. A smart compiler for a well-designed language should in many cases be able to meet these requirements much more efficiently than it could rigidly process the aforementioned intrinsics.

A couple of easy optimizations, for example, that would be available to a smart compiler processing straightforwardly-written code to use automatic overflow checking, but not to one fed code that uses intrinsics:

1. If code computes x=yz, but then never uses the value of x, a compiler that notices that x is unused could infer that the computation could never be observed to produce an arithmetically-incorrect result, and thus there would be no need to check for overflow.

2. If code computes xy/z, and a compiler knows that y=z*2, the compiler could simplify the calculation to x+x, and would thus merely have to check for overflow in that addition. If code used intrinsics, the compiler would have to overflow check the multiplication, which on most platforms would be more expensive. If an implementation uses wrapping semantics, the cost would be even worse, since an implementation would have to perform an actual division to ensure "correct" behavior in the overflow case.

Having a language offer options for the aforementioned style of loose overflow checking would open up many avenues of optimization which would be unavailable in language that only over precise overflow checking or no overflow checking whatsoever.
How much would something like Halide help with writing optimized code for AV1? It's originally designed for image manipulation, but I imagine encoding/decoding to be a little bit more demanding of expressiveness.

https://halide-lang.org/
The greater our knowledge increases, the greater our ignorance unfolds.
Somewhat related - the CSS Working Group maintains a list of design mistakes they and their predecessors made.

https://wiki.csswg.org/ideas/mistakes
Intro to Game Development with TypeScript
Using Computer Vision to Play Fruit Ninja
I think one element of writing ASM by hand is the programmer subliminally changes the algorithm to be 'simpler' to write.

In Java, that might involve adding more classes and abstractions to make things conceptually simpler. In C, that might involve using structs to keep relevant data together. In C++, it might involve using a std::set to keep a list of 3 constants, Etc.

It turns out that when you have to write the asm by hand and you see that double pointer dereference is a pain, you avoid data structures with double dereferences (as C data structures often end up with). You avoid classes and abstractions (as are common in Java), because they involve a lot of boilerplate. You use compile time constants for that set of three things rather than any complex hashing that C++ would do, etc.

There are lots of small things like this, and it turns out the effect adds up significantly.
After Okta rudely told us, a paying customer, to pay extra or leave, we decided to survey alternatives. Four years ago, we found Keycloak and never looked back. It’s stable, customizable, well engineered and relatively easy to work with.
How does that work with having say 2 copies of the same OS (Win) on the same computer? On 2 separate drives? If I have the game on one does the kernel access affects both or just one? Obviously I'm not an expert but I actually want to give a game a try but I'd not install just on its own as is. Apart from buying an other PC or waiting an eventual console release I wonder what else can be done
Why do you think that? A significant chunk of millionaires and billionaires are self-made.
> Yes, and remember... optimizing for code size is optimizing for speed. =)

Not always. I think loop-unrolling is a common perf-optimisation technique. Even if the perf-gain is positive in this case, I highly suspect that it doesn't outweigh the cost of maintaining asm code(vs C/other higher level code).

edit: formatting
Missiles have a target and they use a guidance system. What I meant was piloted without a predefined target to make evasion difficult.
Since version 1903, the proper way to access Linux files for writing is to invoke explorer.exe from within WSL. A transparent 9P mount is created for the working directory and files are made accessible through a regular Explorer window.

https://devblogs.microsoft.com/commandline/whats-new-for-wsl...
That is how the real world works. If you are told to deliver your TPS reports to Jeffery, it would be bad to have more than one Jeffery. You couldn't reliably deliver your TPS reports. Therefore, only one Jeffery can be hired.
What a ridiculous comment. God forbid LA Times reports on the state of the country; the pandemic is affecting everyone significantly everyday, it would be laughable if their pages weren't filled with COVID news.
Any source could prove that WHO has downplayed the efforts of containing the contagion of Hongkong and Taiwan? I would like to read it and know something about that. I'm not medical professional, but I think it takes time to learn how a newcoming virus works, if it has human2human transmission, or need to ask people to wear masks(which may cause medical sources lack to docs n nurses on the frontier, neither Trump and I don't agree that;)). Information and recommendation changes during time while docs and scientists continue to study on that. It is a tragedy and fact that there's still a limit of knowledge while human being facing this. right know i think u r a little bit harsh that using what u know now to critisize things people not know yet months ago.
There is also the Laconia incident [1], the German U-boat that sank the Laconia tried to help rescue survivors but was attacked by Allied aircraft.

[1] https://en.wikipedia.org/wiki/Laconia_incident
> by 4,5x on AVX2

I would expect a much smaller gap as AVX2 is also available through intrinsics on C ?!
This is precisely what he is saying.
Heads up: Notion works surprisingly well for trello boards, and they have import functionality straight from Trello. The only thing that didn’t import afaik is card tags/labels that didn’t have a name so I had to reimport after adding names to tags/labels.
This has been changed. WSL 2 VM now runs a 9p file server, and on the Windows side it mounts to \\wsl$. Of course, the performance are degraded. It would certainly take longer for Intellij to index your project.
If you install Windows on two separate drives, each copy of Windows has its own kernel drivers, so the Valorant installer would only install the driver onto the drive you were currently using. As far as I know, you can't install multiple copies of windows onto the same drive (barring partitions).
They've usually thought of that level of the arms race.
Author is known as Jive Turkey on YouTube, and he knows his stuff.

https://www.youtube.com/channel/UC9bMgCQyFNaMPsK9GtzM5dQ
Megabyte of RAM? That's a very big MCU for most of embedded programmers. 20KB is plenty for most, and some even go to zero RAM (ATtiny11).
And now the said site is trying to cope with the traffic.. They should use a cdn.
@runawaybottle, with sincere respect, you projected a lot of meaning into what I wrote: "You are suggesting that people that really don’t like Redux actually don’t know how to use it properly, misuse it, go down that rabbit hole and come out completely jaded by it."

Nope. Neither implied nor intended.

The article is a reasonable reaction by a redux maintainer to the dynamic I describe. "I don't like using Redux" is a totally valid opinion. "Redux is terrible" is, frankly, not a valid opinion. Neither is it valid for CSS, javascript, React, Vue, Pascal, COBOL nor what-have-you, and yet here we are yet again, letting fickle winds of fashion and facile opinion dictate what should be engineering decisions.

Use redux if your use case applies. Don't use redux if it doesn't. If you find it unwieldy, dont use it. I wish the tech community could leave it there, but they don't.
Assuming Responsibility for Time
https://www.newsbusters.org/blogs/nb/kyle-drennen/2020/03/06...
You can only have one running at once, so presumably the game simply won't run if it's kernel-level countermeasures aren't in place.
The i/o die is 14nm right now. Once that shrinks, it leaves room for more channels.

EPYC could use HBM just fine if the advantage is pressing enough.
Where does that myth come from!? According to the authors of C89 and C99, Undefined Behavior was intended to, among other things, "identify areas of conforming language extension" [their words]. Code which relies upon UB may be non-portable, but the authors of the Standard expressly did not wish to demean such code; that is why they separated out the terms "conforming" and "strictly conforming".
New experiment asserts coronavirus can survive long exposure to high temperature
You need some way to associate characters and words and to remember that association. In Chinese languages and languages that heavily borrowed Chinese vocabulary, there are at least some cues that make remembering the pronunciation easier. (Characters that share the same phonetic component are pronounced similarly.) Without those cues, using Chinese characters gets very tedious (e.g. writing native Japanese vocabulary using kanji).

If you think otherwise, why don't you try writing the English text of your comment with Chinese characters?
Compare a 512 byte boot sector game [1] to a ~1Gigabyte unity 'hello world'.

Until the day the compiler can smartly trim down all the unity framework to just 512 bytes because it notices I'm not using most of it, hand coding in asm will always work out smaller and faster, if one puts in enough effort.

[1]: https://www.youtube.com/watch?v=1UzTf0Qo37A
What are you smoking?

Codes of conduct are enforced too. You can get kicked out of a conference or community if you don't stick to the rules. There may be some martyr-type people, but there are as well people with real experiences with harassment or discrimination.
Understanding and fixing recompilation in Elixir projects
For wsl2, Vscode has integrations that let you do exactly that. I use python primarily and it lets you use the python interpreter installed on wsl. I assume other IDEs would have something similar or at least let you develop using a remote machine, but in this case you would configure it to point at your VM instead.

As long as your processes and files are from the wsl vm, it is extremely fast. I rather use the wsl shell, so all of my files are in the vm.
Financial Modeling Prep
We evaluated Jena (we actually prototyped the first system in Jena) and RDF4j. At the time we didn't look into Blazegraph. In beginning the project we began to develop hypotheses of the kinds of features we would need. Namely the ability to check the instance data against a very complex and evolving schema. The need to do schema and instance updates in a single transaction. The need to recieve a program interpretable "witness of failure" (a refutation proof) so that automatic strategies could be undertaken to correct failures in certain cases.

As we went forward we also acquired the collaboration and time-travel requirements to facilitate large team data curation - which aren't present in these offerings.

As for SPARQL, it's essentialy a messy and truncated datalog. It just seemed a bit silly not to use an actual datalog! Then as I've said elsewhere, we needed to be able to do fast time-window queries which CLP(fd) is excellent at and which SPARQL doesn't support.

JSON-LD is most definitely not human friendly, and turtle is certainly better. In our interface you can manipulate the schema in turtle as it's far clearer.

The advantage of JSON-LD is as an interchange format. With turtle you are pasting together strings. With JSON-LD libraries for querying the database are just functions which build JSON-LD. It also simplifies parsing on the opposite end.

But in addition JSON-LD + strong schema give you a way to treat segments of the graph as documents! We can use our get_document word and you'll get back the JSON-LD fragment of the graph associated with an ID. JSON-LD was carefully designed so that this bidirectional interpretation is possible.
Nice of him to pay for that.
https://news.ycombinator.com/item?id=22855600

https://news.ycombinator.com/item?id=22230168

https://news.ycombinator.com/item?id=22870975
text replacement for ¯\_(ツ)_/¯
Alexander’s books have been on my bucket list for a while. He is one of the few thinkers bridging between traditional and modern, and designing lived experience. It is no accident his work extends beyond building design and into human user experience and software architecture.
Same use case as Wine does on Linux. It doesn't have to be perfect to be useful.
Differences Heroku vs. Qovery