skysight-inc/HackerNews huggingface dataset:
Thank you! Really glad to hear that.
If we take a simple application of Price's law:

The square root of the number of people in a domain do 50% of the work.

In a group of 121 the top 11 are doing 10x the work of the other 110.
There's also i3-layout-manager [https://github.com/klaxalk/i3-layout-manager], which lets you do this more easily. It integrates super nicely with Rofi, too.
Next.js limits Webpack config options. This gives you full access
I think 20% of tax revenue and 50% of discretionary budget goes to the military.

I think this is too much and that there are areas with much better ROI where this money could be spent.

https://en.m.wikipedia.org/wiki/United_States_federal_budget
Antimatter propulsion might become a reality by 2050
Easier said than done -- data models frequently evolve in hard-to-predict ways. Instead, build your data model in a way that is easily pliable, and won't need a complete refactor because of something simple like a hot key or a new index.
Yes, the Nix ecosystem makes running both servers and services much easier than any other tools I have used.

I describe the deployment I run with it here: https://news.ycombinator.com/item?id=21468506

Nix is not typed (it would be slightly better if it were), but everything is evaluated before it hits your servers which allows for lots of static checks.

I started writing a tutorial on NixOps here if you want to learn it: https://github.com/nh2/nixops-tutorial (only has 1 part so far, I'd like to show how to bootstrap a Consul cluster and distributed file system next).
I also went with a good 27" instead of a cheap 32", but mine is 200% scaling. I figure this will become a secondary monitor I can use for a very long time.

I'll buy a 32" with no bezel when I can get it with a Thunderbolt 4 port, and my desk will be right about maxed out.
Yes currently iredis won't send any command secretly, behave like redis-cli. The completion is based on history.
>So, what do you propose std::move<int> should do?

Just copy Rust. Trivially copyable types aren't invalidated by moves, and "move" just aliases copy.
You assume that if these are not ours, then broadcasting them shows a weakness. That seems like a big assumption. There are a variety of scenarios where the military may not see these as a threat, yet didn’t create them.
Lots of investments that have no business being marketed to retail investors are both (1) not reasonable or safe enough to be marketed and (2) believed in good faith by their marketers to be "legit".

So, two responses here:

First, when you think about the products that could be marketed without accreditation, you can't just think about the marginal cases where there is some plausible value; you have to think about all of them, bearing in mind that there is virtually no correspondence between how well something is marketed and how plausible it is an investment. See, for instance, the unregulated nutritional supplement market, which is is a hive of scum and villainy that kind of perfectly encapsulates this problem while being self-limited (in the non-pyramid-scheme case) to the amount of colloidal silver solution any person could reasonably purchase --- unlike an investment, which begs its purchaser to plow their life's savings into.

Second, contrary to the perspective you get on this issue by just looking at tiny startups, you have to consider that the entire securities industry is in a sense gated on accreditation, because the difference between a security that requires accreditation and one that doesn't is "keeping timely audited findings with the SEC". So for example: if you did away with accreditation, why would companies need to produce audited financials?

If your belief is that the edifice of securities regulation is entirely pointless and people should be able to buy any investment product they want and companies should be able to sell any investment product they want, that's a coherent take, but not one ("let's do away with companies having to file official statements") that most mainstream people would find persuasive.
What makes a good tutorial when no code is required?
Looking for feedback on what makes a good tutorial for solutions like Zapier and TeamworkIQ when no code is required? We are trying to make this tutorial as easy as can be: http://help.teamworkiq.com/en/articles/3664985-getting-started-with-the-teamworkiq-integration-for-zapier. What's good? What can be improved? Thank you for your constructive comments.
No, not really. Filtering out atmosphere isn't that hard for some (most?) spectra that we care about. The benefits of a bigger mirror are more about resolution than signal quality. There are physical limits to the size of a distant object under observation that can't be replicated just by more/cleaner observation time.
For me the sweet spot is a triple monitor setup with all three monitors in the neighborhood of 200 DPI, and running at 200% scaling in either Windows or Linux (Cinnamon).

One monitor is my ThinkPad's 14" WQHD display. The other two are 24" 4K displays.

One of those displays is horizontal, immediately above the ThinkPad display. The other is vertical, to the left, with the bottom of the monitor close to my standing desk. (Of course it could be on the right if that suits you better.)

Because I'm old enough that my eyes can not adjust their focus like a younger person's eyes, I make sure that all three monitors are at the same distance from my eyes. And I have a pair of single vision prescription glasses adjusted for that distance.

Since I also use the ThinkPad on its own, that determines the focus distance: about 20 inches. The external monitors are also at that distance from my eyes. Each of the three monitors is tilted at the appropriate angle so that the plane of the monitor is perpendicular to the view from my eye position. In other words, the "normal" at the center of each monitor points directly to my eyes.

