skysight-inc/HackerNews huggingface dataset:
> the maintainer in me started to think about what it would be like to debug that

That's a valid question. Lisp macros open up a new dimension programming and now we have the problem to debug/maintain code with macros. The SETF machinery in one way tries to simplify code (the code then has one style of assignments, not different ways and one does not need to know a special accessor - just wrap a form which looks like it GETs the value and Lisp will figure out how to SET the value). OTOH the SETF machinery is non-trivial. It's usually quite usable, but some of the details are complex - especially since it is user-extensible.

It's definitely something to look for: programmers in a Lisp project might need some extra education when it comes to macro programming, to make sure, that they have a good understanding of the basic mechanisms. Also it always makes sense in a team to have more than one person looking at a macro implementation.
It's not bad faith, and it's not flamebait.

1) He's technically correct, the best kind of correct.

2) That's tptacek you're suggesting to ban. He's a fixture here and has been an outstanding contributor to this community since near the beginning.
I don't know if it is the phone.

The iPhone was released when I was in high school and before buying one it was very stressful knowing there might be emails I really need to respond to asap, but I can't even know if they exist.

With physical mail it didn't matter since there were big delays and no expectations of fast responses.

I don't think the phone is the issue, but the bad habit of signing up for services that will give you notifications the importance of which is impossible to tell until you've checked (is this a like on a photo or an important message from a relative?)
Numerous studies and meta-analyses have shown that gun ownership, even when controlled for other factors, produces an increase of gun deaths in a household of 3x. What would be sufficient proof to satisfy you of this fact?
I Use Reflect with Object Properties in ES6
We still have laws against firing guns in the city. Posessing is a different manner.
The difficulty is sorting out the terrible videos from the good videos.

There's plenty of content created by people who don't really know what they're doing, or who only have a rudimentary understanding.

I guess that's true of all education, but it feels like a bigger problem with free online content.
Pretty good explanation.
For those who want to dive deeper, there is an esoteric language based on these concepts: http://www.jsfuck.com/
Watch and Monitor IP Cameras with Ultra Low Latency on Web Browser
There are many services that you can just send code to and they will automatically compile it.
I remember when Curtis-Mathis advertised that they sold "the most expensive television set you can buy, and darn well worth it."

I doubt anyone else remembers that, though :-)
Need of Data and Metadata Management
Get K3s and OpenFaaS with Multipass and K3sup
Creating oil spills isn't illegal and can't be if you want to get oil. Different scenarios.

As for size of fish, we don't go "why is theft illegal when there are murderers still roaming around?" We can have both be illegal.
Notion after years of trello.
Once you get how it works and how to use it your way it just blows everything else out of the window.
I have sql like relations through notes,topics,websites,people and much more. My setup: https://i.imgur.com/Cd22G8x.png
Yes he is, and so are you. I just spent 2 minutes and found half a dozen vehicles under $1000 that will likely run well for years.

Public transit really isn't an option for most people in the US, and even if it is, unless a transit pass is subsidized, a car like that is probably more cost effective even including fuel, maintenance, and insurance, not to mention the savings in time and freedom provided by a car (any car).
The government is of the people, so yeah that's how they're making things happen this time. If you have two tools and never use one, then you only have one tool. In America, we have both the ballot box and the market.
you can make the final code slightly shorter by obtaining the "e" from "true" instead of "false". `(!![]+[])[+!+[]+!+[]+!+[]]`
Not OP but I've written custom force control code for a UR5e. There's a six axis force sensor on the end effector for the e model which has a pretty noisy raw output. After some filtering we were able to get a pretty sensitive controller. I didn't measure it, but far less than 10N.
a mag full of 22 win mag is not really 'serious firepower' - I mean it is, but I think people would consider like a SCAR or M60 to be serious - and lots of people chuckle at someone using '22'...

I think it depends on where you live, and how valuable you are in terms of theft and attractiveness.

