skysight-inc/HackerNews huggingface dataset:
Finlandization started very much before the WW2, as major power were making compromises with regional hegemons, acceding to their claims on their neighbours "as something natural"

It's big power saying "let them have it" basically, and to disastrous results every time.
Do you think Nancy Pelosi is going to ask Richard Stallman, the Debian Project Leader, and the Apache Foundation how the regulation should work? Or is she going to ask SalesForce, Google, Apple, and Microsoft?
> Interestingly, the EGG hypothesis postulates that the constraining factor is not pelvis size, but rather that neonates consume so much energy that we give birth just before a women's metabolic limits would otherwise be overrun (leading to both maternal and infant death). Based on this, the increased energy demands of our larger brains mean that we have to sacrifice neonatal motor skills or drastically improve the metabolic efficiency of adult women.

This seems weird. Fully breastfed babies require even more calories from the mother. (They are bigger than unborn babies, and they lose more heat.)
webkit is dead
If you prefer FluffyChat's UI over Element's then I'm guessing you are after a 1:1 or group style chat (i.e. chat bubbles), similar to say Signal or Facebook Messenger. Element isn't catering to this audience from what I can tell, it has a UI that is similar to Slack or Discord, which is suited for large group chats. Just because you aren't using Element in this way doesn't mean that it has the "worst UX" of any other client.

Your third point is a client side feature. If you meant that you want Element to have that feature, then yes I agree. But in saying that, it wouldn't surprise me that it's not high on the priority list when most clients (of any chat app) have this feature.
I'm working full time on a project substantially less technical than computer vision (https://www.reportcardwriter.com) where I'm still getting early users.

I haven't found any method more reliable than tapping my personal network and conducting user interviews with actual human beings who teach elementary school.

I'm still in the very early stages of setting up content marketing (https://blog.reportcardwriter.com), and I'm still iterating on the final design of the software, so I haven't really seen any inbound leads yet. I have a longer term strategy for that, but for the moment, I've gotta hunt for everything I kill.
This simply isn't true - offset-path, CSS.registerProperty, there are plenty of instances where non PWA-related features aren't even close to implemented
It's easier to open a bank account than to make a Facebook account. Which I just assume is or will be necessary for Diem
Hasn't it? I juggle my video consumption between Hulu, Netflix, Disney+, HBO, CBS, AppleTV, whatever; choosing to have only one/month at a time. Maybe I'm in the extreme minority with going to that effort to save a couple bucks, but that seems like the bubble bursting to me. Netflix gets a fraction of as much of my money as it used to.
Eh, contract law gives you all the tools you need to create liability.

If you want software where the vendors are liable, you can get that today.
Snowflake: The Righteous Blood Sucker
Snowflake is a software Dracula. It latches onto its customers and drains their bank accounts dry, but their victims are happy throughout the process. They are a world-class company at “net revenue retention”—a crucial metric for SaaS businesses that describes the tendency for customers to increase their spend over time.
I tried it before but the other problem is that the plugin seem to _only_ accept `virtualenv` method of python virtual env handling which I'm not familiar with.
https://github.com/poljar/weechat-matrix#using-virtualenv
I never advocated against any vaccine, only against mandatory vaccination. In my opinion it is for each person to decide for himself.

> COVID is, in fact, a much bigger risk than taking the vaccine

Maybe. Probably, in my opinion. But this is not a fact.

