skysight-inc/HackerNews huggingface dataset:
> If penalties for mugging/robberies were lowered to pick pocketing levels, Paris would have muggers in every train and far fewer pickpockets.

Do you really believe that? I honestly think there's a fundamental difference in character between willingness to commit non-violent crime, and willingness to commit violent crime. One's just selfish, while the other is likely to be negative-sum in utility in a way that makes most people write it off as a fundamentally unsound strategy unless they're true sociopaths.
Easily defeated if you make the effort. Do you want a world where we have to consciously change our gait to "easily defeat" the recognition AI? If not, then it should be banned too.
Obviously we can't use that title or the thread will lose its mind. Since the submitter's profile indicates that he is the author of the article, or at least the proprietor of the site, I think it's fair to stick with what he posted.
I'm trying to learn how one writes a rules engine for a digital card game. That is, the system for defining valid moves and combinations and such that isn't just a crap ton of bespoke code.
> If penalties for mugging/robberies were lowered to pick pocketing levels, Paris would have muggers in every train and far fewer pickpockets.

This is a good point!

But I think this effect is less about the "incapacitation" issue discussed above (i.e. we would have muggers on every train because we wouldn't have detained the muggers for long enough), and more about deterrence (i.e. we would have muggers on every train because pickpockets would lose a disincentive from mugging).

There are multiple dimensions to picking how societies respond to crimes:

- denunciation: we publicly send the signal that your behavior was bad

- retribution: we want you to suffer

- rehabilitation: we want to help you become a better citizen

- incapacitation: we want to stop you from committing crime

- deterrence: we want other people to be afraid to commit crimes

- ...

And all of these carry different associated values. My suspicion is that when people attempt to justify the prison system based purely on the incapacitation effect, they're trying to don some faultless, sterile, harmless guise. "I'm not a bad guy for wanting people to be in prison; I just want my neighborhood to be safe!" But I think often a desire for denunciation, or retribution, or even angst about deterrence is at play.
It would be more newsworthy if Google weren't behaving this way.
What part are you interested in?
I feel like the "canonical" example of using pattern matching for nested if statements is fizzbuzz

fn main() {
for i in 1..102 {
match (i % 3 == 0, i % 5 == 0) {
(true, true) => println!("FizzBuzz"),
(true, false) => println!("Fizz"),
(false, true) => println!("Buzz"),
(false, false) => println!("{}", i)
}
}
}

Not only is it obviously correct, but if you somehow manage to forget a case the compiler will tell you.
No, you're not wrong to defend yourself and to come back at someone who's being hostile to you

You're not trying to scam people, he is.
> I don't think I've ever seen such a tentpole product.

Microsoft DOS and then Windows.
Honest question for you: are you doing that? If not, why not? If so, can you share the successes and failures?

I agree with you 100%.
More info here - https://siderite.dev/blog/linq-in-javascript-linqer/

Pretty neat project. LINQ is a great time saver in .NET development, I'm looking forward to messing around with it in javascript.
That link appears broken, but presumably it's similar to this one?

https://commons.wikimedia.org/wiki/File:EPICA_temperature_pl...
Spoofing aside (that's a telecom problem, and it obviously needs fining and fixing), if enough VOIP-owned numbers get blocked, the services running those numbers will raise prices and/or step up their banning game. It's not a sure-fire fix, totally agreed, but I don't see how it'd make the situation worse.
Relative did this and found it was not a good move. Usually the types of places that rent to section 8 tenants have very high cap ratios assuming you collect rent every month... just think for a bit why other investors leave those on the table considering how financially advantageous that would be.

Ok I’ll spoil it a bit: first, you still have to do maintenance on these places like fixing the roof, plumbing, etc. and it doesn’t matter if you bought it for pennies, it still has to be livable to rent. Second, section 8 doesn’t cover everything (at least for some) so your tenants will often not make rent: the decision whether to continually take losses on renting or to evict a family (possibly making them homeless) is up to you. And among poor people you will have higher rates of things like hoarding or drugs so your likelihood of dealing with that is high (approaching near certainty as number of properties grows).

He ended up selling off his real estate “empire” in less than 5 years after being threatened with a gun, evicting a family, and having one house get entirely gutted one night (including wires and toilets)
In that it's “leaner, and more secure than IPSec”?
Ok,will do.
The article's underlying thesis seems to be summarized by

> The practitioners of AI are not up-front about the genuine allure of their enterprise, which is all about the old-school Steve-Jobsian charisma of denting the universe while becoming insanely great.

But that... doesn't seem true? Most modern AI practitioners, especially the prominent ones, profess that their work is going to change the world forever and that's why they want to do it. So I'm not sure what the author is really proposing that AI practitioners should do. Work on less important problems? Play it by ear instead of trying to develop moral principles preemptively?
Using constraint programming to schedule generic experiments in an automated lab. Experiments are complex and fragile so we expose a dsl for describing the constraints and objectives of each task so that the biology/chemistry doesn't go awry. One of the hardest parts of this isn't the optimization but the upfront work of defining what is/isn't necessary to be able to encode about an experiment. You want the api to provide as much control as possible without allowing the author to over constrain the problem, or introduce irrelevant steps into an experiment just because that's how they're done by hand.
A Go 1 compatible final value proposal
It's too bad there's no free land to exile people to any more. (I mean, we could build walled-off exile colonies inland, but that'd be pretty dystopian, unless they could somehow get from there to other countries that aren't exiling them.)
That's not TOO far an exaggeration from reality
Banning something by law is not just about enforcing it, but also sending a message to the public as to how it should perceived.
I don't see any mobile option. For me, Linux laptop is 40% and android movile device is the other 60%. It looks nifty, but doesn't quite get me there.
Popular economists Tyler Cowen and Alex Tabarrok maybe. And people can agree or disagree with them on a variety of issues.

But describing "sanitation improves health outcomes" as just somebody's "narrative" feels a bit like responding to "The sky is blue," by asking "Yes, but who benefits?"

Sometimes an idea is just an idea.
Make the VoIP companies accessory to their crimes?
Possible for some vs optimal for most are two different things. There’s also a lot of confounding variables, not to mention PEDs at the top level of most (highly compensated) sports.

I wish a plant-only diet was optimal across the board but so far I haven’t found the right one that is the case for me personally.
What does it mean to be "in Linus' tree" if it's already on Linux and everywhere else? Like it will be built in somehow?
Disclosing their architecture and current thinking is not "just hype".
That's one theory. Some others are that there is more disease in the warmer areas or that since early agricultural/domestication took place further north it gave those communities a head start
>1. No, chlorine is still widely used on processed poultry in the U.S. The latest data from the National Chicken Council suggests that it's used in around 10% of chicken processing facilities. This is not a small amount of chicken.

Seems it is still used, I was under the prior understanding that farms were phasing it out as it's far more corrosive and incurs a larger maintenance cost. I can't find anything more on the topic other than that industry page claiming about 10% from 2015.

> 2. There is no evidence that the absence of antimicrobial treatment of chicken carcasses yields "measurably worse health outcomes", as you say.

I have been consistent in claiming that the US supply chain has issues EU/UK don't appear to have. Increased salmonella concentrations are absolutely a health risk and these treatments show large measurable reductions on the level of surface salmonella. There's more than a few studies published in recent years covering outcomes on on chlorine, lactic acid, peracetic acid, SBS, and other rinses. I've never claimed that it's a magic bullet, only that all the data says 'it helps'.
Why ByteDance might become the next gaming giant
Free 3 hour crash course JavaScript
I love Laika movies. I love that they exist, and I love the sheer craft and effort required to make them... but I think they look _too_ good.

I think most people laypeople that see a Laika movie doesn't realize it's stop-motion. Ironically, this makes them seem less magical than they are!

It's sort of like a magic trick where the slight of hand is too good.
Looks like the 5th company is another owned by the owners of tollfreedeals: sipretail.com

https://www.justice.gov/opa/pr/department-justice-files-acti...
Google working on biz messaging app that unifies Gmail/Hangouts Chat/Meet, more
I am working on software that makes building web apps faster, easier and more secure.

You host a copy of my web application, and it handles all your user account stuff with modules that add organizations, Stripe Subscriptions and marketplaces powered by Stripe Connect. You write your application with its own web server in whatever language and the two servers form one site.

At the moment I am trying to finish automating my documentation based on the test suites including API details from API tests and screenshots from UI tests.

I am looking for testers if you are building a SaaS or a Connect marketplace.

https://github.com/userdashboard/dashboard

https://userdashboard.github.io
I'm trying to figure out the appropriate discount rate and methodology that governments should use when doing cost-benefit analysis of big expenditure projects (e.g. infrastructure). It would seem that economists have been arguing about this for many decades now with no end in sight.

There are some interesting value-judgements that have to be made here (e.g. do we value the consumption of future generations more/less than present consumption?), so I suspect there will never be an objective answer to this question.
What I've realized is that this is not a generational issue. It's an issue with generalizations. A large part of teens probably are clueless about a lot of things, as are a large part of each adult generation.

On the point of remembering being a teenager: it baffles me that so many adults seem to have forgotten what being a teenager is like. Adults often, at the same time, expect too much of teenagers, but also expect too little. It's quite bizarre.
Nothing to be ashamed of. The person on the other end of the phone was a criminal attempting to defraud you. You could have done much worse than just cursing them out.
“A large proportion of people don’t even optimize their bedroom, and probably a huge proportion for teens and young adults. It’s lack of caring about long term benefits and focusing on short term benefits. Or laziness. Or procrastination. Or whatever you want to call it.”

maybe they think they have more important things to worry about?
"N100 and P100 Masks for Protection against Avian Flu, Swine Flu and Other Diseases
The Centers for Disease Control tested N100 and P100 masks for their efficacy against avian flu, swine flu and other contagious diseases and found them to provide superior protection.

Since N100 respirators and P100 respirators are capable of blocking the majority of airborne hazards, people often use them to prevent the spread of dangerous diseases." [1]

N95 masks are useful for preventing sick people from spreading disease by coughing. They are only really usable once. The media is promoting surgical masks which are only designed to prevent a surgeon from contaminating the operating table with droplets from her mouth(the literature mentions HCP to HCP prevention which is a sick doctor from infecting a colleague); these masks do NOT provide enough protection to prevent inhaling a virus. You will need HEPA which you will get with a N100 / P100 mask that has a carbon filter. No one is talking about N100 / P100 because they are only rated for trained individuals and occupational use.

In a environment where you will be exposed to the virus, you must also cover your eyes. Virus can infect you through mucus membranes. At least get a tight fitting goggles, or a full face shield. Glasses with side sheilds will be better than nothing, but why take the chance.

The proper gear has an indefinite shelf life. Expect that there will be waves if this becomes a full pandemic. Some estimates that this could be three month cycles. The R0 factor means more people infected by pre-symptomatic carriers. The beginning and middle of the cycle will have the most cases. The end of the cycle will be cleaning up and trying to get back to normal.

Get plenty of disinfectant or chlorine based cleaners. You will want to clean all items you take outdoors. Wash your hands, wear gloves, wash the gloves. Overcoats / pants can be warn, and these are left outdoors, and or cleaned or washed outside.

See also diagram on donning sequences. [2]

[1] https://www.envirosafetyproducts.com/respirators-safety-prot...
[2] https://www.cdc.gov/HAI/pdfs/ppe/ppeposter1322.pdf
PDFs in Dropbox, stored in an encrypted sparse disk image (https://www.sas.upenn.edu/computing/natsci/sparse). I keep an additional copy of the encrypted disk image on a flash drive in one of those fire-resistant lockbox things.
Why?

I mean, what benefit really is there?
Interesting read, and some of it rings true for me, but the article is a little bland.

A parallel observation: In the "old days" of the internet, the shining new capability of connecting computers, sharing documents, web pages, software, messages, opinions, and, of course, pornography, the feeling of the day was one of betterment. The network would allow for up-turning out-dated businesses and processes of the past, and we will all be better for it. Information wants to be free!

Yeah, sure.

Information wants to be free? Well, if you consider my click-stream, search history, and probably every keystroke I enter, then yes, that information has certainly been freed. I can even search this treasure trove of information, if I'm just willing to share every piece of personal information about me, from my contact list, to my personal emails, to my phone's location, my calendar and my purchase history.

I no more trust the AI "morality" pundits than I trust the (well meaning, but mis-guided, IMO) visionaries of the internet's early days (and, yes, you can count me among those ranks).
Looks like a civil case, yes? Any lawyer or semi-lawyer here could share their thoughts as of what the penalty could be?
> Perfect repair is unattainable

It is unattainable because "perfect" is undefined for both the imprisoned and free people.

Arguments involving the idea of achieving perfect rehabilitation are the enemy of the good in this case. It's just as pointless to talk about perfectly repairing prisoners as it is to talk about perfectly repairing any of us. We're all variously damaged goods.

I agree with the GP that the system is designed for removal, but disagree that a system geared towards rehabilitation is impossible, if only by the existence proof provided by the number of people who have been rehabilitated to the point that they are no longer a danger to themselves and society.

I'm not sure what the GP thinks is the value that torture brings to the discussion, at least in societies that presume to operate on a foundation of human rights. Torture is literally psychopathic behavior, itself warranting punishment by removal via imprisonment. And with some notable and terrible exceptions, our laws back that up.
I keep mine in an encrypted disk image (default support in Mac OS), with the image itself backed up as appropriate. Very simple, straightforward, and secure.
Debatable if you’re sick and elderly with little savings.
Not all linux kernel modules are in the main sources. Many projects begin outside the main tree and are pulled in later after they have proven themselves and have matured, responded to criticism, etc.
Sure, you can climb in and out of a walled garden with a grappling hook, but that's not really the point.
That's really cool! I just started learning about constraint programming using Z3, and scheduling is the first area I'm looking at. Do you have any advice or resources you found useful? Much of the underlying theory goes over my head, but I'm not sure how much of it I need to be productive.
I would never buy in because I just know they will kill the product in a couple of years. If they have been having moments of weakness regarding GCP I find it hard to imagine that management will keep a cloud gaming service around.

Someday someone is going to write a Management book about short term thinking and it will feature Google.
I keep my tax documents the same as I do other documents. I download all the forms from my financial institutions (W2, 1099, 1098, etc) in PDF format and store in a Tax folder in My Documents, with a subfolder for each year. I do all my worksheets in an Excel spreadsheet in the same folder. Paper documents I scan to PDF and store there and shred. Once I complete my return (freefilefillableforms.com), I print to PDF and store in the same folder.

The tax folders get backed up to a second hard drive on my machine, and then to Carbonite, with my other documents.
A major difference, besides WireGuard's simplicity, is that IPSec is a layer 4 protocol (ESP packets instead of TCP/UDP packets) whereas WireGuard is a layer 5 protocol (runs over UDP), so switches don't choke on it, and so a WireGuard peer doesn't need a public-routable IP address, but can be behind NAT.
Yes please. Integrate with GitHub notifications, and gitlab ci-runner too. So that pull/merge requests can be shown as well.

Maybe a leaf of inspiration from golang modules so that upstream code modules can be imported.

IDE++, it can't stop evolving. Thanks for the good work.
I've honestly not had a lot of issues with that up until now. Real world it doesn't seem to be blocked by a whole lot of things, except where you only have port 80 and 443 anyway. I've actually seen it work in a lot of places I wouldn't have expected it to, like hotel wifi.
It will now end up in all Linux distros by default. Instead of having to chase it down and apply a bunch of patches it’s now just a single config option away.
Exclusively Paypal. I've had nothing but extremely positive experiences, but form what I hear, when it goes bad, it goes really really bad. I'm looking into other options
:) I guess I'm not fun at [code golfing] parties.

I just want to gently push back on the notion that the source level branchy-ness is tightly tied to the generated assembly level branchiness.

Sometimes, it is - but it is a long topic to characterize when. For simple things like counters based on a condition, you'll almost always get branch-free. Same for assignment/return value based on a condition, where the possibilities don't involve lots of asymmetric work (or a asymmetric memory access).
Ummm it's also strictly better for apple. They do get to know every time you sign in, instead of another company getting that. It's certainly not better for users than creating a separate account tied to a separate email for every service without a big company in between.
My favorite version of "Smells Like Teen Spirit" is in a major key: https://youtu.be/dVehv_LDWaE
Waxeye: Language-Agnostic Parser Generator
Filtering Angular Material Data Table with Slice
What software do you use on the iPhone?
> I still have the tape of Rocky III with Another One Bites the Dust on it – maybe the only one. It might be worth a lot of money today. But out of loyalty to Sly, it stays locked in my safe.

Pretty good definition of integrity.
78 arrested [1]

700 suspected in call center scam [2]

21 arrested [3]

15 arrested [4]

https://www.news18.com/news/india/78-arrested-in-mp-for-invo...

https://www.reuters.com/article/us-india-fraud-usa-arrests-i...

https://www.hindustantimes.com/world-news/telefraud-scam-us-...

https://economictimes.indiatimes.com/news/politics-and-natio...
Do look into Stripe. The difference in dev UX is night and day.
True but now they have to put some small effort into excluding it, rather than a reasonable amount of effort to include it.
US dropped record number of bombs on Afghanistan last year
Not sure I follow this logic. Tobacco and fat studies were paid for, therefore the study I linked must be paid for?

That study is meta study and talks about lots of studies. My point is there’s good evidence that GMOs are safe and there are more consequential things to worry about in the American diet (like added sugar).
As a former small-time contributor, KnightOS was an exciting dream. From the programmer's perspective, it got a lot of things right and really modernized the 6MHz environment from feeling like something designed in the 80s to something you felt like you could build a real piece of software on. I had written a computer algebra system for the 84 Plus and I was considering porting it to KnightOS because it would have gotten rid of a lot of baggage I had to do to support TI's operating system.

KnightOS never had the momentum it really deserved, and the calculator hacking community was far more involved with equally impressive projects in other genres (for example, the Axe Parser was an onboard compiler for a high level language designed for writing games on the 84 Plus). Still cool to go back and play with the website.
The Outsize Influence of Your Middle-School Friends
> Garageband on iPad is nice, but if you're serious about music, you will want Logic Pro

Nothing against Logic (or Garageband, which is great) but there are so many incredible instruments/synths/AUs available for iOS, as well as a number of highly capable DAWs, including Auria Pro, Cubasis, FL Studio Mobile, Korg Gadget, Beatmaker, etc.. Several of them also work well with respective desktop versions. Ideally I'd say you want an iPad and a Mac running Logic (or your favorite desktop DAW) but a high quality all-iOS workflow has been doable since early versions of NanoStudio, BeatMaker, Multitrack DAW, and AudioBus. Multitouch is also nice for mixing (and you can use an iPad to control Logic.)

> Doodling on the iPad is great too, but if you're a serious designer, you'll buy a Wacom tablet and Illustrator.

For vector graphics, Affinity Designer goes a long way. For digital painting and drawing the combination of iPad Pro + Apple Pencil + Procreate is hard to beat.
In my experience it's randomly prohibited by some algorithm.
I'd happily buy one but I think shipping to Hong Kong is kinda screwed up right now.
So,curious here: I'v been reading about how the focus these days is to move networking code to userspace because you can squeeze out more PPS performance,does the fact that WC makes use of kernel code heavily give it a performance disadvantage?
Yes the ecosystem can be beat. Have you seen the PHP ecosystem lately? And Laravel’s? Especially Laravel actually. The documentation is amazing. There is Laracast. A lot of tools to help. Dedicated CI services (ChipperCI). So many great components.