skysight-inc/HackerNews huggingface dataset:
They are learning at a new job anyway: the code base, tech stack, and social constructs that contributed to these. Learning the syntax and idioms of a new language is the smallest thing in most cases. Unless the language is particularly esoteric I submit that worrying about the "mess" made by learning it is hardly worth considering compared to those other things.
Of course. Point your MX record wherever you want. Gmail does not accept mail based on whether the MX record points to Gmail, it accepts mail based on whether the domain is a customer of Gmail or not.
compared to what?

This is alarmist thinking that's not really based in anything other than politics and nimbyism.

If you truly believe the world is going to end because of climate change, nuclear is literally the only path to massively decrease carbon output and still meet the world's energy needs. Is it expensive? Of course. Is it going to take years? Of course. But you're never going to get there with solar or wind -- they simply cannot meet the requirements -- ever.

We stopped essentially all research and design of nuclear power plants after TMI, solely because of nimbyism -- had we not done that, we would probably be 90+% nuclear and there would be no more coal plants.
This sounds super cool. Any chance more of the client will be open sourced? (I presume this uses the recently-released Rust WireGuard core?)
I don't understand why you think a problem that was only there briefly and went away in less than an hour is proof positive of a positive policy action.
That's the problem with DevOps / CI/CD. The DBA team, and separation of duties / least privilege more generally, are seen as old-fashioned impediments to business velocity. The foundations of DevOps are supposed to be trust, tools, and testing, but in my experience once the dev team gets their hands on the tools, that's all she wrote.
I can't come up with exact scenarios for what would happen, but the West has used it's influence to cripple the Chinese economy before and the results included famines killing millions.
What made you think your corporate HR portal's DNS entry would be global? You're going to at least need a TLD there, buddy.
The recent story about Apple disabling their News app in China got flagged over and over in the first hour or so, but I don't know if that was wumao or Apple fans doing it for free :)
Can somebody tell me what is behind the recent rewrite-all-the-things-in-rust craze? I get it can have some benefits in terms of security, but it seems rewriting so many things in it just for the sake of it is a bit excessive.

I understand some of these are very likely for educational purposes (like this one and others; it's good for getting more familiar with the language), but it still seems to be a bit of a strange trend (especially since people who don't need to learn are doing it, seemingly just because "yay rust").
That's a really good point. OTOH, I think it would be nearly impossible for anyone to make a claim that their privacy has been violated by archiving public posts. In that case, rights have been granted to everyone (i.e. the rights Archive Team is currently exercising without issue) so limitations on rights granted to Google itself are irrelevant. OTOOH, IANAL. ;)
That's fascinating, because I play competitive wiffle ball and we similarly scuff up new balls before using them- the curve characteristics are completely different vs a smooth one.
To be fair, I found Fortran 77 to have the easiest learning curve of any language I've had to pick up. It only required about 2-3 hours of reading, plus a little more Googling to understand the challenges of having it interact with C++ code.
You would be limited by your heat sinking ability. That energy doesn't disappear when you consume it, it disperses. At the point where you're 3D printing diamond towers, you're going to have to start being concerned about how quickly you can shed heat into space.
As I've written elsewhere I do "an honest day's work" type of gig, specifically I go up and down a rope for purposes of tree-trimming and construction. I enjoy it very much. Never got to use my athletic build before that, so that now I feel like a master of two out of three domains: physical and intellectual, in my life. Spiritual is in development :)
The Jevons paradox probably applies the strongest to energy, actually. Even if the typical home consumer isn't responsive to energy efficiency, energy is highly fungible, and, at any given moment, there will be many industrial projects just "waiting in the wings" for a tiny change in energy prices to flip back into profitability.

So, in the absence of coordinated legal restrictions on emissions, the most likely effect of your personal cutbacks is for someone else to ramp up. Sad, but true.
Projects should be used for logical separation. I think of having domain specific projects as “microservices” that are isolated and where you only interface with the module via well defined interfaces. You get the logical separation of microservices without the needless complications.