Thalidomide was considered OK. As a baby (in the 60's) I drank thanks to baby-bottles containing bisphenol-A, then at 40 years of age I was sterile.

Consider all drugs approved, sold, then withdrawn because they proven too dangerous ('Mediator' and the undergoing 'opioid crisis' are well-known cases, https://en.wikipedia.org/wiki/List_of_withdrawn_drugs lists some other ones). Consider phtalates, asbestos, DDT, ... many things were OK, then became disasters.

You answer in good faith, and thank you for doing so! My point is: I doubt you can read the future and, right now, know for sure how to balance risk. Nobody knows. Therefore I maintain: there is no way to compare long-term risk induced by a new vaccine to COVID-related risk, I see no way to directly conclude that vaccination is the best path.

Moreover mandatory vaccination will be interpreted as an aggression/oppression by many and is therefore dangerous.

> There's a risk to every single thing you do in life. A lot of it is negligible. Some of it, less so, but "worth taking" for the upshot.

I agree, and as nobody reads the future each one has to decide for himself. We may advocate, however stating "facts" about long-term effects is at best naive.

> driving is a non-negligible risk, but (much as I dislike cars) the upshot makes it worth taking.

Some may disagree. Consider, for example, non-drivers rarely (if even) using a car: they breath exhaust gas and, as pedestrians, may be hurt by a car. Consider future generations, probably unable to drive ICE cars but 'enjoying' the effects of their exhausts.

Anyone can adopt any opinion, including "the upshot makes it worth taking", but it isn't a justification when it comes to coerce people into taking a risk they refuse.
The Rust rewrite is stalled but not abandoned, there's just been a bit of a slump due to time constraints. Which features are you missing the most?
Like with most other newer web features, browsers largely only allow them with HTTPS to A) push for more HTTPS adoption and also B) ensure that proxies can handle upgrades via ALPN and h2 Negotiations.

Brotli and h2 both will break a lot of proxies in the wild, as well as a bunch of web clients. Moonchild/The Palemoon Team do say that the browsers aren't supported by Google/MS/Apple/Moz but the reality is that while those entities do not support those browsers, Cloudflare does.

So from Cloudflare's perspective, the clients they support are likely to break, especially if they might have more middleboxes. Why would they then enable this feature if that is the case?

Moonchild on the other hand seems to want to make a conspiracy out of it.
"Installing a website" is something I might expect my 70-something year old mother to say. Oh brother.
> There is a difference between blocking and non-blocking

Not really.

"Blocking" means "tell the scheduler to mark the process idle until operation finishes", while "non-blocking" means "don't mark the process but flip a semaphore bit when operation finishes".

The point of view of the OS the difference is just which bit to flip.
Data point: I don't get that on FF 90.0.1 (macOS).
When 3d rotating absolutely positioned elements that lie over each other, Chrome/Firefox/IE will display elements in their entirety on top of each other. Safari gets them to intersect with each other in weird-yet-mysterious ways that I've never been able to fathom[1].

If Safari recognises and/or honours the backfaceVisibility CSS property, then I've yet to implement it correctly on a web page[2].

Safari doesn't allow SVG filters to be applied to <canvas> elements[3]. Applying SVG filters to other elements is (I think) fine.

Talking about Safari and the <canvas> element, Safari will show an italicised text (ctx.font = "italic 12px Arial, sans-serif") to be stamped onto the canvas, but emboldened text (ctx.font = "bold 12px Arial, sans-serif") displays as normal, non-bold text. If you want bold text to show in a canvas element on Safari, you need to use a specifically emboldened font.[4]

... the list could go on (and on) ...

Examples

[1] - https://scrawl-v8.rikweb.org.uk/demo/dom-002.html

[2] - https://scrawl-v8.rikweb.org.uk/demo/dom-008.html

[3] - https://scrawl-v8.rikweb.org.uk/demo/filters-501.html

[4] - https://scrawl-v8.rikweb.org.uk/demo/canvas-016.html
I think “wanting our own personal space” is something that we all thrive for during our lives: buying a house and living in it with our family & close ones; riding a car with people we know; etc.

The problem is that it’s one of those things that we want because it just sounds better, like chocolate or a fast car, but then when our monkey brains slowly lives it through we realise it’s not really the most sustainable solution for our well being.

We evolved in tribes and social circles that are not in line with “what we want NOW because it feels safe and/or society prescribes it”. I do think that work offices were one of the few things in our highly individualistic society that allowed us to somehow subconsciously socialise and activate those primitive brain cells that we have become so detached from.

What I’m trying to say is that obligating people to come to office is horrible and it’s great pandemic is changing that, but humans need society to sponsor more ways to get us to live and interact more with one another.

