skysight-inc/HackerNews huggingface dataset:
Same for women...

"In every final scan we could see a big, full bladder, even though most of the women went to the toilet before they went inside the MRI,” explains Pek with comical astonishment. “We think it might be evolution’s way to force women to urinate after sex. Perhaps our ancestors developed this function to avoid urinary tract infections, but that’s only a hypothesis."

https://www.vice.com/en/article/qvgkzw/the-story-of-the-dutc...
But do you ever saw newer version that is simpler ? :) With less features or not-backward-compatible or without mechanism for plugging developed in future extensions...

Making complicate protocol simpler require process equivalent to rewrite in software. Re-architecture the basics. It is more then seldom to the point you can think all that complications are intentional.

One example of simplification that happen in IT is UTF-8. But it was more a replacement and big companies didn't switch anyway...
Ditto. This is my dealbreaker w respect to vscode.
My workflow at the moment is VS Code for TS/JS but Sublime Merge for when I need to interact with git, ignoring the built-in VS Code stuff.
https://chrome.google.com/webstore/search/captcha?hl=en

https://addons.mozilla.org/en-US/firefox/search/?q=captcha
Take a note, no quick cheat like DPDK was used.

This shows you can make a regular Linux program using Linux network stack to approach something handcoded with DPDK.
Does Sublime Text 4 have support for WSL2?
Iirc, the least populous states in the union were about 7% (~1.5% of the national population) the population of the most populous (Virginia). Within 30 years of the constitution's ratification, Indiana was granted statehood with a population equivalent to .8% of the national population.

It's a far cry from Wyoming being ~1% the population of California (~.17% of the US pop), but I think they and the first few generations of american politicians were reasonably aware of the potential spread.
If there was ever a time for the universal New Yorker caption:
https://web.archive.org/web/20060203045552/http://modernarth... ...
SOmething that is quite vital but not mentioned anywhere in the readme is the strategy being used. Or how to develop one, for that same matter.

It is a trading engine - in itself quite interesting, but limited in its usefulness by the lack of strategies.

UPDATE:
it has one sample strategy implemented, an EMA crosser (9/21) at https://github.com/rodrigo-brito/ninjabot/blob/main/example/...

This said, I would be very much interested in an introduction to different (simple) trading strategies with examples - does anyone know some introductory text to those?
https://en.wikipedia.org/wiki/Debtors%27_prison

If someone is unable to pay their debt, they are thrown back in jail, accruing more debt. How is this not a debtors prison? Perfect examples are listed on this wikipedia article. Child-support, garnishments, confiscations, etc. It's exactly what I described.

https://lasentinel.net/if-youre-poor-in-america-debtors-pris...

Inmates who are unable to pay their fees (for even being in jail) are unable to leave. For-profit prisons are real.
Huh. "Nucleus" is a form that looks like an adjective to me; I'd expect "nucula" for the diminutive of "nux".

And indeed I see this on etymonline:

> from Latin nucleus "kernel," from nucula "little nut," diminutive of nux (genitive nucis) "nut,"

So for whatever reason a new word was called for, and our nucleus comes from that, not from the diminutive form of "nut".
Thanks for this. I learned a few new tips. If it is not too much work, a web version of this will be helpful. Also for search engine friendly.
Are there any plans to open source the GUI system? It could be a hugely beneficial for a set of cross platform apps.

Thanks a lot for creating this piece of software art. I’m a user since the v1 and no matter what the editor du jour is, I always fallback to ST and Vim.
That's where success is definitely coming first. But there's no reason to think it won't touch other markets.
> I feel bad using VSCode

Why?
I mean contractors - my bad, I should've been more clear... I'm used to everyone being a contractor. Employees should get license from employers. Is contracting rate also that low in Brazil?
"for what were called feature phones"

This way of phrasing it, makes that term look ancient, which is a hilarious way of making me feel old.
The issue is that scaling does not produce linear effects as you go down (or up) for a number of reasons. What works at the meter scale doesn’t work at the millimeter scale, which doesn’t work at the micrometer scale, etc.

So you end up having to learn an experiment at a more and more difficult to access scale to figure out how to make something actually work.