If you need to share a module between teams, it’s easy to package it up as a versioned Nuget package. If you need to separate it out into its own http based microservice. It’s easy to put a Controller on top of it and create an auto generated proxy class if you are describing the API with Swagger.

On the client side, have the proxy class implement the interface.

Of course all this is made easier if you are using a DI framework.
A few days? I think it's tomorrow.
I glanced at your list, and thought this one in particular was brilliant:
SOAP (Simple Object Access Protocol) <--> SAVON (Simple Accès Vers Objets Nuageux)
If you're shy, a way to get a raise that might sound easier is to back it up with data, in a written format.

This allows you to prepare it well (which avoids the "losing the track") and helps by adding a backbone to what you are saying. Hopefully that gives you more confidence to speak out.

* Made the release process 15% faster
* Implemented 4 new features that impacted 50k customers
* improved documentation ....

Whatever it is, make it yours and find things that matter to you.

It will also help you proud about it. It might sound a little formal, but having printed a one pager with a few bullets (or even a one page ppt) can help you find the confidence needed (and you won't feel like an imposter because it is rationally built).

Of course, adapt the method to something that will help you :), but it helped my shy gf a lot to have a strong foot against her more vocal boss :).
done! proton mail is turning out to be a great though not perfect alternative.
Hardware security nowadays almost always means "security implemented in software that you aren't supposed to be able to tamper with".
I think you are missing the elephant in the room: Ruby on Rails.
Professional overclockers usually use liquid nitrogen (LN2) to cool down their CPUs to <0C, but significantly below this point the thermal paste between the CPU and its heatspreader will snap [1]. If this system ever saw extreme cold, like leaving it in a car overnight in the winter, or being transported in <0C plane/truck storage, that might be a possible explanation.

It looks like you have the i7-8700K and a suitable motherboard/CPU cooler for overclocking, and from what I've read, the stock thermal paste isn't enough for it which is why Intel switched to soldered IHS's with the 9700K. I'd try replacing the thermal paste if I were you, here's a video showing how to delid it [2]. Thermal Grizzly Kryonaut is the best paste in my opinion, and it's super cheap.

If this doesn't work, you could try posting your story to the HWBot forums [3] and see if anyone has any ideas.

[1] https://www.tomshardware.com/reviews/splave-overclocking-wor...

[2] https://www.youtube.com/watch?v=2ixxYDMFR24

