skysight-inc/HackerNews huggingface dataset:
I’m just saying that the current situation seems to value selling of daughters, whatever the motive: be it poverty or a desire to perpetuate the system. Considering that women in this situation often do not have much say over the process, it is my assumption that there is a very real chance that the end result may not be the best one for them, whatever it might be.
I am thankfulk i tumbled on the video "Weezer - Pork And Beans" which then lead me to the following post before joining HN.

https://news.ycombinator.com/item?id=17334552
The Benefits Twitter Followers
Agreed. Unfortunately, ultimately, WP is about marketshare. Period. End of story.

Matt & Co love to brag about marketshare. But the WP Elite are the Washington DC of OSS. That is, completely disconnected from the day to day lives of the underlying community.

Sad. But true.
My recommendation is to focus on these two items and ignore everything else until then:

1) Logical quantifiers: ∃ ("there exists") and ∀ ("for all"). Quantifiers can get confusing when they get strung together. I like to think of them as challenge-response games. For example, your real analysis textbook asserts that a function f is continuous at x if ∀ e>0, ∃ d>0 such that if |x0-x|<d, then |f(x0)-f(x)|<e. I think of two players, Ella and Daniel, with the ∀ player (Ella) trying to disprove and the ∃ player (Daniel) trying to prove the statement. Since the definition asserts "∀ e>0", all Ella needs is a single counterexample e' such that no matter what d'>0 Daniel chooses, the condition is false. Or mathematically written, Ella's objective is to prove "∃ e'>0 such that ∀ d'>0, the condition doesn't hold." Notice how taking the converse flips the quantifiers.

2) Set notation: S = { x∈R | 0<x<1 } reads as "S is the set of real numbers that are between 0 and 1". You can also think of this as {x ∈ domain | filter_condition(x,y,z,...)}. You'll see many mathematical objects represented as sets, so it's pretty important to know how sets are defined.
Many papers are just badly written. I've lost count of the number of times I've been reading formula when the author suddenly starts using terms that are not defined in the paper.

Okay, if you're reading a physics paper and you encounter 'c', that's probably the speed of light, 'm' is likely mass, and so on. There's context and culture involved, and that's usually fine.

But if you're wading through something less mainstream, say some denotational semantics or queuing theory, and the author starts dragging in undefined alphabet soup, what's the reader supposed to do? Sometimes the answer is to get more culture in the subject area, or read some of the same author's previous papers, or just forge ahead in the paper and hope that understanding will come anyway.

Don't get me started on formula that use single character variables nearly everywhere, but have zingers like 'hz' -- which is not 'h' times 'z', but Hertz. If math is supposed to be so rigorous, how come there's no agreed upon grammar, with reasonable ways to extend it to specialized domains?
If you give that vibe off good candidates will be like "Meh" and drop you.
"I can assure you that marrying a man who can afford to feed and house you is better than marrying a man who can't afford that"

In practice, sure, that's how that goes, because women are deprived of Independence. But given the will they would actually prefer to be poor than to be picked up by some rich asshole. Typically called morals.
I'm thankful that I don't live in a fascist state (I live in the US).
Localisation is one of several cases where I've come to the conclusion that frameworks that are supposed to help you end up doing more harm than good. What you really want is to express a bunch of functions that conform to a common interface: you pass in a number of files and a number of directories and you get back a user-facing string.

But we already have a very well-optimised system for expressing functions: whatever programming language we're actually working in. We already have the concept of a bundle of related functions that implements a particular polymorphic interface: a class.

Make an interface that represents what you need each translation - that is, language implementation - to provide. Write implementations of that interface, in collaboration with your translators (if your language doesn't let you write code in a way that a reasonably intelligent translator can read and verify, if not write, get a better language). Less awkward than gettext, and far more effective.
Right, so in the context of this discussion, tmux panes are not a good substitute for vim windows, since you wouldn't be able to copy-paste between them unless what you were copying fit in a single pane-full.
Agreed, and they have very strict modding to thank for it. Sometimes I think it's too strict, but you can't argue with the results.
So for someone who's looking for a Macbook for iOS app development (mainly simple games in C++), will a Macbook Air suffice?
I say, you’d better hope the police find you before I do.

I assume you’re setting up for one of the standard “gotchas” here, but please try something new instead.
You know, I thought of this one too, even though it seemed to "HN-y." But it really is something that almost demands gratitude---thousands (probably more like millions) of people have slaved away at making software work (and I know what that can be like), and I get to use the fruits of their labors. It's humbling.
My dog and best friend Merlin.
That's because both ends are not using proper equipment - real sound cards real microphones.
You are basically moving the goal posts here, No True Scotsman style.
Has anyone used Siri on the desktop? I tried once to set a timer with it, and it said it couldn’t. WTF Siri? You have a clock.

And then I never used it again.
I think he's actually describing a much deeper phenomenon called a "coincidence" in which two things occur which are related in some way other than by causality. This strange phenomena is usually attributed to a concept known by the phrase "chance" which is deeply rooted in probability theory, but top scienticians and psychological probability computationists are still studying this mysterious phenomenon.
Isn't the sanity checking what you pay a recruiter for
I agree. I use an XPS 13 9360, and everything works well with Ubuntu 18.04. There are a few quirks here and there with the way some applications scale on the QHD+ screen (which looks amazing by the way), but other than that, not much to complain about.

Battery life is 5-7 hours depending on what you're doing which I think is fair enough.
I was aware of that when I typed it too :)

