skysight-inc/HackerNews huggingface dataset:
Give Krita a shot. Its UI is much closer to Photoshop than other alternatives, and it's a fully open source project. It's still a bit buggy on Windows but it runs perfectly on every Linux distro I've tried it on. It's a bit overkill for my needs (I do everything I need with Paint.net/Pinta) but it's worth a look.
The harm is already there, you're just shooting the messenger.
I suspect GP is referring to single applications that aren't single process. Postgres is one example. Vacuum and checkpoint are separate processes.

Applications also sometimes have separate processes for sentinal functions, logging, etc. Or default configurations that are multi process, like many load balancers, web servers, API gateways, etc.
How can the library know that the cash machine will communicate with the bank, or that there even is a cash machine?

The library should just tell the program that it failed go perform its task, not guess at what its parent program could, should or would do.

Note that the discussion started from "abort". Maybe the authors meant something else by abort, but in a system programming context it means calling abort and terminating the program's execution immediately.

If they just meant it as a synonym for panic, we're just having a nice discussion here.
You might enjoy this essay by Eric Schwitzgebel: _If Materialism Is True, the United States Is Probably Conscious_

http://www.faculty.ucr.edu/~eschwitz/SchwitzPapers/USAconsci...
Can you provide any evidence, as everything I can see shows 12.5% on trading income, and 25% on non-trading income.

Are you referring to the non-trading income corporation tax rate, or is there something else going on? If something else, that sounds an awful lot like corruption
> Slightly freer, and slightly less safe is not a winning political argument.

It should be when the reality, despite the publicity of occasional terrorist incidents (9/11 included), is "slightly freer and slightly less safe against an event so vanishingly unlikely you should simply forget about it. You're hundreds of times more likely to die in a car accident or falling off a ladder. We should not let the terrorists win by ruining our way of life and associated freedoms".

Surely that's not that hard a message to sell when it has been a winning message for many years in the past?

No, it's the current fashion. I expect more of politicians. Of course in today's world I am regularly disappointed.
Then why not 15M, the more the happier!
The Boy Scouts of America has a congressional charter. They are not a run-of-the-mill private organization. Their discrimination is unacceptable as a publicly-chartered organization.
Can you share more details about this CPU?
The page mentions a custom AMD EPYC, and indeed, your topology suggests this is not a standard 24-core CPU. A standard 24-core EPYC would have 3 enabled cores per CCX and 4 zeppelins (NUMA nodes) per CPU.
The same things we celebrate when there is gender diversity in a given context.
While you raise very good points overall, this one I have beef with:

>SSDs that encrypt the drive with a key that doesn't depend on the password

AFAIK, this is the standard practice in software harddrive/filesystem encryption - LUKS, TrueCrypt, etc., for practical reasons, and with no negative impact on security if properly implemented. AFAIK again, this is also how Firefox handles encryption of stored website login/password credentials - they are always encrypted using locally generated & held key; in case user supplies her own password, this key is encrypted with that password, with no change to the actual login/password store.

Contrast the following two scenarios:

- derive encryption key from user-supplied password [potentially weak key]

- encrypt the whole device / filesystem with the key [very long process, prone to interruption]

- user wishes to change the password

- re-encrypt the whole device / filesystem with the new key [very long process, prone to interruption]

vs.

- generate a cryptographically secure random or pseudorandom key

- store the password in device

- encrypt device with the key from the first write onward

- when user sets password, encrypt the stored key [no change to content of device necessary]

- from that point the user password is necessary to use the decryption/encryption key

- when the user changes password, re-encrypt the stored key only [no change to content of device necessary]

The second scenario is also more amenable to implementing various multi-password schemes, password-recovery techniques, and encryption secured with both passwords and hardware tokens.
I'll buy your tool immediately when the emacs support lands. Subscribed already to the email list.
This is great news! I would love to test it out just as soon as NordVPN finishes deploying support.
Well you can use their support forum. They also have good tutorials.

https://forum.affinity.serif.com/

