skysight-inc/HackerNews huggingface dataset:
This reminds me of Adam Osborne, who tanked sales of his new Osbourne 1 by prematurely bragging about the future Osbourne 2.

https://en.m.wikipedia.org/wiki/Osborne_effect
Scientists Put a Face on an Ancient Human Ancestor
I often see "steep learning curve" cited as a negative about Rust. But I think it is far less of a learning curve than it is to be a reliable C and C++ programmer.

I am not sure how much Rust you have done yet, but the borrow checker is a tremendous confidence booster. Especially refactoring code. I have never had anything where I can feel at ease in making big changes to an existing code base. As all things, I don't think you notice it once you learn how to write safe Rust code.

Go is certainly a good balance. One of its best things is the rich standard library. I wish Rust took more of that approach.

One thing about Rust that is maybe overlooked is that it is, like C/C++, truly "full-stack". By that I mean you can go from low level embedded (microcontroller with no MMU) all the way up to web server, etc. I don't think it is really a "niche" language--at least it has a very horizontal use case.

Having been at this for a super long time, I have seen the popularity languages come and go from ASM, Perl, Java, Python, .Net, etc. I can assure you nothing is gonna "quickly" make another language obsolete. New languages are incredibly hard to get off the ground and be relevant for a long time.
I can't speak for GP, but certainly this adminstration has used consumer Android devices for a little more than tweeting: https://www.theverge.com/2017/2/13/14597700/donald-trump-pho...
Once the United States has a backdoor key, every other nation will demand one as well, and there won't be any grounds to refuse. Which creates two problems:

- Obviously you can't reuse the same master key, so now you need 180+ keys, meaning 180+ backdoors into the system. It is ridiculous to expect that all of these will remain secure; the United States can't even secure the OPM database so even ours will probably be leaked, and countries with more bribe-prone law enforced will give it up even faster, and now everyone is pwned.

- Law enforcement are frequently the bad guys. YMMV on how often this is the case in the United States but it's certainly inarguably the case in many places abroad. Mandatory backdoors means no possibility for secure communications about dissidents and "inconvenients" in those countries.
A lot of what I learned about managing servers came from this project and talking to Maciej (the author of DebOps).

I started using DebOps around 5 years ago. I naturally found it after realizing how much effort it takes to really configure a production ready server. It was nice to see someone had already invested years of effort into a project like that. That got me going so much faster than starting at ground zero (which I did for like 6 months before I found this project and started contributing to it instead).

I mean, I can write a novel about Maciej but the TL;DR is after 20 years of freelancing I've never met a single person who is as knowledge as him when it comes to general sysadmin knowledge, but then you factor in his attention to detail, patience and work ethic and you end up with something special. 5,200+ commits over 6 years is mind boggling (15+ commits a day on average) and everything is done by the books (signing off on commits, impeccable changelog, etc.). The project is ran with code quality standards that rival / exceed some major open source projects.

All I'll say is, I'm very happy to have met him and to have stumbled upon his creation all those years ago. We are lucky to have such high quality Ansible material to use freely.
It's a simple scam. There is one about DHL as well you don't have to read so much into every little thing.
>they would likely react in a very hostile nature if you start trying to do things like point out what they were doing is illegal.

I wouldn't lecture them on the law - a border (or the side of the road) isn't the place to debate what is illegal - that just gives them an excuse to claim they felt threatened.

I'd just assert my right to remain silent, let them seize the phone, restore from backups when I buy a new one, and contact a civil society organization when I get back out.

(And as a practical matter the phone is backed up and I am privileged enough to be able to buy a new one if needed)
You're right. I am sorry you are being downvoted. Too many people think "downvote" == "disagree".
> I have heard milk referred to as a superfood quite a bit.

Might have something to do with the billions spent on marketing meat and dairy. Pretty big industries with pretty big financial contributions to our wonderful politicians, for decades now.
> Why not? It does not necessarily stagnate or slow down anything. People working on current official crates can do that were it in the standard library.

It is much, much, much harder to work on the standard library than an external package. If you think Rust compile times are poor, you should try building the compiler (which is needed to work on the standard library.) This alone slows down development a bunch. You also have to deal with the PR queue, RFCs for new functionality, etc. It's more heavy weight for good reason, but it's also heavy weight.

It also means that the API must be set in stone forever.
Factually! With Adam Conover. It is like his show Adam Ruins Everything but does a more in-depth dive into the topics.
I disagree with his hypothesis but:

"A thought experiment considers a hypothesis, theory, or principle for the purpose of thinking through its consequences."
This is a really contentious subject. I really do feel like my unpaid internships got my foot in the door when I was otherwise unqualified on paper. Once they were able to see what I was capable of on a day to day basis, I was given a lot more responsibility and security.