That’s real life anyway.
I wore a mask indoors. Then I got the vaccine. COVID is effectively over, unless we need booster shots this fall.

But feel free to wear a mask as much as you want, at this point it is effectively a security blanket though.
They shipped the little washers in the box, with the recommendation to use them when connecting 2 gear bits, but leave them off when connecting 3 gear bits.

My impression is that the main design flaw with Turing Tumble is the steep board angle, and it would have worked a bit better if designed for a 45° (or something) board. That and using heavier rotating parts with a bit higher moment of inertia. But I think it’s still great despite the occasional malfunctioning part.

As for frustrated kids: I think interaction with an adult who could notice parts sometimes malfunctioning (and correct them on the spot) would probably help forestall some frustration. But my kid is only 4.5 so we have to do the puzzles together.
Yeah the market went up 4x in the test period (see test data folder) which is from November last year until a few weeks ago (which also was about the market top).

The strategy is a simple two moving averages strategy. It will capture less of the return in a very strong market but maybe protect you on the downside.

The results don’t look particular good though.
https://github.com/rodrigo-brito/ninjabot/blob/b9ff23d5c44d4...

I'm not sure this is calculated properly since marketChange is `sum(last-first)/first` (ratio) then avgMarketChange is `ratio/num_samples*100`. That's... average percent change between each sample? Doesn't sound right. (unless I misunderstand what's referenced in candles)
The most intuitive explanation I've seen, although a bit abstract, is that Fourier transforms, and the other Fourier-like transforms including the s and z transforms, are just about changing the system of coordinates of the data vector using the transform's generative vectors.

Indeed we can easily see that the definition of all those transforms take the form of the sum of a scalar product that computes the projection of the data vector unto the kth dimension in the transformation (e.g. frequency) space.
There has been some interesting recent work [1] applying Fourier transforms (more precisely, an adaptation of the Fourier transform to the sphere) to CNNs, to automatically encode equivariance to rotational symmetries.

[1] https://arxiv.org/abs/1711.06721
I use Sublime instead of vim/gedit/notepad/notepad++ for quickly viewing files. The main benefit of Sublime over VSCode is that it opens several orders of magnitude faster. However, in terms of doing actual programming work I prefer VSCode over Sublime because it has way better plugins.
> Linux: Added proper support for Wayland

> Linux: Touch screen events are now handled

> Linux: Native file dialogs like those for KDE will be used when configured

On behalf of the small, loud minority that cares about these things, thank you very much
From the announcement text, I assumed Language Server support as well. Not your fault, since you haven't mentioned it specifically.

However, Language Server is way more than syntax support and a huge time saver for Typescript developers. You'll need it to attract Typescript developers, especially since your customers are likely to be advanced users.
JuliaCon 2020 talk: https://www.youtube.com/watch?v=GczF2zmJKlk
Why's that? It depends how frequently a major release happens. If it stays at "4.x" for 5 years, I'd way rather have the "tied to a single major version" license :)
Cryptocurrency Company Blockfi Accidentally Sends Users Millions in Bitcoin
American Express Send and Split works with Venmo and PayPal.

https://www.americanexpress.com/us/services/amex-peer-to-pee...
By itself VSCode won't autocorrect you. You should take a look at your extensions settings.
Helps in what way?
> WebAssembly suffers from there not being a good programming language that compiles to it natively

Is Grain insufficient for some reason?
Same here. The only time I'm wearing a mask now is when the establishment asks me to. Otherwise, I'm back to normal.

Pre-vaccination, I was an indoor-only wearer.
That is not “very much yes”, that is “an anecdote suggests yes”.

The statistical illiteracy here is astounding from professional scientists.

”0% of ths sick passengers wore masks, compared to 47% of the healthy passengers. Another way to look at that is that 0% of the mask wearers
got sick, but 35% of non-wearers did”

And another way to look at it is that 65% of non-wearers didn’t get sick. The group of sick people is also quite small, meaning that the error bars on the effect size are
large.

Sloppy, sloppy thinking.
> its progressive regex, fast filtering, search/replace are just coded into my finger DNA

