skysight-inc/HackerNews huggingface dataset:
The furlough scheme is conceptually very different as the furlough system explicitly disincentivises going back to work as you lose the furlough money if you do so.
The Bulletin of Atomic Scientists released a long, but well argued article on the lab leak theory:

https://thebulletin.org/2021/05/the-origin-of-covid-did-peop...

It appears the US was sponsoring "gain of function" tests on corona viruses at the Wuhan lab as they were banned as too dangerous in the US and EU.
Remittance is a huge use case.
15 and 290 theorems
In Texas cars don’t pay gas taxes either effectively. There is a tiny tax of 20c/gal. but that’s nowhere near this (another poster made a calculation of $60/yr roughly).

Just make this $150/yr, charge $1/gal tax for ICE cars, that should make it about even.

For comparison I pay $1500 yearly road tax and $4/gal in taxes alone at the pump and I find it too cheap to pollute still.
`Learn Rust With Entirely Too Many Linked Lists`[0] is a great tutorial on the subject.

[0]: https://rust-unofficial.github.io/too-many-lists/
Here's another example: https://www.phoronix.com/scan.php?page=news_item&px=dav1d-10...
https://www.wired.com/2013/05/h5n1-h1n1-reassortment/
Neat. Is my phone classifying all this stuff, or is it sending all my photos to some Apple server to do it? I watched the video in the OP but it didn't go into any technical details.
There’s a few of us working in this area, well rather Nim on embedded microcontrollers. :-)

It works fantastically, though most of us aren’t traditional hard real time folks. Nevertheless Nim’s new ARC is excellent for this area. The overhead of the GC basically is just an increment/decrement on an integer (no atomic). That means it’s fast and predictable for modern MCUs and plays well with C code. If you want a tight interrupt function you can stick an object in global variable and know it won’t incur GC overhead.

It’s relatively easy to reason about where and when you want memory to be free’ed (actually easier than Rust). Also allocator pools are easy to utilize.

On a side note, as the Nim compiler improves moves and sinks analysis, the runtime overhead of ARC approaches that of Rust’s compile time memory management, especially with a lot of Rust code that use lots of Rc wrappers.

P.S. I’m planning to write a Nim wrapper for Zephyr RTOS when I get time later in the summer, and improve the existing FreeRTOS support too.
I know what Svelte is. Svelte wasn't done before React or by "FP academics" though, which is what you said in the comment I replied to.
Or when they helpfully add www.google.com/amp/s/ to the start of it.
> If you don't agree with me, you are certainly free to take your negativity elsewhere.

Good to foster open discussion early.
Perhaps it would be appropriate too label the experiment as unconditional basic income / UBI.
If you have tagged people in photos from your camera roll it will also say “maybe (person name)” when it sees a match in the viewfinder. Pretty neat.
Like with all businesses, there is a difference between failing for right reasons (tried hard, run out of runway) and wrong reasons (lied to the investors). Unfortunately unsophisticated investors do not understand the difference.

I have collected some of the cases and different points on my post here, including the infamous OneCoin:

https://capitalgram.com/posts/history-of-cryptocurrencies/
It is interesting to see that in the most egalitarian countries (Denmark, Norway, Sweden, Finland) you still find that almost all engineers are male, and almost all nurses are female. Not because of lack of STEM skills (woman in general do as well as men in math) but because of differences in interests. In those countries, When free to choose, woman and men in general make different choices.
I don't know of any ML stuff that Apple does serverside. That is why they have invested so much in ML processing on their devices.
That's not really accurate. Madagascar, for example, is about twice the size of Great Britain. That's without Ireland, but still...
> Most english speakers don't know foreign languages, so they are unaware of lots of problems that occur from just a word list

