skysight-inc/HackerNews huggingface dataset:
Security of your own domain depends a great deal on the security of your domain registar and dns provider.

If you are going this route for security purposes make sure they have proper policies and are not a susceptible to social engineering.

At least Cloudflare is offering such thing, but it’s enterprise option [1]. I would assume many others have similar offerings as well.

[1] https://www.cloudflare.com/en-gb/products/registrar/custom-d...
If it creates an endless stream of YouTube videos featuring Tesla cars, all for free after this point mind you, it seems like a win to me.
Did Jan 6 affect apartment buildings?

Pretty sure this comment was talking about protests that were coopted into riots around the country. In the political realm people might try and stretch the meaning of revolution, but it's pretty clear that would be covered under "civil commotion" or riots
Started very niche with earnings events. And In the very beginning I invested ~400$ into AdWords to get ~1000 downloads. Those 1000 downloads helped rank my app to get organic growth from that point on.
Learning to over come loss is something people have always had to deal with. Forced isolation is not.
Yes because they are what’s used in CG artwork pipelines. If you are scripting Blender, Houdini, Substance and so on you are using Python not JS.
...or one could just use Python without classes, just functions. TBH I never quite understood why Python has the class keyword, it's a much better language without.
It could just as easily work the other way. e.g. all the polling says Trump can't beat Hillary, so no one bothers going out to vote for Hillary.
> Puritans of the 21st century. Both in extremity

For work I run MacOS, because they assigned me a Macbook and pay me to do so. Currently I program Android, which has a free software system somewhere under there, although there are unfree layers on top, which have been discussed to death.

I also personally use Ubuntu for my desktop and laptop. Years ago I put Gnewsense as a boot-up option for a machine.

For different tasks I use different levels of proprietary or free software. I don't see my installing of Gnewsense as puritanical or extreme (me wanting full control of my OS is puritanical and extreme?), just as I don't see me using the proprietary MacOS as puritanical and extreme. If me being able to control my own operating system is puritanical and extreme, then what do you call having someone else being able to control my operating system?

There may be free extremists but that means there are proprietary extremists as well.
My next holiday is Tu Bishvat. If it's December 24th, it's OK to say by name the holiday you're referring to: "Christmas." I won't be offended.
Pydantic is useful if you're dealing with parsing unstructured (or sort of weakly untrusted) data. If you just want "things that feel like structs", dataclassess or attrs are going to be just as easy and more performant (and due to using decorators and not metaclasses, more capable of playing nicely with other things).
As a libertarian what’s your stance on bodily autonomy?
Did you miss the "dear family member" at the beginning?

Did you also think that this might be something painful to deal with? Perhaps your "lol" could have been avoided, no?
Predictions are hard, particularly about the future.
So if you added several classes and functions, you describe them all in a single commit message? Probably you don't document them at all.
> It means you work with constraints, for example dataflow constraints.

I'm not sure anyone else would call that anything but an interface (not an "implements programmatic interface"). I was being gracious with separation of concerns, because a SoC implies a dataflow constraint that isn't necessarily enforced only by mechanism, where there can also be convention.

> What's VNA?

von Neumann Architecture

> The fact that you need to create these centralised updater methods is non-obvious, and leads to a bunch of related non-local changes. Also a muddle.

Synchronization requires synchronous operations. There are refresh rates physically and render methods virtually. This is obvious and not adhering to that is unmaintainable, due to confounding variables. If there were {N} programs to manage {N} components under a singular view, how is messaging handled? Messaging requires synchronization, which requires something akin to a render().

You have physical limitations on how many states can be maintained at any given moment and mapping limitations ie 2^3 (DNA) > 2 (Turing) states giving you more complexity, which is still bounded. An underlying dataflow constraint is still fundamentally a system that has to transfer the same information.
I have to say, it's really disappointing to see similar models from the same brand act differently. Thanks for testing this out and shedding more light on this issue.
You comment is a standard explanation for not having comments. Always makes me wonder why stale comments aren't flagged during code review? Seriously failure to update comments should eventually lead to constructive dismissal.
ask the clinton fundation
I think in order to convince people of things you need to meet them on their terms. My personal hueristic is that you are as likely to change their mind as they are to change yours.