For examples - the super rich in Miami probably need more security than the richer in Beverly Hills. If you are attractive / sexy in Miami you are probably not more in danger than if you are that sexy in like St Louis or Newark NJ / Detriot.

There was a country girl in the news a couple years back, she was young and very pretty. The whole town knew her husband had died / had a funeral - a couple weeks later she needed firearms to stop bad things happening at her house.

I've been in Nashville (TN) and the suburbs of it for many years, and I will say that you won't need weapons everyday, but the crime, especially with violent younger people is increasing at a rate that is kind of shocking. We have multiple armed robberies all around us. Last week someone put a knife to a convenience store customer;s throat in order to rob the gas station.

People and places are being robbed left and right around here these days - and many of them get extra violent without reason. Some have been caught on door cams lately. With the 'gentrification' that certain places are bringing - it's not going to get any better.

I spent more than a decade working the nightshift downtown. It was during those times it became clear to me, when you need help, if you have time to call the cops - it will take a long time for them to get to you.

My neighbor who is grandma age has had her house attempted to be broken into multiple times throughout the years. Partially because it is off the main road enough to be secluded for privacy in attacks.

People around her are busting into cars, jacking mail from mailboxes a lot.. that is not usually violent, but when you catch these people doing these things, sometimes they pop off with all kinds of crazy, sometimes with stolen guns.

I don't know what it's like in the part of the world you are in, but around here it's not everyday you in the thick of it - not like SE DC was in the 80s.. but everyday there is lots of crime all around us (like within a 1/2 mile and lots within 5 miles) - it's just a matter of time before you are in a normal place at a bad time.

Hopefully you can run / drive away and maybe just use a pepper spray and whistle.. but the criminals around here have really stepped up the violence and guns the past few years. There are signs it's getting worse. I would suggest the possible need for weaponry during the daylight hours is much more often now than it was a decade ago I'd say only those who worked at night needed to really be extra aware of surroundings and such.
There are some other confusing ones as well.

nature.com is marked as Chinese, as are nginx.org and ntp.org.

example.com is Indian in the list as is the now defunct dmoz.org.

I don't understand the methodology behind the country assignments at all…
If Lisp uses an interpreter (which runs Lisp source code), you may see macro expansions at runtime.

For compiled code, there usually will be no macro expansion at runtime. Lisp will not macro expand code in compiled code, since all macros need to be expandable at compile-time.

But: if you explicitly want it, you can generate code at runtime and then you need to call EVAL or COMPILE. Then macro expansions might happen.
Security updates need to be supplied for anything that can connect to a network. Vulnerabilities are anything that allows remote read or write access to the device without the user's explicit consent. Companies need to open source everything needed for supplying security updates before going bankrupt (perhaps setting up a suitable insurance to make sure there is money for work needed to do so). You can't import products that don't meet these requirements, just like you can't import products that don't meet other safety requirements. If the provided updates don't actually fix the problem the manufacturer is liable for all damages. You can't sell things that depend on external servers for normal operation without also maintaining those servers (and enabling community replacement in case of bankruptcy).
There is a huge huge hunger for a new platform without all of YouTube's issues. Even today floatplane was launched as a subscription service for each creator which has zero recommending algorithm. I think a lot of the failures of others to get a platform is their lack of commitment to making it a social platform. YouTube in the early days has all sorts of social aspects like a messaging system, create playlists from other people's videos, and rather than just a 'trending' or 'popular' and 'news' tab it had like 20 or more categories of popular where if that category had only small amount of views creators would try to make a video in that category . I'm pretty sure the videos were manually flagged but they worked. Now they still do it but their algorithm flags everything and it just sucks. I'm missing tons and tons of features that no longer exist but it feels like the social part is what made YouTube.
That's 9 lines of code vs. 3, and one additional variable. Cognitive load from lots of verbosity like this adds up.
Yeah they did that already: https://www.theguardian.com/business/2019/jul/15/boeing-737-...
$ host sprint.net