I can't use big monitors like a 32", regardless of the resolution. The focus distance changes too much between the center of the monitor and its edges. But 24" is small enough that the entire monitor is in focus with my single vision glasses.

Did I mention single vision glasses?!

Unless you are young enough that your eyes can easily refocus, do yourself a favor and get these. Not a "reading" prescription - that is typically 16", much too close for typical computer use. Bring your laptop to your optometrist and get single vision lenses for that distance. It will probably be about 20". Then when you use external monitors, make sure they are also at that same distance.

Do not under any circumstances use progressive lenses for computer work! I have seen far too many people tilt their head back and lower their gaze into the bottom part of their progressives. This is a recipe for neck and eye strain. You will be amazed at the improvement that a good pair of single vision lenses give you.
When I read this gestation/birth analogy, it makes it seem to me like a large piece of hardware assembles and ejects a small piece of hardware. I assume in-person there was more detail or different imagery?
My recent experience with an ERP, specifically some major bolt-on modules, was that the vendor simply made the switch to a new platform that had maybe 60% of the capabities. A roadmap (which has actually been fairly accurate) showed about 3 years to get to 90%.

New customers were pushed to the new product. Existing one were encourage to do so and temporarily live without prior features (usually with temp workers doing things manually) for a deep discount. Those who had to stay with the legacy system were told to expect nothing but bug fixes and compliance-related updates (for federal programs and reporting requirements) and that if they needed something more than that, they'd either need to built their own bolt on (there was a robust, if clunky sdk) or pay contractors to do so.

It sucked, yeah, but it seemed like a reasonable way to go about such a transition that was always going to make people unhappy.
This is the way data journalism should be done, kudos!

> exchange rates are from Thomson Reuters

Sorry to say I'm cynical enough to be surprised that they're allowed to republish this data.
Yes, but there's pretty strong evidence that something is going on that doesn't fit most rational people's model of reality. What that something is could range from extraterrestrial visitors to highly classified government programs that are protected by massive disinformation campaigns to gross government and military incompetence.

I think it's important to find out what is really going on because all of those explanations have major implications for the American people at least and possibly for the entire world.
Rather than teach compiler construction, maybe we should instead teach language design with an added implementation component. Compiler construction on its own seems like too dry of a topic for most students, and I say this as a PL PhD. Language design might attract more interest, and provides more context on why you would want to write a compiler in the first place.
Do you think the complexity may be a result of the diverse ecosystem of technologies we find ourselves in today? Never before have we seen so many ways of doing so many different things. Every problem has an OSS solution, companies deploy variations of those tools internally. The problem will only get more pronounced in the future... there seems no escaping unless you restrict the adoption and usage of new technologies.
These engineers end up with much more experience in a shorter time span. The guy that worked 40 hours for the last 5 years is going to have far less experience than the guy who worked 60 hours for the last 5. More experience tends to lead to better decision making and better code.

That said I'm the 40 hour guy. I want to work to live not live to work. That will make me less of a developer than others but I think I still bring value to my work place. I don't want to look back on a life lived in a cubicle.
So if strangling is out and big-bang rewrites are out...

What do we do?
If it says anything, most 4k movies out right now have cgi rendered in 1080p and then upscaled. Also, most cameraing, even if recorded in 4k, is not focused to 4k, but focused for 1080, so it's often fuzzy. Then some shots are more focused than others which is just annoying.

Avengers: End Game is the first movie to render for 4k and recorded with 4k in mind, and I am uncertain if any movies have come after it meeting that spec yet, so atm 4k bluray is sadly a gimmick anyways.
I wish there was a challenge that helped verify OpenStreetMap edits!
I feel a tension that I'll lose an idea unless I write it down. After it is written down, I'm able to work with it in a relxaed manner.

I think recording it with audio might be ok too, because you won't lose the idea. But the next step after that is to work with it, and audio doesn't easily give you immediate playback.

With writing there's sort of a feedback loop where you look at what you wrote and turn it over and figure out what's wrong with it and rewrite it or expound on it.

That said, it's your call on "lists of 10 things" because there are some trite internet ones, and some 10-commandment ones.
I switched to Sway a couple days ago and to be completely honest I'm not sure what I gained from it besides Wofi feeling more modern than Rofi. I don't regret the switch but I don't feel like it was a good choice either.
This is what I see

https://isitblockedinrussia.com/?host=https%3A%2F%2Fwww.netl...

> Yes! It appears that https://www.netlify.com/ is currently blocked in Russia.

> Details:

> URL

> https://www.netlify.com/

> Domain

> www.netlify.com

> IP

> 167.99.137.12

> Decision 27-31-2018/Ид2971-18 made on 2018-04-16 by Генпрокуратура.