Personally, I just bought it because I wanted to support an Adobe alternative.
No worries.
I never meant for the blogpost to reach an audience outside of our pretty narrow knitting circle so I didn't pay much attention to detail. I very much appreciate your insights here.
Movavi Video Converter 19.0.1 Crack Full Serial Key 2018 [Latest]
Fairness doesn't come into it - machine vision has to be up to the task it is given, period. If humans depend on their more general intelligence to deal with problem cases, machine vision either has to do something similar, or compensate adequately in some other way.
For me it suggested changing specific to specific. And key (as in encryption key) to decisive, vital, key, critical, fundamental or integral.

Then I realised it classified it as average when writing for accountants. So I flicked it over to writing for software engineers and the classification went to fairly effective (39% better than average) and the suggested changes remained the same.

I really like the idea, but the execution seems like it needs some work, at least for the examples I tried too.
Forced migration will come to affect millions if climate change is not constrained as homelands are lost to sea or become uninhabitable. So there will be large numbers attempting to migrate over land or sea without certain destination. There'll be dying en route, and presumably will eventually be forcibly rebuffed at borders when numbers get large enough. Aid agencies will likely be far beyond ability to cope.

We've seen this in far smaller numbers with those attempting to cross the Med etc in unseaworthy overloaded boats, and the associated deaths.

Of course there's also likely to be disease and starvation in any ad hoc refugee camps that arise.
> I think it is important to distinguish between "freedom to act as you see fit" and "discrimation" per see

By all means try to distinguish between them. You haven't yet done so.
Interestingly, hypervisor-level logging of this stuff is both harder (because it has the constraints of kernel-level code) and simpler (because the non-deterministic behaviours are fewer and better-documented at the hardware level than the Linux API level!)

I think it's very likely that, overall, recording a single process is substantially more complex to implement than recording a whole VM. (With significant caveats - recording a whole VM with good performance is going to be hard and making it really useful probably is a whole load of extra code)
Have you tried GimpShop[0]? It's GIMP with the UI based somewhat on Photoshop.

[0]: https://www.gimpshop.com/
It is ironic when we homogenize society in the name of diversity. In most dictionaries "variety" and "diversity" are synonyms.
Could that tech of re-engineering T-cells be a step to cure psoriasis? AFAIK psoriasis is caused by T-cells erroneously targeted to kill epidermis.
Docker Java API Needs Contributors
We need help developing https://github.com/amihaiemil/docker-java-api. There are a few "good first issue" tickets. We kindly ask for your help, if you find it interesting and have the time to contribute. We expect PRs with max 5 changed files -- ideally, your contribution should be of the order of creating an interface, implementing a method, fixing a unit test etc.

The library is a Java API for Docker. It is lightweight and developed with strong OOP principles in mind (see README and the linked blog post for details).
Reddit Dropshipping – A Cheat Sheet for Success
HF motion sensors are now used in a lot of lights. They are 5.8 Ghz radars that detect motion even through walls.

So high frequency motion detection is already used in a wide range of applications.

But I think 'seeing' should be taken with a grain of salt. Yes you can detect motion behind a wall but creating an image is some steps away.
Japan's First AI-powered ATM developed to combat money transfer fraud
If there is such a thing as toxic masculinity, then I propose to you that there must be an inverse to it which is not toxic and thereby should be reinforced in youth.
You can't have toxic masculinity, but suggest that toxic femininity does not also exist.
And by that logic, the inverse of toxic femininity should also exist, meaning that yes, we should be teaching those that have different genders, different values.
The relevance of a lesson in physical restraint when dealing with the average female, as the average male, should be self-evident, considering the fact that there exists a stigma about hitting women, yet when a guy gets hit it very often does not even register.
This does not mean they can't be taught the values of both, it just suggests that if you want there to be the evil men that do nothing but perpetuate misandry, the inverse must exist also, and I can tell you right now, their not called feminists.
I think GDB's built-in record/replay mode does roughly what you describe.

