skysight-inc/HackerNews huggingface dataset:
It's cultural and more pragmatic.

Those who work hard, a positive outlook, maintain themselves and their families, are resourceful ... will likely be healthy and abundant.

The farmer who idles away doing not much will have a bad crop. The farmer who is responsible and diligent, mends his fences, ploughs well, keeps his equipment clean and proper and minds the livestock ... will likely do well.

Except in case of disaster of course, and then maybe some kind of metaphysical excuses might come into play!
I race motorcycles. I don't get joy out of it, I get satisfaction and a feeling of achievement. I get a feeling of ultimate focus for 15 minutes. Nothing compares to it. I can't imagine processing the experience as an emotion, that would require taking focus away from the knife edge of going fast but not fast enough to crash. My good friend races with me and he says it's the most fun thing ever, he's grinning in his helmet. We are doing the same thing, we are getting something positive from it, but we have completely different ways we experience it.
You can make black holes with massless particles: https://en.wikipedia.org/wiki/Kugelblitz_%28astrophysics%29
You're right! Please feel free to add instructions for Firefox if you know how, I suspect it's similar.
Interviews are hit and miss.

That being said, if you're applying for jobs you're qualified for, you should hit 50%, not 0%.

I wouldn't expect useful feedback from companies that interview you.

In your position I would look for a (paid) service that does a mock interview and gives you honest feedback. With minimum googling I found http://programminginterviewprep.com/. I'm sure there are others.

Alternatively, you can ask trusted people you know to do it for free, but then that might bias the feedback (people you know usually don't want to hurt your feelings; you need honest feedback).

Also, if people tell you that you don't enough experience in X (e.g. JavaScript) then it's most likely not "you've been doing it for 3.5 years and we really need 4" but "we want someone who knows JavaScript in-depth and based on our interview we don't believe you're on that level".

So to remedy that, fill your JavaScript gaps and go deep enough so that you can present yourself as know JavaScript in-depth.

Since perception > reality, you don't have to be 100% expert. Sometimes it's enough to do 1 in-deep investigation and then talk about that one thing (e.g. micro benchmark es6 construct vs. its es5 transpiled version in Chrome, write a blog post about it with methodology and nice graphs and try to inject that interview conversation).
While it seems ironic and uncoordinated at first glance, perhaps UWP is right for OneNote since it has far fewer features than Word or Excel, and less legacy, being a newer app?
> An entire national economy raising a minimum wage is pulling yourself into the air by tugging on your bootstraps - futile, and likely to make you keel over instead.

There was a time not very long ago when (inflation adjusted) minimum wage was much higher than it is today. The economy did not "keel over."
I agree with another comment that said they want the pretty picture when it works and the text dump only when something has gone wrong. The best of both worlds.
That's one option. Another is they got a national "security" letter that said you will do this, and even talking about this letter will get you a few years in the clink.

I don't think the gov goes around doing this willy nilly, but I think it's clear that this is about the only reliable way to defeat block ciphers. And since there are only 2 real CPU manufacturers, it's easier to do this than attack crypto directly. My personal pet theory is that the aes keys are kept on the die for later retrieval. That and/or keystrokes.
ThinkPad X1 Extreme Laptop Review
Good luck getting people on those islands behind the birds able to afford to pay even pennies for that internet. Catskills, NY, however...
Flicker-free boot can help you too—it's not a synonym for concealing the boot process. Wouldn't it be nice to watch the text logs progress tidily as the graphics drivers load? "Flickers and visual disturbances" can disrupt your ability to read potentially important boot text.

The level of disruption can vary greatly depending on your particular hardware; some external monitors take multiple seconds to show an image after the display mode is changed.
Yes there's UNO for XAML to phones/wasm, and Blazor for c#/html instead of js/html modern web.

Shameless plug - do you want a system built with either Blazor or UNO.

I'm a .NET developer with the perfect experience to leverage this system. I've been doing full stack and front end on various platforms for 20 years, and .NET for 15 years (version 1) and thus can leverage UNO to provide rapid and quality development.

I've already done advanced XAML in Silverlight and WPF with MVVMLight and PRISM application architectures based on TDD/CI/CD, animations, transforms, control templates, control building, designing products.

I'm also good with Blend and do the roundtrip Blend designer to Visual Studio developer workflow, or do both parts myself to design a full front end UX, UI, and code, and well as the rest of the full stack.

I've also done a lot of Razor MVC and modern web front end and I can't wait to get into Blazor as well - it seems about the dream platform for my style of development. I would favour Blazor because it's in the html and browser world and closer to the rest of the industry and an more open platform.

If you're interested to build a system or product built on UNO or Blazor with me, get in touch!
Ask HN: Third party email provider vs. custom email address and spam problem
There are two ways of using email addresses, either use something like abc@gmail.com, abc@fastmail.com or use your own custom domain like me@customdomain.com.

Given that any email address that's given out quickly becomes a target for spammers, does it makes sense to actually give out the custom email address? I assume that the answer is going to be yes. In such situation, what are the precautions that you guys take to reduce the amount of spam you get? What are some of the example places where you give out your custom email address?

My assumption is that having a custom domain gives one the independence of changing providers, and each provider will reduce spam to a different degree.
We have observed matter falling into a black hole. We've watched "hot spots" in orbit of a black hole in the accretion disk shine their light at us as they orbited the black hole. We've watched as the orbit got tighter and tighter and the light was dimmed by gravitational red shifting, then we've watched the light blink out and disappear as the blob of gas fell below the event horizon.

The evidence for the existence of black holes is incredibly strong at the moment. In fact in some ways it's stronger than the evidence for the existence of atoms about a century ago. Nobody except cranks or extreme contrarians seriously disputes the theory these days.
So, the only way you can use Station is to log in with your corporate Google account?

Is there no way that I, as a private individual, can use Station with my various personal accounts?
Yes, it will be much more efficient.
[Caveat emptor: I’m the CEO of Tyk] Tyk is an open source API gateway written in Go, it’s been battle tested in production PCI compliant environments and offers a large selection of security features.

It’s also customisable in other languages other than Lua (Python, JS, and anything gRPC) ;-)
How I went from Google intern to the head of Google Maps
How to Make Your Windows 10 More Powerful
So, Dunbar's Number
When I built my SaaS app Pluggio (a social media dashboard), I'll never forget a conversation I had with a customer, who gleefully explained how much they loved the product!