sprint.net has address 208.24.22.50

sprint.net has IPv6 address 2600::

wonder which one is easiest to remember? =)
Yeah, we should just accept their mediocrity! After all, you can’t expect people to take all these difficult security measures like installing updates and using complex passwords.
While I appreciate the efforts of certbot to make it as user-friendly as possible I still find this state of things unforgivable. I don't know where it went wrong so that today a developer must spend time learning and tweaking a low-level encryption tools. I'm just saying https will never be 100% unless it becomes a baked-in feature of any hosting.
That's not the argument at all. Rather it's that if you address the root cause, which you need to do anyway, then you don't need to worry about mitigations.

If your house has a gas leak and someone says "don't turn on the light, it's dangerous" then even if they're right, the real solution is to do something about the gas leak, not to sit in darkness and do nothing while your house is full of gas. And once the gas is out of your house there is no reason not to turn on the light.
Kotlin is people impatient with the glacial evolution of Oracle Java.
I've recently started using https://jrnl.sh/ and I'm hooked. It is on the command line, and easy to use. I've been using it more for daily journal entries, but it has a tagging system so you can do @idea and then search for all the entries with the tag @idea. I've been trying to organize my cooking recipes with tags. Also, it's encrypted on disk, so I just sync it to iCloud and a few backups.

Maybe it's just me, but because it's a diary, I don't feel the need to delete things. If anything, not deleting it is the point. Even if it's a disorganized mess, I would suggest keeping things around! It's really fun to look at your old writings and notes!
It is simple for a one-server website.
When you're on Alexa 1M, you certainly have a load balancer, multiple servers for redundancy, etc. It makes things not straightforward, and you certainly don't want to use the default certbot which overwrites your config.
Assuming 2% inflation for 4 years, the inflation adjusted price of the 6S is $702. The 11 is actually cheaper.
Is it still the case that when you think you connect in https to a website, only the segment to cloudflare is encrypted and the segment cloudflare to the web server might not be?
So true. Even on hosting that fully supports let's encrypt thru an web based admin like cpanel or directadmin, the process can be confusing and error prone.
I completely agree. If building a read-only fallback would require a lot of engineering and added a lot of complexity I would also say it is overkill, but as this solution doesn’t (happy to argue about that). It was an acceptable tradeoff for us as we already replica the underlying s3 buckets for disaster recovery as you already pointed out.

We also run our underlying Content Delivery APIs in two AWS regions so this was a logical extension.

If the added complexity is worth for your use-case can only be decided by you and I hope the article provided some guidance around that vs. just being a copy & paste gist.

Source: I work at Contentful.
Fairly old article. A lot has happened since then with these technologies.
Strategically Delusional
Ops-SAT: ESA’s flying laboratory, open to everyone
https://en.wikipedia.org/wiki/Predestination_in_Calvinism
You had control over that? You had the option to join a gang, and chose not to? Nobody gets to decide the situation in to which they're born.
That's because different implementations provide different ways to generate executables. Some are simple, some are complex.

For SBCL one needs to call a function, which creates the executable image.

http://www.sbcl.org/manual/index.html#Function-sb_002dext-sa...

There are more complex machineries for application generation, though.
In physics free will is just misleading name for fundamental randomness that breaks causality. When you acknowledge this fact, an replace the words, free will discussion is silly when you attach it to people

"People are capable of random actions they can't control so they have full responsibility of their actions."

"Ability to do some action without a cause, but not able to choose that random actions makes me free from the rest of the universe."
Starting with baking ACMEv2 in the major webservers (apache, IIS, etc).
This works in this case, but the pattern is less easy when the result is not a boolean.

But I agree, in this specific case using a ternary operator after a null check is probably easier.
I know how basic security work, which is enough to protect myself. And I don't have enough money to attract elaborate scams.