Careless rhetoric can lock people into their beliefs. If you make it so this person's only choices are admitting she was a dunce or continuing in her belief then she will likely continue in her beliefs if only to avoid looking and feeling stupid.

People tend to change their minds over time rather than in the heat of an argument. Don't try to defeat her in a debate and convince her to admit she was wrong. Do try to listen and raise meaningful issues and then let the matter lie. If you're successful you will raise doubts and thoughts that will let her reach the right conclusions on her own in her own time as she thinks through what you said.

Ask questions, listen to her perspective, raise points to make her think. Wait, be patient, and repeat.

I would also suggest you consider whether it's really worth it. It may take lots of time and effort to bring her around and even then you'll probably fail. I'd ask what it costs to let her believe the wrong thing. Probably an increase in her risk of death and for those of her kids if any are under her car, but the increase won't be that substantial. If you learned she wanted to become a skydiving instructor or climb Mount Everest I assume she'd face an even larger increase in mortality risk.
I read it as the two things that got worse were "flying first class" and "airline lounges". The second paragraph talks about how first class got worse. The third paragraph talks about how airline lounges got worse. (My few anecdotes during COVID match this judgment.)
Right, exactly - mutually assured destruction of orbital usage because of everyone retaining the option.
This is actually the reason I am asking. Haven’t heard of too many good small, independent films this year. Hoping to find some.
>Anyway, refusing to use (La)TeX the easy way, then complaining about how hard it is to use, seems hardly (La)TeX's fault.

Not generating clear error messages, or apparently requiring a gui as the easy way is definitely Latex's (and the tooling around it) fault in my eyes. Latex files are text, just give me a decent compiler and let me use my own editor. If that is too hard there's something wrong.

Also to me all the syntax is unnecessary cryptic, working with "variables" is a pain, nice modulatisarion is non-existent and probably a few more things I forgot.

>I'm curious how that works! Sounds very interesting.

Nothing really fancy. I have python scripts that generates figures which are included in my pdf. I use make to stitch everything together.
Same here. And I can't even forward mail from one inbox to another because it invariably gets marked as spam. Two mailboxes, same browser, same IP.
and turkey host more than 3 millions syrians. how many the US do after starting the war?
I have done that a few times and I feel the value drops to almost zero, or in some instances even negative, by doing this.

Standups should be short hence do them standing with no digital screens around and team-size is optimally ~5. 30-60 secs per person probably. Writing a line on Slack spreads them out and takes away more focus IMHO.

Many people will just ignore what is written in the Slack channel and you lose the advantage that everyone knows what is going on and can give feedback. Instant helping out or course correct does not happen.

You lose the team feeling a sense of the team making progress, it easily becomes each dev for themselves.

It often devolves into ticking a box and keeping up the appearance that you are on track, instead of quickly catching those potential situations. I have seen devs then get into terrible psychological pressure since they have over-reported in a way that is much harder in a real standup.

If you need to focus more I would prefer to just drop the daily standup completely once or twice a week.
Generally SEO (ranking on Google without ads)
Why would they allow their media to be dominated by companies controlled by country that’s primary goal since at least 75 years is to see Russia destroyed? Looks like a move in the right direction from their pov.
Someone should tell this person about dataclasses
Namedtuples also behave like tuples, which is great when you want to incrementally turn tuples into classes but if you want an easy way of creating classes, it's probably not a good idea to have them behave like tuples. Plus dataclasses have more features.
Thanks! I'll take a look and see if I can fix it. I appreciate the notice.
It amazes me that people put up with the gigabytes of RAM and full cores it takes to use Jetbrains products when VSCode/Vim/emacs can do 99% of what Jetbrains IDEs can do with LSP at a fraction of the power consumed. I guess fleet is Jetbrains acknowledging this shortcoming, but paying for current products that are marginally better than free and open source seems crazy to me.
well, you do bring up a good point. perhaps codegolfs are more succint rather than simple. the idea is more with less
I mean, the blog post is older than dataclasses
How would they require a third party client to display the ad? That sounds like a nightmare in many directions. Enforcement and proper monetization being the first things that come to mind.
When I find APIs that show a few examples but miss detailed specs I always miss the latter.