Apparently, before Pluggio they had someone working full time on social media. But now, they were able to fire them and do that same work in 1 hour a week for only the $25/month cost of the app.

After further digging, I realized that a lot of my customers had fired people because of the leverage that the app gave them.

To this day I don't quite know how to feel about creating products that mean people loose their job.

Anyway, it's one (amongst a few other) reasons I decided sell the business and move on.
Yes it is! Thank you for noticing!
I've read a quote somewhere and can't remember the source: "if work would be so great, the rich would keep it all for themselves".

Most of us work because we have to.
I'd like to reach the point where I work 100% because I want to, not because I want to avoid the issues created by lack of money.
Definitely interested in programminginterviewprep.com or something similar. If anyone else has other services they know of, I'd love to hear about them.

> That being said, if you're applying for jobs you're qualified for, you should hit 50%, not 0%.

Let me rephrase that: I'm interviewing for positions where I feel I meet most of the posted requirements, and I'm getting moved on to onsites.
Home Page of John F. Nash, Jr
Tyk provides pluggable middleware written in Python, it’s very likely you get something like this going because the plugins grant access to the gateway redis cache so you can store data as well as advanced rewrites that can do some pretty complex routing.
Hello, HAProxy has a long history of being secure [1]. In a standard configuration it also segregates itself and spawns within a chroot.

Booking.com [2] uses HAProxy for edge delivery over other software load balancers.

Github [3][4] has used it to mitigate DDoS attacks and StackOverflow [5] has used it to detect and protect against bot threats.