My MacBook Air is a mid-2012 model. Many thousands of hours of use, including in stuipd-cold (-40) and stupid-hot (+45C), dusty and humid, and still going strong.
Let's not make this, of all threads, into a political flamewar.
Little things we come to appreciate when we lose even temporarily.

Happy thanksgiving.
John von Neumann once said, "Young man, in mathematics you don't understand things. You just get used to them."
While probably not the originally intended meaning, you can take the quote as saying that, after reading a lot of papers in a given field, you will “get used to it” and recognize recurring patterns and what they mean. This is particularly important as more often than not, part of the math is left out (presumably because it’s too trivial for the authors or the want to fit the page limit). So, part of being able to “read the math” is to infer what’s going on in between.

Many papers, especially im engineering, use a lot of mathematical notation that doesn’t benefit the reader, it’s just there to show off. Often, there are mistakes in there too, because no reviewer typically goes to the trouble of checking every single equation. When reading a paper, don’t get bogged down by all the equations. Read it once or a few times before getting down to that level. Often it’s helpful to read other descriptions of a particular algorithm, for example in a student’s thesis, which contain more detail and contextualize some of the math.

While you may not find this comment particularly helpful, as I’m not pointing to a guide or something, you could take away from it that it takes practice and that one shouldn’t be discouraged when you don’t understand the math in a paper, as I guarantee you there are maths professors that couldn’t make sense of it either.
> These are tagged templates, not strings. They work as code at runtime, and it already has support to optimize it, compile it, etc.

Optimize, compile etc. what?

f`string` is literally a function call f("string"). What exactly are you "compiling and optimizing"?
Lack of mature capital markets is a legitimate problem in some countries. But that's completely separate from any labor shortage.
North Korea's Budding K-Pop Industry
It's pretty obvious that @gammateam is being sarcastic here (in this post and the follow up responses to yours). You may want to quit responding.
In vim's usr_03.txt manual file, it says:

> One of the most useful movement commands is the single-character search command. The command "fx" searches forward in the line for the single character x. Hint: "f" stands for "Find".

That seems official.
And given a large number of people in the tech industry neurodiverse you risk ignoring good candidates
For stealing the official Stasi training software.
Here's how apprenticeships work in Switzerland:

Before leaving school you try to find a company that is willing to take you on as an apprentice for a four year contract.

Time is roughly split 50/50 at work in the company and specialized schools. The companies will cover the cost for the school, and pay a small amount to the trainee (~550$ first year to ~1400$ in the fourth year)

On average companies lose money in the first 2 years, but make it up in the last two for an overall win. Especially for programming apprenticeships, this can be quite lucrative for the companies.

So even if they leave immediately after the four years, it is not really bad for the company.
> How do you learn to read this stuff?

You learn while studying math. There is no way around it.
I am going to assume you are unaware that I both appear to be the highest ranked woman on HN and also achieved that status while homeless for nearly six years, in spite of having about six years of college, etc. while I bitched about how my gender appeared to be a barrier to networking here and got told I was imagining that.

So you will have to excuse the hell out of me for being a hair skeptical about the possibility that banning this practice will somehow immediately lead to women having better options and wonderfully middle class lives on their own efforts from their gratifying careers and yadda.
Netflix and kill?
That I get off work in 10 minutes and can go home and have whatever leftovers exist after working my 13th Thanksgiving in a row for shit pay.
It's required for GDPR so will stay around for a while.

(That's my personal guess at least, not related to that team)
Last Sunday, I dropped my wallet on the ground. By Monday, I was starting to look into cancelling credit and debit cards, and what I'd do without a driver's license... and then it turned out a "Mr. Diaz" who drives a garbage truck found it, called the numbers he saw in it, and established contact with me. I got it back in time for work; nothing was missing, and he refused to even take money when I offered it to him.

It's a very nice data point.
I really loved Google Wave back in 2009/10. Used it to collab on a college project and we thought it was buggy but pretty useful.
This. I did opensource almost a decade ago as a learning exercise. I am thankful for it to have it as a learning platform while giving something back.

I am also thankful for it on the receiving end. The world is so much better because of it
(first time commenting)

As a developer using "game" web frameworks, I feel you're not wrong but you just missed an important point.
Boilerplates are mostly used for learning and as reference rather than as a boilerplate that you'll effectively use.
Yes they often are over-engi eered, I agree with you.
But I deeply think that's not the point.
To learn, they are perfect. To use, no. As a learning reference, yes. As a core architecture, that's risky.

And I won't even discuss about whether to use phaser over pixi/unity/any other framework. (ok my heart goes to pixi/howler without doubt over phaser) (that's between us)
It's still according to the post I replied to a breach of contract on their end. Which would entitle me to taking a harsh legal view (the equivalent of immediately going to eviction) and take them to court.