And with offices being out of the equation I fear this will make it even harder for us to create subconscious tribes (ones that exist without even wanting them at first).
Top Regression Testing Tools in 2021
Optimistic wishful thinking version: It's cargo cult cultural heritage from a time before proper input sanitation and password hashing. (bad characters like " would make either the receiving backend code bork, cause an SQL escape or be inserted as-is into a database field not supporting the character).

More likely: It's not cargo-cult cultural heritage and stuff is still that bad in some places.

As for hashing bruteforce attacks: no problem, do an initial hashing round on the client before even sending it to the backend.
When I saw "20A" and "18A" I thought maybe they'd moved to using silicon atom diameters as a unit of measure, which seemed to make sense. Turns out it means 10^-10m and a silicon atom is actually ~2A diameter.
I think it mostly comes down to having way too much cognitive overhead. All the options I've seen presented just require far too many value decisions too frequently. Once nice bundle I can be quite sure of is just requires so much less thinking. It's even better because I can frame it in my head as exchanging money for a physical thing, and then I can do whatever I want with that physical thing - including ignore it.

Micropayments really suffer from this constantly. So much so that I think the value of the content goes negative once you factor in the costs to decide if you want to pay for it and then the costs of paying for it (mostly not monetary costs). Individual subscriptions (aka Patreon) bulk them all together at once and will just keep happening so you better keep on top of them.

The main alternative that doesn't quite suffer from this is the model of a single payment that gets smeared automatically across everything. I chuck in $X/month and it gets automatically distributed to all the sites I've visted somehow. I think this suffers from different problems. Namely that I probably don't want to pay in proportion to time spent or pages viewed but value. My money would probably end up largely going to the big companies and not so much to the little guys, while I'd probably personally choose the opposite proportions. And other times there are websites you've visited that you definitely don't want to give money to, because they managed to SEO their utterly useless page into your search results, or whatever. So now you have to go deal with that, or else pay them for troubling you.

And then before long you've gotten so deep into engineering how this payment gets distributed that you're practically at the level of micropayments anyway.

And then you start considering things like privacy, or issues with payment processors caring about content and... it all just gets far too messy.
> Futures was stabilized before the async syntax, so this used to be the only way you could do it.

While that's technically true (std::future was in 1.36 and async/await syntax was in 1.39), that's a very short timespan of only a few months. You are probably referring to the multiple years where futures only existed as addon libraries where their design was iterated on before the final design of std::future was settled on.
Thanks. Perhaps, feel free to send me some more details about it
I am sympathetic to your argument, but be careful to avoid 'Post hoc ergo propter hoc'.
Agreed. I think the distribution would be like this (using the fact that the infinite sum of reciprocal powers of 2 is 1, and assuming steady-state population):

In [1]: print('\n'.join([f'(age={100+i}, number={573000/2**(i+1):.3g})' for i in range(23)]))
(age=100, number=2.86e+05) (age=108, number=1.12e+03) (age=116, number=4.37)
(age=101, number=1.43e+05) (age=109, number=560) (age=117, number=2.19)
(age=102, number=7.16e+04) (age=110, number=280) (age=118, number=1.09)
(age=103, number=3.58e+04) (age=111, number=140) (age=119, number=0.546)
(age=104, number=1.79e+04) (age=112, number=69.9) (age=120, number=0.273)
(age=105, number=8.95e+03) (age=113, number=35) (age=121, number=0.137)
(age=106, number=4.48e+03) (age=114, number=17.5) (age=122, number=0.0683)
(age=107, number=2.24e+03) (age=115, number=8.74)

I.e. the model predicts that on average if there are 573000 centenarians, ~1 is 118, and the probability of reaching 122 is .0683/573000 ≈ 1.19×10⁻⁷. The current real numbers [1] are 11 at 114, 1 at 115, 2 at 116, and 1 at 117 and 118, which are all a bit lower than the model, but not hugely.

Surprisingly different from munchler's numbers though, so I may have something wrong.