Certainly we should strive to pay people for the hours they put in. But anything that results in access to better employment opportunities is a plus in my book.

Lastly, the transaction should be voluntary. The employer is free to hire someone at no cost if the worker is willing to accept it. The worker can leave at any time, such as if they get a better (paid) opportunity, or if they decide that they actually don't like the line of work.
Your data for Transferwise seems to assume the worst-case scenario of fees with a wire transfer. For example, you say US$100 to GBP nets $6.85 in fees.

But looking right now from my dashboard, if I send with my balnace, the fee is $1.18. With ACH its' $1.73. With credit card it's $4.81. With debit card it's $2.27. The worst and most-cumbersom option is wire transfer, but that's what your system defaults too?
GCC null pointer check removed
I would think it is more like an antenna tuned to a different frequency.

I would expect they would need to be larger to detect the significantly lower frequency.
> It wouldn't be nice if in an human exploration on outer space we find a container full of unknown harmful waste from another civilization.

The unshielded fusion reactor which we orbit around is likely to be a bigger problem.
Few problems that Web has for privacy:

- IPs don't usually rotate often enough.

- Browsers can share user data however they want.

- User cannot by default choose what website is allowed to run or download. There are adblockers and such, but normal user doesn't know what needs to be allowed so that site works and it doesn't leak your data. And if developers choose to pass analytics data with actual content requests there is no way of preventing that while keeping site functional.
- User agents and other metadata (resolution, browser features, cookies, latencies to servers, etc.) are shared without user consent.

Browser vendors could make lot of information available only after explicit consent, but that would break a lot of websites. And its hard to say when and what should you consent. This is same problem as for Android and iOS.

There are also valid reasons to share data between services and domains: SSO, social media, etc. How to make that easy?
Ask HN: Has anyone ever tried to post at the top?
i notice a lot of comments not at the top of hacker news, and was wondering why people just don't post to the top?
I can't read at all what is written on first image. I guess I couldn't on generated images either, but with captions they are barely recognizable.
I've started trying to learn more about kubernetes by setting up some personal services and it seems like everything I find online points to some helm chart to install.

I think because I don't fully understand k8s, yet, helm seems too magical. It's abstracting away what I already don't understand and doesn't feel right.

For now, I've been focusing on writing my manifests and applying them with kubectl to get a feel for what's going on under the hood. Maybe a time will come where it's a tool that I'll need to reach for, though.
Well written. Makes me want to open a medium account and explain something to make sure I'm not getting rusty.
let dest: Vec<String> = dest.split(',').map(|name| name.trim().to_string()).collect();

impl< $($kind: TryFrom< Value >,)* F > allMut< ($($kind,)*) > + 'static, F::Output:
The problem is over 10k years and with the idea of a civilization collapse being part of your in scope posisble events you can assume nothing about the cultural link between us and them. That symbol means danger to us because it's been the sign for danger for a long time, subtract that and it could be markers for graves maybe a good place to look for resources or treasure like has been done to so many ancient tombs.
I upgraded from Thunderbird to Interlink (the UXP equivalent) when WebExtensions became the Mozilla demand. Since then I've had no complaints. Is there any valid reason to consider trying the program again?
This assumes that educational under-performance can be fixed by more education.

