skysight-inc/HackerNews huggingface dataset:
Make sure SPF, DKIM, and From domains are all at the same root/parent domain. AKA "alignment" in DMARC - this can help even without a full DMARC record.

Tighten your engagement segmentation for Gmail. Repeat every 2 weeks if you don't see improvement. If you get down to 30 day actives with no improvement, the problem is almost certainly elsewhere. Occasionally it can be related to external factors - 3rd party email traffic which might use your domain, say if you buy advertising in other newsletters, bad SEO practices (think 'blackhat' rather than 'mediocre'), or poor customer experience with your business/website.

Hard bounce rates on your initial email are always a little elevated vs known recipients, but if you're above 2-3% that's too high and you should work to fix problems with the signup process.
1943 was the same year that Maslow first presented his hierarchy of needs. I believe that it goes much further to explain the requirements for human happiness.
atom teletype
There was nothing anti-elitist about it. It was limited to a landed, genocidal, slave-owning class who were setting themselves up as something like a new aristocracy.
It should be possible to also make this a zip file since they're read from the end by official spec.
Even if it wasn't before, it is going forward!
How can we resist the seduction of the mobile phone?
Because it barely spends any time setting that up, for one thing. It would probably be a bit more memorable if the characters actually said things like “Hi! I’m Compugter! I sit on your desk or in your lap and talk to the Internet for you!”; instead there is just a panel with a tiny label floating off to one side.

Or maybe it should be “Hi! I’m Compugter, I sit in a rack in a puppy farm somewhere, and talk to the browserbird in your hand or lap or desk”? It really doesn’t define its terms at all before launching into a description of a man-in-the-middle attack. This is just not well-written, and no amount of cute drawings will cover for that, no matter how well done they are.
Practically speaking, how is that different than shipping Apache 2.0 with a NOTICE file? Having to include a notice is more restrictive than Apache 2.0 without a notice. For a cloud provider, there is a real difference, but for a non-cloud provider the NOTICE version is more restrictive.

A question I don't see addressed is: what licensing compatibility issues (for non-cloud providers) are presented by the commons clause?
Triggering a Trump meltdown: What was the point of that anonymous Op-Ed piece?
If you look at the llvm IR, it is using ashr (arithmetic shift), so you can probably assume this isn't targeting unsigned types
Agreed, I can't stand the way we teach math in the US. I love math enough to have accidentally gotten a minor in it, but especially high school does nothing but train kids to hate math. My calculus class in high school was a net negative, since teaching to the test just caused many of my friends to switch away from STEM majors in college (if Calc 1 was that horrible, why become an engineer ahd have to suffer even more?).

One of these friends went on to become a forensic accountant, so she obviously couldn't hate math that much, but that calculus class was traumatic enough that she summarily dismissed a biology major in college. I think one of the main pain points, which my dad was able to tutor me through, was understanding why. Learning calculus (or any math, for that matter) as just a list of mechanical steps is awful, whereas learning why we perform the mechanical steps allows one to glimpse the beauty behind math. I wonder how many children we've ruined this beautiful subject for?
FWIW I read it, I enjoyed it, and now I feel I know just as much as I wanted to know about https, ssl and tsl.
I gave myself a title at my last job that more accurately reflected the nature of the work - Senior Software Therapist. You get what you put into it, hopefully you don’t need the person for long, but most people that start it will probably not listen to the therapist and stay in treatment for longer. If your software and organization building and running it works 100% fine then you don’t need the therapist.

I have not gotten much traction.
Robot Priest Will Officiate Your Funeral
In my personal experience, PyCharm really mangles Jupyter Notebooks. Has it gotten to better recently?
Yeah, gp seem disconcertingly disconnected from the reality of Yemen, Syria or Palestine - just to mention a few places off the top of my head.
I meant that in total, the capacitors take up more space than the transformer. But the sentence is unclear, so I rewrote it.
I think splicing in ads that look like real posts is fine (this is what most social media companies do), but redirecting to another site is not fine.
I remember in the past the Discord devs have moved particularly overloaded servers to their own dedicated hardware to improve performance.
> these rectifiers are way more attractive but I can't bring myself to work with them.