[1] https://en.wikipedia.org/wiki/List_of_the_oldest_living_peop...
How did you go about learning the guitar? I have been thinking about taking this up. Any recommended websites or apps?
Those fortunate enough not to have lived in the UK in the 1970s may be puzzled by the title; it is a reference to this monstrous comedy record of the period:

https://www.youtube.com/watch?v=QZY6jC5Dh6c

Now you know why we're so bitter.
I think there's a clear line of causality here, though.
Problem Solving and Inclinations
Occam's razor does not support anything over the "simpler" claim, you would instead have to argue that fraud about aging is simpler than families with centenarian members have similar discrepancies in the rates of aging.

I suppose for that argument to be simpler you would need to have an overview of how many centenarians have these similar discrepancies, and then compare to how often fraud is generally found with younger groups. If you have fraud in younger groups were children have assumed the identities of their parents at a rate that would match the same thing happening in older groups if we assumed that the older groups were in fact fraudulent in this way then I suppose it would be simpler to assume that those centenarians were frauds rather than assume an unknown property of centenarians that allowed them to be easily confused with their children while in middle age.

however if centenarians are not frauds it seems likely they would age slower than others or be in some way more robust, and if so it seems reasonable they might closely resemble their adult children if they had those children at a fairly young age.
This is why almost every bank website has this limitation today.
Naw. The environment changed and competition changed with Airbus, so Boeing had to meet the competition by coming up with it's own version.

Airplane designs have got to be the single most difficult manufacturing challenge by far. Being a CEO of Walmart is going to be vastly easier than Berkshire Hathaway, which has a staff of 25 people: https://i.insider.com/5311e33beab8eaf731f07865?width=1000&fo...

Costco? Just buy some big buildings and some shelves and buy some stuff, charge a membership fee and have a camera to take peoples' picture at 795 locations. I could do that in my sleep.

But an airplane???? A million parts on each airplane. An unholy mess if one fails. Highly paid aeronautical engineers. Highly precise parts made of specific materials that cannot fail.

Costco can open a brand new location for maybe $1 million? You can make a number of mistakes on that, and that's ok, existentially. But when a new airplane costs $1 billion, it is a whole different ballgame. Can't have any errors on that.

And a lot of times, even a stellar CEO cannot save a company who's time has passed. The average time on the Standard and Poors used to be 33 years, now it is 14 years. I am positive that I could keep Costco around for another 14 years if I was the CEO. "Yeah, people, keep doing what you're doing, it's all good. Keep stocking those shelves, you're doing just great." And give me the $15 million salary every year.
Go for a walk, bicycle ride or in Summer, the river beach close by.
What mirrors my visceral full-body negative reaction to large swathes of asphalt and often extremely noisy and apparently aggressive (look at modern autos front-ends and tell me they are not designed to look like predators) swarms of vehicles speeding by as quickly as they possibly can, most emitting vast clouds of bad-smelling exhaust gasses that are carcinogenic and contributing to climate change as well as general poor air quality for the unfortunate humans nearby, anyway, I was saying: what mirrors my revulsion at the inelegance of cars and their road support system is a love of treelined paths.
A love of trees. A love of well designed botanical gardens. A love of 100 year old walnut trees, or mango trees large enough to provide shade for an entire housing block.

We can have a paradise on earth here, as soon as it stops being "cool" and "normal" to turn this planet into a wasteland.

We can design our transport around a sensible way of life that doesn't involve all the human ants having to shuffle themselves 100km from their dwellings each day, in pursuit of informatic careers of deep personal meaning.