Tracking the effects of every instruction does is likely to give you a simpler implementation (since you just repeatedly say "next instruction, now what did that do?") but it's quite slow and can be hungry on memory, since you have to log every change.

More sophisticated record/replay/reversing tools like rr provide a more sophisticated backend that doesn't need to track state per instruction. They can be much faster - and consume less memory - but more coding is required to make sure you're tracking the right state, efficiently.
I’m a huge fan of grid cities. If you look at Iowa, you see a bunch of towns of 3,000 people laid out in a grid. It’s a testament to the virtue of the people.
Automate Your Exception Reports: It’s Easy, Here’s How
Again :) No third-party apps to install for IPSec VPNs, this is seriously more secure
Better call Saul
I would also suggest Streisand, which offers a nice web page with client config downloads after you've set it up. You can do a WireGuard-only build through the setup wizard.

https://github.com/StreisandEffect/streisand
I think your post is entirely reasonable (and it worries me to see generally acknowledged facts, like gender differences - girls interested in people, boys in systems - being downmodded on HN).

But there are girls with typically male interests and boys with typically female interests.

If a boy wants to do contemporary dance, give him an opportunity to do contemporary dance.

If a girl is into survival tests (making shelter, hunting food etc), give her the opportunity to test herself.
Are Girl Guides a thing in Sweden?

If Guides exist are they co-education also?
Medi-Cal was free. Basically everything covered on Medi-Cal was free, or super cheap, and it covered a lot. While on my health insurance plan provided by work, the job where I wasn't making enough money to save or meet my deductible, I got into a bicycle accident & ended up with a $50,000 USD out-of-network hospital bill.

In case you don't know, one of the reasons that some chronically homeless people don't have healthcare is that many don't bother to get it. There's guy in my neighborhood that told me he hasn't gone (but probably should go) to our local government to get his $100-ish/month, food stamps, and healthcare. Also, he ends up in a local emergency room because someone calls an ambulance when he's drunk, passed, and shaking out on the sidewalk. I've called an ambulance a few times for people in that state myself. He also ends up in the emergency room because he routinely gets assaulted while sleeping on the street because there's are not enough shelters for him.
IBM ?
Owning your product (ie. reaping the rewards of your labor) is an enormous motivator. It takes a skillful manager/salesperson to keep people motivated as a company grows and they have less skin in the game.
Surely there's a way to have both? Meetups or co-working spaces, maybe?
I almost finished implementing a Prolog-like system to determine what operating system is installed in a guest image (replacing a huge chunk of C code which had accreted lots of rules and special cases). Described in a bit of detail here: https://rwmj.wordpress.com/2015/12/06/inspection-now-with-ad...

This never went upstream for a couple of practical reasons:

(1) It wasn't much simpler than the C code. In fact once you've gone and explained to people how Prolog works they might as well have digested the C code.

(2) There wasn't a good, embeddable, widely-available Prolog "engine" we could use. As a result I wrote my own engine which only did the simplest sort of forward inference and so wasn't at all efficient.
Your assumption is correct. IncludeOS will never be fully compatible with Linux. Our goal is to provide "just enough POSIX" so that the applications that are relevant for the OS will compile and run. Mostly we're concerned with various "gateway-like" applications - firewalls, load balancers and down the line also IoT-gateways.

Wrt. to why we have to implement Linux-like syscalls; Musl is written specifically for Linux so in order to "unlock" the relevant POSIX-bits that Musl can provide we have to provide the underpinnings that Musl requires.