[3] https://community.hwbot.org/
I just started using an ToDo app called "Remember The Milk", and it works for me so far. The next time I get an interview question that asks me to make a ToDo app, I'll be tempted to respond with "I already have one that I like. Why don't you try it, and if you don't like it, tell me why." I doubt that would go over well, but maybe it would. Who knows!
Yes, pretty much exactly as opposed to that. That's why I'm giving them credit for it; maybe they've realized their users want a really high-quality product. This might even indicate that they're going to actually get the next macbook keyboard right (though that's still unlikely).
I have a ultra-wide screen and I sort of regret buying it. I think it messes up my sleeping pattern. Artificial light flooding one's entire field of visual probably ain't healthy in the evening hours.
I just signed up. cloudflare is on the short list of Internet companies that I trust (with the usual small bit of doubt and skepticism!). With just a few reservations, I also trust G Suite, Firefox, and a few hosting companies I do business with.

I have been supporting FSF, ACLU, etc. for years, but the practical considerations that prompted me to be a bit more trusting are Cloud Search in GSuite, Cloudflare offering HTTPS to help get the web more secure, and a deep appreciation for having Firefox available (containers are so easy to use and make me feel more secure in my use of the web).
True. But that doesn't preclude you from offering the same amount of privacy. I suppose they want to catch abusers or find some other way of monetizing it, but that has nothing to do with the demographic they're chasing.
A Quick Quarkus Introduction
I think my answer was pretty clear. We do not currently plan to allow stock WireGuard clients to use Warp. I say, currently, because things can always change.

It's important to appreciate that we have literally millions of users for the 1.1.1.1 App and we are rolling out a free VPN for them. That is a huge support and network burden that we have to deal with to make that experience work well. Yes, we use WireGuard under the hood (and have open sourced our Rust code), but the additional cost of supporting people connecting from their WireGuard clients means that we don't want to support that _today_. Please bear with us while we get through a massive roll out.
I remember just how different Gmail felt compared to everything else back then. When is something going to come along and revolutionize email again?
That sounds awful. How do they not have problems with people boosting above maximum allowed signal strength? I probably would have tried that by now.
Budgeting App: Ideas
This has been my experience. The more money that I make, the more promotions that I see, even in face of the additional responsibilities, the more autonomy I enjoy.
A lifetime subscription is $99. If you factor in life expectancy, they are actually charging more to people in India than they are to Americans.
We work with a bunch of interesting clients all using Django. Most recently we helped upgrade Politifact.com (https://www.politifact.com/) to a recent Django version, cleaned up a bunch of legacy cruft, and added decent test coverage. We also drastically reduced their infrastructure costs by better utilizing CDNs and caching.
I agree. I hated math up until 8th grade. My 7th grade math teacher suggested I take algebra, which was the "advanced" option for 8th grade math. I have no idea why, because my math grades were very average, but he must have seen something or had a hunch.

It was like a light bulb went on. Math went from being rote drudgery to something that I could see had some useful purpose. I enjoyed math from that point on.
What are the downsides of Proton Mail? I'm on Gmail currently, but interested...
Laravel as of > 5.5 (5.8 is current) does not release breaking changes in point releases.

Yes they don't follow semver but a modified version of paradigm.major.minor
Lessons Learned Moving from Bash to Fish
They even claim parts of India as well
Gmail hasn’t felt like a replacement to Inbox to me. Inbox had an amazing way to only push me notifications about emails I actually care about, and the Trips tab was amazing for quickly grabbing flight and hotel information parsed from emails. Gmail’s notifications feel spammy and the Trips tab is gone.
date of the XEP is 2019-03-29, so no april fools day XEP.
Travel Report: US Airports Prone to Flight Cancellations
I've largely stopped commenting due to karma also. It's not just that wording the same sentiment differently can result in either up or downvotes, it's that I don't want to have to care about getting points on the internet
That author has never heard of Five Eyes but still writes tech security news?
I mean sure, whatever, I’m not trying to beat on the guy, but Podesta did the right thing
Why Programming Languages Are Hard
While those kind of research help show that gender and sex are on a spectrum and not binaries, I really doubt that you could use this to accurately pinpoint someone on it.
White Castle has had Impossible Burgers available for about a year now. Just interesting to see the trend emerging from what I would consider the "bottom-most" market segment. I suppose they had the most to gain from drawing in a meat-averse audience.

Whatever your feelings on this particular product, it seems that the perhaps-inevitable decline of the traditional meat industry is going to take place on many fronts (clean meats, plant hemes, alternative proteins, locavore provider networks, increased availability of traditional vegetarian cuisines).
Font Apocalypse
Call it Sh*tFaced.
> And once again, this would be a question that should be studied carefully when people's lives are at risk

I agree 100% with this, but how can this question be studied of this research to develop these systems doesn't go forward?
You earlier characterized the FastMRI research as, in your view, "actually very dangerous." As I see it, the research here is potentially extremely valuable, and the danger comes not from the research, but from somebody deciding to deploy it without considering these questions. Typically the road from research program to wide deployment is quite long, and I disagree that we should discourage the research because of potential flaws in the productization process. (Unless there is ill will on the part of the researchers, which I'm assuming there is not).
You're assuming the upgrades will be extraordinarily expensive. What if what is required is something as simple as radar-reflecting paint, and somehow encoding additional information in the markings? Or maybe all cars should have an RFID-like thing on their bumpers to make car detection more reliable. The gov't could distribute that bumper sticker along with the car registration sticker. You could enforce that in the annual inspection.

Sure, a car that doesn't need any aids is much cooler. But if you look at the history of technology, especially in the PC world, there were a lot of clever hacks and external aids that had to be used in order to make the tech feasible. Then with time, they were rendered unnecessary.
If you see what he did at Alesia, Axona, etc, you can tell he was a patient and genius general. He did many things we find horrible, but also enacted many reforms at the expense of wealthy aristocrats, and put Gauls in the Roman senate. I find the dichotomy of him as a person to be very fascinating.
Becahse distributism was first explained by catholic scholars. In order to understand them you must understand their catholicism
Google said two years ago that they stopped reading emails for ad profiles and they don't do it anymore.
Our whole web stack and api, 5 separate domains.
As you say, "ruled" is a squishy term here. And it's important, in an age where power is felt to be very bluntly wielded, to realize that subtler ways do exist and "soft power" has always been a thing! Rome was largely accepting of the transition from Augustus to Tiberius (oops) and even the transition to Caligula (further oops). Caligula's assassination was part of an attempt to restore the pre-Principate Republic, but it failed and Claudius ruled without too much trouble.

But, again as you note, all of that was the first-among-equals set dressing of the Principate where the Republic's centering institutions were given lip service, and it would be hundreds of years before the outright Dominate of Diocletian would be generally accepted by Rome--and getting there required the transcendental shitshow that was the Roman third century, itself worth perturbing a lot of electrons.

In conclusions, land of contrasts, etcetera etcetera.
As a former vegetarian (now a pesco-pollo-tarian?) the important of eggs can't be understated. Arguably the one source of animal protein and fats that can be ethically sourced without harming the animal [1].

[1] vegans disagree on this point, but that's a different debate
That's assuming that business-focused people have any interest in determining the amount of technical debt at all. Generally they're content to let other teams pay the debt, and many of them are quite happy to complain when it doesn't get paid fast enough.
Why do you believe 1940's Germany is worse than China? 2.5 million people already died as a direct result from Mao's Great Leap Forward, with another 40 million (!) dying from famine during that same period, caused by said cultural revolution.

Nazi Germany was not the greatest loss of life by a government.
> Anyone care to wage what an idealized email platform will look like in 15 years?

Now this is a good question. I've wondered (half-assedly)
myself recently. I've been on the gmail hook since 2005 (I remember getting approved for the Beta and how in awe I was of having a whole GB of online storage).

I've grown so accustomed to the use of gmail that I have a hard time distinguishing what it is that really holds me there. One item is ubiquity. Everyone knows it now so there's no ambiguity about the address as long as one knows the name I use. That's not a huge detail, but one minor feature I find I don't have to think about.

Outside of that I think the main deterrent to changing is the migration process. It sucks.

I'm hesitant to move from one external provider to another as my faith in the longevity of other services has waned over the years. That said I'm also hesitant to run my own node because of the maintenance and security concerns.

I'm not abreast to any innovations in the space, however. I'd also love to hear from others who might have a lot more experience and knowledge in the area.
We can argue about the terminology but from the perspective of the company other WireGuard clients (including the official ones) are 'third-party' in the sense that we don't control them. That makes supporting users of those clients more expensive for us (e.g. we currently have a mobile app for Warp, someone calls our support asking for help with a Linux client...)
April fools no doubt.
Not as sensitive as people downvoting the poor guy's opinion to oblivion
>* lastly, the current date

Have you read it completely?

>Version 0.0.1 (2019-03-11)
Why do you feel the need to attack him? It's not as if he has attacked you personally.
Wired: Why 5G Makes Me Reconsider the Health Effects of Cellphones
One thing to keep in mind is that although there are a lot of elementary and high schools that do a bad job teaching math in the US, there's also a lot that do a good job. Kids that struggle in math in high school and/or come from high schools with poor programs mostly don't even try doing it in college. One other observation I've made is that people who do poorly in what I would think of as engineering math (calc 1-3, linear algebra, differential equations, probability and statistics, CS theory classes) often have more trouble doing the algebra error free than doing the "complicated" parts of problems. It's possible spending more time on algebra is actually beneficial to doing well in college level math.
Having studied Japanese the physical motion of writing out the characters has significantly improved my retention of them.

They each have a specific order which makes the radicals and similarities and relationships between different characters clear.
Inbox. Sigh, it really feels like inbox users were sold a bill of goods by the CEO of Google (https://gmail.googleblog.com/2014/10/an-inbox-that-works-for...) and for five years with no directive otherwise, most of us committed to a product that certainly wasn't free (my data is for sale because I used this tool). Today, I open their app which my data paid for and I'm greeted with a giant middle finger.

Something seems wrong. Some random PM didn't promise me this product. The CEO did. This relationship with a giant service provider (Google) feels more like the relationship I loathe with the average monopolizing telecom. I've been taken advantage of and my commitment in the end to this, as I learn, unclear experiment has generated enormous benefits for Google and today results in a frustrating realisation that I wasted my time trying for years to make it work.

One day, I really do hope there's a way I can take my email address and leave Google. Number portability deserves an analog in the email world.
Don't let anyone cram a "government jobs for all" program into a climate-preserving Green New Deal. That provision took my support from nearly-unwavering to nearly-non-existent.
I switched to ProtonMail and, while I do think it leaves something to be desired for a lot of people, I'm a minimalist and it works great for my needs.

Unfortunately, every company I've ever worked for has required the use of Gmail and other G-suite tools at one point or another. I really hate that I can never seem to get away from it.
As of a few minutes ago the project now has an MIT license. So that clears that up!

https://github.com/chrisdickinson/git-rs/blob/master/LICENSE...
Yes. It's covered in the "many others". There's a Brock Sampson shirt somewhere in my closet.
maybe you've forgot Cloudbleed https://en.wikipedia.org/wiki/Cloudbleed Thanks for downvoting.
> You're probably lucky to not have firstname@gmail.com, it'd be inundated by idiots who don't know their own email

Early on, first@gmail.com and yes absolutely.

Even military fucking emails.
Unplugging in an On-Call World
Ugh, same here, i have common first initial and common last name at Gmail. Almost daily emails to the wrong person.
Quipu are from the Andes in South America. It's several thousand miles away.

There's no evidence of writing in pre-contact Pueblo cultures. There are some rock pictographs that might have symbolic meanings, that's about as close as it gets. It's a bit of a mystery why Central American writing systems didn't make their way this far north.
1GB was an enormous amount at the time. There were even applications out there that let to mount gmail as a drive, as a sort of free proto-dropbox
https://en.wikipedia.org/wiki/Google_Wave
If they stopped reading emails, then why are they still registering everything else I do? What is the fundamental ethical difference?
I'm not 100% sure where the idea that you have to whisper everything comes from, either. The voice you use for a guided meditation is classic ASMR, and it is definitely not a whisper; more of a super gentle and relaxed tone of voice.
Moral realism is true, dunk*ss.
I'm curious of the HN crowd's views on this topic. Personally, I have concerns. I don't know any damage would be caused by 5G, but I also don't know it would be damage free.

And with something as potentially big as nationwide 5G deployment, it seems to me that more scientifically-rigorous answers should be in order.
Edit: Sorry, I misread your post. To add, cpprestsdk has 2 impls for Windows - one based on top of WinHTTP and the other based on WinRT APIs. On UWP, cpprestsdk uses the WinRT APIs and by extension so does NFHTTP.
>There was an intense debate on whether it ought to be published as Standards Track or Humorous...

It's just as humorous as DoT or DoH.
While this might improve user experience for some, I don't see the greater value in a VPN solution like this.

It's the fast path to replacing the decentralized internet with a few proprietary CDNs. I'm much more excited about those projects that actually try to fix the raised issues:

Unencrypted connections -> TLS / Letsencrypt

TCP sucks on mobile/roaming devices -> QUIC & HTTP/3