Facebook's approach to this in their translation crowdsourcing interface is to provide extra context like an example sentence with the phrase, or a definition.
Obligatory XKCD on the gender differences in color labelling: https://i0.wp.com/imgs.xkcd.com/blag/doghouse_analysis.png (from: https://blog.xkcd.com/2010/05/03/color-survey-results/)
Node does have worker threads. They’re awkward because no shared memory, lots of serialization overhead and boiler plate, but if you’ve got heavy data processing to do on say a 4-8 CPU machine, you can certainly split it up between 4-8 CPU threads.
The closest I've seen is Idris, which lets you pass around data along with proofs about that data. The proofs can be generated at either runtime or compile time (the usual distinction between the kinds of things you can do at runtime vs compile time is blurred in all sorts of delightful ways in Idris).

The Idris Book (https://www.manning.com/books/type-driven-development-with-i...) is structured in a very practical, "learn some then build some" format that I found to be a joy to read.
Wasn't gamergate about ethics in video game journalism?
my problem with that is that some speakers pick distracting shirts (the worst offenders have text on their shirt which I cannot help but try to read instead of listening to them).
> I think this more an example how black-box models are basically useless for clinical research.

A result different from the null hypothesis is useles.

Let us say the machine could not succeed greater than chance, it would be a case of cosmic bad luck in that case, that all social and biological factors cancel each other out.

Thus, in the case of the null hypothesis being confirmed by this, one may conclude that in all likelihood retinal patterns have no sexual divergence.

But, machines very rarely find such a null hypothesis in such cases, and that might be in no small part because of all the extra factors that such models latch on to.

I for one would be more interested in an obvious nonce test to see if the machine can find something: see if the a.i. can find a retinal difference between, say, the poor and the rich. If it can with high accuracy what retinae are poor, and what are rich, we might have a somewhat interesting situation.
This was a brilliant read. Thank you.
Wouldn't model explainers, such as Shap[0] or LIME[1], be able to assist in explaining these results?

There are some very interesting advances in the space of model explainability that merit at least a try.

[0]https://github.com/slundberg/shap

[1]https://github.com/marcotcr/lime
They ejected toward the end but that just makes development more difficult, particularly the deployment process.

Expo is nice but the whole DX is just painful. The iOS Simulator will crash often. You need to do a hard 'expo start' relaunch often. What looks great in iOS will often be broken on Android. Trying to get pixel perfect UI and the desired UX is painful. Expo is full of bugs and limitations. RN is old and unmaintained.
Yes I have, the founder's edition is the extra controller I got thinking Stadia is gonna be around.
Senior government (and crown corp) jobs in Canada often make french proficiency the first requirement, even when the defacto working language is english, and for jobs where ostensibly being bilingual has nothing to do with being qualified for the job.

When I am looking at jobs and I see "bilingual" as the first requirement, I know to stop reading because I see they are trying to tick a box instead of actually solve a problem. So I look at this in a very similar way. Why, as an academic, would you want a job being a diversity champion or whatever. If this is something you're passionate about, cool, but its unlikely the best physicists or biologists or whatever actually want to spend their time on that stuff, so just don't bother applying for the job. If employers want to add silly requirements that don't actually pertain to the job, they will get candidates optimized for those requirements instead. Just like government which is a sea of mediocrity, this will happen to these institutions as well. Let them make their bed and lie in it.
weechat (https://weechat.org/)

It's available on the SDF metaarray and looks really good in a terminal, so it's what I use.
I guess because of the Linux PS3 debacle. See the OtherOS entry on Wikipedia [1].

[1] https://en.wikipedia.org/wiki/OtherOS
Haha, no, everything about OneCoin is a scam. I just don’t think the podcast is made from journalism, rather sensationalism.
You're comparing a continent with a country. A person in Canada has very little in common with those in Mexico and/or Panama, etc. The same could be said about most continents.
> Linuxisms

What exactly is this? Linux features not standardized by POSIX?
Everything you said is correct and makes a lot of sense with the exception of the number of states. There are 50 states in the US.

Better luck next time DC and Puerto Rico.
Show HN: Do you know the vaccine coverage in your country? I made site for that
I don’t understand how Tile, etc have put zero effort into stalker prevention, and complains about airtags which have some real attempts at protecting against it.
He wore it to DEFCON so he could stand out*

*Kidding
One of the big ones is upnp port forwarding. Your router might call it something else, but it's essentially a way for software to request a port forward from your router. This sounds alright at first but it's frequently abused to allow stuff that shouldn't be publically accessible bypass any firewall. The biggest issues with it is that it's completely unauthenticated so with the right commands sent, an attacker can cause anything to be exposed. Port forwarding alone isn't a bad thing, but the automated unauthenticated setup is just usually too much.
Same here, at first making camelCase and snake_case interchangeable seemed like a terrible idea. But in practice I can read and grok libraries that use either and in your code call it using your preference. It just kinda works.
That's a bit of an exaggeration. Mascara in the eye happens very often, to me anyway. What's really painful is the hairs off the mascara brush detaching and insinuating themselves under the eylid. That. hurts.
The way it’s usually done is with a generalized language-agnostic spec like OpenAPI/JSON Schema. Because the definitions are standardized, you can effectively build tools in any language that should provide the same validation, to the extent they’re compliant and the spec is unambiguous.

These approaches can of course be combined, where the sorts of validators I mentioned generate (or even build their primitives around) those more verbose standards.
Reminds me of Stallman's "Right to Read", though the fiction is a rather hackneyed vehicle for the message:

"...there was a time when anyone could have debugging tools. There were even free debugging tools available on CD or downloadable over the net. But ordinary users started using them to bypass copyright monitors, and eventually a judge ruled that this had become their principal use in actual practice. This meant they were illegal; the debuggers' developers were sent to prison...."
As I said, the VDOM was novel. However, unidirectional data flow, lenses and FRP with RxJs all predate React. There was also Elm which was a full framework that was based on these concepts, and ClojureScript with its whole ecosystem that did things a bit differently. Though most people who do utilise functional programming concepts prefer not to use a framework but pick-and-choose libraries that do the job for that specific project. That means that the field was (and is) very scattered, and there's no single "React but better and made earlier". Because React is a unique combination of tools. But each of those tools have been done in one form or another many times, except for the VDOM, which I believe was novel.

On another note, a React component in FP is just any regular old JS function with a signature: `(state) => HTML string`. React is such a simple concept that it wouldn't have needed any sort of library, if it weren't for the performance and DOM reset issues.
Clearly optimizing education can offset those difference by order of magnitudes especially if rationality and cognitive biases/logical fallacies where taught
Life expectancy in the 1500s was much higher if you discard infant mortality. Like 55 years, not 25.
IDOM looks a lot like what I had been thinking of implementing, but with the additional benefit of actually existing. :) Thanks for the pointer!
Some would argue the standardized tests select for those who can afford test preparation services, regardless of what section of the test is in question.
This is nothing novel. LISP macros is exactly that.
Just half year ago, each and every comment in this thread would be flagged/dead for "spreading disinformation". It's interesting to see how quickly the narrative changes.
Now make a TIL/Tk and I'm sold!
The ironic thing is that despite the emergence of more walled gardens and the decline of general purpose computing, high level tooling has exploded. Look at the amount of new JavaScript frameworks and tooling that come out every year. The areas that are most lacking in innovation are generally all difficult and boring with no quick pay-offs; VHDL/Verilog, cross platform GUI applications, low level code that can run on multiple hardware architectures. These are all important problems to tackle that would drastically improve general purpose computing but nobody's truly interested to work on those problems and make something production ready.
Perhaps we need a common explanation of what you mean by _instinct_ and _religion_. Many things "arise from society", such as crime and authoritarian power structures. Are crime and authoritarian power structures instincts?

That there are so many examples of mythology and other fables indicates that humans enjoy story telling. What we call _religion_ is just the mythology and fables that we stopped calling _sacred_ when the old power structure collapsed.
It housed some hamas offices. Even if they took out some computers, disrupting operations (communication, etc) still achieves targets.

Given modern technology (satellite and mobile links), it's hardly possible to "suppress and disrupt the media" as everybody can see. If there is somebody who does suppression of media in gaza it will be hamas: wrong reporting and you are in best case expelled an in worst case dead.
The one that immediately jumps to mind (it’s a while since I listened to it) was where they interview a Dutch MLM-guy and just report his wild stories as facts, without having spent time to have others vet it. It’s a fantastic story, but framed as a journalistic piece which it was not.
Well for starters, kids with rich parents can afford tutors to teach specifically to the content on the SATs that may not have been covered by some schools. So if you're a smart but poor kid whose school doesn't go into tremendous detail with trig for whatever reason, the rich kid whose tutor helped him do 1000 practice SAT trig questions is going to do better even though the smart but poor kid may be just as capable or more so at doing university course work than rich kid with tutor.
Yes, I actually notice the air movement cooling me, as my basement is nice and cool in the summer.

I also reverse direction from time to time, so I get an even workout of "turn" during the oval parts of the loop. As I age, I've found I've had to increase my walking a bit, to maintain health. Maybe a 20% increase in walking time. :/
I used to write a lot of C and C++ professionally, and have long thought that C is 100 times harder than is suggested by the apparent care taken writing much of the C code we've seen.

I've also done a lot of professional Lisp, since you asked. :)

I've only done a tiny bit of Rust thus far, and am not yet ready to say it's the holy grail of systems-y software development. But Rust has enough good and interesting ideas, and what now looks like a good community process for its evolution, and I've seen enough examples of people doing good work using Rust-- that I can imagine Rust turning out very well, and I'm willing to invest, and find out. (Ideally, at some point getting paid to do so, rather than with a slow trickle of weekend projects.)

I'll acknowledge a potential conflict of interest here. Compared to C, the difficulty of Rust seems much more immediate, and harder to fake, or to naively blow past. When you have to think and learn a lot just to get nontrivial code to compile, that seems like a higher barrier to entry for new practitioners. Which means, besides the usual tech industry dynamic of always getting new keywords on one's resume, and boosting the keywords that differentiate oneself... there's the aspect of Rust simply having a better competitive moat than, say, is had by yet another slightly different Web framework. That's not an attraction for me, I don't think, but it's difficult not to realize, when we're surrounded by that dynamic. I think there are better reasons to be interested in Rust, but I'll try to look out for, and be honest with myself about, potential conflicts of interest along the way.
> So you are talking about 1500 cycles to....avoid a single cache line miss due to chasing a linked list pointer?

No I'm talking about 1500 cycles to avoid 1000 cache line misses. Ordering only matters if you're traversing, and traversing a linked list sure as shit isn't a single cache line miss as I'm sure you know.

> And a (moving) garbage collector is going to dynamically reorganize the nodes of a list, generally in a breadth-first way, depending on the marking algorithm.

We're talking about Rust & C++. There isn't a moving GC.

> You don't get to pick the application behavior. If it needs to a do a lot of inserts and traversals, it just does.

If it's doing that linked lists perform terribly. Traversals of linked lists that suddenly become a million long are insanely slow. That's dependent loads and cache misses all the way through. And even if your hypothetical GC works flawlessly giving you maximum compactness, you're still blowing likely half your throughput & cache size on pointers to neighboring nodes. Even more if it's a doubly-linked list.

> Sometimes lists are just the best damn thing.

It's potentially possible, sure, as I even acknowledged but you seem to have skipped. No, the argument is that they are rarely the right thing, so the focus on them being difficult in Rust is irrelevant.

If you actually know doubly linked lists are what you need then Rusty's unsafe is almost certainly not a deterrent.
>I'd argue its not precise to consider Americans dumb, just inexperienced outside our bubble.

Indeed!

Funny, because others replying to my comment seemed to be similarly inexperienced outside their well-educated Silicon Valley / Ivy League bubble… :^)
As I look at the Figure 2. Region based saliency maps, I notice the high salience regions are the brightest area on the retinal image. I am not sure whether that is just a bright regions of the retina or it is the reflection of the light illuminating the retinal scanner. In any case, it is interesting to me that this seems to be the regions that helps discriminability the most (if I am understanding correctly), which is surprising to me.
Imagine being able to use C++ to operate on types at compile time instead of using the verbose template syntax.
I love articles like this. I largely transitioned from obj-c/Swift/Kotlin mobile app dev to “modern”JS via Babel/Flow/webpack and now TS. I love it. I love the control of building my own language.
My understanding is that is uses heuristics to try a range of different base models and techniques based on the input data, along with grid searchs to find hyper parameters. It is fairly pricey but works.

