skysight-inc/HackerNews huggingface dataset:
> It still appears to have the issue with text flow I ran into years ago where text would overlap with the button outline, rather than increasing the button outline to accommodate the text.

OpenVSP probably uses 'vanilla' FLTK, but there is no such issue on screenshots of Rangi's Tilemap Studio[0,1], where custom FLTK widget themes used.

> That was the one thing I didn't like about it. It made the GUI's look kinda unprofessional.

JFTR, Take a look on AzPainter[2] and its toolkit on top of X11.[3,4]

[0] https://github.com/Rangi42/tilemap-studio

[1] https://hax.iimarckus.org/topic/7691/

[2] https://twitter.com/app4soft/status/1430517079346749440

[3] http://azsky2.html.xdomain.jp/soft/index.html

[4] http://azsky2.html.xdomain.jp/about_mlk_en.html
Thank you. Now I need to tell some front-end dev friends that someone has complimented my HTML!
There's lots of reasons why they will want to stream single snapshots or small clips to fb. look at what Google lens and Google translate are doing
There are ChaCha20 SIMD implementations / optimizations for x86, ARM, MIPS and possibly others:

- https://patchwork.kernel.org/project/linux-crypto/cover/2018...

- https://patchwork.kernel.org/project/linux-crypto/patch/2018...

- https://patchwork.kernel.org/project/linux-crypto/patch/2019...
This isn't meant to be pressurizing or to sound like a demand (if it seems that way), but have you thought about uploading the source code for your search engine?

Something like this has the potential to be used in university courses to teach how to build a search engine and/or teach 'advanced' programming concepts and ideas. It's a real program showing what you need to do to optimize your database and software to work on consumer desktops (even if your specs are higher than what other people would have; 128 GiB for example is quite a lot of RAM for most consumers) and how to handle malicious data that you will come across (for example, link farms).

In addition, I read all the posts on your site that were listed in the page you linked to, and to me those posts would actually seem more useful as an explanation of the code that people can view together side-by-side, rather than as the only way people can know how you implemented your algorithms and search engine.
I guess what I'm saying is, having an explanation in words of the algorithms and code along with the actual code can be a very powerful combination for teaching and learning.

Thus, again, would it be alright if you upload a copy of the source code for people (including myself) to look at? I personally don't care about if it's released under an open-source license (or not), or if you just add a zip file on your site vs making a repository on Github, or even if you never update the code you release. I (and most likely others) want to peek at at least one version of what you wrote to see how something like this works under-the-hood, which again, I'm asking if that's alright with you.

Also, I'm not asking you to share the database(s) you have for this, especially since they're giant and would likely take up more traffic downloading from your site than anything the search engine can do.
Judging from the title alone (I know, I know) I seriously doubt the completeness of the study, or at least the accuracy of the title.
> Let's be clear about the fact that in 0% of any cases where speech was not directly illegal was censorship the right choice.

In a debate about scientific facts, when you stop defending the content of a position and instead fall back to saying that it is not illegal to express that position, you've lost the debate.
Note that currying, especially with Ramda, has a very large negative performance impact.

” To improve the compositionality of our code we had defined a ton of curried functions using Ramda. But every abstraction has a cost associated with it. On profiling, we found out that the `curry` function was taking up a lot of CPU. Benchmarks show that removing curry from the code makes it up to 100 times faster. Curry function is at the core of Ramda, almost every function is curried.”

https://blog.dream11engineering.com/lessons-learned-from-run...
This is based on assumption that average property user income will not rise and that the possible profits are almost maximized. Berlin is growing fast, creating lots of new jobs, often well-paid ones (above national average) filled by immigration, so demand is growing faster than construction of new apartments. And prices are still below Munich or other big cities. That said, this is an indicator of liquidity showing that property is indeed a secure and reliable asset, but this is not the reason for investment by city.
There’s a lot of bikeschedding on how to use it in conjunction with the (also stage 1 proposal and forever delayed) pipeline operator[1] unfortunately. Add in never ending arguments on which symbol we should use (the questionmark has a lot of responsibilities already) and here we are.

To make matters worse it appear that generally OOP style darlings such as static class blocks and true private fields seem to gain more momentum.

[1] https://github.com/tc39/proposal-pipeline-operator/wiki
The quality and the ethics of any scientific endeavor are orthogonal attributes. To me it seems that gp is simply stating that they are concerned that the power of these tools to solve problems could push society to adopt them at a rate that doesn’t allow for the longer term implications to be realized.