What I mean is that I don't risk getting involved in a business that can attract murderers and geopolitical interests. I would be happy to work for a computer security company if it was working towards making the world a safer place, meaning searching for vulnerabilities and fixing them.

But so far the computer security market tend to favor wrongdoing, because there are no standards or political forces that encourage people to do security work for good reasons. One reason is to let intelligence agencies have the upper hand.

That's why I'm not really willing to work in security. It's an unregulated market. I think that most people who do computer security work either for governments, for blackhats, or for pointless security consulting who have a very hard time to do a meaningful job.
Typesafe Error Handling in Kotlin
Also from Attic Nights, which is essentially a collection of trivia, here is a discussion of the first flying machine, as devised by Archytas the Pythagorean and "father of mechanical engineering" :

"For not only many eminent Greeks, but also the philosopher Favorinus, a most diligent searcher of ancient records, have stated most positively that Archytas made a wooden model of a dove with such mechanical ingenuity and art that it flew; so nicely balanced was it, you see, with weights and moved by a current of air enclosed and hidden within it. About so improbable a story I prefer to give Favorinus' own words: “Archytas the Tarentine, being in other lines also a mechanician, made a flying dove out of wood. Whenever it lit, it did not rise again.“"
IANAP but I imagine this for a worst case: we are forced to find a way to painstakingly harvest it from vast arrays of solar-powered Hirsch-Farnsworth fusors. Then later on the question will be, "Will we run out of deuterium?"
Because that's what he would prefer.
Guide on Locations of RS3 Christmas Presents with 6% Off RSorder RS 3 Gold
Santa has hidden 21 presents all across Gielinor during RS3 Christmas Event 2019! Until Jan 5th 2020, try to find all RS3 Christmas presents in the world to gain some Christmas cracker paper, the Rudolph jumper and more rewards.

Ready for exciting Christmas? Just relax and enjoy RSorder 6% off (code "RCC6") for RuneScape Gold, OSRS Gold and more for everyone and double Loyalty Points (every 100 loyal points can be used as $1) for RSorder members from Dec.20 to Dec.26, 2019!

What are Santa Christmas presents?

RS3 Christmas Event 2019 has started and will run until January 5th, 2020. During this event, there is a chance of obtaining a pile of presents hidden by Santa every day. Santa lost present can be found somewhere in the world, and speaking to Santa Claus in Varrock's Grand Exchange afterwards will grant a daily reward. Rewards will include Christmas cracker paper, a special Christmas title and a snazzy Rudolph jumper.

Where to find RS3 Christmas presents?

There is a red dot on the mini-map with a loot beam shooting up to help you find RS3 Christmas presents. Here are the locations of Christmas lost presents:
Day 1 - Near the memorial fountain, north of Lumbridge Castle - 80 Christmas cracker paper
Day 2 - West entrance of Al Kharid, north of the bank - 80 Christmas cracker paper

Use Christmas cracker paper for rewards

After obtaining some Christmas cracker paper, you can add it to a giant Christmas cracker in Grand Exchange to get a Christmas cracker crate. 100 Christmas cracker paper is required to get the reward from the Christmas cracker.

Hope our guide can help you to find these Christmas presents during RS3 Christmas Event 2019.

Besides, 5% off code "RSYK5" is also offered for Runescape 3 Gold / Osrs gold and all other products. Buy from https://www.rsorder.com/rs-gold at anytime.
Roughly what I expected, TIL, thnx
Aren't diffeomorphisms invertible by definition?
This is fear mongering.

Helium production is a byproduct of natural gas production. If we're not running out of natural gas we're not running out of helium.

There are plenty of reasons to quit extracting natural gas, but that's a separate matter.
I used to be in a similar situation, with multiple notebooks for different things and apps for others - became totally unmanageable.
I've gone totally offline with my note-taking now, using a variation of the bullet journal concept. I've found it very useful for keeping track of the day to day notes and tasks, along with longer term ideas and plans (technical or otherwise).

