skysight-inc/HackerNews huggingface dataset:
I've made a cheatsheet[1] for gopass, which is the same but also includes multi stores (you could have a personal store, and a shared store with your work team, synchronizing to different git repos).

Edit: to export the public key you can search Google, I'd recommend saving it in a yubikey or in a usb with encryption.

1: https://woile.github.io/gopass-cheat-sheet/
Personally I'd rather they set up a more sustainable training approach - I'm not overly keen on having a doctor who's been "tired" out. I've seen a junior NHS doctor treating a partner in such a state of tiredness that they had to rely on mnemonics and tell us the number of things they'd be checking so that he didn't forget two minutes later and miss any out.
But in these cases, how do you know?
What is the reason for so many doctors coming to the US from India and the Middle East?
This is a good piece. Basically it is saying people aren't dumb. That person you are trying to get to read the agile manifesto isn't not reading it because they are lazy, stupid or arrogant. They've been around the block and know they don't need it. Also not everyone wants to be the top player, and apply a "growth mindset" and "can do attitude" to everything. They just want to be paid to code without unnecessary invented hassles. Let them.
App attempts a rare trick in China: online privacy
This is about the library not the compiler.
Show HN: RUFS – A Remote Union Filesystem
For anyone else wondering https://twitter.com/pythontap was created in 2014, apparently for the same purpose, but there was no follow through.

As an impromptu meeting point, I suggest https://twitter.com/hashtag/pythontap
> I've been getting more aggressive about disabling Javascript by default

What is the opposition to javascript exactly? Is it a privacy matter, you want to block all ad trackers? Do ad blocker plugins not suffice? Or are you concerned about security vulnerabilities with javascript? Or is there something else I'm not getting?
A library is compiled with a compiler.
> Everyone has some moral right to the position they're in. The question is how much

They have some kind of right without any obligations? Care to expand?

> It seems to me that he probably believed he didn't do anything wrong, and as such had a moral right to retain his position because he believed he did nothing wrong

The latest reveal is that Joi Ito deliberately hid interactions with Epstein from the rest of the lab and from MIT.

His earlier denials were lies he told to keep his position.

The strongest possible form of your argument becomes 'He thought the behavior was fine but knew that others would disagree, so he deceived them to manage the situation', which is not exactly a slam dunk for your moral rights argument.
I tried 1Password but finally resolved to use iCloud keychain after watching this BlackHat 2016 video https://youtu.be/BLGFriOKz6U.

I mean as far as I already trust their OS nothing can really protect me from being spied by them if they are ill intentioned, so as long as they are serious and patch their security flaw on a timely manner I can live with that. Beside it come as a free plan if you don't need more than 5GB of iCloud storage.

I'd figure using an external password manager just add another third party I need to trust and the fact that 1Password offer browser app interface (on top of native) don't reassure me in any way.

Of course if I'd ever need to reassess my threat model because I can't trust Apple anymore, I will quit iCloud service at the same time as their OS and go full FOSS.
Model 3 is just a scaled down Model S using a lot of the same core technology.
You could look for a list of liberty, rationalist and modernist buildings on Wikipedia or elsewhere and start from that.

Tipically the "casa del fascio" buildings are all interesting and present in most major cities. The most famous one is the one in Como, but I like the one in Trento as well, for example. Train stations (e.g. Milano Centrale), central post offices are also often from these periods.
Isn't it AMD's job, not GNU's job?

> something that should not happen in any free software package.

Some people takes "free software" pretty wrong. Free software doesn't mean being fair to all hardwares. It only is fair to accepting contributions from people who want their machines to work with it. They would be individual contributors but they are mostly people from the hardware vendors.

That's being said, Linux/Free software have being supporting Intel very well because Intel itself is one of the biggest contributor. It's time for AMD to hire more software engineers to support better drivers and software ecosystem.
Well said.