By my own experiences, the people who I have seen do well academically tended to have stable support systems (whether that is direct family or a mentor, or a solid group of friends, it doesn't matter). And likewise, the people who I have seen do poorly have broken or missing support systems (divorced or absent parents, bad friends or community).

Affirmative action does not solve the support system problem. All it does is throw people who can't swim into the deep end. I am not sure why people are confused as to why these people then drown.
They might think "sweet, an old graveyard, wonder if they buried their dead with valuables" though.
Repl.it XSS
The sad history of Visual Studio’s custom __if_exists keyword
What kind of jewelry did people think they were getting for a few quid?
Many scopes support region of interest detection. They will use a low-power objective to scan a large field of view, then switch objectives and only look at regions identified from the larger field of view. This really only works for things on slides.

You can definitely couple a macro lens to a DSLR and mount it on a turrent and scan, trading off field of view with time (depends on how fast you can scan, etc).

There are camera arrays (http://graphics.stanford.edu/projects/array/) and an experienced practictioner could take these ideas and do all sorts of amazing imaging.
People can already share their STD test results, and some clinics even make their patients' results available online so that they can be verified.

Technology isn't going to solve this sociological problem.
> The reasoning for the opposition is largely irrelevant to the question of which blocking actions harms our survival chances the most.

It's not at all, because the reason for opposition is directly relevant to the question of which failures to address the reasons for opposition are, in fact, “blocking actions” that harm our survival the most.

Perhaps more importantly, it's relevant to the fix instead of blame issue of which approached to address opposition are likely to be most fruitful in improving our survival chances.

Which is, to me, the more important question: I'd rather human civilization survive than be able to efficiently place the blame for it's collapse.
meh, don't mind downvotes. Even PG has said that using downvotes as a disagree button is standard practice on HN.
This is really applicable to any products that are valued based on their marketing efforts instead of intrinsic value or utility. Costume jewellery, designer clothes, some kinds of art, all derive their value from the story the creators tell. The most expensive art seems to be that which has the most thoroughly verified, or at least the most believable story.

I like to think I’d prefer Apple products over the competition and pay a premium for them even if I didn’t know Jobs or Ive, or watched the marketing videos - but I’m not entirely sure these days. I Tim Cook said Apple products were super cheap to produce, or Ive said he didn’t design any of them and had some intern do it, would sales tank?
Ah that quote actually clarified for me why browsers feel different than "normal" applications: in their role as a platform for other applications, they have a lot in common with straight-up VMs.
Definitely go for it, then, and try to do Common Lisp rather than anything else. You can always expand later to JVM-based Clojure, or indeed contract to Scheme, but it's good to start with the thing itself.

The world always needs more good Lisp programmers.
Their borderless accounts are great, I needed to transfer some money from family in Australia and through them it was super simple: local transfer -> convert to USD -> local transfer.
What I don't understand, is how it wasn't immediately apparent this stuff was junk? You couldn't possibly think that it was equal in quality to much more expensive competitors. I guess it's just the case of not being real, until someone says it.
Being brown in a white place is a different experience than being brown in a brown place. There is a lot of friction when different enough groups coexist. If you've ever found yourself in maybe a job or something where you thought differently enough from the people around you to feel like they were more interested in just maintaining their bubble of how they understand the world than discovering the best way to be, it's that same mechanism in action. Just it's blown up to much larger proportions since it's not just you differing with people who share your race, culture, ideas about how society should function, etc.
Get Financially Literate Without an MBA: Best Finance Books Out There
VMware announced Project Pacific two days ago at VMworld which targets this usecase you are mentioning - https://blogs.vmware.com/vsphere/2019/08/introducing-project...
We have seen binary pairs collide, objects that were orbiting each other and who in all probability started their lives as a pair of objects and share a common formation story. We have not seen two non-associated stars born in different places randomly cross paths, which is the sort of merger necessary to form some sizes of black holes.
Ask HN: An ideal remote software developer
Hi,

In your opinion, what kind of skill are required for "an ideal" remote software developer? And what are necessary and nice to have?

I'm a not-native English speaker so what level of English and language related skills are have to for get a job as a remote worker?
Right. The scream test only works when the cost of a scream is less than the value provided by discovering what the removed thing does.
(0..1000).map(|x| x*2).sum()

compiles to

mov eax, 999000

Rust takes full advantage of its ownership, mutability, lifetime tracking and generics to have closures with zero overhead.
> their work isn’t simply journalism

I wasn't aware it was supposed to be.

> They intentionally dramatized

Literally every show/movie ever made "based on a true story" does this. The show is a historical drama, of course it's going to be dramatized.
These are the brands being attacked. None are owned by big tobacco to the best of my knowledge. Why isn't Juul being attacked? They are partnered with Altria.

Beard Vape
Direct eLiquid
Electric Lotus
Electric Tobacconist
Eonsmoke
Juice Man
Tinted Brew
VapeCo

There was recently a merger between Phillip Morris and Altria

https://www.vapor4life.com/blog/altria-pmi-merger/

FTA

>Altria supports a flavor ban, which would benefit a combined Phillip Morris- Altria. The one-note iQOS is a much more appealing option when pitted against tobacco ejuice flavors, which simply are not as popular with adult smokers as the sweeter varieties.

>With no fruit and dessert flavors to compete with, it would boil down to who has the best tobacco flavor. Altria clearly thinks the iQOS would win that contest. The edge is even greater when it comes to novices and smokers who have never tried vaping.

>Where Juul ends up, and if it will be pitted head to head against the iQOS is another market disruption that is nearly impossible to predict.

>We are fast approaching a scenario that resembles regulatory capture. The practiced hands of the tobacco industry are the largest and most influential stakeholders. They are pushing for regulations that destroy the competition and leave their own products untouched.

>How the public would react to this sleight of hand and a restructured vaping industry dominated by Big Tobacco and Juul could end up making this power move a pyrrhic victory.
Obligatory comment that Gmail has a basic HTML view that is substantially faster and less resource intensive, but not as pleasant to use:

https://mail.google.com/mail/u/0/h/

It loads almost instantly for me, and is quite quick to navigate.
The Death of Alexander the Great: One of History's Great Unsolved Mysteries
Ehhh, you know, he's not a journalist. He's the founder and CEO of a company that he is very hands on at. What you view as arrogance and self-promotion is really just a man who is obsessed with the technology he builds and works on every single day. No one is forcing you to read his stuff or pay attention to him.
He'd made the same jokes in speeches several times before, and it had gone down well with the audience.

Presumably he just didn't consider the possibility that the press would think it worth making a story out of.
What inspired you to build this site? Who is your target customer?

I ask because I love the idea of building a search engine for payments, given how fragmented and localized the money-transfer market is.

Also, I'm familiar with a few sites that are similar:
https://www.monito.com/
https://www.fxcompared.com/
https://www.saveonsend.com/

I'm curious about what gap in these services you're hoping to fill.
On one hand, I think that Boris is flexing he power to prove to [the rest of] Europe that he is willing to take a hard Brexit if the EU is unwilling to negotiate (you can't negotiate unless you're willing to walk away).

On the other hand... This is a complete disaster. If parliament can't function, what hope does the rest of the country have? I think the exchange rate is the best metric on how well Brexit is going. The sad irony is that Brexit was meant to give the UK sovereignty (rule Britania and all that...), but crashing the economy has made everything cheaper for foreign investors. The UK is no longer united metaphorically and literally.

Brexit has been a death march from the get-go.
Natted VPS's are usually very cheap (~$5/year) are low on resources by design and are great for pure terminal workflows.
It's the same laws but at higher energy level.

Depends on how you look at it I guess? Would you say the laws of physics on the moon are different because you can jump higher?
No, I would not call that secure communication, because it can be accessed by someone other than the intended recipient. The number of hoops they have to jump through is irrelevant.

It is not possible to have secure by definition communication and facilitate a backdoor at the same time. The two concepts are strictly mutually exclusive.

In the United States you have the amazing freedom to communicate in any language you desire (including one unintelligible to a would-be snoop), and the State cannot force you to translate your communications just because they want to hear them. We should not be so eager to give up that freedom in our digital lives.
You should give it a shot
In terms of total dollars, the biggest money launderer is the US government. Imagine if we could trace all those funds transfers to warlords, arms dealers, terrorist groups, etc.
wow, I just learned so much from such a simple concept !! Thanks for the links ;)
According to John Gossman "Microsoft Distinguished Engineer & Linux Foundation Board Member" in a related announcement, Microsoft plans to contribute it to the Linux kernel:

We also support the eventual inclusion of a Linux kernel with exFAT support in a future revision of the Open Invention Network’s Linux System Definition, where, once accepted, the code will benefit from the defensive patent commitments of OIN’s 3040+ members and licensees.

Still some patent squirrelly words (they imply you have to sign a patent cross licensing agreement with the OIN - not sure of the implications) and no timeline.

Ref: https://cloudblogs.microsoft.com/opensource/2019/08/28/exfat...

OIN Ref: https://www.openinventionnetwork.com/joining-oin/
Mostly work, but simple enough for personal use.

Ask HN title was somewhat misleading, because it comes from a place where I have to organize tons of content that potentially gets shared to and collaborated with the team.

I guess something between Confluence and GitHub Wiki would work. Ideally with an in-place editing and enough hand-holding when it comes to linking existing pages&headings.
Whether it's actually safe or not, there's a plausible narrative that it is not and won't be. When I'm doing tech selection, things like this will keep me from picking Google every time.

Especially if I'm working for a large business.

One of the reasons big companies move slower is maturity. You are expected to keep doing something once you put it out there. Otherwise you're seen as a risky partner and avoided.

The only other way to go is to make the things you support so simple that people could, if pressed, do their own maintenance if you pull a fade. Abandonware with a prayer of being adopted by internal people.
Ah, yeah that makes sense (I know more about SNES internals then N64).
My point though was not about the progressive attitudes, as much as about the ridiculous excess ("guys" being offensive, etc). In a decade or so these would be viewed the same way most people viewed hippies after the 70s...
First of all there is no debtor's prison in the USA. Even if he unequivocally had and owed 500k btc, he could just say no and go about his business. But even if this was a criminal case, the only way the government can get his coins would be:

- torture

- imprisonment and then finding his private keys written down in his house (or similar opsec fail)

This is in contrast to bank/financial accounts (easily garnished by court order), physical paper currency (easily seized by a SWAT team), or physical gold (easily seized by a SWAT team).

They can put you in jail, but they can't take your btc.
I think you're being downvoted a bit unfairly.

1. Your link is incorrect, as the sibling comments say, but you're also correct that Rust has a runtime. It's about the same amount of runtime as C, but like C (as you say), it does exist.

2. no_std does not remove the runtime. I think the closest you can get is no_core, but to be honest, I'm not actually 100% sure.