skysight-inc/HackerNews huggingface dataset:
> there is no counterpart to the hyper-polarised TV of Fox News yet.

Yet. The planned GB News fronted by Andrew Neil looks a lot like a Fox News clone with 24/7 opinion: https://www.ft.com/content/470cf7f4-59e6-47c1-9efa-ce634b798...
Asp.net Core 3.1 Boilerplate Email Sign Up, Verification, Authentication, Forgot
DNS lookup times are strongly affected by things entirely within the control of DNS content publishers and nothing to do with what one uses locally, namely whether "glue" is in-bailiwick. Out-of-bailiwick glue causes a massive explosion of additional back-end queries.

This has been a known problem for decades, people having encouraged in-bailiwick "glue" since at least the turn of the century. If you want to decrease lookup times, add your voice to encouraging this. Experts in the field are nowadays generally persuaded that it is a good thing, which took a saddening amount of persuasion. But everyday administrators still too-often do not get encouraged to use in-bailiwick delegations.

* https://cr.yp.to/djbdns/notes.html
Isn't this (more or less) what we'd expect to find?
https://en.wikipedia.org/wiki/Pareto_principle
A Simple Google Sheet Template for SaaS Cash Flow Projections
I’m a person who has seen the culture war start and evolve to its current status. I knew it became about money when certain outspoken people in the movement against ”left wing” ideas started going on speaking tours and selling books.

They would act as though they were intellectuals and people who had common sense. I listened to hours and hours of them talking, and an observant person saw through their act pretty quickly.

These people could rarely offer any depth in any other subjects other than ”guess what I saw on Twitter yesterday”.

They get money by believing people online (especually Twitter) represent a majority opinion, and after building that strawman they go on speaking tours to scare people to be afraid of college kids with blue hair.

Outrage porn sells. It’s easy to sell outrage and this symbiotic relationship is very lucrative. Unfortunately they flooded many of my favorite places online and I’ve had to learn to tune them out.
Surely Fair Use exceptions and DDA provide legal reason for downloading any media in USA. A particular download might lie outside those exceptions, but it's not a thing you can deduce from code, you need to know who is running out and what the context is.

This comment is my personal opinion, not legal advice, and in no way relates to my employment.
JavaScript isn't based on Scheme, it's what would have been Scheme if deadlines and marketing needs didn't make Netscape use a hacky toy language instead.

The place where JavaScript contains "an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp" is Babel.
What to Wear Under Ski Pants? Careful Planning Is Needed
As a twenty-something who grew up in Texas but has spent my adult life learning and working in the UK - I really disagree with calling any large cultural ideas as "US imports". The perception from the UK is that the US is much more polarised than it actually is - and from my perception the UK is even more polarised, but just refuses to believe it.

I think this is because minority populations are so much smaller in the UK. Minorities have less of a collective voice and influence on culture, and hence most brits "collision cross-section" with racism is smaller. Hence they think of it as less of a problem, but it isn't. I've had Indonesian colleagues yelled at on a bus, Chinese friend shrieked at for using their phone, and my black friend who just feels like he wont ever "be british". My Indian colleague can talk my head off about the racist hiring techniques he's had to deal with. It's not "not a problem" it's just that most brits don't even know someone who is a minority, let alone one that's experienced racism.
a well written example. Github link - https://github.com/cornflourblue/aspnet-core-3-signup-verifi...
International Online SMS Testing Service
Each message, every time, on time, in a real time. Actual delivery on real SIMs. Doesn’t matter what for.
Anybody interested in Babbage could find much amusement in "The Thrilling Adventures of Lovelace and Babbage" [1] by Sydney Padua, a webcomic that spawned a book. It refers to a lot of incredible-but-actually-true material, duly footnoted.

[1] http://sydneypadua.com/2dgoggles/
How to verify WhatsApp business account
I know those diversity sessions...
They claim everyone who is white or passing as white is racist. I had to "confess" that i'm racist and promise to do better or it would have consequences for my career.
Sidenote: I volunteer at a refugee center and took in a syrian family. Literally hitler, i know.
A colleague got fired because he wouldn't confess and left the session.

