skysight-inc/HackerNews huggingface dataset:
I've been running on a Ryzen 5 1600 for a year and agree with you entirely, the performance is amazing for the price. Currently dual booting with Win10 and Void Linux and haven't had any processor-related issues so far!
Does a password management / U2F solution exist that would let you view all password titles with a master password but only dispense the actual passwords, one at a time, via a button press? Would prevent having your entire password DB stolen if you were keylogged/mitmd/whatever.

Picture of what I kind of mean here : https://pbs.twimg.com/media/Diylx-0X4AIjrqO.jpg

*edit- slide #2 and #3 are backwards. The passwords are stored on the USB device, if that wasnt clear. Master password allows you to view password titles and essentially 'unlock' the usb device. However, every action needs to be confirmed one by one. So for instance, you could in theory export 'all' passwords in one shot, but it would present you with that prompt on the device itself.
I understand that, but let's say I try to phish you with a fake login page. Of course, the Yubikey won't send the code to that fake page as the domain name doesn't match, but an unsuspecting user could still enter his/her credentials into the fake form. As I said, the attacker may not do much with those credentials if every system uses 2FA, but they may be useful some day :)
Correct me if I am wrong, but I think the YubiKeys are PIN based. So in order to use it to authenticate you have to enter a PIN and three wrong attempts results in it locking. The PIN itself would be the, "something you know," and the YubiKey is the, "something you have."
We don't have an entity in India and China put can hire people there as employees via other companies.
For the scripts i'd recommend uMatrix
As a Linux user, while I would certainly prefer to use a FLOSS app, I'm perfectly willing to pay for proprietary software if it scratches an itch that free software simply can't. I bought a license for SublimeText, because I believe it still blows all other code editors out of the water. I purchased InSync, because there's no comparable Google Drive client for Linux that just works. I'd very much like it if the apps were FLOSS, and be allowed to donate or something to support their efforts, but I believe it's important to be willing to compensate the developer on their terms rather than on mine.
Why do users have to do something to fix something that needs to be fixed by publishers?
The top comment on HN is about low grade webshit complaints. Why is no one taking this place seriously anymore? It's beyond comprehension. My CPU is melting while I wrap my mind around this.
My hope is that they and takes the other "all brand, barely an instrument" marques with them. Jackson Guitars, I'm looking at you.

There are so many fantastic guitar makers these days. You have 30x as much choice as you had even 15 years ago.
some companies take on juniors without these kinds of questions. you might make less money though. i messed this up so many times but still i got a job.
A new study found that people who believe they have built-in interests just waiting to be discovered are more likely to give up on their newfound interest when they hit the inevitable roadblock.
Intellij IDEA, also Steam or GOG games
Is there any inexpensive USB-based security keys? I'd love to get one for my Mac and PC but Yubico Nano is $50; I would like two of these, but they are $100 already.

EDIT: I also see Yubico Fido Keys which are $20 each (and $36 for 2). Are there any differences between these and the regular Yubico keys?
Why is it that I only ever hear those complaints on HN and never elsewhere... Are you all still using Pentium 3 PCs and 56k modems?
Ask HN: What is your company's policy for Docker Hub?
What is your company's policy regarding downloading images from Docker Hub and other related container registries (e.g. Google Container Registry)? Does your corporate proxy allow you to download anything? Do you need to get approval from a group/committee for each download?

At the company I work we have not opened up Docker Hub and are looking at the best way to manage and also provide security.
Regarding the size of the header, in Safari on an iPhone 6, in landscape mode, the header is taking 25% of the screen real estate, and "open in app" is hovering over the text at the bottom.

On the other hand, reader view, which removes all that, works well on the page.
Here's a very detailed comparison: https://github.com/AppImage/AppImageKit/wiki/Similar-project...
Alexa will use contextual information to dynamically improve speech recognizers
Devdocs is offline-first. :/
http://www.finchrobot.com/ is a fun little programmable bot for kids.
My home isn't really set up for a whole house fan, but what I'd love to do is find some way to divert the HVAC blower fan to blow all of its output outside.

