skysight-inc/HackerNews huggingface dataset:
Russian Wikipedia says Ded Moroz is a merger of earlier folk and literary characters in Pagan-like tradition, with Saint Nicholas who was imported in the mid- to late 19th century.

E.g. this card is Saint Nicholas from sometime before the 1917 revolution: https://commons.wikimedia.org/wiki/File:Ded_Moroz_Snegurochk...

while this is an interpretation of the old Moroz character in traditional garb, by Victor Vasnetsov: https://commons.wikimedia.org/wiki/File:%D0%94%D0%B5%D0%B4_%...

White coat seems to be more in line with the tradition, but frankly I dunno if Ded got much of graphic development before Nick swooped in, as he seems to be more of a figure of fairy tales and some literature.

It's left to dig up why the card above depicts a Nicholas of Nast's design.
> we came across

There are YouTube videos (I don't know how well they fit with the current course) and they are excellent.
"...anything else is slavery"
What?
It isn’t relevant to crypto. This is specifically about spam email mitigation. I don’t agree with their conclusion, which is “we can’t reduce spam to the level we’d like without imposing undue burden on legitimate senders so we shouldn’t do it at all”. The “all or nothing” doesn’t make sense. They never consider things like whitelists (legitimate senders need to do zero work), different levels of work required for different senders (eg a sender’s IP address isn’t recognized so dramatically increase the work requirements), etc.
Say no to Venn diagrams when explaining SQL joins (2016)
It is not hard to say that something is wrong. It is not hard to hope that someone so intelligent is allowed to show publicly how his intelligence has gone astray.
> Bolstering this point of view is that the USA has a 4% unemployment rate

As a counterpoint, Germany has much stronger employee protection laws and unions and has a comparable unemployment rate. That said, resizing is still possible there, it just has some lag.
So does that mean that these are also propaganda?

https://upload.wikimedia.org/wikipedia/commons/d/dc/First_ma...

http://cconnect.s3.amazonaws.com/wp-content/uploads/2015/10/...

https://si.wsj.net/public/resources/images/RV-AD398_VISUAL_G...

Is celebrating your achievements propaganda?
This concern can't get less specific.
> StackOverflow is a wiki so you can edit and fix other people's answers.

Your edit was rejected because:

[x] It deviates from the original intent of the post
[x] It doesn't preserve the goals of the post's owner

That's what I got for updating an answer that was 3 years out-of-date. I had to post mine as a separate answer. That was 3 years ago, so my answer is now 3 years old (still accurate) and the original is now 6 years old. It has more than twice as many upvotes as mine, which languishes at the bottom of the page.

I have better things to do than labor for the wonks-run-wild at StackOverflow.
Why Framework Choice Matters in Web Application Security
FB will have to do the aggregation themselves, and then the sell the aggregated data. no PII. and they are doing that, allowing targeting and stopped the messaging legacy APIs, now if an app wants to read your messages it has to ask for permission. (I don't even know if there is such a permission anymore.)

That said, I hope the EU courts will look at them the first time they fuck up. (And that might be right now. But so far I'm not aware of any recent FB data/privacy abuse.)
Any major benefit for using this instead of Neofetch?
"that make me jump through intellectual hoops made of mathematics"

There is actually surprisingly little mathematics in SICP. What is does have are mechanisms that are then analysed and modelled, after which the mental model is adapted so it can be turned into computational model that is a faithful representation.

Some of the presented mechanisms are mathematical in nature, but you don't need a mathematical background any more than you need an economics background to write, say, a banking application.

"make it hard for me to learn the actual programming."

Depends on if you see "actual programming" as the mental discipline of correctly representing a part of the real world into a computational model.

If you see "actual programming" as typing in characters on a screen until they compile, then ship them and get absurd amounts of money for it, then sure, SICP might not be for you.

"without going too deep into the quirks of a single programming language"

SICP is not about scheme, has never been about scheme, will never be about scheme.

You will not emerge a "God of the Lisps" from SICP. It might, however, clue you in about what's actually happening when programming, in any language of choice.
Reasons to Learn Python in 2019
I wouldn't be too surprised. It's a very logical name for the idea, and makes sense that other people would think of it.

To be honest, I'm not too sure if this would be the best fit for a startup incubator and VC funding. If I was a libertarian and very interested in free speech, I think I would prefer to use a platform that was bootstrapped and independent. Going through a startup incubator and taking VC funding doesn't feel very aligned with this culture.
Criminals who hijack websites do in fact whip up credit cards "like it's nothing". A huge chunk of abuse attempts on websites that process transactions with credit cards is performed simply to bulk-verify stolen cards. Not even to buy things with the cards; just as a sort of scammer mapreduce to see which of their zillion cards work.

The idea that credit card forms are a form of defense in depth is lunacy.
Is 30 old? I work with enterprise architecture in the public sector of Scandinavia, sometimes on a national strategic level. It’s rather rare for anyone under 30 to make valuable contributions. It’s not unheard of, but it’s rather rare.

Most people under 30 are only a few years into their careers, a few are only just finishing their degrees. On top of that, a good deal of people are starting families in their early thirties.

Maybe there is just a huge difference of culture, but to me it seem, that the prime years career wise seem to be between 45 and 65. It's a little different for startups and founders, where a lot of people start below 25, but the second most common age group in startups is above 55, with an average age around 45-50.

Data source:
https://entrepreneurblog.ey.com/2017/03/01/ivaerksaetterdanm...
If human life is only valued by economic output, we've failed as a species.
Hmm, it did occur to me that that phrasing could sound harsh to someone, but I didn't mean to belittle his/her opinion.
Sorry about that. I tend to talk quite bluntly (as a Finn).
yeah, then those sites are not compliant at all. just yesterday on a news site there was just an accept button. it was sort of cute, that it was very stark colored floating on the bottom of the page, so it allowed the reader to view the article, but there was no refuse option. (at least for my browsing sample these are becoming a rarity.)
I think most startups who don't use external money try to grow from their own cash flow. Which in turn means lower payout and wages to the founders or early employees.

"No VC" can also mean the founders take on loans, angel investors or friends&family.
Seemlessly too.
As you know, my complaints with regard to the reproducible build were not that the scripts themselves didn't work - indeed I fixed an issue related to that - but that the direct dependencies of the build were both high entropy (e.g. very specific nightly builds of a niche Linux distribution) and themselves not at all reproducible.

Your reply here is highly misleading, even lying by omission.
I use Hangouts currently and I literally have no idea what Hangouts Chat is. I have Allo and Duo installed on my phone for calling iOS devices for psuedo-Facetime. I really have no idea what the future is going to be on these products and it's not very clear at all.
I own the language reference, which I got as gift for attending ECOOP'99 in Lisbon.

The language is quite powerful, sadly its concepts never managed to get into mainstream.
Laser vendor: can we sell laser-blocking AR glasses to monetize our electromagnetic pollution?

Smith: these are safety glasses, not a facial-recognition firewall.
Yeah, I'm not sure why are you being downvoted for this opinion.

There's a lot of truly horrible things that I don't want to see on the internet. To me, this sounds like a platform for anyone who gets banned by Patreon. e.g Neo-Nazis, hate speech, child pornography, or even funding terrorism.

I would be more interested if they did censor the truly awful content while being more permissive than Patreon. I don't think "100% censorship-free" is a good thing.
Interesting. Could the credit card industry take advantage of this by setting up honeypots - sites that look easily exploitable to the average crook, but that would actually provide card issuers with a list of stolen cards?
Good tool if possible add option to view result data in tabular format with no of subscribers. As this way its difficult to use.
I recall from somewhere that the team behind Carmack (Tom Hall, Romero, etc) chose the brown palette since it looked best within the theme, given the color constraints. I have no source, sadly.
You could claim Video was superseded by YouTube
That 4% number is complete crap, and you know it. Even if it was accurate, which it isn't, 48% of the U.S. earn less than $30k a year [1] with few benefits. Corporations need to be flexible, but they also need to provide stable long-term employment so our society can grow and prosper.

When Henry Ford launched the Model T, he made sure to pay his workers $5 a day so they could actually afford to buy the cars. It was an ethical choice as much as a business decision. Would SpaceX run out of money without cutting that 10%? Very doubtful, so why do it? Because MBAs decided that's what needed to be done based on today's morally bankrupt standard for running a business.

It's sad, really, that a company with such incredible vision of the future such as SpaceX can still be so short sighted when it comes to social responsibility.

1. https://howmuch.net/articles/how-much-americans-make-in-wage...
Can't you email those not listed for termination, at the same time, and tell them they still have their job.
And GCM [1] which kills microG as there's no FCM implementation.

[1] https://en.wikipedia.org/wiki/Google_Cloud_Messaging
It is rather easy to get access to real-time satellite imagery. I use it daily.

https://scihub.copernicus.eu/
Machine Translation Evaluation
YouGov survey: British sarcasm 'lost on Americans'
You can say that about any website; doesn't make the argument valid or invalid. It simply doesn't describe anything about the impact of the argument _either_ way.
I see. Thanks. So they kill it, cut out it's head and bury on a salt desert so people will forget it exists and buy their new game instead. Still feels that something isn't quite right in this being the only reason, it's strange. But yeah, you are right, would need to call more than one friend to get 6B USD just for fun money, to risk on the game industry because of a personal caprice :D Your ideas were better, thanks.
Euro guy here, so correct me if I'm wrong, but the way I understand your freedom of speech it only protects you from your government. I to doesn't give me the right to spout nonsense in a private space like your living room or on twitch and not get kicked out. You also have protected classes, but that's a different story.

Social repercussion, up to casting people out of communities, can actually be a highly valuable since very effective tool in such situations. Humans are social beings, after all. But you are right, it must be used sparingly, otherwise those outcast will form communities of their own and reinforce each other.
The economic performance and prosperity creation might not be that directly linked. GDP is not a good measure for prosperity of individuals (households). Sure, better than nothing, but there are a lot better ones available. Such as the AHDI - adjusted household disposable income.
There is a bigger picture in which employers intermediate between producers and consumers. As a consumer, you are free to shop around. You bought a Ford, but perhaps next time you buy a Honda. If the government is really serious about saying that Ford cannot lay off workers, the government has to help. For example, by introducing a tax on importing Hondas.

In the big picture, your job security as a producer trades-off against your right to be a disloyal consumer.
Ask HN: Anyone Interested in Capture the Flag (CTF) Events?
there have been some great CTF[0][1] links here in the past[2] but many of them are from 5 or even 7 years ago[1].

Anyone still actively playing CTF in 2019 and if so what is your experience? Anyone here hosting CTF themselves?
Anyone providing advanced puzzles (hardened systems that have no built in flaws?)
Anyone building CTF puzzles for IoT? E.g. focus on gateway level protocols such as MQTT, COAP etc?

I played a few times until 2009 but then had other things on my plate. What are the latest & greatest communities today?

thanks ^_^

[0] https://trailofbits.github.io/ctf/intro/

[1] https://media.ccc.de/v/35c3-9989-what_the_flag_is_ctf

[2] https://hn.algolia.com/?query=capture%20the%20flag&sort=byPopularity&prefix&page=0&dateRange=all&type=all
> If not SICP, then what? Maybe HTDP?

TAoCP should be enough for anybody
If those employees go to China with trade secrets, they might be violating ITAR. ITAR is enforced with big fines and prison time.
The Tiger book is a better reference nowadays.

Another good alternatives are "Compiling with Continuations" and "Lisp in Small Pieces".
that's super helpful; thank you! useful links, too.
Honestly, there's just a tiny bit too much of real number knowledge required in SICP. I wasn't good enough to really derive newtonian method on my own. For someone looking to develop applications I believe it's completely off the map. HtDP requires no arithmetic from what I recall. Which makes it more focused.

Now SICP was for EE doing software. I suggest to everyone to learn EE, even partially, it's surprisingly useful to learn designing anything. It's still system design, state changes, but in a different substrate, and personally I found it very helpful (gives you a new appreciation for crude language like C).
So, the validation done by all publicly trusted Certificate Authorities has to require one of the "Ten Blessed Methods". That's what they're called, though today there are exactly nine of them.

3.2.2.4.1 and 3.2.2.4.5 are now obsolete and no longer used, method 3.2.2.4.11 is basically what happened before the "Ten Blessed Methods" and so now irrelevant.

Methods 3.2.2.4.2 through 3.2.2.4.4 are about contacting somebody based on details from WHOIS by various methods, like sending them a Fax, or giving them a phone call. This is even more laughably insecure than your average DNS setup.

Method 3.2.2.4.6 is the way most people get their first Let's Encrypt cert, and is also a popular option for lots of other bulk CAs, it's about making a change to your web site that the CA can confirm. Obviously they need DNS to reach the site so that's affected.

3.2.2.4.7 puts the change into DNS directly. A better option for Let's Encrypt in most cases, and the only one of these methods that's cryptographically secure end to end (if you deploy DNSSEC).

3.2.2.4.8 turns things upside down and validates based on you having previously proved you control an IP address, then they do a DNS lookup to find that the DNS name you're asking for has an A or AAAA record with that address. This might, maybe, be a good way to get the cert for 1.1.1.1 or things like that, but I will not be astonished if this goes away.

3.2.2.4.9 instead of changing a web page you put a dummy certificate up, created by the CA (not a real cert, it's just to prove you can change the certificate).

3.2.2.4.10 is how the tls-sni-01 (now abandoned) and tls-alpn-01 (new hotness) features in Let's Encrypt work. You do TLS setup, but then you (ab)use that to prove your identity instead of actually delivering a good cert, since if you already had a good cert you wouldn't be trying to get one.

3.2.2.4.12 says basically if you're the DNS registrar AND a Certificate Authority then you can issue everybody who has names under your domain with certificates, since you know who they are.

As you can see, most of these methods depend on DNS, a few don't but are relying on something that makes DNS look like Fort Knox. 3.2.2.4.12 only sidesteps this by making your DNS registrar also your CA, so if they broke into your DNS registrar account they would still get a cert.
Even assuming this arbitrary estimate were true (I don't know what the real figures are, and doubt anyone else does, so why not) then this would mean the options were worth $4K ($400k/the 1 person who jackpots) in speculative value, give or take.

Still significant for someone just starting their career.
I watched the SICP lectures after a few years as a java developer and absolutely loved them.

I also remember doing a course on functional programming (SML) when studying that did absolutely nothing for me.

You’re probably correct, you need to have mastered the mechanics of programming before having the brain capacity and experience to appreciate the finer details and subtleties of the craft.

I had a similar experience with karate training. When siting on the bench and watching my son train it looks rather straight forward, just remember to focus. Then after a term I decided to join the training and suddenly it feels like you have five arms to coordinate, and processing any verbal input from the sensei is just out of the question.
It's curious how Russian (or Slavic?) people never abandoned remnants of pagan traditions despite calling themselves Christians. Fairy tales and merchandise galore, dozens if not hundreds of superstitions. Plenty of older people still believe in folk magic practiced by ‘gifted’ individuals (pretty much witches), though apparently with God's blessing.

The same happened with religion and socialism: bolsheviks didn't hold back on killing priests, but the religion went strong (though it's said that the opposition to religion was abandoned in the light of unifying rhetoric of '41–45).

Basically, people don't seem to care about ideological purity as long as the rhetoric is attractive.
I very much doubt that this is going to be used for any stuff that's actually illegal. They don't need "hard" censorship resistance, they just need not to depend on a handful of centralized payment processors.
A camera is not the human eye. Just because they are both technically optical sensors does not mean they are equivalent really at all.
They could simply say "register within 2 years or cede the land".
Probably the same law that covers other thefts?
From a review on amazon:

> However, as an English speaking engineer, I found many of the discussions rather clumsily written. I'm guessing that it was translated from the German by someone who doesn't thoroughly understand the subject matter.
Nope, not how it works.
Surprising to see long stretches of the Thames riverbank are not registered. Often these have had public access but increasingly property developers realise the value of restricting that access, so it would be good to get ownership and access clarified so the local authorities are on top of this problem.
It is still a pretty damm book to read about compilers, if not anything else, at least from historical perspective.

The Tiger book, "Compiling with Continuations" and "Lisp in Small Pieces" are some of my favourite ones.

Then if you want to learn about language semantics validation, "Formal Syntax and Semantics of Programming Languages: A Laboratory Based Approach".
Very nice tool, thank you very much that. This is why is love HN
How to Connect Your Smartphone to a Television
If you have GSuite you can, but I doubt it is possible for individual accounts. [1,2]

You can however send email to google's SMTP server, using an ordinary gmail account [3]. This is how email clients (Eudora, Apple Mail, sendmail) work. The only trick is that they force it to be authenticated and encrypted.

I believe (but have not verified recently) that if you send an email with an email address/domain other than of the authorising account, it will be delivered, even lacking all SPF etc. But, it will block for anything above small quantities of mail, and unless you set up DMARC for your domain, it will still get dropped or marked as spam. [4]

Running an SMTP server for yourself is actually fairly simple (okay, assuming a deep background in linux, but very educational). The real drama is DNS/DMARC/SPF/DKIM and users ruining your reputation.

[1] https://www.datto.com/resource-downloads/SettingUpExternalMa...
[2] https://support.google.com/a/answer/178333?hl=en
[3] https://www.digitalocean.com/community/tutorials/how-to-use-...
[4] https://kinsta.com/knowledgebase/free-smtp-server/
Any art form that was created by the Soviet artists will be considered propaganda since it was state sanctioned. And they were pretty vocal and straightforward about that, art was to educate the people. In US, art many times is just away to make money. But I actually prefer the propaganda art. My favorite propaganda movies are by Tarkovsky - Mirror and Stalker....
Standards of living is complex, more of a vector field than a single scalar.

“Western” Europe is on average rich, Eastern Europe is still recovering from Soviet control and brain-drain. But even Western Europe is spikey, old Welsh coal-mining towns are poor, the old universities are rich.

Even apart from the location income variability, what money gets you varies; health costs much less in the UK than the USA, housing is cheaper in poor places than rich places — even PPP exchange rates aren’t perfect because the ratio of two different goods isn’t constant.
The State of C++20 Features in GCC's Libstdc++
The same roads that everyone else also pay for via taxes (car owner targeted taxes and fees are nothing comared to road costs) and can use freely with any vehicle. Vehicles that are more or less taxed.

Try a bike. Try a skateboard.

The roads are not there for cars, they existed prior, and the car owners are not what is paying for our roads.
Standard technique to avoid confrontations.
If you are in any non-voluntary way forced to stay with the company and you can't leave. For example foreign workers that do labour intensive work where their housing is being taken care of by the employer in an exploitative way, they can't quit working because their employer is in charge of their housing, etc.
How often would someone need this to write a tool ?

Is this useful in any other scenario except screenshots on /r/unixporn ?
India starts working on quantum computers
You'd probably find that ancient humans, just like many animals, formed cooperative groups that weren't limited to family, with children not infrequently cared for by nonfamily. A social safety net is nearly as ancient as life itself and seems to be contributing to the robustness of many lifeforms.
Seems like something the FCC should regulate. It's the radio spectrum.
>a course on functional programming (SML)

Grossman's course on Coursera? If so, yes, that was pretty useless.
Ah, sorry for the late reply here. This actually touches on something I've been thinking about recently. It's probably got its advantages and disadvantages on an individual level. You'd most likely be regarded as an attractive worker, but would at the same time have to be careful not to get taken advantage of. I think many who have this work ethic fall into the trap of the latter point, and that this is systematically abused some places. E.g. Scandinavia, where people pay _massive_ amounts of tax and at the same time voluntarily work unpaid overtime for low-pay public-sector jobs such as nursing, in a misunderstood loyalty to their patients.

And it necessarily leaves less time and space for non-work-related activities. So it meshes poorly with hedonism. But happiness can certainly come from fitting in with a role and excelling at something.