skysight-inc/HackerNews huggingface dataset:
I heard the reason for the high conviction rate is because they only pursue cases that they think they have a 100% of winning.

<rant>

Which I think is a really messed up thing. The police exist to serve the public, not to “win” cases. The fact that the public thinks “losing” a case is a bad thing is crazy.

While you could argue that “losing” cases means they need to be replaced with someone who’ll get better evidence, this always leads to putting someone who’ll be “tough on crime” as the DA. And those DAs end up putting a lot of innocent people in prison.

</rant>
The obvious comparison is tuberculosis, where vaccination (albeit not universal vaccination) is a critical component of our control measures. Even if we find a strongly effective treatment, which I agree there's reason for optimism on, we'll still want a vaccine.
Are we? Both parties seem pretty staunchly opposes to providing healthcare to citizens. Requiring everyone to purchase from the private insurance industry doesn’t really count.
Unfortunately, Graphhopper (and this) has a problem with routing on bridleways in Great Britain. It seems to be a very old issue but I'm still experiencing it now. It makes it not very useful for walking in GB.
I'm blown away by this administration on spaceflight, in the best way possible. Space Force is a huge step forward for building capabilities in space, on the military side. On the civilian side, Bridenstine is shaping up to be the greatest Administrator in NASA history.

Under his watch we're getting multiple, re-usable, private launch architectures and human spaceflight capabilities.

Plus, significant infrastructure in lunar orbit, forcing the ISS budget out of LEO.

All under complete American control.
DirectX on Linux Share
Painful? What exactly is painful? Apart from the Settings/Control Panel debacle, I don't know any issues you could be facing on Windows, unless you do a lot of C/C++ development which is still problematic due to the lack of a proper package manager.
Could you explain what the Jeff Bezos test mean? I am trying to understand your sentence "The whole escape was likely coordinated by Ghosn's wife who it seems passed the Jeff Bezos test."
I filtered by NY and Pittsburgh and found the same ratio of people willing to relocate
It would be trivial for VirtualBox to use KVM instead of shipping an (out of tree) kernel module that uses the vmx instructions directly. I don't understand what exactly is blocking VirtualBox from doing that. They already use HyperV in Windows instead of abusing vmx directly.

They could still keep their qemu fork and everything so that the driver compatibility is still top-notch, but at least they would not require out of tree kernel modules, and VirtualBox would also be concurrently usable with other KVM users.
I don't think so. Intel's problem here is not that they were unable to design new architectures with all the cool features. Intel's problem here is that they were unable to actually manufacture that design.

Jim Keller is a chip designer. But even if he manages to design something that is leaps and bounds ahead of everyone else, it won't matter if Intel is unable to manufacture it.
FBI arrests Michael Taylor on charges of helping former Nissan CEO escape Japan
In Search of My Side Hustle
> As nearly all deaths are in the over-65 age bracket

They aren't. ~80% isn't “nearly all”.

> reducing them significantly (to account for of/with confusion) just means it isn't especially dangerous to anyone regardless of age

No, it doesn't. If the deaths in that group were 50% overcounted due to if/with (ignoring that all the serious analysis suggest official death counts are under, not over, counts), and 25% in all other groups, it'd still be dangerous (with 55% of the death count) and much less focussed on the over-65 category (8:3 over/under-65 instead of 4:1)
Rust prefers explicit, deal-with-the-complexity types. The OP lumped ownership-related types (String/&str) and the nightmare that is filepath encodings (OsString/OsStr).

The first case is related to ownership/borrowing as these concepts are fundamental in systems languages.

The second case is a hint that filepaths are more complex than a single string type can represent.
As a freelancer myself, you're paid to build the product and make sure the client is happy. It is their job to design the product and to find product market fit.

I have watched so many people shoot themselves in the face over things that I thought were dumb, but did it for them anyways because they asked.

Yes, I know it sucks to have a portfolio of bad clients. Really the only thing you can do is fire the client and find someone that is easier to work with that has better potential for a successful project.