It is probably not super exotic, but if they spent enough money optimizing it, it probably has good hyper params.
> nothing in React was / is innovative except for the virtual DOM diffing

Maybe there wasn't much academically innovative in React, but it certainly brought declarative, functional UI programming to the masses. Its innovation was in making that as easy and accessible as possible with a tiny API.

I feel saying React wasn't innovative is so dismissive and ignores the massive paradigm shift that's happened in web development because of it.
That is a pretty novice mistake for a paid scientist, imo.
i love the ease, but i wish they had better support for importing/exporting from/to other tools like drawio and plantuml.
Typical Republican FUD.
What is the issue with dbus? I've seen a lot of complaints about it but I have yet to see anyone bother to create a viable replacement for it, after several years.
Ticket rush for the new flight “anywhere”
It runs on the phone, no doubt using whatever model they use to enable the keyword searching in the camera-roll. Just verified it all works in airplane mode.
How to Setup Time Synchronization on Ubuntu via Command Line
It's your phone.
Actually the tests help the poor to get admitted against quotas.

100 years ago there were Jewish quotas in Ivy League schools and others. The way that they finally were able to get over the quotas was when universities started accepting the SAT for admission, thus making admissions merit-based.

This is easy history to look up on the web, so the reality is that merit-based exams help to overcome quotas.