We are living in a "virtual world" of our making and people are forgetting that at some point it meets the real and physical world through our own manifestations. And that is where the "Great Unknown" lies. How is it changing Us, our Society and the World at large? Can we afford to hold an illusion of infinite resources and possibilities while reality sets definite bounds? We are living within a "mental maze" and not realizing that we are merely extending and complicating it rather than breaking out of it.

This is maya in the 21st century.
> 0 revenue, 0 users, 0 traffic

Not as bad as it seems. You can ignore the first two for now and fix the "0 traffic". How are you marketing it? Maybe try some SEO, paid ads, speak at a conference. Maybe convince some friends to get their companies to buy a license. $49/m is reasonable.

If I get it correctly this is a more sophisticated pingdom? Definitely a need for that I'm sure?
It's worth noting that as far as I can tell, Linux didn't support CAP_NET_BIND_SERVICE until 2.6.24[1], which was released in January 2008[2].

Exim itself dates from 1995[3].

I'm not really up to date on the use of capabilities, but it would seem that it can be setup before running the main processes anyway[4] using the setcap command (not sure how portable this is on other platforms, eg. BSD's) and it would appear to be a distribution/packaging issue in that context anyway.

There is also always the possibility of setting the port used for SMTP connections to a port higher than 1024 anyway, and using iptables/firewalld etc. to forward port 25 to that unprivileged port, as also discussed in [4].

Of course, neither of these options help in the specific case of needing to access user's home directories, either to read .forward files or deliver mail there directly.

[1] https://stackoverflow.com/questions/413807/is-there-a-way-fo...

[2] https://lwn.net/Articles/266521/

[3] https://en.wikipedia.org/wiki/Exim#Origin

[4] https://security.stackexchange.com/questions/71922/postfix-m...
So patch it. That's the point of free software: the freedom to modify it to your needs.
Show HN: Creating an API for Anime Info and Quotes. Need Suggestions.
Hi, I am learning NodeJS Backend Development with ExpressJS. For which I am creating an API which provides info & stats for ANIME along with the Quotes from different ANIME & Characters.
Can I get some suggestions for like what else I can add in the API regarding ANIME only?
Wow I've never read a more shitty article in my entire life.
tl;dr
They blame Stoic philosophy for the growing mass shooting from USA. And even try to make a pseudo-philosophical parallel with modern feminism.
As an idea, someone could implement a middle ground solution between `pass` (https://www.passwordstore.org) and a cloud solution.

Key design: encryption/decription happens locally, using standard open-source tools such as GnuPG. The cloud provider cannot _possibly_, ever know your actual contents - they only store them so you can't get locked out (which is a very real risk with `pass`; safeguarding our underlying private keys is currently completely left up to us).

Also some a conveniece layer could be offered on top of GnuPG; that should be open source, distributed as a non-binary and paid via honor system (also one can pay just for the mentioned hosting).
"helping exchange students polish their application essays"

Do those assessing the applications care if the applicants have had this type and extent of help?
The biggest advantages of NMC over NCA are:

- NMC can charge and discharge faster

- NMC has longer cycle life

- NMC is more heat tolerant

Advantages of NCA over NMC are:

- NCA is cheaper due to less cobalt use and no magnesium with slower growing demand than NMC which further helps cost going forward

- NCA has better energy density (capacity/weight)

By far the biggest disadvantage of NCA is it's thermal profile. It's more difficult to cool due to the higher energy density, and prone to fire or explosion when overcharged, overheated, or subjected to physical damage.

NCA is a much older battery chemistry than NMC. Historically it's applications have been limited to handheld tools because of how dangerous a mistreated large NCA battery could be.
No, it is GNU's job

Features have feature flags, you shouldn't be doing comparison like "this is an Intel model X then it runs this" but it should be "this has feature X then it supports X" period

It's the same crap as the ICC compiler throwing the slower code at AMD even though it would support the features
No, it's cheaper on Azure (and they give us some huge discounts because we're so MS heavy).