2 years seems like a long time to work with someone. I'd just look for a new client.
Also

https://blogs.sciencemag.org/pipeline/archives/2020/04/23/a-... (updated May 1)

https://blogs.sciencemag.org/pipeline/archives/2020/05/18/an...

unfortunately on the treatment side, theres also this
https://www.statnews.com/2020/05/14/gilead-should-ditch-remd...
The ability to selectively enable those features would be ideal, but I disagree that their presence alone is a net negative.

Web browsers are the new cross-platform runtime, better to get used to it.
Trust is determined by evaluating the institution. You don't get to ask for a partial refund of your newspaper subscription because you disliked one article.
Cool, thanks for sharing!!
yeah, in apt setting it doesn't reduce stress, it just transfers it to your nextdoor neighbor

human voice relatively patterned, esp if the computer knows the song you're singing / you've sang it before. I wonder if there's room for a custom noise cancelation algo that can dampen my neighbor's opera practice?
But no matter what you set it to, an inch of scroll motion on the trackpad results in a different number of screen-inches of window movement, between different apps.

In Ubuntu right now: Firefox seems pretty intuitive, one trackpad-height worth of finger movement results in roughly one screen-height worth of window movement. That's great.

But LibreOffice Calc, for the same amount of finger movement in the upward direction, scrolls about 3 screenfulls up. And bizarrely, for the same amount of finger movement in the downward direction, scrolls about half a screen.

Discord desktop app (which I assume is Electron like everything else), scrolls about 1.5 screens per touchpad-worth of finger movement. That's acceptably close to Firefox and not disorienting.

Gedit scrolls about 2 screens per touchpad.

Arduino IDE scrolls about 2 screens per touchpad.

How on earth can these be different? And how do you even start to fix that?
Thanks for the article!

In school, I believe I heard this summarized as something along the lines of: "a derived class should require no more and deliver no less than its base class". I have always liked that succinct phrasing of the principle.
We had 8 years of happy marriage before having a kid, which resulted in decades of a different kind of happy marriage. I’m glad we waited and glad we became parents.

What’s not frequently discussed is how many people are unhappy having become parents. It worked out great for us but one thing I learnt was how many other parents regret that choice. There’s an understandable taboo on discussing it (you have the responsibility, and you don’t want the kids, who had no choice in the matter, to feel unwanted) but a result of the taboo is that people feel pressured into shifting their life in a way they regret.

One reason why I think it worked for us is because we waited.
React Native for macOS and More
Another thread on a similar subject: https://news.ycombinator.com/item?id=23236841
> the only site that I routinely visit that I have to have set on a higher-than-default zoom to be able to read is (ahem) Hacker News, because it uses tiny black fonts on light gray backgrounds. (Except for the places it uses, uh, tiny gray fonts on light gray backgrounds.)

Your whole comment is spot on, but this is particular funny because I pointed it out to someone the other day and instead of scrolling up to see for himself he just...chose not to believe it. [1]

1. https://news.ycombinator.com/item?id=23201007
I highly doubt he thinks climate denial is a genetic presupposition.
Which is where the trouble started.
Politics is local.

Step one IS to learn about your local government and political parties. Get involved in local politics; to start, just go to council meetings, join your local party committee and go to their meetings. Learn about the processes that governments and parties run by. (Roberts Rules of Order are a great starting point).

Personally, often my involvement is to help bridge divides between people, and when things get heated to make sure I know the rules and attempt to make sure they are followed.

Step two, after being involved locally enough, people who are not local can start looking to you to help them. Maybe they want to speak at a meeting and need your support with something, maybe they are already speaking at the meeting and you can approach them about an issue you feel is important. Make it personal, so much of politics is in personal relationships.