I agree examples are great for a variety of purposes, but they're no substitute for detailing the API endpoints, authorization mechanism, data types, etc.
Yush, that works great too :D,

Happy tinkering ^^
and merry christmas
Apple workers plan a walkout on Christmas Eve
We do slack stand up on a Friday, works well
Yep, that fits. And it's been a while since this coursework so I may be wrong, but IIRC one advantage of being multi-lingual and specifically bilingual is the ability to more easily shift to different systems of abstractions. I think the wider range of idiomatic metaphors etc. also presented a more multi-perspective mode of viewing the world. Somewhat on that topic, I can highly recommend the book "Metaphors We Live By", by George Lakoff. Truly a fantastic book & revelatory in showing just how extensively we don't* use literal language and instead rely quite heavily on metaphor.

One brief example is to say "up" when the literal is "increase". "Up" is a physical directions, yet we might say "My bank account balance keeps going up". Really, the $ number is increasing though. Metaphor is everywhere.
YouTube premium removes one layer of ads. The content still has ads, but you stop needing to watch ads so you can watch ads
Tests are not a replacement for comments or documentation. Tests check that A() returns x but don't explain what is A, x and why it should return it.
Skimming through the article what I remember after 3 minutes -

- USD 10k == CAD 13k

- 4,000 Words

- A big old cheque

And that's about it.
That's their fault then, I'll start returning their postal mail as undeliverable and if they give me further troubles I'll find another institution to do business with.
jetbrains works for me in a way those others do not. vim and emacs are non starters. vscode is plugin hell. jetbrains just works out of the box.
This doesn't explain the "wiki" part.
That's the perfect way to deal with this case. I've been using Qalculate! for quite some time, but never saw this dialog because I've apparently never entered an ambiguous expression before. Thanks for sharing this.
I'd bet that the vast majority of that cost isn't going to be materials -- it'll be staff time to design and optimise the telescope and make something that can work, including where necessary how to make new materials or processes to make that telescope. I'm not saying the actual hardware is cheap by any stretch of the imagination, but making three different telescopes isn't a linear function of that budget. They're literally pushing the envelope of what's possible here. If something terrible happens to the rocket, lots of forms will be written and people will be sad but fundamentally I think they'll build something a bit better on a few years and nail it. A bit like New Horizons (awesome Mars rover) vs Beagle 2 (awesome Mars rover that died on arrival to Mars).
Have you tried to write any non trivial document with MS Word? It is infuriating. Even the simplest tasks don't work reliably, like placing a picture with a caption. And oh my god if you try to Google for your problem you end up on outdated MS doc pages or what the pages describe only works in the desktop app and not the online version.
Just curious how do you host the training and charge for access?
Exactly, it's better to document on the VCS.

Comments there will be tied to that version of the code, can never go out of sync.

It's also good to learn how that piece of code evolved and what reasons to change. Avoids repeating past mistakes.
In the US there's an important legal document that begins with "We the People".
"U.S. COVID-19 Deaths in 2021 Surpass 2020 Total"

https://www.webmd.com/lung/news/20211122/us-covid-deaths-202...
Costs: Depending on a relatively unknown library. Using arcane class decorators and unusual syntactic constructs: @attr.s and x = attr.ib() (a pun?).

Benefits: Saving at best 10-15 lines of boilerplate per data class. Much less if namedtuple works for you.

If you want to save lines in __init__ you can write "for k, v in locals().items(): setattr(self, k, v)". But you shouldn't.

