skysight-inc/HackerNews huggingface dataset:
Lots of speculation in the comments is answered by the article itself:

- There's little/no evidence that cash bail increases the rate at which people show up for trial

- People are (shocker) better able to defend their innocence when they haven't been rotting in jail pre-trial

- People are less likely to commit other crimes before trial if they have a shorter stay in jail

- Recidivism rates are lower when people spend less time in jail

GREAT info about all things pretrial detention (and really all things prison) from the prison policy initiative:
https://www.prisonpolicy.org/research/pretrial_detention/

Personal bias disclosure:
I believe that imprisonment of any kind is incredibly cruel/counterproductive and that we as a society should prioritize getting as many people out of jail as possible. Justice is complex and hard and it won't be easy but I'd rather live in a world where people are seldom locked up, with no one loosing their right to vote [because of felony convictions, or for any other reason], and no one being afraid of the government that's supposed to be by/for/and of them.
What Is Cloudflare One?
The idea behind Linux on the Desktop was always that it would take over the world and defeat Windows and Mac
Cloudflare One
Which still needs to be read with nuance though: militaries and governments are worried about targeted, specific efforts directed at specific individuals, and the general difficulty of securing random electronic devices which exist outside of high-security environments sometimes (close to impossible).

This is probably a reasonable threat for executives to worry about, but it's still ultimately an expression of "we're concerned about a threat where breaking into a home and bugging the device or swapping it with a compromised one is a real concern".
Then try this one
https://blog.tensorflow.org/2020/06/estimating-pitch-with-sp...

There is a online demo here

https://tfhub.dev/google/lite-model/spice/1
Oh yeah, the MOOs are fascinating too, the ability to "dig" new rooms and create new things in an object oriented environment similar to Smalltalk!

https://en.wikipedia.org/wiki/LambdaMOO

https://en.wikipedia.org/wiki/MOO_(programming_language)

http://aaactive.com/ygm/ygmpdf/ygm.pdf
Are you ready to build a planner for politicians’ accountability?
>But it is easy to get thrown in jail. This is especially true if your skin isn't white enough: How many stories do you hear of folks being in jail for having the description, "Tall black male?".

I'm sorry to break your narrative, but this is NOT true in my experience at all. 99.999999% of the time, if you end up in jail, you knowingly engaged in questionable activity or associated yourself with criminal deviants. Doesn't matter what your skin color is despite the imbalanced frequency of reporting in the US.
Preferred apps and settings on MacBook Pro
I used the following C code earlier this year (use at your own peril): https://github.com/nsajko/numericcompfricas/blob/master/chec...

Distance between 0.0 and -0.0 is taken to be 0. If x or y are NaN, the distance is taken to be the greatest positive value of the return type.

Replace mfloat_t with double. Replace int64 with long or similar.

int64
ud(mfloat_t x, mfloat_t y) {
// Handle NaNs.
if (x != x || y != y) {
return (int64)(~0UL >> 1);
}

union {mfloat_t X; uint64 a;} u1;
union {mfloat_t Y; uint64 b;} u2;
u1.X = x;
u2.Y = y;
uint64 a = u1.a, b = u2.b;

if ((a & (1UL << 63)) == (b & (1UL << 63))) {
// a and b are of the same sign.
a = a - b;
if ((a & (1UL << 63))) {
return -a;
}
return a;
}
return (int64)(a - (1UL << 63) + b);
}

Using memcpy could be more portable than using unions, but I think it doesn't really matter.

EDIT: The Musl libc, for example, also uses unions instead of memcpy: https://git.musl-libc.org/cgit/musl/tree/src/math/nextafterf...
The last part is what matters.