It should have the same net effect as far as I can see. I'm curious why systems don't have an option to do this.
Studies have shown a universal language between dogs and humans. Dog barks sound the same worldwide. Even humans with no dog experiance understand various barks, suggesting a genetic language basis. I think any wolf would have a similar basic understanding of any other wolf.
A great (and free) companion textbook to any introductory OS class is Three Easy Pieces:

http://pages.cs.wisc.edu/~remzi/OSTEP/
that would be a pretty evil way to enforce payment, aka a DRM that turns racist if you don't pay up.
This is how the article looks like on 1280x800:
https://i.imgur.com/L07L4ce.png

Sticky header/footer, cookie consent covering the menu, not a single line of the content visible. You consider this design good?

I might be wrong with this specific site on the JS - it only loaded 121KB Javascript. The actual HTML of the entry is 30.

WordPress nowadays upgrades itself to minor version - security patches - without touching it, and they release security patches for ancient versions as well. I'm aware there are unpatched sites out there, but they are either ancient - 5+ years - and untouched since, or deliberately crippled.

Average static blog has a very decent default theme.

But hey, different people, different opinions.
None of these was out in the wild. We take pride in requesting CVE numbers to aid our users in remediation. We think that identifying and promptly fixing vulnerabilities is key to security.
Countries are a human concept.
Maybe it’s the same reason why you hear professional designers complain when they see Comic Sans used for body text, but laypersons rarely will mention it.

A pro will notice things about implementation that interfere with the content, while the layperson often can’t articulate it even if they sense it’s not quite right.
Danr4 wrote a javascript bookmarklet that gets rid those stupid fixed elements [1]. He posted it on here before. It certainly makes those sites more bearable.

[1] https://news.ycombinator.com/item?id=16616682
>For most companies that isn't attractive because that means forgoing opportunities to compete/diversify (depending on situation) when the market best supports them, which means greater chance of firm failure.

And then getting bought up by some competitor who _did_ keep some cash on hand.
I think you're on the right track with therapy, just probably not occupational therapy unless you need rehabilitation for problems with fine motor movements (holding a spoon, writing, etc.)
Yes, that's true! But we are still okay with buying USB keyboards, and typing our passwords in on them. I think once you stop trusting your hardware vendors you are in a very expensive and time-consuming realm of paranoia. The idea that someone has compromised a hardware vendor in order to attack your company is not without its merits, like how RSA was compromised, but the attack is very costly and historically it's followed by key revocation which means that the attack only works once. So you'd only use this kind of attack for extremely high-value targets.
Ask HN: What skills do you need to be a “Cloud Developer”?
I've been reading John Sonmez's book Soft Skills and in the early chapters he states that it's important for a developer to understand what you want your "focus" to be in (full stack, embedded systems, etc.)

What skills you would expect if you were to fill a "Cloud Developer" position?

I feel like the term is so vague that it can range from developing "cloud-native" applications to DevOps. I've looked around and can't seem to find a clearer definition.
It improved a bit recently but in most countries it is difficult to buy a laptop without paying for Windows with it. When you install Linux on such a laptop, you obviously don't do it for the money. And given the availability of non Windows laptops, I would think this is the most common case for linux on laptops.
Operator calculus is much more general than multiplication. It can involve exponentiation, differentiation, integration, etc.
>Then those people are lying. Free is absolutely a factor for many.
Source?
Because if money is a problem you install Windows and live with the not genuime notification in the corner or you run some app that removes that too. I do not have data with numbers but please provide yours since you accused people of lying.
If you define a whole house fan as a whole-house swamp cooler without any evaporative media or water line, then, no.