Since you seem intent on missing the point people take an absolutist view towards a tenants responsibilities while taking a lax one towards landlords.
I'm fine with using the keyboard. I'm not fine how the keyboard fails all the time still and how unrepairable it is for an easy to break part.

Apple is moving more and more away from acura into mercedes car territory.
Anything is possible in the Reality Distortion Field.
People who spy on their own countrymen should be regarded as traitors, in my opinion. And they should be prosecuted as traitors, and punished as traitors. However, the theory of the "Deep State" and its influences makes it difficult to accomplish this. How can we fix this?
What are we currently in the golden age of?
For instance, with the foundation of quantitative genetics enabled by the tool CRISPR it could easily be argued that we have recently entered the golden age of biology. Also you may say what you think a golden age is.
CREDIT SPECIALIST
I tried buying a new car a few months ago but I could barely get approved for a loan due to my bad credit history, and if I did get approved the interest rate was above 25%. I needed help to fix my credit so I resorted to making some research online for a good credit specialist and luckily for me, I found one on a trusted credit repair site. We got in touch and within two (2) weeks, he succeeded in raising my score to a high 700’s and also expunged the various negative items on my report. I re-visited the dealerships some weeks later and I was able to qualify for my car loan at a very reasonable rate. I was also able to improve my standard of living with my past struggles now gone, all thanks to him. I must say he’s the best in handling credit-related issues. For more assistance contact him DPROTOCOL7@GMAIL.COM, +1 320 245 4036
Pripyat (53k people) was evacuated by the USSR by bus in only a few hours. If you cant compete with an inefficient communist country from the 80s you probably should reexamine the structure of your society.
I tried the Docker image.

Scanning a joomla! website triggers exceptions.

Scanning a WP site, well, I don't know, I'm still waiting for the test to complete. Using WPScan on regularly base, I'm surprised it takes so long, but may be it was a full deep scan ?

If I CTRL+C the docker command line, results is shown on my terminal but never on the GUI.

I think a progress bar or something visual should be a good thing to add.
Well, you can skip JSX, and write functions only, and you'll have full support. https://reactjs.org/docs/react-without-jsx.html It's functions all the way down, after all.

How do you write a type checker for something that is a string (HTM, lit-html)?
Open Protocol for Resumable File Uploads
The original project that google ripped off can do SSR: https://github.com/WebReflection/viperHTML
I'm thankful that the hard times I went through in my personal life from mid-2017 until mid-2018. Now, in a new relationship, new job, in a new city, with the same family, same friends, same interests, same HN. I'm nowhere where I thought I'd be, yet i'm happy, and it's a reminder that life can turn on a dime.
That’s fine, but be honest about it. Don’t use the fact that people care more about personal stories as an excuse.
I hear the opposite from most people, that gcp moves more quickly and has alpha and beta products and aws doesn't. So this confused me.
Yes, that's correct. :)

In that scenario, I would compromise by opening both files in the same Amp process and switch between them, but that's not the same as seeing both at the same time.
Truly, there is a lot to be thankful in that area. Specially in regards to open source developers
We've arrived at the point where the majority of developers have never seen a .htm file!
Has there ever been a case where treasure belonging to a lord whose assets were seized 500+ years ago was deemed property of the crown?
And what, pray tell, gives you cause to believe that we would spend those 40 years productively addressing said problems?

I live in an apartment with a view over a port that maintains the ships that build offshore wind farms. They've been getting busier and busier over the past decade. I literally see people working on (a small part of) the solution every day.
Thanks for all your work on the lit-html plugin!

I think though that the concern here is a little misplaced given the constraints that HTM and lit-html work under - which is that the template strings themselves, without the values, have to be well-formed because they're passed to the HTML parser without values.

In HTM, `<${tag}>...<${tag}${slash}>` is not possible to interpret as a possibly self-closing tag because self-closing tags are expanded before values are written into VDOM.