Edit: Forgot to add to the most important cost: Magic. You don't need to know a lot of Python to understand how the standard self.x = x initialization works. However, you do need to understand a lot of Python internals to grok x = attr.ib().
I've been using it. It's gotten a lot better than when it first came out. Super annoying that they released a product that was far inferior (and probably still is inferior) to Google Play music and forced everyone to switch.
I have used Neo4j and Tigergraph. Neo4j's community version being a toy is something I agree with - haven't used the enterprise version, though. But its memory requirements do seem to be ridiculous. Tigergraph, OTOH, their free version could readily handle much much more data (and faster loading) than Neo4j.

But Tigergraph is UNIX only and built on C, not Java (probably an asset, TBH). Some UNIX sysadmin experience would be useful, but not mandatory, if you want to understand the innards of the software.

Cypher is perhaps a bit friendlier / easier to learn than GSQL. The necessary mental model for understanding GSQL takes a bit of time to comprehend.

I haven't looked at Neo4j in quite some time now, so I may be wrong here now - Tigergraph comes with some capabilities Neo4j doesn't like offering a built in REST functionality and easily embedded custom functions. When I thought about trying to do the equivalent with Neo4j, it would have required a microservice sort of proxy.

Neo4j has a lot of extra "stuff" in their ecosystem, like Bloom, but Tigergraph has been catching up in various ways, I think. Their documentation has gotten better since I first started using it and more add-ons etc.
She also told her story on the Jordan Peterson podcast. Had me in tears several times https://youtu.be/8yqa-SdJtT4
There are different valid approaches, but there are certainly techniques that are ineffective; I think the popular "just do something" advice is harmful as it suggests all approaches are equally valid. I think it's possible to develop an intuition about whether an activity is more or less beneficial for your learning.

Here's the best advice I could write down:
https://www.reddit.com/r/languagelearning/comments/66myn1/a_...
In terms of NodeJS vs Python, specifically for web scraping, would you choose NodeJS? If so, why?

I'm more familiar with NodeJS but I'm working with a team that is leaning towards using Python for web scraping, so that's why I'm asking. They said spinning up multiple processes in Python is easier so at scale it will work better.

I know you can use the Cluster module to have child processes in NodeJS, but in my experience it's a bit of a pain to use, although it's not always required to use anyway, at least when only using NodeJS as a web server (as long as you have multiple NodeJS instances, in case one goes down). Web scraping is a bit different though.

Curious if you have any thoughts on this.
I would just block all images loaded from external URLs, since any of them could be used for tracking, but the newsletters are less my concern, it's more the individuals that I would be concerned about, and they tend to be a almost-fully plain text e-mail with a 1x1 image from one of many well-known domains for tracking.
Not really, I’m married so I don’t need those, but everyone I know has had poor luck with them and I never had good luck with the previous generation of dating sites. The two rules of dating sites basically preclude my ugly ass from getting decent results anyways. Don’t listen to my bored crappy advice, clearly you know what works for yourself.
There's a huge difference between bringing your children into the family business (presumably also preparing them to inherit it) and employing your sister to work for you at your business.
Sounds like a great adventure. Would love to join if I were an engineering grad.
JWST was (re)launched in 2005, the very idea of cheap spaceflight didn't exist back then, so you'd have ended up with three expensive flights. Also consider that the expected cost back then was $4.5 billion.
> Omicron should be cheered as an effectively natural vaccine that looks to quickly end the worst of covid

In the medium term yes; in the short term, with millions of unvaccinated people and a very fast exponential growth, it still has potential to overflow healthcare.
> Have you tried to write any non trivial document with MS Word?

The last bullet point in dash2's comment specifically says "markdown". Why would you bring up MS Word?
How to Stop Overworking This Christmas
How are you estimating what the spread would have been in the absence of vaccination to draw that conclusion?
Elections may be just a facade, but even authoritarian regimes keep a close eye on public opinion, after all most of them only came to power through public uprisings.