Not a Data Engineer (yet?) but that sentence definitely apply to me.
Goto-definition, goto-anything and now auto-complete use the folders you have added to the project (under Project > Add Folder to Project…). We use all these things internally to navigate our (relatively large) C++ codebase.
There hasn't been a single case reported in the West, of anyone dying instantly in the street of COVID-19. Ergo, videos filmed within China, allowed by the authorities to be viewed outside China, purporting to show this scenario, are the very definition of propaganda.
The analysis itself is quite impressive: a very systematic top-down approach. We need more people doing stuff like this!

But! Be careful applying tunables from the article "as-is"[1]: some of them would destroy TCP performance:

net.ipv4.tcp_sack=0
net.ipv4.tcp_dsack=0
net.ipv4.tcp_timestamps=0
net.ipv4.tcp_moderate_rcvbuf=0
net.ipv4.tcp_congestion_control=reno
net.core.default_qdisc=noqueue

Not to mention that `gro off` that will bump CPU usage by ~10-20% on most real world workload, Security Team would be really against turning off mitigations, and usage of `-march=native` will cause a lot of core dumps in heterogenous production environments.

[1] This is usually the case with single purpose micro-benchmarks: most of the tunables have side effects that may not be captured by a single workflow. Always verify how the "tunings" you found on the internet behave in your environment.
I remember visiting Iceland and eating in a restaurant, where the guy at the next table turned out to be Magnús Skarphéðinsson, the founder of the Iceland Elf School, brother of Össur Skarphéðinsson, then Minister of Foreign Affairs.

Magnús was also famous for many other things, leading us to feel that Iceland needed people to take on all kinds of different roles in life because there were so few Icelanders!
Any chance you can get your employer (if you have one) to buy you a license? Some employers will help out their staff by buying licenses for IDEs, or textbooks or stuff like that.
How can a model be convincing if it hasn't been extensively tested in the real world?
What I mean is that dogs have anal glands that need to release really awful smelling fluids, probably what you and your other dogs are noticing. When it happens naturally you will see a drip if you watch your dog do the deuce.

The uneven distribution is that not all dogs do it naturally, some need occasional assistance (you can do it but I’d recommend a quick/cheap vet visit, it’s gross and a bit of finesse). Some dogs just don’t get it done naturally and need that assistance on a regular cadence.

The health implication besides being a natural bodily process is that if it backs up, the whole solid waste system backs up.

Edit: don’t be overly worried, but do be attentive. If you see butt scooting this is probably what’s going on. (If it’s not it might be something more serious like a tapeworm. But I doubt that from what you described.)

And dogs are very attuned to the scent. If you smell it too it’s probably a good idea to go let a vet nurse squeeze out your pup’s anal glands. It’ll be a relief for pup and not at all traumatic.
> then the cheap mask help a lot when people wear them.

Are there any reliable and conclusive studies supporting this?
Like this? https://github.com/biwascheme/biwascheme
>Who owns the United States?

This is a legal entity that owns itself.

>Who owns Linux?

Linux Mark Institute owns the trademark, contributors own the copyright to their code.

This is not a complicated question.
You know what I find gross and ableist? Using people like me as a tool to argue against the development of treatments that could help us. That is what you’re doing. You are so concerned with the suffering of animals that you are discarding the suffering of humans. You don’t have any evidence the other way either, you are exactly as guilty as the person you are responding to. Except you are arguing against performing research that can help people.
Thanks for this! Tones are important I have to work on them!
I prefer having my terminals separate from my editor, personally
"12 fully vaccinated people died of COVID in L.A. County, showing shots work ‘extraordinarily well,’ health officials say"

Full headline
Their repo implies that network requests are subject to the same-origin policy, since it's in a browser after all. If you open up devtools you will probably see complaints along those lines. In short: the endpoints you request need CORS enabled.
So basically you never have to mop your hardwood floors ever again?
Firstly I'm not convinced that the photonic version would be more efficient than the all-electric version. The conversion is very expensive. Secondly, they don't need to be on the same chip. The Sha3 chip would be very dense, and the multiplex in time and frequency into the photonic circuit, which would have much larger features, probably printed on silica.
There isn't anything specific to WSL2 in Sublime Text. Depending on your use case I've seen people either run the Windows version or the Linux version with WSL.
This article describes a mitigation to the problem in the article you have linked, and you have instead described it an aggravation of that problem.
The past was pretty dumb, because it wasn't an open standard based on interoperability.
I'll bite.