I wonder if now the universities will re-instate the quotas for Jews, since Jews are overrepresented in universities compared with the proportion of those that appear in US population.

Any opinions about this?
What forces you to use validator function and not just do Email(input)? This is how you actually do it in Scala if anyone interested https://github.com/fthomas/refined
Not sure I fully follow your comment. Who is the reckless sociopath here?
There is also swc which is fast because... its written in Rust https://swc.rs/

But there is also sucrase which is fast because.. its written in TypeScript? https://github.com/alangpierce/sucrase
I appreciate your earnest engagement here.

I think 'problematic' when discussing legal terms of a license is a lot less loaded than 'problematic' about a person, or personal behavior if we want to narrow that down.

It raises questions of who gets first right to be alienated. And do we credit their alienation. If I said I feel alienated by the constant social justice signalling, do I get credit for my alienation? Or do I get the stinkeye and maybe fired?
Cancer rate after 40 is also not 10% per year. It is a reasonable simplification to demonstrate the point.
In this case:

> Another man was seriously injured when the electric vehicle hit him as he was helping the truck driver out of the wreck.
My current site is quite young, just 3 blog posts and a resume so far. The base shared styles are definitely small, but the resume and one of the blog posts add quite a bit more weight there. Both will probably share more with other pages as I add content, which is another reason I’m not ready to figure out how I want to split up the styles.

And I’m probably going to port it to another SSG framework[1] when I get the time and energy, and I’ll probably change a fair bit of tooling in the process.

1: https://astro.build/
It is easy to forget, but disk space used to be a super precious resource for labs.