Finally, phk, the author of Varnish states [6] (in regards to implementing SSL/TLS): “When I look at something like Willy Tarreau's HAProxy I have a hard time to see any significant opportunity for improvement.”

[1] https://www.haproxy.org/#secu

[2] https://events.static.linuxfound.org/sites/events/files/slid...

[3] https://www.youtube.com/watch?v=xxs7CoLMXt8

[4] https://githubengineering.com/glb-part-2-haproxy-zero-downti...

[5] https://events.static.linuxfound.org/sites/events/files/slid...

[6] https://varnish-cache.org/docs/trunk/phk/ssl_again.html
> I think it's why a lot of people view the poor as lazy (because obviously if they weren't lazy, they wouldn't be poor, right?).

There's a sleeps-on-the-street homeless guy living in my neighborhood. I talk to him on occasion. A couple days ago he said he was bored off his ass, and that he was thinking of getting a part time job. I did not verbally respond to his potential quest for employment, but I did find myself wondering how he'd pull that off. He's perpetually drunk & unshowered. I doubt he could get a job if he wanted one. Are there any attainable jobs for an alcoholic who doesn't have a shower to use?
Crude oil, natural gas may be about to repeat coal's hubris
> if all the current mass of the universe was in a small volume wouldn’t it have promptly created a black hole?

No, because it was expanding too rapidly. The usual intuitions about how much mass in how small a volume it takes to make a black hole assume that the mass is stationary, or nearly so.
Hello, HAProxy 1.8 brought hitless reloads and has solved all of these issues. You can find information on this here [1][2]

[1] https://www.haproxy.com/blog/truly-seamless-reloads-with-hap...

[2] https://www.haproxy.com/blog/hitless-reloads-with-haproxy-ho...
First question would be : paid or open source?

And do you want just a gateway or also api management?
Auditing KRACKs in Wi-Fi
I have a similar setup for my Arch install. I also put my swap into the encrypted LVM partition. Nothing is on the disk unencrypted. I also had to refer to the Arch wiki a lot, and it took me 2 attempts to get it right.
Since MS is no stranger to regularly building new frameworks, they should build one that is natively supported in Windows, with no compromises relative to other APIs like WPF or Win32, while also supporting macOS, iOS and Android as targets. Some functionality that's not supported in iOS, say, like full multitasking, should degrade gracefully.

Think of it as a hybrid app framework that also is the first-party framework on one OS. No one has done that so far, and it would be interesting to see someone try.

That will give developers a solid incentive to use this API, unlike others like WPF, Silverlight, WinRT, etc. The benefit for MS will be that Windows gets the best possible experience, rather than a least-common denominator one, as with Electron.
>what can we do to eliminate the need for insurance? Can we have a network of doctors offices in major cities that we pay a monthly fee to access, where the billing and costs are transparent and sane?

We had something like that once, it was called Lodge Practice (also Club Practice and Contract Practice)[0]. Due to their low cost for medical services, physician cartels such as the AMA fought to kill them[1][2][3].

[0] http://www.freenation.org/a/f12l3.html

[1] https://jamanetwork.com/journals/jama/article-abstract/45648...

[2] https://jamanetwork.com/journals/jama/article-abstract/45599...