Anecdotally, having a single notebook for everything has made me feel more in organized and in control of my notes as everything is there, indexed into a single notebook.

- https://bulletjournal.com/
- https://simpleprogrammer.com/bullet-journal-productivity-pro...
Yes, it still outrages people now.

Can you imagine how revolutionary it was in 1957?
Well that sounds quite rational. But I don’t think that’s what comments here are referring to. Those discussions tend to be focused on people employed below their level of skill. Like a college graduate working in a job that doesn’t require a degree.
After clicking on this link, I now get ads about this report.
Those are certainly not equivalent, as the 1st would not even resolve in the majority of environments. I'm assuming the 2nd host is a reverse proxy for the 1st? Unless that fact is part of your design assumptions (which it certainly can't be for a general URL class in a standard library), those should be considered different.
you can obtain undefined by accessing the first element of an empty array. `([])[+!![]]`
If you are already using Cloudflare that is correct, if you don’t that is an alternative.

Adding another vendor into your stack can often come with none engineering complexity (e.g. data protection forms, contractual requirements from customers another vendor you need to work with, etc.) so this is an alternative to stay in AWS when you already use it.

Disclaimer: I work at Contentful.
Depends on the website's Cloudflare configuration. Cloudflare supports both methods - CF to website can be HTTP or HTTPS.
There's a long running court case which you can find here: https://www.judiciary.uk/judgments/bates-others-v-post-offic...
An argument for advancing fusion energy tech...maybe? Helium producing reactors can fill the gap. Between space travel and MRIs and everything in between, we might be running out of helium which is non renewable.
How to Create and Apply Git Patch Files
'garbage' because those claimed hoops were never listed, strangely enough. Even when I asked for them.

> you stress that you have "a perfectly open mind" and yet when people disagree you seem to take it extremely personally

I do not take it personally. I asked for evidence. Very little was forthcoming. I've an open mind to opinions backed up by evidence. Opinion without some basis is useless or worse. QV. anti-vaxxers, chem-trailers etc. Or do you support these people's views just because they opine so? Please answer this point specifically.
I actually put this in my Ali Express basket last week, but I'm still on the fence about actually ordering it or not. My experiences with Ali Express key caps are hit and miss. Then again I probably shouldn't be posting complaints about key cap sets online and then not try every option out there.
Your comment is particularly vitriolic.

I am squarely in their target demographic and yet refuse to provide my email. I like keeping noise low in my work inbox - if I will decide I'd like to buy something from cockroachDB, I'll approach them. It's purely negative value to have them approach me - I have never received any useful messages by being on a marketing list.

It takes way less than 5 minutes to generate a temporary email address.

Also, I fail to see how refusing to provide your email address correlates with frugality. If anything, people who are cheapskates would be happy to pay with anything but money.
And android studio
The real problem is that California should clearly have just added these guys to the exclusion list (which is already pretty massive) considering there's such a large fungible labour force in this market.
We can always 'make' more. We just need to invent fusion reactors.
>The common sense response is to start suspecting that I am rigging the game, i.e. that the simple model of the coin flips being independent and random is wrong. The superdeterminist response is to say, "no, your guesses have been superdetermined to be all wrong by the initial conditions of the universe -- keep on playing!"

Err, whether you "keep on playing" or not, would also part of it.

Besides, lacking a source of actual randomness (even non superdeterminist QM doesn't provide one), plain on determinism seems plausible even without needing to explain quantum mechanics. Besides if we did had a source of randomness it would still be just randomness.

Where would "free will" come from (it being something different than randomness, essentially an agent non-determined by the prior state of the universe nor one's prior history, making decisions inside one's head).
I wouldn't want to think about how a company is doing that kicked me out. I would sell it ASAP and focus on the future.
Assuming you are talking about software developers, you can't expent people do extra work out of virtue. They will do it only if there is an economic incentive. Setting up a transport layer security is not in software developer's interest or competence.