> int x = cond ? 2 : y; /* Is it legal to fold this to int x = 2; ? */

This is permissible (on typical hardware) only if the implementation chooses to 'initialize' y to 2 (possibly skipping the actual write if it is later overwritten), since doing otherwise would result in:

int x1 = cond1 ? 2 : y; /* So int x1 = 2; */
int x2 = cond2 ? 3 : y; /* So int x2 = 3; */

No, no it may not do that.

Edit1: actually, as vyodaiken points out, that's only valid in the first place if y is auto, not static.

> Can this be lowered to int y = x;

Sure; the compiler is free to implement dereference in a non-trapping manner if possible.

> No one uses the result of the load, can I delete it?

Yes, it's not volatile.

> Can I hoist the load out of the loop?

I don't think so; foo might write to z.

> Note that all of the optimizations I'm alluding to here are ones that would have existed all the way back in the 1980s when C was being standardized, and these are pretty basic, pedestrian optimizations that you will cover in Compilers 101.

Yep, some of the proposed optimizations (x1x2 and hoist) aren't actually available, but they all seem like reasonable things to consider.

Edit, missed these:

> A function marked _Noreturn returns.

If written in C, the body of the function must include a return statement, and is thus a compile time error. If written in assembly, this is no different than overwriting your return address via buffer overflow and ending up in the middle of a function. The compiler should probably stick a trap instruction after the call instruction, though.

> Or you alias two pointers marked restrict.

`restrict` (formerly noalias) is not valid C[0] (or any language), no matter what the standard says; the compiler must emit a compile time error.

0: https://www.lysator.liu.se/c/dmr-on-noalias.html
It's not broken. You're basically buying that version of the software with some benefits for a year; and they make it nice and easy to get the next version with benefits. If you decide to quit, you leave with exactly what you already paid for in the first place. Sure, it's not as nice as the Sublime Text model, but it's a fair, decent, and non-broken model.

In contrast, subscription software expects you to pay in perpetuity so they can take risks with your money instead of their own on new versions and features. Generally nothing is guaranteed to you at all, only access to whatever version of the software is current. No guaranteed support, upgrade times, or anything. And when you leave, you get nothing at all.
I used to do battery life tests with different editors and sublime always win by a huge margin. This release claims both better performance, and also lower power use? How much less power?
Also: node. Everything is a module, and every module requires a hundred more. Projects with thousands of dependencies become common. No one understands what is actually “under the hood” and hardly anyone cares. “It just works” most of the time. Good enough.

Sad.
I've used the following list of packages for eslint, prettier, and TypeScript. It's not as effortless as it should be, but the two LSP packages in particular do give reference navigation that's pretty equivalent to VS Code.

- https://packagecontrol.io/packages/SublimeLinter

- https://packagecontrol.io/packages/SublimeLinter-eslint

- https://packagecontrol.io/packages/JsPrettier

- https://packagecontrol.io/packages/LSP

- https://packagecontrol.io/packages/LSP-typescript

If you're on macos, I also recommend creating a file at ~/Library/Application Support/Sublime Text 3/Packages/User/Default (OSX).sublime-mousemap with the following contents -- this adds a cmd+click "go to definition" shortcut that's also equivalent to what VS Code provides. (I guess the path should be "Sublime Text 4" now? but after upgrading, the config at the "Sublime Text 3" path still works for me.)

[
{
"button": "button1",
"count": 1,
"modifiers": ["super"],
"press_command": "drag_select",
"command": "lsp_symbol_definition"
}
]

I've tried to switch to VS Code a few times -- language features (especially TypeScript) tend to work better out-of-the-box but it still isn't close in terms of performance. If you want IDE-like features to "just work" then VS Code is definitely the best choice, but the persistent (albeit sleight) input lag drives me up the wall.
Vim has Vimtutor; could Sublime have its Sumblimetutor too?

I've been using Sublime for years now and yet I barely use most of its "well known features" and I feel ashamed of myself.