> This block affects IP 167.99.0.0/16.

My understanding is that the blocks are accidental side effects from the Great Telegram Blockage of 2018 [0] but I'm not entirely sure.

[0] https://en.wikipedia.org/wiki/Blocking_Telegram_in_Russia
Market testing – Telegram Channel for adventure deals
Hey guys,

We're starting a Telegram Channel to crowdsource for deals on all things adventure - Everest base camp, skiing in Niseko, diving in Bali, you get the idea.

Check out the link below and give us your feedback! :)

https://t.me/adventurersg

Thanks
-Fred
Been there & got the scars
The last US presidential election cycle really soured public opinion on Assange.

After the Hillary email leaks, Democratic Party rhetoric turned against Assange. Many in the party hold him culpable for Trump's election.

I don't know if he was favoring one party or the other (as some Democrats purport), or if he was a Russian mouthpiece, or if he was just leaking the information that came to him unbeknownst to the state actors at play.

He lost a lot of the goodwill he built, and that put him in a very dangerous spot.
Right, and my assertion was supposed to be on just how extensive the common lisp spec is.
Had a similar experience especially as I age and moved farther from the "Big city" where the cool jobs are and I refuse to commute that far
You've got the marketers who want to driv up the price and the cultists who have bought in and can't imagine anything but the price going in. Coherent conversation is rarely found in such an hysterical sell-sell-sell environment.
Is this implying the debugging was due to the code appearing incorrect or that the previously preceived erroneous behavior was actually intended?
Since we are all sharing how to deploy static sites, here's my approach using CloudFormation to build a static site with S3, CloudFront, Certificate Manager and Route53.

https://gitlab.com/verbose-equals-true/django-postgres-vue-g...

and here's how I deploy that site with GitLab CI.

https://gitlab.com/verbose-equals-true/django-postgres-vue-g...

Also, nobody mentioned GitLab pages which offers some pretty nice static site solutions as well.
Why is this "serverless"? It's just rented server capacity on a shared host, right?
Thanks. Yes - it's definitely an area we will tackle very soon. We just recently got our extension to a state where people are finding it useful; we plan on using our learnings on desktop and apply them to mobile.
I disagree.

A piece is more than just itself, there is a history to each one and that story adds to the piece. Some (honestly most) pieces and stories just are not very interesting, maybe even to the artist, and that is fine. And some are interesting to just some people at some times.

Art 'speaks' to each person differently, or sometimes not at all. Art is what you make of it. If you make nothing of some forms of art, that is on you. If you make nothing of all forms of art, you may want to consider why so many other humans feel so strongly the other way.

Though pretentious, ArtAssignment on YT is a great into to the wider world of art. I really think you should give it a try:

https://www.youtube.com/playlist?list=PLdGqz6dgvIzbBxo7XJHnO...
The site is generated by Hugo, and the resume is one page on the site with some custom styling bits. Then a Docker container running headless Chrome plus some JS bits is used to export it to PDF.
yes, I think I covered my bases on the topic

> another consequence being that a lower % max deduction is possible

It is fun to think about. Ever since I read that part of the tax code I’ve been taking a dim view on the 401(k) statutes since the 501(c)3 and 509(a) statutes are like supercharged tax deferrals and shelters if you have 6-figures annually to put into them
Thanks for the suggestion - yes that is definitely something we've thought about and will possibly implement. We'll be tackling the mobile problem soon, and we hope to use our learnings from desktop to find the most effective solution in mobile.
When people talk about SSH CA's, they're talking about systems where you are granted access to a fleet of servers not by having your id_rsa.pub copied into a bunch of authorized_keys files through some automated process, but rather by having the whole fleet trust a CA key, and then having the CA key sign certificates for users (typically: through an identity provider). The wins are:

* It's a lot easier to provision users because the per-server configuration is static.

* You can issue short-lived keys for users so that a lost laptop won't be carrying lots of dangerous SSH keys.

* You can force users through your standard authentication flow and get things like MFA without requiring the SSH servers to understand MFA individually.

Outside of this use case, it's not common to sign SSH keys at all. SSHFP isn't widely used; in fact, almost nobody uses it (because almost nobody uses DNSSEC in the first place). But even if you were set up to use it, SSHFP wouldn't do the things we're talking about when we talk about SSH CAs. In fact, it'd be hard to come up with a worse place to put user keys than in the DNS, which is public, even (in fact: especially) with DNSSEC.
> @afontain has impressive results to show regarding Anbox: the Android compatibility layer, that was never tested much outside of Ubuntu, is for the first time running on postmarketOS / Alpine Linux!

It's great to see this. With Anbox, Linux phones will gain access to a large selection of Android apps, which would make it easier for people to make the switch from Android/iOS.
What stops Twitter from installing the client and using it to auto-ban any new account that has the same cryptographic key?