[3] https://jamanetwork.com/journals/jama/article-abstract/47651...
Have you heard of blockstack? Seems similar to what you’re describing.
I believe it does. If you have a bottle full of chemicals with potential energy, and then you make them react and get the energy from them (via, I dunno, heat), while all the particles remain in the bottle, then I think the bottle weighs less afterwards—though probably by an undetectably small amount. I think I read that the change in mass is detectable after, say, nuclear fission.
Why Do You Care About Conciseness of the Code?
How does Tyk compare with Kong and other "API gateway" implementations?
If you can automate your job, you are not a programmer.
Maybe nasty "coders" means exactly this.
Your description of what happened during inflation is basically correct. However, in order to explain why a black hole didn't form as soon as inflation ended and gravity started behaving "as we know it", you have to include the fact that all of the matter that was formed at the end of inflation was expanding very, very rapidly. (The universe was actually vacuum during inflation--at the end of inflation all of the energy in the false vacuum got transferred to the Standard Model fields, creating matter and radiation at extremely high temperature and expanding.)
This sounds like constraints for a suit-and-tie company where programmers and teams don't have much autonomy. Maybe this is your definition of a professional company. In other kinds of settings, the stars may align in favour of non-mainstream languages. If your project has to attract good programmers from inside the organisation and a modicum fearless propellerhead attitude is part of the culture, it may be worth it. But of course forcing a team to adopt anything should not enter the picture.
> I would expect energy to warp space-time just as mass does.

It does. So do pressure and stresses. The full "source" of gravity in General Relativity is the stress-energy tensor, which includes all of these things.
> "Mass" is just another name for "rest-energy".