If you define a whole house fan as the part of the whole-house swamp cooler that is a huge fan and covers the whole house, whether there's water going to it or not, then, well, yes. We'll occasionally run the thing dry when the water part is on the fritz or half-shut down for the winter.
Tech Tip: An Old Scam with a New Twist
Even so, on my way to/from work I'd estimate at least 50% of cars are still parked. That's 50% of space that could be gained.
This isn't correct, they only have a single small button.
While I have no specific affinity for ActivityPub as a protocol, I do like a lot of the software being built on it and enjoy being able to follow people on them from my Mastodon account.

No one's investing or expecting a return on a million dollars in investment with it. It's already a W3C standard. One popular piece of software (which you dismissed) supports it. Other promising attempts like Plume (blogging), Pixelfed (image sharing), and Aardwolf (Facebook-like) are in development. They're already revenue neutral (or better) from the Patreons and Liberapays that provide their funding.

From that perspective, your thing is just another closed-off ecosystem that doesn't talk to any other. Open source is not sufficient when we're talking about social media software. My new social graph is growing, and it's not dependent on someone expecting an ROI.

I understand you started this project before ActivityPub was a thing, and before anyone took federated social media seriously. But that's the hazard with starting early: sometimes something comes along and forces you to change how you think.

You missed the boat, and you don't realize it because you're busy building a yacht that holds smaller yachts. It's a nice yacht, but I like the growing network of party barges I'm on.
This. I never encountered any problem with Medium posts.

EDIT: ...and you can use reader mode in FF to get rid of the header.
This would be a more valuable comment if we knew where your parents lived, approximately. The solutions for Maine are not necessarily the solutions for Minnesota or New Mexico.
Distributing your applications via Homebrew
What do you mean "passed through"? You can't just steal a key and replay it whenever you want. (Unless you physically steal the key)
Ah, yes, “Jazz it up,” cousin of “Make it pop.”

http://theoatmeal.com/comics/design_hell
I paid for OS/2 and Next, but ended going to Linux because it had all the apps I needed and was getting patched a lot faster.

Also, I have bought brand new laptops which come with a version of windows, so if money was the issue I'd just use that, but I'm much more productive with Linux, so I install it as a first step on all my machines.
Susan Fowler Rigetti to Join Opinion as Technology Editor
$99 per year.
From this story I take away:

- A Sr. Marketing staff member saw technical deficiencies in the project and pulled a _complete 180°_ literally days before showtime in front of a huge client, successfully.

- Jobs pushed his workers hard.. though the ends justify the means

- The NeXT computer pioneered nearly everything we take for granted today (mouse, networking, Objective C) in a package targeted at the high end consumer. Sound familiar?

Brilliant.

[edit: clarify meaning]
This is just my opinion, but when I was in OP's shoes I found this to be the least helpful piece of advice I ever got. I was lucky enough to realize that programming stressed me out early on, early enough that I could switch majors into something that I liked better. But I still wanted to be a programmer, even if it was just as a hobby.

What I didn't like about being a real career programmer was the time stress, the expectation that you'll write code that works, and especially having to write code for someone else, where you're trying to translate their ideas and trying to do so correctly with limited information.

Contributing to open source sometimes (in my experience) embodies all of these in one. I've found a lot of really helpful open source projects where this isn't the case and everyone is nice and helpful, but you'll also find some times where the maintainer is mean, doesn't like your code, your code doesn't fit their style, and they're going to make sure you understand that. And if you spend your time writing good code, then do a pull request just to find out someone had already beaten you to it? Oh god... I'm stressing just writing this out.

Even if it's just 5% of the projects that are like this, to someone who already has crippling anxiety about their skills as a programmer, being put under public scrutiny is unthinkable. One bad experience and you might be gone forever.

What actually helped me was getting a job in another field and finding ways to write bash scripts or python scripts to help, with each script increasing in complexity until I had hundreds of small programs that I designed and wrote and improved over time. Zero stress, zero expectation, but when they work it feels amazing and is a great boost in confidence.
Actually there is a lot of evidence that it is extremely slow growing. Something like 15 years from onset to metastasis.