EDIT: Or just pay politicians for access via big ticket fundraising dinners.
You're just talking about food, if we were willing to just let the elderly fall to poverty level subsistence it's much easier but that's poverty level which is not what I want in my old age or for anyone in their old age. We grew beyond that as a society for the most part lets not go back to it. There's medical bills, housing (for those who don't own their homes, which will be an increasing percentage as housing prices climb and people keep renting longer), and recreation.

> If everyone who retired has "adequate" savings, but their is not a large enough workforce to support them, you will see their buying power fall. Also possible is their buying power would remain, and the buying power of the young workforce would fall as a greater share of goods produced go to retired folks who hoarded financial capital when it was cheaper to do so.

That's another reason where you need either a larger working population or a vast excess that gets redistributed to support retirees.
Couldn't you build a Faraday cage to operate it inside?
> This arrest makes it less likely (though not impossible) such expertise will be able to be procured for such purposes in the future.

Eh, it would probably lead to them charging more for such things. How often have such people been arrested? What penalties will them ultimately face? (arrest is one thing, being found guilty and sentenced is another).

The people who worry about wealth inequality do so for this reason. It creates a market for underground services that cost a lot but subvert due process in many ways... the same due process that would get most citizenry in a lot of trouble. It corrupts the system completely.
NASA's budget also includes astronaut training, educational outreach, and a ton of other programs. There's a categorical breakout of the NASA budget here: https://www.nasa.gov/sites/default/files/atoms/files/fy2021_...
when I last bought a laptop, notebookcheck's [1] cpu ranking was helpful.

[1] - https://www.notebookcheck.net/Mobile-Processors-Benchmark-Li...
> I haven't heard a satisfactory explanation as to how UBI avoids these pitfalls.

Worse: it might be great, but it might be a horrifying failure. What I have yet to hear is a plan for how to a) recognize that it's gone horribly wrong and b) back out of it without causing civil unrest that leads to open rebellion. Although articles like this are cautiously optimistic, they seem to ignore that once you pull the trigger, it's full speed ahead, damn the torpedoes.
"He also pointed out rightly that singing requires deep, slow breathing"

I would generalize that "breathing is the most accessible stress reliever".

Breathing consciously is the single thing you can do always to relieve stress and get your hormons in balance again.

Singing and chanting and drumming can be even more powerful obviously, but you cannot always do that, but you can (and should) always breathe the right way.
I absolutely love the rust syntax, it makes me happy. Getting through compiler errors is a grind, but it does get better as you stop making the same mistakes.
Surely if a business plan has value, then it can be started without an initial investment, right?
Yes, I understand, and I feel your plight, as it stands this is what I would use:

$APPDATA on windows[0] or $LOCALAPPDATA

$XDG_CONFIG_HOME on linux[1], which is where you're getting the ~/.config from.

For MacOS, it's a mess[2], you should probably use ~/Library/Application Support/script_name/ for most things though.

[0]: https://ss64.com/nt/syntax-variables.html

[1]: https://wiki.archlinux.org/index.php/XDG_Base_Directory

[2]: https://developer.apple.com/library/archive/documentation/Fi...
Ashwagandha takes the lead to be the mother nature’s Covid-19 warrior: Study
It's why Tor Browser restricts access to localhost by default. This problem was already predicted and considered by Tor developers back in 2014, see ticket #10419 - Can requests to 127.0.0.1 be used to fingerprint the browser [0] and has been fixed since then. Scanning localhost is a dangerous way to fingerprint the user if there are local open ports.

If you are not using Tor Browser and want to fix the security hole without disabling WebSocket completely, running the web browser in a separate network namespace is a workaround - you get a loopback interface which is independent from the main namespace, and you create a NAT interface within the network namespace to allow outgoing traffic. It's also a possibility for a website to probe other machines, such as the setting page on your router. For better protection, you should block all the local addresses defined by RFC1918 via netfilter/iptables as well.

For developers who needs less restrictive blocking for debugging, you can run multiple Firefox processes in different profiles (firefox -P --new-instance), each running in a different network namespace - to make it easy, you can code everything in a shell script and create desktop icons for them. I normally use an ad-blocked and 3rd-party-cookies-blocked profile for web browsing, but a naked Firefox profile for development.