So even if that Dean said he is a racist, he's probably not unless you warp the definition of racism.
If your abstractions are good, why would they not be easily useable by other people?
"The dilemma is that they wont't make XD maximally useful as a standalone tool because it then eats into their other offerings like Illustrator or Photoshop."

I can certainly believe this. For a long time, Illustrator only had the option to create a single artboard (page). I'm convinced it was partly due to the overlap with InDesign. If you wanted to create a short document or leaflet, Illustrator would be fine for the purpose - but obviously not if you could only export a single page. Users were clamouring for multiple pages/artboards and Adobe finally introduced the feature in Illustrator CS4 in 2008. (There were over 12 versions of Illustrator prior to this.)
I've ended up splitting the difference with my desktop and my surface go. The surface go is portable and easy to bring around, the desktop has the power, if I need it on the surface I just remote in to the desktop. My laptop (a Dell XPS), basically now only exists for flights/abroad trips where I might need more power than the surface go but reliable connectivity is not guaranteed. Which means it hasn't been used this year
>As people have stated before, the whole point of those tests is that they test a specific kind of obfuscation that YouTube only uses for certain partner videos.

what is the purpose of this obfuscation? I mean if it is to hide the licensed content then legally speaking it doesn't sound like a great argument.
If they ever look!
L.A.'s coast was once a DDT dumping ground, but no one could see it until now
Gut bacteria and even all bacteria en virusses that compromise the ecosystem that is your body greatly determines not only your physical but even your mental health. I don't really think this is a fad. The first 1000 days of a child (including pregnancy) are the most important for humans to determine their future wellbeing. https://www.psychologytoday.com/us/blog/neuroscience-in-ever... https://www.sciencedaily.com/releases/2018/02/180223092441.h...
From user perspective. Gains.

Nothing required big 2/3 change. Ruby and Go done it right — a series of small changes. Python 2.* had it right. The attitude of language developers was clearly stated in PEP 414 and 2to3 approach — no backward compatibility. That is nonsense, every python program had backward compatibility several minor versions deep.

Select one issue and work on it. Unicode:

# python prev
u"" # or from __future__ import unicode_literals
b""

vs

# python next
u""
b"" # or from __past__ import binary_literals

Facts speak for itself, change was to big for users to overcome it, price was too high. I've lived through Ruby string changes, not a big deal.

Wayland transition is nothing like Python 2/3. It is big but mostly invisible, XWayland runs X11 applications, toolkits hide implementation details, no X.Org deprecation.
That's some error in webserver configuration, because both domains point to the same IP.
Lisp and s-expressions are two different things. In particular, there are various alternative syntaces for Lisp, which we can automatically convert between (e.g. via a pre-processor, or a reader macro), e.g

https://readable.sourceforge.io

https://www.dwheeler.com/readable/sweet-expressions.html

https://srfi.schemers.org/srfi-49/srfi-49.html

https://srfi.schemers.org/srfi-119/srfi-119.html
Exactly. I never understood the "Lisp curse". Every language allows one to write overly complicated, bad code. Lisp just makes it easier due to homoiconicity and macros - but nothing is keeping a company from conducting code reviews and having code standards, like for every other language.
This seems unnecessary? It's been known for a while that family and even their pets share a similar biome.[1] There is enough oral-fecal contamination among family members that they all end up seeding each other (yes, yucky).

Do we really need to feed newborns their mother's feces? I mean, how much feces would a newborn be exposed to during a vagina birth? They certainly aren't ingesting grams of fecal material.

And the only thing this seemed to prove is that you can match the baby's biome. The biggest question is "does that matter?". Sure, there have been some studies showing a correlation in biome and various diseases, but not hard, conclusive data.