As long as it's not a library with no external things and not more than one thing depending on it you don't necessary need semver at all.
I would imagine they make a fair chunk of change from OEM Windows licenses?
Working with Many Git Repos
A friend of mine who is a sw developer who worked on Linux for years got a 4K display and then switched to Windows because many apps don’t play well with resolution scaling.
I get it, this is supposed to more usable than Stack Overflow, where pedantic discussions can obstruct usability by occluding the simple Q&A. But right away I see the simplicity of "How to X with Y" yields solutions that are not entirely correct (which is different from incorrect). For example, the current solution for reading a file in Python is unsafe, yet there is no way of seeing how or why; sure it works, but it also proliferates dirty code.
Feedback loop means bushfire health impacts likely to be more severe
Nuitka compiles Python to C using the Python C-library (something Cython is also capable of), with a focus on portability. Nuitkas main goal is not speed (compared to Cython), but the ability to output an executable binary (plus a bunch of dynamic libraries) needed to run your program in a portable, "interpreter independent" way. From the "What is Nuitka" page[0]:

> It translates the Python into a C program that then is linked against libpython to execute in the same way as CPython does, in a very compatible way.

Once they managed full compatibility (I think it was in 0.4?) then they started to focus on optimizing and translating even more things to C (again, keeping compatibility at 100% -- so you shouldn't event run into Nuitka-specific issues).

I've used it to deploy a few custom triage programs in the field for DFIR operations where we'd want to run a few specific things from portable drives without installing anything in the triaged computer.

[0] http://nuitka.net/pages/overview.html
I get 404.
Killer Mike Launches Banking Platform Geared Towards Black and Latinx Customers
Appreciate the answer. It's an interesting domain. I've only just started learning about, tbh.
It's a mix. SCP/SSH is official Windows builds. The shells/tools are Linux kernel with some hypervisor magic (WSL). I'm sure there are other things I'm missing in this.
I don't know what my favorite part is. I'm torn between the part where co-authors were unable to access datasets for months (and never did get them in the end), the part where "trolls and Stanford University professors" were cast as villains who attack the noble science of criminology, and the part where the journal editors avoided following journal policies and instead launched a corrupt hunt for a whistleblower.

> "I never worked with (or even saw) any version of the data," Dr. Johnson wrote about Johnson et al. (2011).

That's not good scientific method, is it? Criminology is already on extremely poor philosophical foundations, and now we see that it's also a poorly-practiced science with nepotistic and corrupt methodologies.
Doh, yes of course, thanks for pointing that out.
Why Twilio Is Acquiring Segment, the Market-Leading Customer Data Platform
The British capability to monitor webcams (Optic Nerve) was leaked even before Snowden, in 2012 FWIW:

https://en.wikipedia.org/wiki/Optic_Nerve_(GCHQ)
You will continue to see them for the rest of your life.
There are two potential issues that this might disregard:

1. cold file cache

2. JIT compile time

The cold/hot file cache issue affects all languages equally, so it doesn’t invalidate the comparison. It is possible that CSV file is not in cache and a system's disk I/O is slow enough that it becomes a bottleneck, which would make all parsers equally slow. However, this is not very realistic because CSV files—especially large enough ones where you care about speed—are almost always compressed—So you're not going to be bottlenecked on disk read. Assuming that compressed disk read + decompression is fast enough to keep the data flow high, you're back to CSV parsing being the bottleneck.

The JIT compile cache only affects Julia. The reason is it not included in the benchmark results is because it is a small, fixed overhead: it is only paid on the first CSV file read (no matter the size), and if you read a larger data set, the compile time does not increase. Since the point of benchmarks is typically to project from a smaller case how long it would take to do even larger tasks, you don't want to include small, fixed overheads.

For some concrete numbers, I just timed reading a tiny CSV file on my MacBook Pro 2018 and the first read, including compile time took 4 seconds. The second read took 0.000347 seconds. So that's the fixed overhead we're talking about here for reading a CSV file: about 4 seconds on the very first CSV file you read. People can be the judge of whether that's a showstopper for them or not.
If you lack crimestop reflex for heresy and are interested in gospel reboots, I recommend the J'lem chapters of Bulgakov's The Master and Margarita.
You created an account 3 hours ago just to say this?
Indeed. I’m saying that was always a silly idea and I don’t see the point of it.
Why reducing the costs of training neural networks remains a challenge
Is there a way to set up a room to inhibit all the capabilities of an smartphone? Microphone, antenna, GPS, camera, signal, etc... Of course without endangering the present people.
Ah I was unconsciously comparing that to what's happening around my place, which is less humane (but not in the inhumane realm). Overtimes here are sometimes only incentivized with just an addition to PTO credit. And it's still a lot better than overtimes in other sector of work.

That's why to me with the additional %, 16-0 is more expensive then 7-16. Therefore the conclusion.
Google pay Mozilla too[0], and they're about as open as you can get.

[0]https://www.theverge.com/2020/8/15/21370020/mozilla-google-f...
His Writing Radicalized Young Hackers. Now He Wants to Redeem Them
Freedom of speech, movement, sexual preference, abortion are all core principles of the left.

Free speech may be on the way and replaced with right speech but traditional free speech was a plank in the 60s-90s.
I think this article is more in the context of non-allied nations conducting industrial espionage against you, so PRISM isn't relevant here.

Either that or you were under the impression that the Dutch security services are giving tips for how to protect yourselves from themselves!
LazyGit – simple terminal UI for git
> there's basically nothing any individual user or company can do about it

There should be.

Why are sensors always connected to the machine? They should be physically disabled when not in use. We need physical kill switches for the hardware. It's pointless to obtain access to sensors that don't actually work.

We also need a way to impose complete electronic silence. The phone should not emit anything unless the user wills it. This gets rid of unwanted radiofrequency emissions that can be used to communicate with and track the phone, as well as stuff like ultrasonic tracking beacons.
The piece is more about media practices than about sports
I mean open in a more general sense, not of its source code.

If the platform invited the user to set a default, or was "biased towards their user's preferences", as most would select google, google would be the "natural default".

There is a sort of mild rent-seeking / racketeering in asking google to pay to configure a service Apple provides, to a default Apple's users would chose for themselves.
You provided one example. I'm going to guess this person could have just posted bail and ran regardless. Bail isn't foolproof, and if you have enough money, you can get out of it. Heck, simply having money makes your odds of getting found 'not guilty' much greater in the US.

The problem is that bail really doesn't work better than a lot of other sorts of interventions. Know what has a good track record? Letting folks go and having them check in regularly. Calling them to remind them of appointments and court dates. And this has the added benefit of not ruining innocent people's lives and it is a better use of taxpayer money.

Not forcing ruin on folks really does help society at large.

Making victimless crimes legal wouldn't help with keeping innocent folks out of jail. Everyone in jail before trial is innocent. It doesn't matter what they are charged with - before trial, they are innocent. Even if the crime committed had a victim.
Yes, people do use it for real games after all. I think the 2D side is very mature while the 3D side is currently being worked on.
Yes. I agree. I thought the essay might be useful or informative, but about a third of the way through I realized that this was one of these "look how clever I am" essays.

This would have been a good launching-off point to talk about the linker, or language design, which we did a bit of towards the end but in the wrong context, in my opinion. Instead this author was a bit too clever by half; a shorter article more focused on practical limitations might have been much more helpful to coders.
Ciao, Leonardo! It's the Expanse TV conlang, lang belta. Sorry, I've been so enthusiastic about its expressivity I completely forgot to telegraph.
Here is my little thing that always irks me.

THERE IS NO NOBEL PRICE IN ECONOMICS!

This is a highjacked name so Econ people feel like they are worth something. Can we please stop calling it that?

One can't just slap Mercedes logo on your car and start selling 'Mercedes cars'.
Software developers in Western Europe often earn less than twenty-five dollars an hour. I wonder where that "as little as twenty-five dollars an hour" comes from.
Most people have out of date android, and the ecosystem for malware is much larger there than on an old Nokia dumbphone.
I think Microsoft could create it's own Linux distribution, graphics drivers, etc, and there would still be a healthy balance of ideas/innovation.

The Linux kernel is great, but there is plenty of room for diverse opinions in user space.
Interesting definitely location changes my comment.

If the left parties are right of centre are they still left leaning parties?
Did he use a “full featured” DE? From what I’ve seen, if you are not on KDE or Gnome, scaling support is normally up to yourself.
I would welcome a government mandated hard switch for the camera and microphones on every device that is made for the masses. Some costs will increase, but then again, it doesn't have to be that much more expensive. It'd be difficult to write the proper laws though.
Microsoft already gave up on re-implementing Linux on windows, and went with running a genuine Linux kernel in WSL2. The only way to guarantee a fully backwards compatible Windows layer on Linux would be to run it on top of a genuine Windows kernel, at which point what are you actually gaining? Even if they did do it, I don't see how it would meaningfully change anything, or what advantages it might offer them.

WSL is simply about better supporting Azure developers and customers. That's all there is to it.
Isn't the point to provide liquidity (availability of capital) to the market, ie producers of value, not to traders.

Who needs $1M for their business but can't wait a microsecond to get it?

Once you have the funds you probably have to wait 3 days for the bank to grant access.
dotnet core does not now and probably will never support WinForms or WPF (edit: in a cross platform way that tools like WINE can offer)

It’s a very nice tool, but the two dominant and old GUI frameworks for windows require win32 api for a bunch of stuff the last time i looked and there’s no getting away from it.
>So you'd expect a relatively high conviction rate just based on the fact that cases where conviction is unlikely are filtered out before they ever get to trial.

Except non-prosecution is a tiny percentage of cases where no trial is held. Only 2% of Federal criminal cases actually go to trial[0], and 97% end with the defendant pleading to a lesser charge.

Overall, something like 90-95% of all criminal cases in the US end with a plea bargain[1]

Usually, the prosecutor uses the threat of jail or prison (for more minor offenses) or the threat of lengthy (15 years? Life?) for more serious ones to force a defendant to plead guilty to a lesser charge. And this is true even if the defendant is innocent of the crime charged.

And when someone is poor and can't afford bail, prosecutors can exert even more pressure to force a plea bargain[2], as the defendant (whether or not they actually committed a crime) will sit in jail either until they agree to plead guilty to something or go to trial.

How long would you keep your job if you were sitting in jail? How long before you couldn't pay your rent/mortgage without income from that job? Or even worse, if you're a single parent, how long could you retain custody of your children?

And it just gets worse. Should you plead guilty, you now have a criminal record and most employers won't hire you.

And remember, these are people who haven't been convicted of a crime, and no court or jury has heard their case. Yet many people's lives are ruined just because they're poor and can't afford to pay bail.

Edit: Fixed percentage of overall cases which end with a plea bargain.

[0] https://www.pewresearch.org/fact-tank/2019/06/11/only-2-of-f...

[1] https://bja.ojp.gov/sites/g/files/xyckuh186/files/media/docu... [PDF]

[2] https://bja.ojp.gov/sites/g/files/xyckuh186/files/media/docu...
Do you work at a jail? You must have lots of firsthand experience if you can calculate that frequency with precision to the millionths.
Cloud Gaming – A Product with Little Market Fit
It is OK that the US did this because .com TLD's are controlled by their government.
Microsoft Uses Trademark Law to Disrupt Trickbot Botnet
Awareness of Semantic Web Technology is in general way below what it should be I think given that it solves important problems and there is nothing that solves similar problems being used, instead people just don't really address the problems that Semantic Web Technology solves.

If you are interested in learning more check out: https://gitter.im/linkeddata/chat
US, UK, other countries warn encryption creates ‘severe risks’ to public safety
I wonder if the reason why Kafka wanted his work to be burned was because he didn't want to give people in power the idea that the world could be taken in such a dark direction.

It certainly feels like the people who run the world these days read a lot of Kafka... What reads like a horror story to one person reads like a fairy tale to another.
I think more accurately motors of motorboats.
Their fathers might have lied, but their nephews lived a jolly good life, donchathing? (Afghanistan was a waste of time of course, other colonies not so much)

No general wants his compatriots dead, but the will to sacrifice some for benefit of others seems to advance countries big time.
Any meeting where somebody looks at their phone shouldn't involve that person.
Maybe a less intense example here is, for example, custom shaders. You can get better terrain systems that do exactly what you want, etc from the Unity asset store.

Especially for a software engineer, there's of course always the fantasy of coding everything on your own. I might not get a platformer system because that seems "fun" to implement, but shaders often feel so beyond me that I'd just rather get someone's optimized shader.
But keeping them locked up _also_ costs money. And not just the direct costs, the taxpayers wind up on the hook for all the indirect costs too.
Because while you are technically innocent until proven guilty, society treats folks that are arrested as guilty unless proven innocent - and even then, if they were acting properly, they think they wouldn't have been arrested.

Example: a background check sometimes produces an arrest record (not a conviction), and that can cost a job. Background check companies don't have to be licensed, and no one keeps track.

But you are correct: The burden of proof should be reversed. We know most folks aren't a flight risk and gentle measures - such as having folks check in and calling folks to remind them of court dates - have good results.
Remote support services making IT easy for everyone
You never have to worry about technology downtime or broken devices again. Give us a call or send us an email, and we got IT covered.
The next step after embrace and extend is extinguish. This is why I am always careful when Microsoft seems to suddenly love something...
Show HN: Running Rust in the Browser with Web Assembly
Not without the cooperation of the phone itself, I don't think.
Recounting my own experience w/ unpkg:

They had an issue where they were responding with 302s redirecting to malicious adware:

https://twitter.com/unpkg/status/852660203275276289

They promised a post-mortem which (to my knowledge) never happened:

https://twitter.com/unpkg/status/852666784792444928

I removed unpkg from my infrastructure and won't be using any of these services again. The minimal gains aren't worth the risk in my estimation.
Where would you look though? Who else writes operating systems?

MS Research writes papers that are submitted to various journals (as does IBM, Intel, Google, all of whom have their own operating systems). An obvious example is the Midori project produced lots of novel research much of which has been used, even if the project itself was abandoned. https://en.wikipedia.org/wiki/Midori_(operating_system)
It looks like a good package, and wasn't trying to put it down in any way it's just this... isn't at all what I expected from the title, and IMO the content doesn't seem to be immediately enlightening for people who don't already what it is.

To be honest, the main github repository root, as it appears to me, does a better job of showing off the package and explaining what it is. "Javis: Julia Animations and Visualizations" with that link would be both clear and interesting (to me - opinions may vary!).

Whereas the blog post is exactly what I'd expect from it's actual title - "Javis 0.2 and the future" - discussing new changes and plans for future features.
I have a feeling that, for the poster, the creative process itself has enough value. I appreciate their generosity in taking the time to share their creativity, and inspire others to think of creative ways to test limits and subvert standard ways of doing things- like using a bulky office suite, or putting a big demo button, rather than encouraging readers to interact with interfaces in ways they hadn't considered before.

Of course, if you're trying to monetize, or make sure it's easy for less savvy folks to access a useful tool, you're probably absolutely right.
Reading the article the first time was confusing to me, as an unqualified "Raymond" in the context of Microsoft means Raymond Chen to me, it was only when mousing over one of the links that it finally clicked that it was esr.
This is absolutely possible. It would be (rightly) seen with so much trepidation though: "please trust us we promise we'll never turn evil / back into 90s Microsoft" just wouldn't be enough for a direct core competitor acquisition like this.
That opens up fingerprinting attacks browsers want to avoid. They're actually moving in the opposite direction, and consider disabling caching across top level origins.
I don't think they'll ever become the default, because of 'compatability' reasons.
Undocumented backdoor that covertly takes snapshots found in kids’ smartwatch
That's a faraday cage or a Sensitive Compartmented Information Facility (SCIF)

Or if your the Mafia "Johnny Pliars" collects your phone before you go into the backroom :-)
iPhones have their physical, 2-position switch for silent mode so it's not like the parts aren't right there. The main cost would probably be increased tech support burden from people accidentally turning the switch off.
This is explicitly supported in Rust (with generics). The most well known example is the `.collect()` method, which can collect an iterator into many different types of collections.
.NET 6 will include a cross platform UI library based on Mono's implementation of WinForms IIRC.