[0] https://trac.torproject.org/projects/tor/ticket/10419
I avoid using this 4th param "spread", as the effect varies wildly between browsers. Safari and Chrome, the two most popular browsers on mobile, are also the two most different, with Firefox and IE/Edge (pre-Chromium) landing in between.
so you feel the same about the elgin marbles, presumably? because i absolutely adored seeing them at the British Museum, but it sorta feels to me like they ought to be returned to Athens
These CPUs don't have PCIe 4.

With Microsoft and Sony going all in with their consoles and high speed gen4 SSDs, I'm imagining there's going to be a lot of faster drives on the market soon.

Unless it's an upgrade, I feel buying this CPU for a new build is a bad idea.

If I needed Intel I'd wait until their next generation at least.
I was humming and hawing over moving back to Intel until I read this. So the conclusion I took from this is to wait for Zen 3 to come out and then use the price dumping on Zen 2 cores to get a 65W TDP Ryzen 7 3700X for considerably less coin than a 9700K.

Then do the same with Zen 3 when Zen vNext comes out because I'm not having to buy a new board and socket just to get a miniscule increase in grunt this time or next time.
"a derived class should require no more and deliver no less than its base class"

Uh, very nice, I need to write that down, it's by far the most concise version of the principle I've heard!

Thank you
I don't follow. A literal part of the company has been handed over in exchange for the money, where is new money being printed?
The Wet Codebase: How things go wrong, and how we can fix them
However, TCP sockets can't publish CORS policies.

In the case of scanning, a CORS denial can still reveal information about the user's internal network, as a CORS denial is a different result than a network timeout or a TCP RST.
Back of the envelope estimation hacks
MyConverter – Convert files online for free
> You can also accept the responsibility of dying childless. It might be lonely and problematic in other ways.

Who am I to impose my degrading health/inevitable death onto someone else? I say this having dealt with both of my parent's deaths already.

I come from a long family history of mental illness, addiction, abuse, and just some general heinous stuff. Passing my daily struggle along to someone to avoid dying childless seems so selfish to me... to the point that I'd feel pretentious even considering that as a reason TO have children.

What I'm trying to say is it's just not as simple as that for many people. I've also accepted that I will likely die alone and just don't care - I've volunteered at nursing homes and EOL is miserable for everyone. Doing anything so people give a f about me down the line just seems incredibly selfish.
They bought a $1 house in Italy, then Covid-19 struck
I can block ads. I can't block micro transactions. But that's not even my main objection, it's more that people will explore the internet less if it's paid per page, and in doing so, the diversity of websites is diminished and the major players become further entrenched.
SoftBank-backed Ola follows Uber with job cuts as revenue sinks
Oh, that's less than I was expecting - I'm used to having significantly less data to play with than the major entities. I guess I do but in this case a pretty reasonable amount of data was enough for very impressive results.

> I'm not 100% sure you can encode and store that much data in memory with the current implementation, even with the fast tokenizers.

That makes sense. I wasn't too sure what sensible sizes would be, there's probably some interesting subsets of the data I could take though and use for fine tuning (or some sampled data) - maybe down to 100M as that sounded like a large-but-ok amount to use.

I'm looking forward to seeing what I can get out of this, thanks for making something simple enough that I can do that for a "I wonder if" kind of problem!
Thoughts on how the economic situation will affect machine learning and data science in industry more generally?
If these guys are smart, they would take advantage of the current president and do a full on social media push to get his attention. If orchestrated properly it would almost guarantee they are not extradited.

It checks all the boxes, military, foreign governments, extradition.
They have cheap trial periods that you can actually stop and start repeatedly. Of course, if you're a regular reader you should pay for it, but then they should also prevent re-using the trial period over and over. So maybe they don't care.
You still can go the route of not knowing a ton of tech to get a site up and running while still having full agency over the HTML/etc. Just pick up a service like bluehost shared. Hell, at work we even have one for odd tasks and easily-accessible FTP needs and one-off sites or documentation pages.