Cool project! Do you say you can't bring yourself to work with them for safety reasons (as in, I imagine mercury vapor is very dangerous if it escapes the tube) or is there another reason?
Can we clone the repo and run it locally on my own profile? I arrived late..
Yes, it's true.

https://news.ycombinator.com/item?id=17953025
Interesting, i am working on a realtime action game and currently implemented multiplayer via websockets including authorative server, client side predicition and server reconciliation which works failry well but based on the nature of TCP, i still sometimes get some visible stutter in the movement. I guess with WebRTC you can handle things more like traditional UDP? What are your experiences vs Websockets? Did you write how you did it somewhere? Would be very interesting
> Or why his first-generation ABC (“American-born Chinese”) children were more interested in sports or the humanities than studying fractions and common denominators.

This could have just as easily been written: "Or why his first-generation ABC children were more interested in putting a ball in a hoop and learning languages that nobody speaks anymore than in noticing and thinking about the patterns and structure in the world around them."

Framing the same underlying idea can disparage one thing while elevating another.
I think the LilyPond documentation (http://lilypond.org/doc/v2.18/Documentation/learning/index) is a pretty good way of learning LilyPond. It's linked to from "menu > LilyPond manual" within Hacklily. Maybe I should be more aggressive about highlighting that...

Making community features is a natural next step which might help with finding examples.

LilyPond has a bit of a steep learning curve, but you can absolutely use it professionally. http://www.mutopiaproject.org/ shows what LilyPond can do. Personally, I find that I can be more productive with LilyPond than with Finale, and that the results look better.
This is a very interesting hypothesis on the evolutionary origins of anti-intellectualism!

So I agree that a homogeneous population will be much better at communication (no one needs to "talk" down to each other).

But given that social animals often form a hierarchy, do you think it still matters as much? The "smarter" ones can get others to follow him without the rest understanding his internal thought process. Group selection should vastly favor tribes that are good at producing these intellectual leaders then.
Are you suggesting that I shouldn't be writing production code in the lambda calculus?

...hm.
Using controlled rectifiers like this usually isn't regarded as a SMPS, though. (Notably because this technique does not allow to select the switching frequency, which is fixed by the grid in this circuit, so this circuit does not allow high-frequency switching, which is one of the main reasons SMPSs are much lighter than traditional power supplies -- the higher frequencies mean a much smaller core can be used while avoiding saturation).

Using SCRs or triacs to pre-regulate the voltage of a linear regulator was a very common technique well into the late 80s for high power, precision power supplies. The power supply shown here works very much the same, except there being no linear post-regulation stage.

Contrast this with the HV generation in devices using CRTs, which early on (~50s) started to use high-frequency converters, usually of the resonant kind.
Exactly. The FCC was quite likely in the wrong here as well (but in the right on net neutrality). Just because tiny sats are not detectable by US systems does not mean progress should be held back. Time for inept regulators to step aside.

The FCC ignores millions of part 15 violations every year and has allowed massive terrestrial RF noise pollution to become a major problem. This is not an agency that ever enforces much of anything, so it seems quite likely that this move was an attempt to protect crony firms with existing sats and incumbent business interests.
Oh how well I remember "Namerazor"..."so good it named itself".
You can only search books you own by adding it your library in Google Books. This should limit it to returning results only from books you have.
Plenty of instruments extract useful signals from below the noise floor. (See deep space communication with Voyager.) The idea that you can't do anything of "your error margin is...bigger than the scale of what you want to measure" is mathematical nonsense.
The Good and the Bad of Xamarin Mobile Development
I mean if everyone already has a way to contact their friends (discord) and say "hey let's play this game together", sharing that link does away with the need for a coordination server. But there's still the need for at least a server, even if it's just one of the clients that knows how to take charge (like Minecraft).
For anyone interested in getting their feet wet with Serverless, in Python I wrote a beginner's guide [0] and a follow-up for Zappa and Chalice [1].

[0]: https://read.iopipe.com/the-right-way-to-do-serverless-in-py...
[1]: https://read.iopipe.com/the-right-way-to-do-serverless-in-py...
"Aesthetics" isn't a branch of philosophy, unless you consider Formal Logic, Physics and Psychology branches of philosophy as well, it's separate a field of study.

Aesthetics is the sum total of all branches that relate to the thing we're all discussing here.

To flippantly suggest that your misguided lay definition of beauty is preferable in aesthetics than the one hashed out for the last 3000 years by those in the field, is silly.

That's like when laymen remind one that:
"Evolution is just a theory", and ask why "monkeys didn't evolve as much as people did".

Any one with a science education will explain that they don't know what the technical terms theory and evolve mean.

And then they'll respond as you did:
"I'm using the terms theory and evolve in the normal lay sense, like Conspiracy Theory and Pokemon Evolution. Evolution is just like your philosophy, man."

Don't be that guy.

If you're uninterested in a central field of the humanities, with a rich history going back to Plato, Aristotle, and Plotinus in the west, and further in the east, you don't have to go about arguing it on the internet like it's something you're in any way invested in, while spreading blanket falsehoods about the field.

If you think your having looked at Art makes you technically savvy enough to argue aesthetics, ask yourself if Facebook users are thus made qualified to argue software.
It sounds bureaucratic, not stringent. Lots of forms to fill out, and a lot of order, and probably not even many requirements to meet (but a lot of different ways saying you did meet them) but lost its purpose a long ways back.
Please note that this "fluent-project" isn't the same as the common https://github.com/fluent logging solution.
Kiwi Delivery Robots Tackle Student Snack Attacks
There are probably some problems with this idea, but why not just use a popular social network or similar as the lobby? For example, if there is a twitter feed "@MyWebRTCLobby" that everyone follows, clients could just @ a tweet at it with current contact details.
Utopia is sustainable, scalable happiness.
I guess I might be a good example. I wrote software for over a decade and after that time, my salary basically plateaued. Raises stopped. Changing jobs didn’t help anymore. Used to be able to get a 20-40% bump just taking another job—that ends at around the 10 year mark. So I did an MBA and left software development :(

If there was an upward career trajectory for individual contributor developers, I’d go back in a heartbeat, but apart from a very few selective companies there is not. Change this, and we senior folks will return to the industry in droves.
What you described sounds to me like a just-in-time (JIT) compiler!

https://en.wikipedia.org/wiki/Just-in-time_compilation
Hyper Chauvinism – Drift's Opportunity to Disrupt the Sales Bro Archetype
> Hence the identity threat to the conservatives.

You are free to believe whatever you want. Just be prepared for your ideology to be called out for what it is if you choose to publicly stand for it.
Azure DevOps has been built with an open eco-system that enables other to plug-in their products in our stack, for example AWS has their tools for VSTS (our former name): https://aws.amazon.com/vsts/
Anyone else hits on the link above and gets nothing?
> "Whenever I read this book again, I am reminded of how much UNIX know-how is probably being lost to new generations that are steered away from learning the foundations that still make up their operating systems. ..."

From the look of things, most of it. Just look at the decision to use markdown (md) for github instead of the ubiquitous troff which is installed by default on every *nix machine to date so you can read man pages. Because of that decision, you now have people suggesting we write the man pages in md. Throw out the old tools because no one knows how to use them so instead we'll waste time rewriting everything using new tools. Instead, the time would be better spent learning the old tools and be done with it. Lunacy.

We can thank NIH syndrome, the new norm for these blunders. This NIH problem is a result of the historical machismo culture surrounding engineering and development. Namely these two awful quirks: n00bs think they can do it better than the gurus because the gurus tell the n00bs to RTFM because "back in my day all we had was $man intro". The gurus should be teaching and guiding the n00bs to properly understand these systems and the tools already provided. This allows us to build knowledge on a solid foundation, focus on real problems, learn from past mistakes, and avoid reinventing the wheel because of ignorance and hubris.

Lastly: You want to rediscover the simplistic beauty of Unix? Hack around in plan9. 9front is the most up-to-date fork so grab an iso from them. They have an odd culture, mostly trollish, but it's there to keep the know it all n00bs away (the salty guru syndrome is strong in them). I've been playing with troff on plan9 and using a tool called dpost which formats troff to postscript. Simple and effective formatting which makes me question the decision to use things like md.
Slightly off-topic, but:

> For clarity, we will use the term “guild” to represent a collection of users and channels — they are called “servers” in the client. The term “server” will instead be used here to describe our backend infrastructure.

I still don't understand why you ever chose the name "server" to refer to something that is many things, but not a server. Guild is a way better name, and doesn't need disclaimers about your self-chosen terminology being confusing.
No, nothing special tech-wise, but very sane content about disaster planning!
I don't mean "printed" literally, I'm talking about quantitative easing.
This is a duplicate with https://news.ycombinator.com/item?id=17952262
>> Uber isn't perfect, but banning it doesn't magically fix the subway.

There's no doubt there are issues with public transit, but letting the rideshare services run rampant, while being effectively subsidized by the taxpayers roads, etc is no solution either.

>> U.S. ridership is surging, he said — up 37% last year, to 2.6 billion passengers, from 2016.

>> It found that, in U.S. cities, 49% to 61% of ride-hailing trips would have not been made at all — or by walking, biking, or public transit.

Given these two notes from the article, Thats alot of extra demand added to road infrastructure. A medallion system makes the ride-share services contribute their share for the increase in wear & tear on infrastructure. Its not perfect, but letting them run wild isnt working either.
This is always hardest in the beginning. At the start of any project, it feels wasteful to separate every bit of functionality into its own, self-contained project, including the necessity to implement a standard I/O model for it.

But as the project advances? I'm usually cursing myself for writing code that does two or three things, because suddenly it needs to be configured to do a slightly different 2 or 3 things, and before you know it I don't even know why I wrote the damn thing in the first place.
Mutopiaproject and LilyPond are great. I used Mutopiaproject a lot when I was a teenager who enjoyed playing piano. It and imslp changed how I explored music, and helped me develop my interests. I always preferred the LilyPond scores from Mutopiaproject when they were avaialable, because they were usually higher quality. I actually decided to give back to the community by typesetting some scores myself.
> wouldn’t that suggest that males would have a much higher selection pressure to become more desirable than females?

I would think they would want to be more variable as conditions are variable (and therefore fitness criteria are variable). This is such a chaotic theory, that no amount of mathematics could categorize it in a definitive way.
Why don’t they just draw the fiber straight down? Problem solved!
It was intended to reassure the base, and give them an emotional excuse to not to abandon ship. "My politician did nothing publicly, but I'll vote for them so that their good-old-boys, behind the scenes, keep making sure things don't get >too< bad."
What Companies Mean by Culture Fit
Riot after Chinese teachers try to stop pupils cheating (2013)
I mean, the OP's comic is just... really, really hard to read. It's not a medium problem, it's a layout/font/design problem.

I think GP is just hating on the wrong thing. Comics are fine, and having that as well as the technical explanations, is fine.

I agree with a commenter further down wrt. the immensely popular "For Dummies" series which manages to make various complex subjects more accessible. I also think this type of webcomic can be really well done. Chrome's webcomic springs to mind:

https://www.google.com/googlebooks/chrome/big_00.html
You need a STUN/TURN server, that's just how the cookie crumbles unfortunately. Blame NAT :)

I used this dockerized coturn server successfully:

https://github.com/strukturag/docker-webrtc-turnserver
The other comments speak to the likelihood that such a thing is possible, but if you put that aside, the direct answer is no -- if some small country did develop the capability, there is nobody with the authority to stop them. Yet.

Because we have international agreements in order to establish behavior that is best for all countries involved. And there would likely be diplomatic solutions presented to bring any new spacefaring nations into agreement with everyone else.
Or maybe they have a sense of context.

Despite any media hype, the world is more peaceful than ever, and a fewer % of people are living in poverty than ever.

Maybe they're exceedingly well connected with reality.
That reminds me of ZAFO (Zero Attenuation Optical Fiber), a plot-devices in the book Artemis by Andy Weir.
I believe this is a tradition that has been grandfathered into voice chat apps. Previous ones like Ventrilo have you actually connect to a private server (that someone pays for / hosts).
This comment isn't really related. I obviously love Discord and have been using pretty much since it became an option, but I wish there was a better UX for people who are in TONS of channels/servers. I find it hard to navigate all my current servers with just the icon -- especially when server owners are changing their avatars frequently.
Half of the times it just sits there blank.
Sometimes it loads in 2-3 seconds. Rest of the times it loads within 1 sec.
Rarely, it also shows a default ad( I work in same industry, hence the term).

How is that great?

PS: Not talking about native ads.
I feel like all technological breakthroughs are a result of "move fast and break things" and it isn't a new concept. For example, consider normal non-self-driving cars. They kill tens of thousands of people a year. If you were writing the design document for them today, you'd mention something like "if people drive them while drunk, they could kill a lot of innocent people" and your lawyers would have a heart attack. But nobody did that, they just made them, and now society is impossible without them so we accept the cost. They moved fast and broke things.

I doubt that SpaceBEES will be as transformative as the automobile, but, approval or not, there they are in space.

(Also, it's the FCC that's the government agency involved here. The FCC does not regulate space travel, they regulate radio frequency assignments.)
20 years ago I visited the Energetica museum in Amsterdam. One of the exhibits was a large cart/trailer that was used to charge submarines from the WWI era (!). It had two HUGE hand-blown glass mercury rectifiers in the front of it; you could fit a small person inside each, and there was a couple inches of mercury sitting at the bottom.

I was shocked when a docent walked over and turned it on. The rectifiers lit the whole room up with a beautiful purple glow. Beautiful.

Doing a quick web search it looks like the museum is no longer. Too bad - even though I couldn't read the plaques, it was still one of the most fascinating museum experiences I've ever had.
Would be nice if all devices that wanted to be routable could get an ipv6 address including mobile, and we not have to worry about turn and stun...
I think their UX is awful, and their client is very slow in channels with thousands of users. They should open up their protocol so alternative clients can be created, or at least some IRC gateway.

I haven't made many calls but the sound was always crisp.
How Image Tagging Can Help Your Brand
I'm a programmer who well knows what a server is to a programmer, but I'm also a gamer and Discord calling its servers servers never seemed weird to me. From the perspective of the user, the term makes sense. The servers have users, those users have permissions, they host files, they host chat, you can install plugins to them.
That's awesome! Do you have any suggestions on how Hacklily could help you typeset & share music?
Disk is very slow. Phoronix did some benchmarks recently, check them. Virtualbox is faster for some stuff, and more convenient.

I don't recall performance comparisons with Cygwin, which is still my default shell for Windows.
This is exactly it. New grad salary for developers is great, and within the first 5-10 years you can expect growth. But after that you pretty much plateau to the point where switching jobs doesn’t even get you an increase. At that point you have to get out of development for further career growth.
The Last of the Universe’s Ordinary Matter Has Been Found
But I'm not talking about brain replacements. Just regular technology. My point is that the evolution of collective human civilization is orders of magnitude faster than biological evolution of individual humans, making the latter irrelevant. The only "death" that happens in that faster evolution is loss of mindshare, these days most often seen as failure on the market.
> remembering the multiplication table is the antithesis of multiplying in ones head

But it's not! Because in order to be able to multiply numbers in your head efficiently you must remember the multiplication table.
Dockerize Spring Boot Java Application with Jib