In lit-html `<${tag}>` is not allowed at all. So we know what the tag name will be, and what attributes and properties are bound. The same amount of type-checking is possible as with JSX.
I'm thankful for every piece of code that has run in my computer. I'm grateful for all of you guys for helpful advice and fruitful discussions. Thanks for keep this flame burning with hope!
Tworoutines in Python – Mixing synchronous and asynchronous code
Besides the flour being too glutenous like pie crusts you don’t want to overwork it. Working the dough too much will cause it to be tough. Also the butter or lard needs to be in there like pockets, not a homogeneous mixture. This is also like pie crusts. The flaky texture comes from the fat melting away into the surrounding dough leaving behind voids.

You really only want to work the ingredients with a fork or dough cutter till combined and no more.

If the overly glutenous flour is a fact of bad biscuits i wonder if adding a little rice flour could help or other gluten free flour.

sincerely,

a northerner who likes pies and biscuits
Actually BBC used to do it on UK.
Her but not just her: https://en.wikipedia.org/wiki/Max_Martin

From the Wikipedia article above

Martin has written or co-written 22 Billboard Hot 100 number-one hits, most of which he has also produced or co-produced, including Katy Perry's "I Kissed a Girl" (2008), Maroon 5's "One More Night" (2012), Taylor Swift's "Blank Space" (2014), and The Weeknd's "Can't Feel My Face" (2015). Martin is the songwriter with the third-most number-one singles on the chart, behind only Paul McCartney (32) and John Lennon (26).[4] In addition, he has had the second most Hot 100 number-one singles as a producer (20), behind George Martin, who had achieved 23 by the time of his death.[4]

Another article that covers Max and his competition. https://www.theatlantic.com/magazine/archive/2015/10/hit-cha...
I am thankful for being happy and healthy.
You parse the string literal, just like you parse the string that is the contents of a JavaScript file.
The fundamental difference is what you have in the end. With JSX you have function calls (JSX is a very thin DSL after all).

With tagged literals you end up with runtime string parsing and concatenation.
> it’s just there to show off

That is true, unfortunately, in much of the mathematical literature. Way too often authors use the formalized language where the plain language would suffice. This kind of abuse is extremely widespread. It is one thing when a formula is used to represent, say, a complicated integral; it is another when a formula is used to express something just as easily said in a couple of words.
The other golden age I thought of was the golden age of propaganda. Russia is the exemplary case. They've squandered Europe's access and benefits, economical and scientific, to the golden age of biology as mentioned in op.
I highly recommend reading Edward Frenkel's memoir, Love and Math, which is more or less an up close and personal popular account of the author's involvement with the Langlands Program:

Perhaps the most remarkable part of the book though is the way it makes a serious attempt to tackle the problem of explaining one of the deepest sets of ideas in mathematics, those which go under the name of the “Langlands program”. These ideas have fascinated me for years, and much of what I have learned about them has come from reading some of Frenkel’s great expository articles on the subject. To anyone who wants to learn more about this subject, the best advice for how to proceed is to read the overview in “Love and Math” (which you likely won’t fully understand, but which will give you a general picture and glimpses of what is really going on), and then try reading some of his more technical surveys [...]

http://www.math.columbia.edu/~woit/wordpress/?p=6266
He (and Greenwald etc) moved the reality of mass surveillance in the West from somewhere between "it happens in other countries, but not here where we are Free" past "tinfoil hat derision"
and into to a reality that we have to accept and deal with.

For one person, it's quite an achievement.

As for what has changed, Only in the movies would there be a neat resolution, and we go back to being safe.

We can never go back. But at least we know where we are. Fixing it is now our problem.
what you're missing is that this is precisely why wp is popular - click buttons and have new files installed automatically, just move any file anywhere and have it execute.
When I was building Aether [1] I had to build mine from scratch in Go. It all depends on your needs.

Generally speaking, P2P is not a concept that you can abstract into a library. you have to make your app very deeply integrate with it, because it will present you challenges, limitations (and opportunities) that you have to respond to. There is no such thing as taking a regular app and porting it to P2P.

[1] https://getaether.net
Literally from the article:

"This could have to do with what Choc evokes. For some it bears a resemblance to the calligraphic forms of Asian writing systems.

However, it’s disputed as to whether Choc was a direct homage to these styles...There’s no denying that Choc has become a typographical shorthand for Asian-themed restaurants."
This post doesn't mention the Webrecorder Player[1], which is a GUI app that displays WARC files. It's probably the easiest way to view Web ARChives.

For those willing to set up a docker container, check out Warcworker[2].

[1] https://github.com/webrecorder/webrecorder-player

[2] https://github.com/peterk/warcworker
I would imagine enough bad press has caused some of the security enhancements of the past. Maybe more are coming?

My experience is that some businesses that use WP rely on other companies to maintain security, and maybe individuals or small businesses don't consider it to much.
I'm thankful that I love programming even after 2 decades, and that I'm very well paid for it. And I still come into work every day and love the challenges. There was a time where I was burnt out and needed to take a year off, but thankfully since then I've been able to center myself and my expectations and I've been thankful every day since.