Recently Russia found itself in such a dilemma while trying to impose strict vaccine passport regulation found that a staggering proportion of its electoral base (conservatives) were against it, meanwhile the opposition (liberals) were in favor.
Do you really think this was originally a planned feature by Tesla? That some cynical marketing manager sat down ans though "if we do this we'll get X impressions leading to Y new sales, lets allocate 0.7FTE engineers to the task"?

I very much doubt the design requirement for the Model X include a specification for "muat be able to produce Christmas shows". This sure looks like some engineer had a spurt of creativity, which qualifies to "hacking" to me.
This is from Nov 19th and this isn't some new tech [4] or kept in super secrecy. The polio vaccine was developed by virologist Jonas Salk on cells of a 31 year old Henrietta Lacks [1] who died in 1951 from cervical cancer (and that's the source of cells - these were taken without her consent as wikipedia states). As a human being she's dead for 70 years but biologically her cells are keeping her in a sense, alive.

Cell lines [2] are being used in various research techniques. And the Oxford-AstraZeneca vaccine uses HEK 293 cell line (from aborted in 1970s female fetus kidney cells [3]) to grow adenovirus which is then used as a tool that makes possible the crucial information to be delivered into our bodies, with the instruction how immune system should fight the coronavirus when we get infected.

Moderna and Pfizer used same cells in the initial research on the vaccine but as article says, they opted out from using these in mass production. Russian Sputnik V vaccine also uses HEK 293 line while J&J vaccine PER.C6 line originating from retinal cells.

If anything, I'd be more concerned about chimpanzee adenovirus that comes from our distant "cousins" than this aborted human fetus kidney cells which provided HEK 293 line. But that's my personal snarky opinion, as a layman. Vaccines are still our main weapon here, next to compliance with basic hygiene rules (which many still have troubles with); the effective drug therapy is about to be provided. Anyway, I'm waiting for my 3rd Pfizer which is due mid of January.

[1] - https://en.wikipedia.org/wiki/HeLa

[2] - https://en.wikipedia.org/wiki/Immortalised_cell_line

[3] - https://en.wikipedia.org/wiki/HEK_293_cells

[4] - https://en.wikipedia.org/wiki/Cell-based_vaccine
What terrible experiences to live with. You are more important than PG, then whoever claimed association with PG, and than all the others. They don't matter much at all compared with you and your life. To heck with them. Forget they exist - they will fade away - and do what you love. You have a chance to do it, and nobody can stop you.
NORAD's Santa Tracker began with a typo (2014)
what does light pollution have to do with any of this?
Perhaps that is what will happen from now on. But when JWST was initiated, the options looked different.
Tell it to this girl [1], or this [2] girl. You won't be able to tell it to this [3] girl, because she killed herself, rather than submitting to this barbarity.

If you have some anecdotal example of a person who does this willingly (likely because of systemic multigenerational indoctrination), it does not prove that many other women are not willing to submit to this requirement, yet, are powerless to resist it without having to face severe consequences.

[1]: https://www.bbc.com/news/world-middle-east-56085734
[2]: https://www.dailymail.co.uk/news/article-1348389/Muslim-woma...
[3]: https://english.alarabiya.net/News/middle-east/2013/07/17/Eg...
This is also kind of a non-engineer's way to view the world.

It's like:

1. Something might happen. The outcome could be good or bad.

2. You wait for the outcome.

3. If it's good, you won! If it's bad, you lost. Depending purely on the outcome, you feel good or bad.

Whereas a more engineer-y way to view things is:

1. Something might happen. The outcome could be good or bad.

2. You base your decision - you choose it in advance - based on the odds of the outcome.

3. It's too strong to say "the outcome doesn't matter," but assuming you calculated the odds correctly, there's no regret: the right choice according to the odds is the right choice, period.

I'll say this:
Even if I was a criminal, I would never choose to do something where I got arrested, on the slim chance that the charges would be dropped or expunged.

So in this example - even if I was a professional bad guy! - I would still tell my cousin he made the wrong choice. He chose very poor odds in doing something that got him arrested, and the fact that he came out ahead this one time doesn't change that.