There’s some hope that a genomic cancer screen like Grail is pursuing will help.
Thanks asking this. I came back here after looking at the README in the repo and was still clueless as to why I'd want to use Veneur.
Regarding: "Forge strong relationships with your Linux users. Make it easy for them to get in touch. Listen to them. Linux is a community — word will spread!" Where would be a good place to ask average users of desktop Linux questions?

* Hiri went to Reddit. I would think that the r/linux community is a very tiny subset of users. Young and bored, who just want to be part of something? Criticizing the mainstream like Microsoft, Ubuntu, GNOME. Like goths and punks from before? That was the impression it gave me when I visited it a few months ago. Doesn't seem to be very representative of the average desktop Linux user.

* IRC is likely too technical. Finding sysadmins and developers there should be no problem, but they're likely not your average user.

* Since Linux is such a small section of the market, it probably won't be of any use to try other social media websites. You can find Windows and iOS users in any community, but not Linux users.

Unless there is no such thing as an average Linux desktop user. Maybe there is no mom & pop, without geeky interests, careers outside of tech, who have Ubuntu on their laptop. Maybe it's all sysadmins, developers, nerds, and youngsters. In which case I don't think there will be a lot of reason to sell anything there other than games and tools like Sublime, although the games might be better on Windows and iOS.
Grant was actually a good President; his wife helped him stay sober during his time in office, he probably wasn’t a drunk then.

His reputation was written by his enemies. He worked hard to enforce the 14th amendment, and the south hated him for that much more than the slaughter of the actual war.
> the algorithm challenges are less common now

That may be more a result of how your work history rather than shift in the industry norms.
For power users, this is an option, but the truth is: this supposed to be and should be fixed on the publisher side.
> would you use such a website/mobile app if it existed?

Geolocated "news" is used in larger Brazilian cities but it's regarding stay bullets and robberies (eg. Fogo Cruzado, Onde Tem Tiroteio, Onde Fui Roubado). So there are some emergency use cases, but I'm unable to think of another use case where I might want to see the news mapped, as the core idea.

https://www.reuters.com/article/us-brazil-security-app/brazi...
> Turns out there aren’t a lot of email clients for Linux users that work with Exchange / Office 365

Has Linux on the desktop really fallen so far in the last years? When did the decay really set in?

How does open source friendly Microsoft
not see Linux email clients support falling behind at least as a problem in MS documenting its APIs, if not an opportunity to participate in the major open source clients and influence and attract developers?
CFIUS Big Impact on Chinese Investment and Israeli and American Entrepreneurs
At GitLab we invested a lot of time on our JIRA integration and we released support for GitLab subgroups in JIRA Development panel yesterday.
Single page applications are still alive! Create one with ReactPWA – PawJS
Any place where you could get a disk images to try to spin this up in a VM?
If you compare "getting into Linux" with "getting into Adobe CS" then I think the cost does have an effect. For example I'm interested in digging into the functionality offered by both, but I've never felt that I could justify the cost of the Adobe tools. So the fact that Linux is free was a strong influence.

Curious people could speculatively purchase a lot of things, books for example; cost is often, naturally, a constraint.

In the days when Netscape Navigator was a closed-source binary blob on Linux, everyone ran it anyway (it was free). It was the only way to get the functionality.
Agree, esp avoid /r/linux, they are not suitably representative of larger Linux community out there.
System76 is probably the most well-known Linux laptop distributor in the US, their offerings are pretty popular. I know a few people with one of their laptops and all of them are pretty satisfied.

Purism is a bit more "extreme", trying to create an all-libre laptop that avoids proprietary software and hardware. Once their equipment is a bit more stable it's something I'm going to look into more, for now they're still in development though.
I've felt similar after seeing the rise of Rubocop after Sandi Metz did some talks and wrote a book about object oriented design in Ruby.

Her advice is totally sound, if you hear her out she does not advocate for the dogmatism that had since infected the community (and the linting tools...).