[1]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3628085/
While I agree with your statement, I would probably downvote your comment if it wasn't grey already. The reason is that you mostly state your opinion (aggressively so), but fall short on arguing why your opinion is true. If you can extend your argument / extend the list of arguments, I think your comment would find more appreciation.
She used the expression 'nivelar por baixo', something like hiring by the lowest common denominator, it sort of implies that most underrepresented minorities would be candidates below the bar for the company.

She did mention they have some training initiatives to combat this.

But the 'leveling' comment can sound quite elitist, Nubank requires high levels of english proficiency amongst other high bar criteria, most underrepresented minorities have very limited access to these resources.
The US has a lot of compassion to "the theocratic authoritarian dictatorship regime" of Saudi Arabia.

Enough to sell it billions worth of weapons and forgive the executions of opposition and the murder of a Washington Post journalist.
Biodiversity enhances immune regulation and healthy microbiota among children
"The UK makes teaching religion mandatory in public schools"

The UK does no such thing - education is handled completely separately by the different parts of the UK.

There certainly weren't "daily acts of collective worship" when I was at school in Scotland 40+ years ago and there aren't now when my kids went to school.
That would indeed be unambiguous. But it would also be verbose and there's something about that which doesn't fit the HN spirit.

I don't know that unambiguousness would even be all that helpful. I have a feeling that all the same complaints would continue, they'd just route around it, as the old internet adage goes.
I just set up a raspberry pi with ZeroTier. So far it seems like a really easy way to make the pi accessible whatever network it is in, and took minimal configuration to have it forward requests to any of the other devices on the internal network.

The only drawback is I don't think it would be possible to connect to a peer from something like heroku where you don't have full control over the server..
Appliances are breaking down like never before. But there’s nobody to fix them
The first describes a quasi-religious ritual in which all participants ritually affirm that they are unworthy sinners, racists. Those who believe get the satisfaction of publicly proclaiming their sin, signaling their superiority over the outsiders. Those who don’t believe have their faces rubbed in the fact that other people have the power to make them lie in public about who they are and what they believe. It shows who is in charge.

The second is the destruction of an institution. A school for the gifted and talented with no mechanism to keep out those who are neither rapidly becomes just another school. Once the City University of New York was one of the major public research universities of the USA. Then it moved to open admissions. Now it’s nothing special. In contrast Berkeley instituted affirmative action which allows for different standards for different ethnic groups. It’s probably the top public university.
Publish a Local Webserver using P2P network
HN gets a lot of theoretical or philosophical concept posts.

Maybe once every couple weeks I'll read something practical here, and explained in such a way that it comes off as humble yet motivating. This is definitely one of those articles for me.
It seems like encouraging people to identify with their trauma is what's harmful:

https://www.psychologicalscience.org/news/releases/trigger-w...

Identifying positive traits in people diagnosed with mental illness - and resiliency would be one of them - seems to have a positive impact:

https://www.tandfonline.com/doi/full/10.1080/17522439.2014.9...

Corroborating this is the fact that exposure therapy, which implicitly assumes that the patient does have resiliency, has been found to be an effective treatment for a number of psychological disorders:

https://www.apa.org/ptsd-guideline/patients-and-families/exp...
Recently I built a small form factor PC for playing video games and streaming and I love it! Here it is, Condensed Anthem Lazer Power: Frostblade NeWT:

https://hypertexthero.com/pc/