Also, if you have an overlay network to distribute mappings from keys to Twitter handles, why don't you just add the ability to distribute tweets and cut Twitter out of the picture?
You got to be kidding. "Qwant bot detection" on Google images shows you the challenge. For a change, try doing things for yourself.
Think I hit a nerve.
Run your BASIC tweet on a virtual 8-bit computer
But we can all aspire to be a >1 developer, even if we're not one currently. I don't necessarily think that contentment with being below average is universally bad (maybe it's perfectly rational given one's preferences for leisure vs. work, for example), but I'd hope that most <1 developers are juniors who hope to improve over time.
Parent is making a joke.

See the top reply on the Dropbox launch thread: https://news.ycombinator.com/item?id=9224
Are batteries a commodity or are we just assuming that?
IoT automated cat feeders stop working during server outage
So all you need to do is change the policy determining billions of dollars of infrastructure and profits with powerful entrenched interests? Where do I sign up?
With the tv I could never get crisp font rendering in windows. Are you using windows or mac?
Azure Cosmos DB Overview
Who would have thought that it might be tricky to replicate the capabilities of an organism exquisitely designed by evolution over more than 10 million years to dash through the jungle canopy with break neck speed, split second coordination and decision making?
I watched Gemini Man 4k/60hz/HDR and it was really weird to watch.

It felt more like reality tv than a cinematic movie, and I'm uncertain if it was the HDR or the 60hz.
I’ve been using S3 static hosting and CloudFront for all of my static sites recently and it’s fantastic (and nearly free). This is not a hacky solution by any means, S3 buckets support static file hosting out of the box and CloudFront sits in front caching your content across the CDN. Throw in AWS Certificate Manager and you get TLS solved too. Low traffic sites cost literally nothing. S3 runs $0.004 per 10k requests and Cloudfront comes in at $0.001 per 10K.
this is really impressive.
On windows with a 27in 4k I definitely see a difference much better then the past 2560x1440 or 2560x1600
I know people who are good at architecture but I always get skeptical when people have the title “architect”. If they don’t keep working in the weeds I feel they often get out of touch soon. They may be good at doing nice presentations but their designs become more and more unrealistic.
Apples Accessibility Consistency
Isn’t this stuff supposed to be solved by products like DC/OS?
I had something similar but unlike you I was freshly in the company and it was a room full of people close to retirement.

When I saw the suspected error before the meeting I spoke to one of the guys. He said I absolutely cannot mention the issue right away. He helped me workout a couple of questions I could ask to nudge them in the right direction.

When the meeting started the Director of Infrastructure, some people of the accounting department and a couple of the IT people supporting them were shouting at each other and trying to find the one responsible for the fault(this bug actually cost them a couple of millions).

I interrupted them by saying I don't care who's responsible and asking the questions I rehearsed. The director of infrastructure who was supporting the accounting people then found the issue(he retired a year later and yes weird structures in that company).

Anyway, the guy was really proud and the accounting department was praising him and the blame each other games stopped until ...

... I had my 1on1 a while later and the CIO told me that he heard I was yelling at people in that meeting.
Regarding outdated crypto, that’s a common DNSSEC trope that’s been debunked: https://easydns.com/blog/2015/08/06/for-dnssec/#weak
I'm not sure how easy it is in Linux to run different monitors at different DPI, so I'd keep that in mind.
> Now, an ultrawide. That was truly a game changer in productivity for me.

Ditto. At one point I had 2x34'' Ultrawide side-by-side, but recently replaced with a single 49'' UW w/QHD.
Is the intention of std::move<unique_ptr> that the "moved-from" pointer no longer has its destructor run?

What if you move a unique_ptr from a std::vector? You don't know which elements of the vector need to have their destructors run.

I think Rust unconditionally doesn't run the destructor of a moved-from Box, but uses drop flags for "maybe-moved-from" local variables, and doesn't allow maybe-moved-from Vec elements.
Wallace Tree
I'm going to make a bold prediction, but I think at some point within the next 2-3 years you'll see one of the incumbent commercial social media services white-labeling their application for organizations, much in the same way Gmail, Google drive, Google docs, etc is white-labeled as G Suite. It will probably implement the necessary federation protocols (ActivityPub) and provide an on-ramp to the fediverse for those not looking to "self-host" per se.
in some cases you could just buy contract insurance in case of hack. like nexus mutual on ethereum https://nexusmutual.io/
I agree wholeheartedly. My optometrist created an extra pair of single vision glasses that were backed off by about one diopter from my true distance prescription (YMMV) and it is much much more comfortable for computer work than reading glasses.
That's not true (at least not anymore). Now that Github offers free unlimited private repos, there's no difference between public/private ones.
And watch it go down from the load when it gets linked to on HN.