But they really gouge the other cloud providers (GCP/AWS) on licensing, more than a third of our infra costs are just windows licenses (when looking only at cloud).
It was a Malaysian low carb recipe app. Malaysian food is high carb in general and there were several blogs on it, but few united the info in one place. We made money off selling low carb ingredients, e.g. konjac noodles, stevia.

I sold the whole company though, together with the app, IP, content, etc. They decided not to maintain it, so it's shut down now.
Bacterially synthesized [Te(0)] nanostructures: broadband optical applications
AFAIK people used to heat their homes with that stuff not so long ago.
Montaigne: The Art of Life
Carbon clusters near thermal gate oxides&electronic band structure in SiC-MOSFET
This is an overly broad generalization.

Computer software products can and should come in all sizes and flavors and designs.

This is the most powerful and flexible machine invented. You can’t say the software that runs in them should be like this or like that.

What you can say is some products do well by being simple.
NMC batteries needs to be much bigger/heavier to match the capacity of NCA due to NCA's better energy density. Then you have both the increased weight and increased cooling burden associated with the larger NMC battery that negatively impact range.
TO: hugey010@...

SUBJECT: Put the action statement in the subject line, starting tomorrow

Your colleagues read your emails in sequence. You care that they have read the action statement so they can follow up or disagree. Putting it first will get it read.

Put the action statement in the subject line, starting tomorrow. You can also repeat it at the end.

If you have a better suggestion, let me know today please.
Has #metoo gone too far?
Article doesn't say anything new. It seems like a headline you send your boss because you want someone else to say the obvious.
Yeah ... but I don't want to touch Kubernetes. Kubernetes doesn't spark joy.
I'm just glad we appear to be mostly past the 'well so what if he gave money they did good with it herp derp' stage. If it had been NRA money heads would have rolled immediately. No spiked stories. No game theory debates about what wonders might be achieved with such donations despite the source.

Yes, it is about world views. Everything is.
Halo 4 and 5 use a project developed “in house” at Microsoft called Orleans. Roughly speaking it is similar to Akka. It’s an actor based distributed system which attempts to hide the implementation of distributed networking. In essence, each match and each player get their own “network attached“ object (a “grain” in Orleans terms.) So:

var player = new Player(123);

is actually instantiated _somewhere_ on the network (not necessarily locally on the calling server.) Then operating on that object, such as:

await player.FireWeapon();

tells the server (“silo” in Orleans terms) which owns that player instance to invoke that method on it.

In this way, it is very easy to quickly update game state without obsessing over the throughput of a single machine.
I think DECT uses narrow band GFSK modulation. And on a different set of bands than cellular. So I think quite a bit different radio design. I think now days you could make it work. But the answer is probably in you comment that cell phones and DECT phones are made by different companies.
> I was trying to find ways to make it possible to use the
> same programming language for projects ranging from tiny
> scripts to multi-million line sprawling codebases,
> without compromising too much at any point in the
> continuum. An important part of this was the idea of
> gradual growth from an untyped prototype to a battle-
> tested, statically typed product.
> This is a good piece. ... That person you are trying to get to read the agile manifesto isn't not reading it because they are lazy, stupid or arrogant. They've been around the block and know they don't need it.

Being "around the block" is no excuse for not keeping up to date in your profession. True, software development has faster hype cycles than other professions such as medical or legal professions. However, just as experienced doctors need to keep up to date with standards of care, software developers also need to keep up with best practices.

The larger takeaway from this piece is that you don't need to read full books to understand latest developments. A developer that knows 10 programming languages does not need to read a 500 page book to learn their 11th language. But they should read one or two articles, and try a tutorial to get what they need from it.

Software development is a profession, and like every profession it's subject to constant change. Keeping your head down and ignoring new developments is simply malpractice.
This check is the opposite of compiler autovectorisation. Its point is specifically for the library to dispatch between implementations (e.g. to an explicitly vectorised one)
+1 for some much needed Sanity.
Ethiopia beats its goal and plants over 350M trees in 12 hours
For unbound, I just dropped this in my /etc/unbound/unbound.conf.d/02-block-doh.conf