Two problems, it has: Weight/portability for when I do need to take it somewhere, and that it runs Windows and I prefer Mac OS. I keep my MacBook Pro because of these but am thinking of making the PC a dual-boot Hackintosh.
Structural editing can be used in many languages, not just Lispy ones (although it's most powerful in Lispy languages).

I use Emacs to write Haskell, Scala, Python, Bash, etc. and use at least some structural editing operations all the time, e.g. ctrl-right turns '(a, b), c' into '(a, b, c)' and ctrl-left goes the other way.
When I was younger, this was a quote that was always thrown around:

“Never doubt that a small, group of thoughtful, committed citizens can change the world. Indeed, it is the only thing that ever has.” — Margaret Mead

Is this really true though or does change occur in ways that are a lot smaller, more incremental and undetectable than we realize?
"Also I think current SNP politics are pretty close to Marxism-Leninsim."

Care to share which policies those might be?
>one of the most powerful industries

That's just a reason to not pay them anything ever even you find it desirable, they are obviously incapable to handle the money, powerful and incompetent is just too malicious.
i don't think the typical NAT setup differs too much from a typical filtering setup. That is, only allow return traffic from public interfaces. While that is kinda implicit using NAT the change to being explicit is trivial.

somewhat simplified like this using iptables on linux:

iptables -t nat -A POSTROUTING -o WAN -j MASQUERADE

vs

iptables -A FORWARD -i WAN -m state ! --state RELATED,ESTABLISHED -j REJECT
Hector-V: Heterogeneous CPU Architecture for Secure RISC-V Execution Environment
you are clearly super biased and just painting the same old reactionary picture that doesn't actually exist. If you think a few examples of misdirected cancel culture and a couple private companies choosing some very specific sources/articles they don't want on their platform is akin to "authoritarianism" you either need to read up on the definition or you are being completely disingenuous to support your regurgitated narrative.
Unfortunately, unless our understanding of physics changes radically, that won't be possible any time soon. Gravity is not a force, and we do not have the means to distort space. If we did, you might as well go for making a wormhole for the fastest trip times :)
The Most Intolerant Wins: The Dictatorship of the Small Minority

https://medium.com/incerto/the-most-intolerant-wins-the-dict...
I had an itch to look at Caddy, after reading the comments, but breaking configuration backwards compatibility is a huge turn off.
The docs seem to give the impression that they already do this, but it'd be great if someone from Gitlab could confirm because it doesn't use the refspec term or show the resulting git command.

> The following example makes the runner shallow clone to fetch only a given branch; it does not fetch any other branches nor tags.

https://docs.gitlab.com/ee/ci/large_repositories/#shallow-cl...
Apple's lead over Qualcomm & others in fast ARM chips should have the opposite effect, no?
For your first point, how is that different from the "raise hand" button?
Mine needs to be started once a month and the oil changed every year. I think I can handle that :-)

It would have cost twice as much to run everything with the generator, and that isn't really necessary, so it's a smaller one.

I worried about the battery being dead and no way to hand crank the generator, so I made sure that the generator could be started from a car battery or one of those zap-o-matic car jumpstarters. (I bought one of those last year, and had occasion to try it out on my stone dead car battery last month - it worked great!)
They might want ask the people of Iraq and Yemen.
As a gamer I've fallen into upgrading my CPU/mobo/ram and GPU in an alternating fashion every 2ish years.

I might break the pattern this year though, I got a 3900x last year around launch and moved my 4670k to a home server. I've been pretty impressed with the 3900x while the 4670k has been maxing out all cores in the server for some tasks so was considering buying a second 3900X(T) to replace the 4670k again. But with the rumours about the 5900X, I might end up putting the 5900X in my desktop at the same time as a 3000 series GPU and moving the 3900x to my home server.
I don't think thats much of an improvement. If it takes you 30 minutes to power a single appliance for 3 minutes its not a very useful idea.
"don’t choose when or where or why to fight"

The UK has been in a number of wars since I've been able to vote - I don't recall being asked to vote on any one of them? Or indeed the wars in question being part of the manifesto for any party at any election?
Take the fat and carbs that you would have eaten to power that exercise, and burn them directly in a heat engine, skipping all the biology.
To the citizens of Crimea who are suffering from the American sanctions? Sure.

https://en.wikipedia.org/wiki/International_sanctions_during...
>writing the code isn't actually the difficult part of software engineering

That doesn't mean what I imagine you're implying: that we can make writing the code harder without any cost.
No language will magically give you maintainability. I've worked on several year old golang projects and they've been terrible, made worse by the fact that golang doesn't scale well for teams or larger programs.
But why not use starship to carry a heavy but efficient ntr engine up, and use that for the trips to and from Mars?