Yet still, you will work for a company who insists on a hard and fast rule that a method cannot be more than 10 lines long. Or a class cannot contain over 100 lines.

It's not on the same level as implicits and everything else Scala lets you do, but still...it makes code worse.

Your 11 line long function that is perfectly readable has to become a shorter function that calls other methods that wrap the same logic, but are otherwise not useful in any other context. Or you have to fuck with the syntax to reduce the line count.

You end up with code full of indirection because the community decided to quantify readable code and build policy around it.

I find it infuriating.
As an old school Linux desktop person from back in the day: whatever happened to Evolution? The whole reason it was created was to sell an Exchange client plugin.
I also loved that era of blogs, but unless the distribution problem is solved, we're probably never going back. Self-hosted personal blogs end up mostly being ghost towns these days unless you get somewhat famous. Medium on the other hand gets your foot in the door and draws your niche crowd and conversations for you with much less effort.
> Most CPU architecture use 64 bit cacheline (1/8 of 64 bytes), for good reasons. 512 bit cacheline is insane.

No. 64 and 128 (to a lesser extent) bytes are pretty much the only extant cache line sizes these days.

64 bit cache lines would be insane.
> England

Union Jack Flag
I had a startup that built almost exactly the same thing in 2009 (at the peak of 'hyperlocal' hype), so I have some advice. We ended up creating branded widgets for partners and attempted to monetize with advertising.

1. Your biggest problem is going to be acquiring audience; 'if you build it, they will come' is probably not going to play out unless you offer something above and beyond a typical aggregation web site.

2. Consider the utility of granular location-specific news. For many users what you will be showing is either very little content (because there isn't any) or content from a larger geographic region. At that point you have to ask who your audience is and what you provide to them over a bigger regional news source.

3. Keeping up with available sources will be a big challenge. Remember, if you're just aggregating from the big sources, you're not providing much; the appeal to an aggregator is that it gets and filters everything. If you have to go to another source as a user, there's no point in using this site.

4. The site looks pretty bare-bones. It could use some design help across the board.

5. The 'secret sauce' of a site like this is actually not aggregation and automation ... it's curation. If you read 100,000 RSS feeds (if and where you can even find them these days!) you still need to separate the wheat from the chaff. That's why Reddit works - it's effectively a user-curated aggregate site that leverages a scoring algorithm to (ostensibly) bring the best stuff to the top.

Edit: Forgot one of the biggest challenges. I don't know how you're doing your address extraction, but one of the toughest things we ran into were false positives. Articles that reference a location which we geocode but really weren't about that location. So you'll analyze a whole story (which can get very computationally expensive) and find 4 locations:

1600 Pennsylvania Avenue
Washington, D.C.
Washington
Zimbabwe

Now this story is about the Zimbabwe ambassador having a meeting with the president. Two of those addresses are where the story is, two probably aren't (Washington would probably not be geocoded to D.C.). So you file the story in:

Washington, D.C.
Washington, USA
Zimbabwe

Now you've just got noise. NLP can help but it's not enough - you will mis-geolocate this story. When that happens a lot the results are not reliable and, again, your potential audience does not see the utility.

Anyway, best of luck.
My understanding is that it's a bit like Texas or California or New York dreaming that they could be their own separate countries. If you live in one of these places it's easy to put on rose colored glasses and dream. But are they really going to put up a border wall, close off economically, form their own military, et al, et al?

Their prosperity is based in large part on integration into the union. They will always be dependent on it in some form, even if they achieved political independence.

Unlike Somaliland, which really has no use for it's neighbor and the realities on the ground reflect that.
No some of us use smartphones and travel to places where 3G connections are the only thing available.
> but I'd have a difficult time explaining the problem Redux tackles.

Do you think you couldn't understand a short description of the problem it tackles? Because if you could, then a short description in a readme would be valuable to you, and presumably the developers of the thing are able to explain the problem.