etc.
We need a safer systems programming language (2019)
Profits will double in the next 12-18 months (https://www.youtube.com/watch?v=kA4D3VZv2C8), revenues will continue to grow by >50% for years (95% of sales were only from one platform, the Model 3/Y), and the economies of scale are just starting to materialize. With that in mind, I find their P/E extremely low.
Usually you get a static IP when you're hosting a server, and it does not change often, I've only ever had two, the one assigned to me when I got the ADSL and the one assigned to me when I got the fiber.
CreateState(“Introducing AgileTs. A Flexible State-Manager”);
It’s actually quite little. Most modern CPUs run at ~1V, which means 20A ~ 20W CPU. Ultrabooks are able to pull off 45W, so double of that.
Show HN: TStream – Live Streaming from Terminal
Ask HN: How to request permission for logo use from large companies?
I make my living by selling developer tools. My tools are used by some household name companies, and I'd like to request permission to use their logos on my website. However the likes of Amazon and Netflix don't make it easy - on Netflix's brand assets site for example, in order to create an account they require you to have a contact at Netflix specified. What's the best way to go about this?
Who isn't paying money to them? They're the largest player in their market and had revenue of $1.6 billion last year.
> If the vaccinated are really becoming electromagnetic

But they aren't; that's as nutty as a fruitcake. You are exhibiting exactly zero critical thinking ability.
I want to like Element but I find strange UX issues or minor bugs every time I use it. It feels extremely beta from a polish perspective. I'm hopeful they can iterate and deliver something on par with the quality of mainstream chat apps they just need to decide that UX and look-and-feel is as important as delivering something conceptually novel from an engineering perspective.
I think probably because it pulls a lot of disparate information into a single place. It all felt pretty familiar as I have a long background of relation and transactional systems but it was nice to have the overall picture. It doesn't go into a huge amount of depth about any particular area, but it would be a great overview or refresher for an interview as a system architect/designer.
Nice :) Is it valid though? I thought you might have had to swim across the harbour because there's more of the country on the other side of it
What paid services do you use that don't require you to accept an EULA??
> You just need to keep the cost under control, and deliver the airplanes on time. Right?

And keep them in the air.
If me turning on the light is a necessary condition for the light being on, then it implies that if I did not turn on the light the light is off.

To be pedantic, it’s not quite that either. The logic theorem states if A => B then !B => !A. The => means that A is sufficient for B, because “false => true” evaluates to “true” but “true => false” evaluates to “false”. If it were “necessary”, those statements would evaluate the opposite way.

This means that if me turning on the lights is sufficient for the light being on, then the light being off is sufficient to deduce that I did not turn it on.
I like having them for certain sites, but in Firefox at least, you can block sites from even requesting them if you really never want to use them.
> Snowflake keeps their NDR high by—counterintuitively!—being hard to implement.

Disagree somewhat here. Snowflake is relatively easy to implement, and with ELT tools like Fivetran, migrating is not completely impossible (change target). The hard part would be in changing SQL dialect to whatever your new target is, say Big Query, this assuming you are using a modern transformation tool like dbt.

The reason not to migrate is that the tool is worth the money spent, for now. Possibly it will become too expensive and migrations more common in the future. See Segment as an example of a massively simple "better" tool, that turned the screws and forced customers to abandon.
>There is a lot of competition in electric vehicles coming. There is no reason to think that the EV industry will be materially different to the ICEV industry in terms of competition, margins and company performance when the dust settles. At the end of the day the market is the same, convincing people to spend many 10s of thousands on a complicated machine.

How do you explain Apple's shares of profits in the phone industry, then?
Same here.

Spot where the actual map is supposed to be is just empty.
You had non-ASCII characters in every line?
All Xero services facing major outage
Amazon Is Looking for a Digital Currency and Blockchain Expert
Even if we constrain ourselves to clang-tidy and cppcheck, and the platforms where they are supported, you can only assert that to your own code, and eventually third party libraries in source code.

Then even if you find issues in those third party code libraries, there is the issue of if you are allowed to change them yourself, or how those fixes get provided by the library vendor, warranties and so on.
Star Trek – The Game for Amiga
I only see minor differences between today's numeral shapes and the shapes on the pages of Liber Abaci I've been able to find. (Have you found a relatively complete online 13th-century edition?)

I agree that "transferred through North Africa from India in a recognizable shape" is pretty much the case—but not without change. As you point out, by looking at the 6 and 8, you can see that that's how the transmission happened. Even the 5, 7, and 9 seem recognizably intermediate to me.
Straight line in 3D or on a specific 2D projection ?
So that means that only hyperfunctions can operate on these "hypertables"?