local-zone: "use-application-dns.net" static
Thanks for sharing your approach. I already use the nonce+generic pass, but had not thought about your method, which I'd like to use from now on.
more information (additional pictures included): http://www.paul-f.com/ibmove.html
With the price of fuel in Norway, it's not surprising to see people turning towards EV.
Ghost buster: How Infrasound might create haunted places (2000)
Ask HN: Do story points and estimation games work for you
I'm wondering if there are success stories using story points or some kind of estimation game, or even group estimation meeting.
In each team/job, I was part of in which it was tried, it never seemed to work and it was abandoned after a while.
Is somebody in the "we know how many points we can estimate in a sprint" so we can plan better "nirvana"?
I'm mainly a C/C++ programmer, I use also python, I'm learning Go and I'm reading about Rust. But I think my programming skill are a little "stereotyped", so I'm looking for something different, you know, to open my mind. So I read the article, here on HN, about all the "exotic" languages, Lisp for example and others. I was reading this article about Haskell and I think it's too abstract to stimulate a novice to go further. Some details about the advantages cited and related examples should be present to give motivation to the newcomers. On the contrary, the part about the evolution gave the impression of an immature language. My two cents.
“Privacy Rights and Data Collection in a Digital Economy” by Maciej Cegłowski [pdf]
Sadly this isn’t a modern solution. People have smartphones and occasionally have to login to Windows (without WSL).

While I’d love for everything I use to provide an easily accessible *nix shell it just isn’t practical for phone use or modern computing environment where you can access cloud data using web services from any internet connected computers/devices.
Nothing, they're geese.
I would never trust them, but more importantly I don't want to have to waste brain cycles thinking that the 300+ passwords I have saved could be compromised due to neglect that's out of my control.

I just use https://www.passwordstore.org/ and it works great (I have 300+ passwords stored for years). It's a local command line driven password manager and it's pretty great for developer based workflows because you can save multi-line strings which makes it perfect for saving API keys and other sensitive stuff, along with the password you used to sign up to the site.

It's also smart enough to copy the first line of a multi-line entry to your clipboard, so you can access your passwords to login on a site within a few seconds. Especially since you can navigate your entries on the command line with auto complete.

It also leans on GPG encryption instead of trying to invent its own security mechanism.
In this case, I do know. It the stories were similar, then it was not not knowing.

In others, if you don't know, why does one assumes it was innocent situation that highlight how unclear everything is and required hindsight? It is real question btw, not rhetorical one. The older I am, the more I see how many of much lesser ethical conflict situations have not just red flags all over them, but clear breaches going on long before something blows. And how people like to not act on it all, because it benefits them.

It is possible that innocent people are being framed in that or this situation. But the issues with rich psychopaths building impenetrable circles of enablers around them are not that situation. People willing to go there are given advantages and build further circles of people willing to support them around them too.
Well it is true just like the USA the Roman Empire attacked tribes (especially Caesar in Gaul) with pretext like abducting a diplomat (just like the United States did in Afghanistan, Vietnam etc)

But for the most part the Roman Empire where the peak of humanity civilization and we still awe at their ahead of time way of life (they had roads,politics, gyms, and many other public institutions we hold dear today)
Show HN: WIP App that provides actionable tips to reduce carbon footprint
Should rich criminal have ability to buy lesser sentence then poor criminal?
I'd use every one of the buttons on that calculator. Admittedly I've never had need for gradians, but they're on the same button as degrees and radians, so it would still get pushed. For everyday use I use Qalculate!, and for more complicated calculations Maxima or LibreOffice Calc, all of which are far more advanced than a Sharp EL-501X. Dumbing down products makes them worse.
Orleans provides higher level abstractions than Akka. It is literally a plug 'n play distributed application kit and consequently very opionated.