I know there are tutorials out there, but I am a chronic procrastinator and I just can't bring myself to watch them while at home.
There are a lot devices in the range of Raspberry Pi that is commercially made for routers with power-supply and enclosure and FCC certified running Openwrt.

I wish all SBCs can have two network interfaces, then wifi/bluetooth, a RTC and a Watchdog and eMMC and FCC and housing. CSI and DSI and HDMI etc can be optional.
I mean, stuff like school board and police departments are often organized by county, no?
I have VS Code running 99.99% of the time. If it's open then it pretty much loads any file < 50mb instantly for me.
That's an excellent point. There really is a continuum that I overlooked.
Anus folding pattern are unique for every human being. So, they can be used as alternative to finger print.
We’ll be flying starships to other planets for our mitochondria to spread
Friends were talking about that a year ago. Health authorities in the west were completely ignoring their counterparts in Asia early on. Dismissed the threat until the pandemic blew up in Northern Italy and New York.

A lot of people in HN were arguing that the 0.7% fatality rate reported by Chinese authorities in Feb/20 was because Chinese medical care is bad.

Casual racism is kinda pernicious.
No, previous versions rendered purely on the CPU. We did use the GPU on macOS to draw to the window itself, but actually rendering the frames was still done on the CPU.

Unless you're doing something graphically intensive you don't need a GPU at lower resolutions. At higher resolutions (or with much slower CPUs) you do need a GPU to keep up though.
Does all of the documentation for sublime text 3 also apply to 4? Is 4 compatible with plugins for 3? Sorry if that's a dumb question, I haven't used sublime text in forever. Hoping to try it out on a flutter project.
But what would the cost be to those western Oregonians? I just feel like in their position I’d be tempted to say “don’t let the door hit you on your way out.”
We're only distantly acquainted but I just wanted to say I'm happy to see you around :)
That is just brilliant! Although I do wonder how they deal with noise because I remember in my undergrad lab classes just how difficult it is to do low-light spectroscopy.
Censorship is stopping people seeing content everywhere. Facebook are only stopping people seeing the content on Facebook.

The idea that Facebook has a monopoly on video is weird. If someone wanted to grow an audience around their video content would you suggest they post the videos to Facebook to do it?
Nice rant, but completely beside the point.

This is a manufacturer’s evaluation board, simply being resold by Sipeed, RVboards, and others. As such it is an expensive full-featured board. The comparable in purpose ARM Juno board for the A72 and A53 and Mali is $10,000. (They probably have a newer one now, I haven't checked)

Sipeed and Pine64 and others will build much cheaper boards of their own ($10 to $12, competing against Pi Zero with a better product) using the same D1 SoC later in the year when production has ramped up and hopefully the general chip shortage has eased.

The most interesting thing about this SoC and board is it is the first RISC-V Vector processing hardware to ship, by probably at least 12 months if not 18. It implements the 0.7.1 draft of the spec, which is incompatible in a number of ways with the 1.0 spec that will be ratified this summer, but some code is binary compatible (e.g. a memcpy()) and it’s good for gaining experience with something at least similar to the final spec. I have test results showing considerable speedup:

http://hoult.org/d1_memcpy.txt
http://hoult.org/d1_strcpy.txt

ARM is also some way from having their similar SVE in consumer SoCs/boards.

Also the BeagleV "StarLight" will be out in September at $119 for a board with 4 dual issue U74 cores (comparable to the ARM A55 minus NEON) running at 1.5 GHz with 4 GB RAM. That will still be slower than a Pi 4 but significantly faster than a Pi 3. At a higher price, certainly. But it's huge progress. I have a beta BeagleV and it's good, though significantly inferior to the mass production board.

Don't forget the Pi 4 didn't exist two years ago, and RISC-V didn't exist as a buyable product until the Arduino-compatible HiFive1 in December 2016. There will be RISC-V boards performance comparable to the Pi 4 in 2022 (using Alibaba C910 or SiFive U84 cores). Will there be a Pi 5 in 2022? Maybe, but I'd bet against it. Their cadence isn't that fast. Who knows -- the Pi 5 might yet be RISC-V.
What to do about a labour crunch
https://www.economist.com/leaders/2021/05/22/what-to-do-about-a-labour-crunch