Build a special-purpose starship (like is planned for the moon landing) that replaces the rap-vacs with NTRs instead. Boom, you don't need an oxygen tank anymore, creating more living space.

This ship can't land, but if you're heading to the belt for mining or on a manned trip near Venus or Jupiter, you weren't going to anyway.
Having worked in a Common Lisp startup, I'll only agree with half of your counterarguments :).

> You want advanced syntax highlighting, linting, automatic refactoring for your special features? Write it yourself!

That's true to an extent. Simple things are simpler in Lisps, because the syntax is trivial. So highlighting and structured editing are easy. The rest, is near impossible, at least for a full-featured Lisp like Common Lisp. That's a consequence of being an extremely dynamic language, that ships a compiler and intertwines parsing, compiling and execution. The flip side of being able to run arbitrary computation at compile time is that, in general, you can't know what the program will do until you run it. The dominant free CL IDE, SLIME, does just that: it queries your running Lisp image for its current state, to provide you with formatting and autocomplete and other hints.

That said, "near impossible" is a function of community size. Had CL anywhere near as much popularity as Java or Python does, I'm sure folks at IDEA would make automatic refactoring work for CL as well :).

> You want outsiders to participate (think: new employees)? Write all documentation yourself, too!

That I strongly object to. Code generation and compile-time execution aren't magic, or even particularly hard concept. They're just another flavor of code. You manage it the same way as regular code - you package it into modules with well-defined interfaces, and document them. I've worked with CL in a team settings, and I've worked on legacy CL code that's as old as I am; it's not harder than "regular" legacy code. And you always have to write your documentation yourself, there's no escape from that, no matter what language you use.
Is there any real proof that these diversity sessions actually help people work in diverse environments? The way you describe this, it reads like a really, really weird cargo cult where just confessing to one's supposed racism will somehow make you more open to people of differing backgrounds. How exactly does this help?
I love Firefox and it's my browser of choice but at this point I'm fine with Mozilla dying: it's just a cash machine for a few executives.
The first link is obviously against such training (as judged by links below): I can't tell the screenshot is what it is. I highly doubt the information.

The second is obviously an opinion piece as well: Being more inclusive isn't "ruining an institution" nor is changing things. It isn't like entrance exams are perfect.
> The right-wing disinformation comes in via the press and various "client journalists" who repeat things they've heard from "Downing street sources" who they refuse to hold accountable.

What's also a US import is the division of people into 'right-wing' or 'left-wing' based on the most frivolous of attributes.

'Downing Street Sources' has been a phrase used by journalists for decades; everyone knows what it means. It's not a 'dog whistle' (another stupid imported phrase).
Fair use is not a “right” (as in a well defined thing you can do freely) but rather a “defense” if someone claims a copyright violation. It’s defined in terms that need to be evaluated by a judge case by case (e.g., if there is an economical damage).
Thanks! I don't know if I will, because I'm loathe to mess with something so life-critical that is working, but I appreciate the pointer.
> So even if that Dean said he is a racist, he's probably not unless you warp the definition of racism.

Please elaborate on what you mean by "warp the definition of racism".
That is actually one of the best solutions
> Things like pension/401K/Superannuation funds with high Commercial real estate exposure leading to reduced retirement income,

An interesting second (or even third) order effect of the 2008-2009 financial meltdown was the collapse of many German state banks (Landesbanks I think they're called) which had invested massively in US-based CDCs and the like. I don't think many people would have predicted that happening in 2005-2006.
28ms on 2018 iPhone without threads or SIMD, 24ms on Chrome MBP 2019 with threads and no SIMD, 11ms with SIMD.
I feel this says more about the mental stability of that specific person and has very little to do with giving feedback, no?
Something like 'VideoArchiver' if you want to be safe.
Yes. The newest device is the Samsung S3 (2012) https://redmine.replicant.us/projects/replicant/wiki/GalaxyS...

You can also run mainline linux on the Nexus 7 2012 but you lose wifi support.

Most alternative OSs just use the patched kernel that shipped with the device.
Run Your React Native App on the Web with React Native for Web