Thalidomide may be unrelated pharmaceutically, but the EUA for Moderna was issued almost exactly 9 months after the very first phase 1 trial started. How many pregnancies were brought from conception to full-term through that testing? CRISPR has the ability to modify genetic material in reproductive cells, causing heritable germline modifications. How do we test that?

Unfortunately the pandemic is distorting this conversation. There are too many subtexts around widespread rapid adoption, conflict around mandatory vaccination, avoidance of severe societal hazards, etc.
The Netherlands has a strange mix of unusual architecture like this and adherence to a coherent theme/design for development of an particular area. Though I'm not fond of these designs. the Cubic houses in Rotterdam are far more stylish and attractive for people to actually live in.

[https://www.holland.com/global/tourism/destinations/rotterda...]
I used it for about 3-4 years at a major telecom and a large retailer a while back.

> Schemas are a prime example, actually: SOAP appears to come with them out of the box, while REST/JSON-APIs either lack them (just about as bad as not having any type system in your language)

The problem with SOAP is that it seemed to be designed by multiple committees with different agendas. From my imperfect memory, it's not just different versions of SOAP you have to contend with, but also different variants of schema flavors. Consequently, different languages and even libraries would have implementations that might support x but not y schema feature. It was an annoying compatibility nightmare, where you needed an additional complicated tool to verify it all.

Yes, JSON/REST have their own issues, but it's nothing that good documentation can't solve, and it's supported across most if not all major programming languages. Simplicity is often very underrated.
I'm starting to not like the send time part of my design. I'm considering removing it and having it send whenever suits the server. Especially as my feeds go into a email folder and I only check them when I have free time anyway.
Fascinatingly, that is the one show I am not enjoying... specially because I keep thinking "this is just a comic book, made into a TV show for seemingly no reason" ;P. (The issue with it for me is that every single story is underdeveloped and rushed, which seems to be part of the genre of comic books... and I honestly kind of get it for a comic book? But it doesn't stand up for me at all in a TV show format. Wandavision, in stark contrast, was just a beautiful use of the TV medium to me, starting with the very first minute when you are hit with "OMG, this is the set of the Dick van Dye show... or is it?" and they spend the entire series paying homage to the entire history of sitcoms in its own medium.)
Kinda funny thay you’re more concerned about those that may have not gotten your doses instead of your own person, given that your combination of vaccines was very likely never tested on anyone.
I kind of do the same with telegram (send to myself). Their clutter free instant preview is great if you trust their unclear business model. However, I love to see more of those convenience services around classical messaging (aka email)
It was similar to self-censure from Amazon, that is if they wanted to still gain lucrative contracts with the military-industrial complex opposed by the candidate that they banned.

To say nothing of the personal vendetta between the owner of Amazon and said candidate, the owner being the wealthyest man on Earth and directly controlling a big mouth-piece of the media (WashPo). The US is by definition an oligarchic state (the previous president was an oligarch, the current one was put in place by the oligarch enemies of the one before him).
Thor Ragnarok is one of the few capeshit movies I have seen and it was pretty bad. The entire dialogue is written around forced oneliners from a minute into the opening scene. Guardians of the Galaxy was OK but nothing to write home about or even make me remember to watch the sequel(s?).

All of them are a steep drop in quality from The Dark Knight and there certainly isn't enough material there for twenty something 3hr films and half a dozen TV shows. Just like The Empire Strikes Back is a legitimately great movie while everything else Star Wars themed asymptotically approaches zero.

The whole idea of world building with dozens of movies is a scourge on story telling and a complete dead end imho.
rssby.email :D (sorry)
Broken links, no code examples in the readme, looks to be a fork of another language.

Am I missing something?
Isn't that more like partial application?
What do you use to consume RSS?
> (rather that deliberate design to increase control over the users).

A happy accident, then.
Regardless of the supposed merits or demerits of hydroxychloroquine or ivermectin, the articles you cite don't support your claim very well. The piece on hospitalization only tangentially connects those two medications to toxicity in hospital. It specifically says those drugs were taken among unnamed others and that the source of influence was unnamed online sources. The quoted doctor is very hand-wavy about connecting those drugs to the hospitalization, and it's unclear from the quote whether the primary reason the patient was admitted to hospital wasn't Covid: "The patient didn’t get severe toxicity from taking the ivermectin cocktail, “but it didn’t help their Covid either”, he said."

I would be very skeptical of any claims around Ivermectin or hydroxychloroquine in The Guardian, which is a very biased news source. Especially after the recent Rolling Stone mendacity regarding claims of toxicity in Oklahoma, which was a complete fabrication nonetheless amplified on the left media.

The other article you cite disapprovingly mentions the author was claiming "lab leak" back in May 2020. That would seem a mark in favor of her reporting, no?
It is scientific fact that countries which start censoring for “correctness” in increasingly many categories end up being Not Great places to live.
I was trying Matrix clients on an older Android phone, and both FluffyChat and Syphon (both Flutter, without a JS layer) were unable to scroll a user list or message list at 60fps on a Moto G5 plus (a 2017 phone) with LineageOS Android 11 installed.

Perhaps the Drive PDF viewer is fast, but I never liked how it uses RGB subpixel antialiasing on a phone with no fixed pixel layout, to and the GUI felt bare bones to me.
That is the definition of foreign power interference.
Yes the requirement for "made in Germany" was invented in the UK to protect the UK products from cheap knock offs from Germany. A similar thing happened with Japanese car makers initially, and more recently Korean ones, it seems to be a pattern that to get up to a certain level one has to copy the superior products of another country and after requiring sufficient knowledge one can surpass them.
What you're proposing seems possible, but without any sort of evidence it's hard to see it as anything other than FUD.

That being said, you're absolutely right that the virus has generated all this data. What's suspect is whether someone created the virus with the intention just to collect that data.
Any discussion on the utility of currying (i.e. closures) vs constructing an object with methods always reminds me of this parable:

```

The venerable master Qc Na was walking with his student, Anton. Hoping to prompt the master into a discussion, Anton said "Master, I have heard that objects are a very good thing - is this true?" Qc Na looked pityingly at his student and replied, "Foolish pupil - objects are merely a poor man's closures."

Chastised, Anton took his leave from his master and returned to his cell, intent on studying closures. He carefully read the entire "Lambda: The Ultimate..." series of papers and its cousins, and implemented a small Scheme interpreter with a closure-based object system. He learned much, and looked forward to informing his master of his progress.

On his next walk with Qc Na, Anton attempted to impress his master by saying "Master, I have diligently studied the matter, and now understand that objects are truly a poor man's closures." Qc Na responded by hitting Anton with his stick, saying "When will you learn? Closures are a poor man's object." At that moment, Anton became enlightened.

```

Currying (and closures) are great when you don't want to go through the overhead of constructing an entire object just to hold state. They're lightweight pseudo-objects. But the moment the number of variables you are closing over starts getting too big, it is better to formalize it into an object instead. That's how I interpret this story.
Which city can easily add thousands of parcels of land for building houses? There’s significant administrative effort and those extra houses would put pressure on all local municipal services. This has to be thought out and done incrementally.
I'm using https://github.com/go-shiori/go-readability -- a Go re-implementation of Mozilla's readability-js library. It does a pretty good job.
Legolas was a bit imba though.
Keep in mind that analyzing and testing every possibility for SARS took over a decade. The actual science may well he happening, but it's completely overwhelmed by the noise from the political backed "science."

Personally, I think we should just quietly let the origin research happen and all of the political fervor should be immediately leveraged towards preventing any future zoological or lab leak pandemics.
Marvel is trash
> So is McDonald's every time they advertise and sell any of their garbage product. And yet we recognize that it is important that people make up their own minds than do 'what is right', because it is not our place to determine what is right for them.

Pelman v. McDonald's [0] covered that in considerable detail.

Markson, has promoted information that is detrimental to health, as positive for health, and so is not afforded certain protections.

Part of the reason that the tort against McDonald's failed, is that McDonald's was not shown that they had a duty to warn the plaintiff.

However, it is established precedent, that someone in Markson's positions _does_ have a duty to warn their audience.

[0] https://dash.harvard.edu/bitstream/handle/1/8852143/Benloulo...
What you're missing is that the curry() function is generic: you don't need to manually write that new function, but just type a simple oneliner using curry() to generate the function you're describing.
Is 2021 the Year of the Linux Desktop?
PhD Comics: The Covid-19 Virus Explained
It’s just a matter of RTFM I guess, the a.add() method returns “a” so that you can chain methods on the same object without creating a new object on every method call.

Else: a.add(1, ‘second’).add(1, ‘day’).subtract(2, ‘minute’) would create 3 more objects that are not needed. Creating a new moment object is expensive, it happened to me to work with a lib that grew exponentially slow when using above N dates because they where constantly recreating moments instead of using them wisely so creating a new one on every operation would be quite bad.

That’s why the method .clone() exists, so you can declare that explicitly:

const a = moment()
const b = a.clone().add(1, ‘second’)

PS: don’t take RTFM as an offense, I just happen to like it a lot and we use it frequently at work, I don’t mean to be disrespectful towards you :)
Why do you always bring up America when we're talking about injustices in other countries?

As a Russian, it pisses me off. It's like saying "black people shouldn't moan, because white people suffer too".
It's a bell curve issue. Most of the audience is close to the centre. If you challenge them too hard and don't give them the roller coaster ride they're paying for and expecting, they get bored and tune out.

Subtlety and nuance are not the point. Big Dumb Movies are a theme park ride, and deliberately designed that way.
On a personal level, I have some pretty strong beliefs about what I feel we /should/ be doing, but I don't expect to ever have the influence to change anything (and I don't really want to have to try, either). I'll let society do as it pleases, and live as well as I'm comfortable with in the meanwhile. It's a somewhat nihilistic attitude, but I'm an atheist anarchist antinatalist, so I guess the shoe fits.
The part about fakes may be specific to the US. Amazon Germany’s also filled with cheap junk to the point one must search for specific products, but they are not mixing inventory (yet).
Thanks, definitely going to try. Someone shared the user agent string for the google bot once, and I saved it in a capable browser and that works pretty well also.
I've gotten a counterfeit SanDisk microSD card from Amazon.ca with them as the seller. I think maybe it was my first or 2nd SD card from them too. Now if I get one from there I only pick smaller known real brands that only have 1 seller like Silicon Power.
2021 Worldwide Box Office
This is exactly my point. Yep. The writer is underestimating their importance and only see people playing with critters.
Got it. So like everyone else ;)
The OS remains the absolute best, most detailed, most up to date, source of mapping and geospatial data for the UK. It's a fundamental part of my day to day workflow working in telecoms and without it my job would be staggeringly more difficult. All UK ISPs (actually putting fibre out there) rely heavily on this data. OS MasterMap is a phenomenal product giving access to crazy levels of information depth via remarkably accessible APIs. And as of relatively recently some of that API access is also free, and even the paid categories have a free tier.