It took me quite some time to shift my mental model and decide I prefer it over Akka. It's also worth noting that Orleans is open source. There is also an excellent operational dashboard named OrleansDashboard.
I could imagine in the future American empire being divided into many states who are at war with themselves suffering same fate as Europe
BMW drivers are the most common asshole drivers on the Autobahn, tailgating and overtaking on the right then pulling into the left lane into a way unsafe gap. Porsche drivers are some of the nicest.
This line of thinking is how we end up with a market of disposable, crappy toys satiating the immediate needs of "minimum viable users" but being incredibly wasteful over time.

Out of the examples named:

- Twitter - has plenty of features, and a larger ecosystem of additional features that, despite them trying their hardest, they didn't manage to kill.

- Lyft - it's a meatspace service that's to some extent open-ended in terms of feature, but the app aspect itself is featureful compared to their simpler competitor: central dispatch taxi ordered through a phone call.

- Venmo - can't comment on it, it doesn't seem to exist in my parts of the world.

- Slack - it has lots and lots of features, constantly adds new ones, and it has a large ecosystem of integrations. Those features and integrations are a big reason Slack is adopted in organizations, over alternatives. If you want to compare it against a focused tool that does one thing and does it well, compare it against IRC.

Great products do their primary use case well, but have high mastery ceiling - meaning there's potential to learn to use the tool better to achieve higher efficiency/productivity/satisfaction - and support interoperability, which means a bespoke set of features can be integrated by users who need it.
They were suspicious because he was a known pedophile. That doesn't mean that anyone under his employ was being exploited.

> this is a weird horse to hitch your wagon to.

I'm not hitching my wagon to anything. This is basically arguing that as long as someone was bad enough, you can just make up or assume anything also bad about them, including the extent of their crimes. Did you know Hitler was a pedophile and necrophiliac? Now, don't you go trying to defend Hitler by saying there's no evidence of this!
Though the article doesn’t say anything new, it’s astonishing how hard it is for founders (especially of SaaS products) to actually do this. I run a UI/UX design firm that focusses on B2B SaaS products and the biggest difference I see between great and ok products is the founder’s a ability to accept simplification and focus. Feature creep sounds like you may be adding ‘more value to your end users’. In reality, you’re making your product more generic, less valuable, and slower in terms of helping the user get from point A to B.
You can't expect Intel to know about obscure features like CPU feature flags, it's not like they invented it.... oh.
> Each time there's a decoherence, there's a universe split.

The universe is constantly splitting. Not just when there is decoherence.

Or more accurately. Every possible state of the universe has a probability amplitude right now. And those probability amplitudes are constantly evolving, diffusing into each other, interfereing with each other.

Every such state with a probability amplitude is a world of the many worlds.
Just a normal cordels phone at home or in a company. These days they almost all use DECT as standart for communication.
My 8-year old son told me about this site. It's the first site I've ever discovered based on my kid's word-of-mouth. He's crazy about geography and loves to compare the area of different countries and make trick questions out of the comparison: "Daddy, which is bigger, the Philippines or the state of Arizona?" (Answer: they're almost the same size)
As a decent human being you should defend free speech regardless if it was IG first or not.

But

I've seen zero evidence it was IG first and IG denied it and Jim Watkins has shown no proof otherwise, no logs and no statement how or why he even thinks it was on IG first.

He stated it as fact, without even a backstory. IG have looked into it and said the account wasn't used for a year and I've seen nothing about any second account. Even 8chan/pol considered it fake news the IG first theory (As best they can agreed on anything)

https://www.cnet.com/news/8chan-owner-says-el-paso-shooter-d...
Well the patch certainly met Intel's needs (a nice little performance bump over its ascendant rival) ... and since someone with a keen eye spotted it, now the rest of us can submit a patch to correct that. But I'm not sure that a back-and-forth war of self-serving patches is very productive or serves anyone very well.
Waset now create conference with the same name as others, confusion people even more. These scam are extremely frustrating. I get spam from predatory conferences/journals everyday now.