I'm hoping we can upstream some of our non-intrusive changes to Musl. However since Musl has a very specific purpose (a Linux-specific C and POSIX library) I'm not certain that our changes are within the scope of the project. To date we've only concerned ourselves with a small subset of Musl and only on amd64.
I use all of the three language in my day-to-day computer usage (i.e. I have scripts in each one of them), and I don't think Python or Ruby really replaces Perl 5 at what it's doing good: being a very powerful Unix citizen. Perl 5 is still better at regexps, at string manipulation, at how it combines these features w/ Unix I/O, and at offline documentation. Ruby has the best syntax and language flexibility among all (I hate Python's significant indentation and general unnecessary "stinginess" of the syntax), and Python shines with its wide array of libraries and availability of jobs. Also, AFAIK Python supports Windows better, and has a better REPL than Ruby (Irb can not run all the code the interpreter itself can run).
Is anyone knowledgeable to comment about the memory bandwidth. I thought Zen-1 was eight channel with 32 core, now the Zen-2 is the same eight channel with 64 core. Wouldn't that cause issue or can the new memory system be that better?

The other interesting thing is that they said the memory access would be more uniform kind of like NUMA independent given that the controller is no longer part of the individual chip but a common element. Which definitely makes good performance easier with such a beast of cheap but does it do so at the cost of the lowest possible latency as in when in Zen-1 the memory access was from a channel in the same CPU. I would hope that a massive single piece of IO chip would allow them to design the thing better but does anyone know or care to guess?
Both Coq and Prolog have something to do with logic, but that is where the similarities end. Other than this, they are apples and oranges.

Prolog is a programming language whose execution is based on certain logical principles.

Coq is a functional programming language, and and extra logic layer to prove things about programs written in its programming language.

If you will, Prolog uses logic at "run time", while Coq uses logic at "compile time". Different things (and very different logics).
his hacker news post from a year ago,
https://news.ycombinator.com/item?id=15924402
I find it interesting that this quote will become less and less absurd as technology continues to improve.

The confusion stems from the fact that a human can tolerate a certain amount of "wrong" and still give the "right answer". For example you don't need to speak with perfect grammar to be understood. Humans won't choke on syntax errors the same way a browser chokes on malformed html.

Machines are much more rigid and can't understand context and intent. But this is starting to slowly change in the age of machine learning. For example if I make a small typo, I expect an autocompleter to still understand what I was trying to type. It wouldn't be too absurd to believe that in a not too distant future, it would also be able to autocomplete away common/obvious bugs. Maybe it can even autocomplete/rewrite code from near pseudocode if the intent is clear enough.
These are both excellent suggestions. I rely on Algo for professional uses and Streisand for personal use.
Except San Francisco has like zero public toilets.
"Parsing" CSV using split (whether on graphemes or on scalars) isn't correct at all, though, due to quoting.
Go find a lesbian mother's group. You won't find a group of kids more exposed to a year-0 style environment, where a large bunch of children are encouraged to specifically play with toys that are usually more popular with the other gender.

You also won't find a more exasperated set of parents who are blown away when most of their children seek out more common toys for their gender.
Scripting Java 11, Shebang and All
What was the Greek story (Plutarch? Idk) where some guy being hunted by some army captain crashes on some island and the local pseudo intellectual sophist says they need to kill him before the army captain comes or else they’ll be punished for either aiding him or letting him go. Then the army captain finds out they killed his target for no reason so he kills all of them for being corrupt idiots
My buddy the Nigerian banker has a similar problem... maybe this would help him?
If you're signed in, you can change your user preferences to use old reddit by default
> When libraries start calling abort out of the blue it's like the janitor deciding to send everyone home for the day because their mop broke.

A more apt analogy would be the janitor that pulls the fire alarm because they saw smoke coming out of the boiler room. So yes, it's their call to make, and it would be the right call.

Besides, as lifthrasiir points out, you can isolate this behavior in Rust, akin to triggering the fire alarm for a single building, but not for the entire complex.
Adobe developed all those things knowing that anyone could copy them for free, and Adobe chose to develop and release them anyway. I would say it’s fair game for anyone to copy, and nobody should feel guilty about it.
No, only the values of masculinity.
They do when they're kept up and in good condition. When there is abundant fresh water.

But when they're not kept up.
https://www.theguardian.com/us-news/2017/sep/05/hookworm-low...
>Piracy is first and foremost a copyright violation.

Copyrights and patents are licenses. The first statute establishing copyright was called the 'Licensing of the Press Act 1662'. '...ownership in copyright includes exclusive licenses of rights'.

>...in this sense, screwdrivers are text too

No they really aren't, they're objects which is why the laws around their ownership and transfer are fundamentally different, the design though is intellectual property and is a text. It's information. In your original post you said a screwdriver can be freely copied - no it can't, not if it's patented and many of them actually are. This basic error comes from a fundamental miss-understanding about the nature of these things. If you look closely at why you came to that incorrect conclusion you might start to get to grips with this.

Information and physical objects are not similar in the way you think they are.
Discussion: does this SaaS know better than their customers?
How We Develop New Features Using Offsites and Clean Architecture
Michigan becomes the 10th state to legalize recreational marijuana
Slightly off-topic but one thing that I've always been honestly curious about is that literally billions of dollars are donated to cancer research each year...but then the practical results of the research are sold to oncology patients at bankrupting sums.

So my question is when we donate to cancer research, are we donating to public research or are we handing our money to a for-profit corporation. What is the path from donation to six figure cancer treatments? I would be very interested in how that works.
It sounds good and all, but I'm a little doubtful.

Can someone with real-world experience reassure me that a bidet actually cleans.... uh, 'stubborn' refuse as well as paper?
Maclisp Dunnet (1982)
How did I know it was George Monbiot before even opening it... Just watch the last episode of Planet Earth season 2 ffs and stop whining.
Ask HN: Android devs of HN, what is your experience with the Amazon Appstore?
Hi fellow hackers,

I recently published an app on the Play Store and I'm having a hard time even getting it shown. I imagine it's a forest for the trees kinda thing.

I know it's a tough market, but hadn't realised just by how much. For the month of October, I've had 609 "Store listing visitors", and not surprisingly, zero installs.

I have a notion that AdWords probably would be a complete waste of money, though I have no numbers to back this up. I haven't actually bought a campaign yet.

This led me to look for other launch possibilities, such as the Amazon Appstore. Given the smaller number of apps, my thinking is that it might be easier to get spotted, albeit by a smaller user base.

Has anyone here had a good experience publishing to other app stores, such as Amazon's?
Swanson Chromium Picolinate 200mcg 100 caps
Not directly connected to the article, but the 40% chance of getting diagnosed with cancer in my lifetime really sets of my anxiety...
While we're still trying to sort out the root causes, a lot of people are dying. So we're trying to stop them from dying, even while trying to find root causes. (Society as a whole can work on more than one thing at once.)
Yeah, this is all too true, and unfortunately it gives the security industry a bad rap
You're only factoring in parental influences. Kids react a lot more to what other kids in their group (eg friends at school) play with than what their parents tell them to.

However I do take your point and I'm not suggesting there isn't a biological element at play as well. Just that the gender element is vastly overstated and in fact a great many girls do enjoy "boys stuff" and visa versa.
I'm hoping we're be able to port libuv to IncludeOS (which should be doable, much like libuv IncludeOS is eventdriven). Then we should be able to get Node up and running. Running Node.js through IncludeOS on Nabla could be interesting in a "FaaS" context.

Last I heard the author of Rumprun has picked up beer brewing full time and isn't interested in maintaining the project.

It would be great if someone where to pick it up.

OSv is also very relevant. They provide a much richer and more compatible runtime environment compared to IncludeOS (I think they even have zfs). And OSv is pretty active these days, so if you looking for a way to run some high performance stuff OSv is worth looking into.
Sure, there's corruption in developing countries. You think Gates doesn't know that? The option in face of that is to do jack shit or make tech that can help.
To do that their neural networks would have to take into account stuff that isn't in the immediate context. They would have to show understanding. This is the leopard problem: http://rocknrollnerd.github.io/ml/2015/05/27/leopard-sofa.ht...

AI research isn't mature enough to solve it.
Isn’t that kind of what miniKanren is about, embedding logic programming in conventional languages?