Not if you're talking about what the source of gravity (spacetime curvature) is. Massless particles still have energy and still cause spacetime curvature.
At least they didn't give the job to a failed artist.
Do you allow remote? I am interested but I am not in Canada and interested in remote for now.
By no parallel equivalent I mean that there is in practice no equivalent method for someone in overt poverty to fake virtue under the particular model of virtue being discussed as there is a wealthy person whose wealth is inherited rather than earned. (It is sometimes possible for a person who is not wealthy to fake wealth to fake virtue under the system, though it's more common for a person who is wealthy to fake greater wealth for that purpose—Donald Trump is, interestingly enough, an example of both this and the pretending inherited wealth is earned methods of faking the virtue of earned wealth.)
> I believe there wasn't any mass at first; it was all energy. It had to slow down to become mass

This is partly true. During inflation, the universe was vacuum; all of the energy was in the "false vacuum" state of whatever field caused inflation (it's usually called the "inflaton" field, which IMO is a very confusing name). When inflation ended, all of that energy got transferred to the Standard Model fields, forming matter and radiation at very high temperature and expanding very rapidly.

So the "all energy at first" part is true; but the "had to slow down to become mass" part is not. The matter and radiation was there as soon as inflation ended; it didn't have to slow down first.
This is why software development is such a great space. Its quite easy to find a task that no existing software does or the existing software is bad. You don't have to be the worlds best developer but you can make stuff that people will use because you are the only one making it.

With a painting you are getting compared to every other painting, with a program you are compared to other programs for the same task.
I can relate to this, but I think that also if you go through it, and come out the other side, you gain some perspective and appreciation. It forces you to ask yourself why you're doing it, if you'll never be the best. You can learn to appreciate effort, dedication, and enjoyment for their own sake, and recognize this in others of all abilities. In running for example, comments on Letsrun notwithstanding, most very good runners seem to grok this after a while.
How unexpected tools can make your organization more productive
Location: NYC, NY
Remote: Yes
Willing to relocate: Yes
Technologies: Haskell, Rust, Scala, Go
Résumé/CV: https://alexeyzabelin.com/resume.pdf
Email: hello@alexeyzabelin.com

Self-taught programmer. Got about a year of professional web dev experience, several years of pet projects/open source contributions prior to that. Interested in continuing to improve professionally as a web developer. Curious about systems programming as well. Prefer working with statically typed languages, especially Haskell and Rust. Comfortable with learning new tools and stacks quickly.
The previous Democratic administration FCC rule was pro-NN.

The GOP FCC has undone all that. Vote for Democratic congresscriiters this year and begin to undo the damage.

Vote Trump and his FCC out of office in 2020 and a GDPR may be possible.
Culture Jamming
Black holes may not form true singularities in any finite amount of time, but event horizons that are indistinguishable from the outside can be formed.
I believe the argument is that event horizons exist but inside is not a singularity, but an eternally collapsing mass of the original star. From the point of view of the star, it does collapse all the way, but from our point of view that final singularity collapse is in the indefinite future.

https://en.m.wikipedia.org/wiki/Magnetospheric_eternally_col...
This article really highlights how odd our methods of valuing output are. Ultimately if someone is idling for 6 years because they've written a program to do their job for them, who cares? They are delivering the same output which hopefully the company deemed was valued at X amount BECAUSE it delivers Y amount of profit/returns. This article is actually touching on a deeper level of dysfunction in how we do things like calculating salaries for people. Instead of making things about how much value is created, we tend to tie things to "seniority" or "experience" in isolation. Just because the two are sometimes correlated with value produced it does not justify making that the measure on its own.

I remember going up to one of the senior management people in the company I worked at a long time ago and pointing out how I'd saved the company from having to spend salaries and other overheads on 12-20 more people by automation. If the salary for each person was X, I asked for a salary bump of 3X. They gave me a bump of only 0.5X . I eventually pushed it to 1X but that experience taught me that most of the time, extra value you deliver rarely flows back to you in a reasonable way.

And from that point on, I stopped treating my job as an extension of my identity or fulfillment of purpose. It became a place where I primarily had a cold hard contract to deliver X value in exchange for Y returns. And if I was ever to work again in a company with similar opaque practices on salaries, any increase in Y returns would be best negotiated before showing my entire hand on how much I could increase the delivery on value X.
You're really hung up about this 'not in the job description' thing. If you see a small fire in the cubicle next door, I guess you'll just ignore it cause putting out fires wasn't in the job description. Neither is looking out for fires and reporting it, so just let it burn.

You won't last the probation period working with us, thank god for that. I'd hate to be in an office full of people who only does what's in their job descriptions and never anything else. We hire people who care about each other and help each other in difficult periods. That's one of the reasons our employee retention is so high.

EDIT: If I thought that cleaning a toilet was for some reason the most valuable thing I could do for the company right now, I would do it.
I'm not sure about that. I've seen multiple threads on reddit about cases where someone was overtipped or accidentally transferred money and there's usually a lot of comments arguing why they shouldn't have to return the money.
My favorite part of RISC-V is that it has 30+ years to prove it is the correct solution (for most situations).
It isn't just relationships and momentum. XKCD had an interesting what if -- what would happen if a bowling ball was blown up to the size of Earth?[1] Turns out at that scale metal behaves like a liquid.

Work at big companies is kind of like that. Once a company gets big enough, any given person doesn't really know anything. Seemingly no one is doing anything productive -- it's meetings all the way down. But the software still gets shipped. It doesn't happen the same way it happens at a startup where someone sits down and codes a feature. It happens in a totally different way, where one hundred engineers go to meetings all day and talk to QA and analytics and bizdev, and maybe commit one line of broken code a week. It takes way more people, and the production process is totally different, and it takes way longer, but stuff still happens (often quite successfully).

[1] https://what-if.xkcd.com/46/
Nice! As of a couple months ago I'm actually going through the anime series again with my 9 year old. It's interesting getting his take on the characters, since it's a bit different than mine (and he's way younger than I was when I first watched it). For example, he's mostly bored by any Zoro fights, likely because at this point they are a lot of before and after cuts, but Zoro was always one of my favorite characters. We'll see if that continues, we're only just finishing the Spypeia arc.

I will say, waiting until he was capable and willing to read the subbed version was probably the right choice. Dubbed shows of any genre drive me nuts, and I'm not sure he would have the patience for the series if he was younger (the Alabasta arc was still taxing...). I do take a perverse pleasure in hinting about how crazy stuff becomes later, while also convincing him to not ruin it for himself by looking it up. ;)
> Unity only adopted C# after moving out of the Mac into the PC

Not quite true; Unity has always used Mono. The very first Unity 1.0 version in 2005 was already using C#/Mono.

> Which meant it grew to a kind of C# dialect

Unity never had it's own "C# dialect".
Is this him resigning in the same way Yukio Mishima committed suicide?

Hyperbolic, sure, but the article has a Yale prof straight-up invoking Jonestown in describing this move.