If you find yourself in a position needed map data for the UK I would behove you to try OS out rather than defaulting to the regular big-tech names.
The implementation in the submission is awfully inelegant, dated, and slow. I quickly wrote up a fast elegant ES2021 solution and tested it thoroughly. Below is the code, feel free to use it:

const curry = fn => {
return (...args) => {
const curried = (...a) => {
args = [...args]
return args.push(...a) >= fn.length ? fn(...args) : curried
}
return curried()
}
}
> If you want functions with fixed arguments, you could also just create a new function that calls the other with a fixed first argument and just takes the other arguments.

From searching for practical applications a while back, I understood currying as a way to create a new function with fixed values rather than fixed arguments. Meaning if you had a function take arguments FIRST and SECOND, with FIRST being computationally expensive, currying would allow you to create a new function with the slower part pre-calculated.

But after brief testing I’m unsure that’s the case. It seems the examples might’ve been referring to the argument itself being a computationally expensive operation, in which case—and going back to your example—you could save the computation’s result to a variable beforehand and use that.
Here is a good article about how to handle endianness correctly in C : https://justine.lol/endian.html
A monk asked Pa Ling, "What is the Blown Hair Sword? " Pa Ling said, "Each branch of coral supports the moon"
Kinda ironic to be alive in a golden age of fictional content, and instead "wasting" time with trash content. But it's understandable, as in that age discovering the world and finding your place is more important than entertainment. And the addiction of low-quality social media stuck content is also a serious matter as I learned for myself last year. I never cared much for Social media or youtube, but getting stuck at home, away from people, I learned to understand those stuff and dropped Netflix & co. surprisingly fast.

It will be interesting to see how that generation will develop in the next decades...when they settle in their life, understand the bad sides of social media better, focus on new things.
I wish there was a foreign power interference in Russia. At this point I will accept NATO intervention (will never happen though, West is just complicit with Putin).
Anything + Politics = Politics
Watch photos on the Rolex site show the exact current time
Also useful in react. It's better to use `data-props` for performance, but if somehow `data-` props cannot contain the information (function maybe), you can use currying with previously memoize it first.

For example, if you want to pass an object to onClick event:

const handleOnClick = _.memoize(
(myObj) =>
(evt) => {
// you can do something with myObj here
});

// on render
return <button onClick={handleOnClick(myObj)} >Try it</button>;

Memoize works on class component but I don't know if it works on function component.