I do remember getting to play with Dreamweaver back then, though. It felt so high tech compared to Notepad and FrontPage Express and all that. All the "cool" sites had image maps and as a kid it was tough to understand how they worked. I did something similar to you, but usually copy and pasted from a web site then changed the image out and kept tweaking by trial-and-error until I got the result I wanted.

Nostalgia is a strong drug haha
> it seems they felt above reproach

Possibly because of what they’ve done for who in the past and what they know.
I haven't read a great deal about them in the papers, but what I have read is that they have a frighteningly high conviction rate - meaning that either

- the police are really good at finding the perpetrators of crimes

- the state are really careful about only taking cases to trial they are extremely confident they can win

- ... or that simply being tried in court sufficient for convince everyone judges and/or juries that you're guilty and that it's basically a formality after that point

I've no idea which of these is true, I really hope it's just either of the first two.
Looking for a remote salaried position in another country seems like a weird situation to me. The headaches of setting up legal entities, complying with tax laws, benefits etc for whatever location the person is in, is not worth it IMO.

If you're a freelancer, it's up to you to decide what rate you want, and if you're willing to negotiate on that rate.

For reference, I charge clients about 3x more now, living in a relatively small city in Thailand than I did when I left Melbourne (Australia) several years ago, which is ridiculously more expensive.
but Chrome Enterprise means it has to connect and phone home to Google all the time anyway, no? That defeats any potential benefit of having more control over the browser.

Given this is a "free" offering, the data being mined finances this service.
Actually. I just added something similar to my emacs yesterday:

(defun sh-line ()
(interactive)
(let ((cmd (buffer-substring-no-properties (line-beginning-position) (line-end-position))))
(end-of-line)
(newline)
(insert (shell-command-to-string cmd))))
(local-set-key (kbd "M-RET") 'sh-line)

With this Alt-RET will evaluate the last line in your shell, and insert the output.
> I had a similar experience, and switching model organisms took my design cycle from 2 weeks to two days, and got huge results out of it. We then put the results back in the original organism and recapitulated the improvement. Then my project got cancelled.

Very cool. If you care to elaborate on this: what were the two organisms, what made the second amenable to much faster design cycles, and how did you know that the results would likely carry over to the original organism?
I'm not assuming climate denial is genetic at all, parents and cultures have a great deal of influence on their children's beliefs. If every Christian decided to not have kids tomorrow the world would be mostly Muslim and Hindu within a few decades. The few converts to Christianity would not replace the losses. Same with Climate Change. If the only culture that reproduces is climate deniers, the they will be the majority. In democracies majorities win.

I'm not saying you or anyone else should have kids out of some sense of duty. If you don't want kids, fine. People having kids they didn't want has led to a lot of messed up families. However I find the argument that it's because of climate change to be a post-hoc rationalization. It's like if during the black death people said they're not having kids because it's morally correct to not produce more plague carriers.

As for your voting analogy, under our current system (in the US) if everyone votes strategically some good might occur albeit in a somewhat corrupt, half-assed manner. If fewer people vote strategically then those who vote strategically win, however small a minority they might be. That's how we ended up with a two party system. Alliances willing to compromise parts of their values will defeat smaller but pure adversaries.
Slack Busted?
Not happy for me
Possible yes? It's a definite yes. Enumerate all possible hash values into a single very big file. I think that even counts as "construct", in a mathematical sense.
I've not read the article, as the whole 'Social Meeja Influencer' thing makes me want to vomit. But if it's reporting that a load of vacuous self-obsessed morons are losing the obscene amounts of money which they earned for doing fuck all, then thumbs up from me.
Here's the original interview [1]. He was trying to explain that he was looking for a wife that was resourceful. But since explaining what he meant by 'resourceful' was difficult he gave the example that his ideal wife should be able to get him out of prison in another country.

[1] https://www.wired.com/1999/03/bezos-3/
It's the motherboard prices that will make the difference. Intel motherboards are always super overpriced, and you have to buy a new mobo with every generation.