skysight-inc/HackerNews huggingface dataset:
My advice as a fellow long-time Apache user who also went deep into nginx would be to look into Caddy.

For me, the main draw to nginx was powerful (web) proxying, static file performance and simpler configs - Caddy does all of that 10x. In a sense, nginx is right in between Apache and Caddy, so unless I need to proxy something obscure like RTMP or email, I rarely have a use for it these days.
I was doing a Hacker Rank puzzle yesterday in Python and after I optimised it, it still timed out on one input. Looked at the chat, and saw a comment "just run it with PyPy" and naturally it then passed all parts.

It's easy to forget that CPython is not that optimised generally, but as soon as you need to deal with algorithms it is lacking often.

I think even that the fact there are so many C implementations in libraries shows that the lack of optimisation for the sake of clean compiler code manifests as a readability / complexity issues elsewhere.
The scandal has no direct relation to being a tax haven.

> outgoing BVI Governor Augustus Jaspert announced a commission of inquiry to investigate allegations of corruption and the misuse of millions of dollars in public funds.
Identified by what? Nail varnish?
It is only implemented in Python?
Luckily for the west, over regulation and bureaucracy is done equally "well" by non-westerners. If the competition is equally incompetent, you can still do quite well.
Well yeah they have a reputation as a place that can be reliably used as a tax haven.
FT readme :

> Cinder is not polished or documented for anyone else's use. We don't have the capacity to support Cinder as an independent open-source project

I'm quite surprised by that. I understand that FB makes tons of money so I can't believe they can't have the capacity... Maybe they don't have the will (which I perfectly understand, it's just the wording)

Anyway, it's great they share.
There’s something beautiful about having six words and using three of them to say raccoon twice.
If working as a porn actress/actor is acceptable and pays 10x the average salary, then what is consensual about this?

You could say the same here, almost exact same profession other than a more limited pool of partners in exchange for less privacy. What do you say to the nurse in the US who was fired from her job and center of public outrage because as a nurse she got paid so little she decided to make extra money on OnlyFans? Where do you draw the line between this, which is legal, and prostitution?

> prostitution is tied up with human trafficking and lots of other horrible things

You think when prostitution is illegal this problem is nonexistent? Epstein ring any bells? You can have prostitution and still fight human trafficking.
>Is this supported?

>Short answer: no.

That's refreshingly honest
Emoji was supported for a long time on Japanese phones. Apple wanted to sell iPhones in Japan, so they implemented emojis using Unicode's Private Use Area which initially was a feature only available in Japan, but people quickly figured out how to use them outside of Japan.

Emojis became a rather popular feature of iPhones, and Android wanted to have emojis as well, however using Private Use Area just like iPhones did wasn't ideal, so they made a proposal to Unicode Consortium to encode emojis in Unicode.

Later, there was a lot of demand to add new emojis, so more and more emojis got encoded into the standard.
To allow two different skin tones to shake hands?
Rust is hard, but it is easiER if you did a lot of C programming prior to that (with memory/mutex managment and all). If you did not, i expect the learning curve to be really steep.
> But as there are a lot of people in the world who have different skin color, there is a need for multiple different skin colored emojis.

Why? The way I look at this graphic: they are schematic cartoon repræsentation of nail-less, hairless hands that are quite minimal, and originally were in a shade of amber that no human skin would ever have.

These are clearly abstractions; human hands have a variety of variations to them:

- finger length

- finger thickness

- nail length

- amount of hair

- visibility of tendons

- missing fingers

- extra fingers

- perhaps partially missing fingers

I do not see why such would need to be reflected in a schematic abstraction.

Personally, I have long, thin fingers, relatively long nails that are painted black, relative hairlnessness, very visible tendons, and a copper-ish skin color that is not well reflected in all the skin color options.

I cannot say I see a particular reason to select something that can approximate the look of my own hands for this, nor can such feasibly be done with the sheer amount of individual variance.

> With handshake being one of the few without a way to customize the skin color it makes sens that it is worked on.

I agree that excluding handshakes is inconsistent. I simply find it odd to say there is a need whatsoever to allow or skin color customization, and only limit it to what seems to be a linear progression from latte to chestnut, which does not even capture all common tones of human skin, and why would one stop there? If one is going to allow color customization, it seems better to have a mechanism to actually select r.g.b.a. color values.

The linear gradient between two polar extremes seems to suggest if anything that it was motivated by a U.S.A. “race” based incentive, that is known to often reason as though what they call “black” and “white” are the only two “races” on the planet.

It seems an odd priority with an odd implementation.
How do you define racism?
This has pretty much stopped a few years ago, most of the community has now standardized on AndroidX set of Google helper libraries for UI, UI state management, on-device storage and async code.
I am not sure what you mean by "custom forth", but threaded code ("bytecode") can be much denser than machine code, so it saves space, thereby allowing FORTH to run on systems with as little as 2K bytes of memory.
Show HN: A new way to meet online
I see them used quite a lot with common emojis like thumbs-up. People (obvs, I guess) use the closest tone to their real-world tone.
Karen Rustad Tölva drew the Hy logo, Cuddles the cuttlefish, and later the Rust mascot too, Ferris the Rustacean.

You can probably see they are in the same style :)

Paul Tagliamonte and the Hy contributors is what got me into F/OSS many years ago, and even if I haven't actively contributed the past 6-7 years I'll have a veryvery sweet spot for the project<3
Thank goodness he listened to his friend. Still needs a better filter I reckon.
Cory Doctorow: Qualia
The solution is simple but impossible. Regulations will not work.

Here is the thing - you can create a Meetup and charge a nominal fee, and that weeds out almost everyone who is not serious about going. If Twitter charged even a small fee, like $5 a year, it would knock off tons of people off of it who are cheap enough to not care about it, unless it's free. But that won't happen (even though I DID hear rumors this was discussed in 2020, at the very top).
This is why I switched to Supabase for my upcoming projects.
> Step 2: Build complex logic to untangle your nonsensical use of async/await and force things to run synchronously in the backend without the user knowing. See? A 5% CPU optimization right there!

Addressing your snark, I assume this optimization is targeted at places where you have a single "await" expression in the source that might call different functions at runtime, only some of which need to await.
What nyse/nasdaq stocks are over $5k? I see Lindt & Spruengli AG but it’s listed in Switzerland in CHF Swiss francs
ClearURLs – automatically remove tracking elements from URLs
what's the biggest unexpected billing of AWS fees reported? I'm thinking 100,000 seems unlikely to be reached very often.

on edit: this is not to say that I believe an insurance for this kind of thing would really work (although maybe that is because I know nothing about the insurance business) just that I don't think the problem with the insurance would be that you could always end up getting billed more than you were insured for.
I were tasked to migrate a pool of wang ladies to wang pc. It was horror (as the wang pc is not as good as their wang processor). The meeting turned into a nightmare for me. As some of these are also typist for all the top guys in the group the wang pc does not end up well. I survived. But still have dark feeling of a room full of wang ladies.
California has already passed a law that says he can only get certain jobs if he puts on a dress.
What makes you think females are excluded ? Most females have hands, and hands are a pretty gender neutral part of the body, especially in emoji form.
> Every other cloud does this! They all have non-production subscription types with hard spending limits.

They don't. I've looked. They all have some ultra complex scheme for monitoring billing and programmatically shutting down services, which is a favorite recommendation by apologists, but none have a nice, solid "shut down everything" plan that's usable for learning and testing.

AWS does have billing actions which are fairly new, but they're still a bit too difficult to deal with if you also follow the advice for setting up a root account for billing plus sub-accounts / organizations for use.

Azure has been ignoring the request for over 8 years [1]. There's a warning they're moving away from User Voice to a product-by-product solution for feedback, so that request might disappear altogether. I reached out to them and politely asked for an update and they said they'd look into it, but it's been over a month and I don't think there's going to be an update without some pressure. If anyone has a good social media following and would like to see hard caps on spending in Azure, tweet @AzureSupport. Maybe if enough people do they'll actually follow up.

> PLEASE stop making the argument that it's "too hard" or even "impossible" to implement spending limits.

I agree 100% with this because all I really want is something along the lines of the "personal learning" account that's described in the article. I want a dev / testing account where I can learn and test assumptions about billing without risking a massive overage that I wasn't expecting. They don't have to get into the complexities of dealing with production accounts.

AWS, Azure, and GCP have all had close to a decade to figure it out, so I think the only way it'll happen is if we start asking legislators to regulate those providers. It would be relatively simple in my opinion. Cloud infrastructure providers must allow users to indicate a maximum amount of spending per month and may not charge more than the indicated amount.

I think big tech is proving they can't self regulate, so it's time to quit letting them.

1. https://feedback.azure.com/forums/170030-signup-and-billing/...
All the hands have 5 fingers... "able-body-ist" much?

Adding 25 new symbols, just for different skin colors, is, well, a hack. And if I want to shake hands with a blue person, do I have to pick the right shade of blue for their hand or society will deem me racist if I pick none or the wrong one?

I'm pretty progressive, but some demands are absurd and don't really help society, they just help people identify if you're "hardcore woke" enough.
Nice to see evidence that Magica de Spell wasn't that out of place in her usual location.
Ask HN: Who Is Crushing It?
I know the crushers are busy crushing it, so this is a question for the people soon to be crushing it....to tell us whois GOOOONA CRUSHING IT●??ARE BELONG TO US, CNTRL ALTN●○~\| NFT #NFT ^/cr
The problem with this "both sides have a point" ideology (arguably popularized by CNN when they intentionally became an entertainment network) is that, for many issues, one side does not have a point.

It's fascinating that you actually used one of these examples (though a milder one) on your landing page. The woman on the left says "#RecordGrowth" as a reason to miss Trump, even though:

- GDP growth was not at a record high under Trump[1] (both Bush Jr. and Obama had years with higher YoY growth[2], for example)

- Congress ultimately makes major economic decisions, not the president

- policy doesn't always impact the economy immediately

I'd actually argue that sites like yours are the actual problem. When you elevate false narratives to a "both sides have a point" level of credibility, people will just pick whichever one they like better.

That's one of the core problems with social media: you can always find thousands of vocal "people" (possibly some bots, possibly some paid actors) to agree with anything you want to believe. Instead of facing the pain that you might be wrong, you have been wrong, or the world is not what you want it to be, you are given the option to just believe everyone else is stupid.

1. https://www.politifact.com/factchecks/2020/oct/01/donald-tru...

2. https://www.macrotrends.net/countries/USA/united-states/gdp-...
Only 60%? That surprises me.
One hack I've learned once I got burned by similar service is to always use virtual debit card with a spending limit if your bank supports one. I have a virtual card on Revolut dedicated to small subscriptions that freezes at 100$/month to prevent this sort of fraud.
It would probably be racist if you were only allowed to use the one most closely matching your skin tone. Fortunately we get to choose, so it's not.

I like getting to pick colors for things. It's fun. I use colored fonts too sometimes.
The origins of "the personal is political" is the idea that if man abuses his wife, it is not just private family issue, but it is caused/related to general gender politics: social status of women, their employability, ability to get education and so on.

The phrase basically died over time, because it is not 1960 anymore and gender issues nowdays are different.
Where did the name $1 come from?
Yep The Goal is absolutely brilliant. I have read it 3 times and will read it again.
I used to think the same. Recently, I was surprised to learn that many US retail brokerage firms now offer this service.

If you Google (or DuckDuck) "fractional share ownership", you will find a bunch of hits with a list of brokerages and an explanation about how it works.

I assume these products are "captive audience" -- you must buy or sell your fractions with the same broker. Thus, they cannot be transferred to other brokers. That said, I also assume it a very price competitive product so the margins would be thin and prices fair.
> would be cautious of writing blog posts and sharing tweets based on the benefit of doubt

Facebook has lost the benefit of doubt. That means when one is in doubt, Facebook isn't given the benefit of assumed good faith.

> when the information you provide to substantiate your argument shows signs of going against your claim

Reading this as someone who doesn't use Facebook Ads on a day to day basis, I don't see anything in their evidence that goes against their claim. It's only the fact that multiple credible accounts on HN have corroborated that claim of Facebook's that leads me to trust it. At the very least, the messaging therein sows doubt.

You've repeated similar comments across this thread. It might make sense to consider where the other side is coming from. This may come down to nothing more than horrible UI at a predictably sensitive time combined with Facebook's arrogance in believing they can skate by with minimal support costs and Signal's trigger finger on its Twitter account.
Somewhat ironically, the consumption you decry here is what powers the economy that, in turn, funds advancements that make our living more sustainable.
Even a one second cache would cap your homepage to 1 req/s which can be cheaply and trivially handled by any stack.
Nice comment. Do you have a website with a list? Or can you share a few names? Others might be interested on specific names.
JIT for data, or an off-line simulation run pass for compiler could help. We'd probably have this already if it wasn't for the fact that unlike code, a JIT regime for memory can't be universally effective. So for the PLT part of it, maybe domain constrained languages? But that said, that all would bring into userland all the gymnastics that VM is doing with paging, etc. I think the more interesting question is what would an OS + language families that convey semantics/intent to the OS look like?
Related to Havana Syndrome?
Author here. Thanks for the advice! That's a very good point.

Maybe it's worth doing a follow-up on this? I originally thought of doing unit tests to ensure it's actually running in constant time for different inputs, but I'm not sure they would run well on anything that wasn't bare-metal (probably too inconsistent).

Have you done this with Go or any other compiled language? I remember a colleague of mine was looking into C++ assembly generation rules a few years ago, but I haven't heard how far he got.
We've seen this rodeo before with the 16GB iPhone 6 and 6s.

Apple's decisions to be exceedingly stingy with storage will bite them in the long run as the security of their ecosystem comes into question due to devices that don't have enough storage to update.

The added costs of flash, for holding say 2GB in reserve for system updates, are miniscule.
OpenCV-Python Tutorials
To be clear: "random day traders" are retail with small balance. Institutional players absolutely do not care about stock price. It is notional (or delta) that matters.

Samseong in Korea also had (has?) a huge stock price that used to cause issues.
TIL.
Nowadays it means, though, that whatever you consume (from a sandwich in a fast food chain up to a video game) should align with your worldview.
It's even weirder with some apps that seem to default on the black or brown emojis instead of the yellow ones.
I guess they try to be extra-inclusive, BLM and all that?
Dunno, but as a white person I sent the "wrong" skin color by accident multiple times and kept wondering what this actually means. Am I appropriating a skin color? Am I being extra inclusive?
I just wish we would have kept real skin colors out of the emojis.
I don't see the problem. They have a cache of data and are checking if there is anything interesting in there. Its not like they falsifying data or anything...

What would be the Greenwald approve alternative? "Oh, we have this goldmine of data but we won't touch it because politics"??
> I've long wanted to integrate this type of solver into my workflow more, because I think that if I can make it into more of a habit, it would provide insane leverage for prototyping. Does anyone have experience using these techniques for that?

In my experience (and I'd love alternate viewpoints here, just because I want to use solvers more!), there are a limited set of areas where SAT, SMT, and MILP solvers are a reasonable choice, but in these situations they really shine. Any time you need to model and reason about something in terms of rules and constraints (business logic validation perhaps, schedules, layout engines, etc) solvers will help you cleanly solve the problem. Of course, then there's the additional problem that large models take large amounts of time to converge, so large problems may require more creative approaches. I've used MILP solvers in the past to determine optimal (given a model) average thread pool sizes, and average batch job wait times as well, but usually operating conditions change so frequently that models often provide poor performance.

One of my favorite uses of Z3 though is ZetZ[1] a language that adds a verification layer atop C.
I like that the options are either shop or contribute. And contribute goes:

YOU'VE BEEN SELECTED!

President Trump wants to see your name at the top of the donor list.

I think it will take some time until he is a back at 88 mio. followers.
It's something that's frustrated me about Azure for years. They can do it, but they won't do it for pay-as-you-go accounts.

Make a SKU that's not for production with a $100 setup fee to prevent abuse and prepaid credits for consumption.
Thanks, an interesting response. I will look into Damian Milton.

Based on my own experiences (which are very limited) I don't see a deficit of empathy in people on the spectrum. What I do see is someone who sees the world differently (has a different kind of "filter" to distinguish signal from noise) which causes the response to stimulus to be different. If you see the world differently, your internal model of what another person is is different, and therefore the way one expresses their empathy is different.

Arguably this isn't so different to how concepts of honour and respect can vary greatly between cultures.
Same respect, nice tool, but it is sad it is needed. But I guess it's similar to lawyers, police, army, I don't like the need for them, it, but good they exist.
In Sweden, it is more customary (at least for mixed-gender couples) to buy matching gold bands for the engagement, then a fancy wedding band for the female spouse (and optionally another plain gold band for the male). They typically have the names and dates of the engagement/wedding engraved on the inside, as well.

Both times I got engaged (only got married once, though), I brought my partner to the jewellery store to pick out rings we both liked, as it would be something we'd be wearing for a non-determined time and I'd say that being happy with that trumps the whole "propose with a ring out of nowhere in public".
It only works if the starting point of a gesture is as expected. If I start a rectangle in the top right corner then it is characterized as a caret. Only a start in the top left results in a rectangle.
Indeed. I never got comfortable with Apache after 15 years of administering Linux systems. Configuring Apache is like setting up Postfix or Sendmail: it does not spark joy. NGINX was initially interesting, nowadays still requires a ton of boilerplate, and does everything and the kitchen sink. Lighttpd almost went the way of the dodo for similar reason I suspect.

HTTP is not new technology, nor rocket science, a web server to serve a simple HTML page should be configurable from scratch, from an empty .conf file, in seconds.

Caddy seems to share the same philosophy.
In other news, Poland accidentally invaded Czech Republic: <https://www.independent.co.uk/news/world/europe/poland-czech...>
I also recognize that they didn’t start the way they are
now. Back when they started they represented the very
best of our industry and they lured in young ambitious
people with the promise of changing the world for the
better.
[zip]
But unfortunately a lot has changed.

So what do we learn from this? Maybe we should learn that tech should be judged on the basis of what it can be used for, including nefarious uses, and not only for past or current intents of the developers.
Schrodinger answered this comprehensively afaiac - by defining life as any process that consumes order to resist the attrition of increasing entropy. As such the scale doesn't matter.
Creating a second class of share is a very very bad solution: It splits exchange liquidity. It also complicates all the investor relations correspondence, adding lawyer fees.
Better that than selling ad banners.
Nowdays, basically no one is using it.
Outside of forcing a stocksplit, what do people anticipate an architectural solution would be? Is it simply having to rewrite a bunch of code to deal with 64bit numbers?
That's not always an (easy) option. Especially if kids are involved.
Most liberals today are much more racist than conservatives. The number of things said about “whites” and “white males” is ridiculous.

Take any sentence with these words and swap them and it’s career-ending stuff. How can anyone argue with this asymmetry.

This is clear-cut racism/sexism as Singer accurately pointed out. And was pushed out for even mentioning this.

Institutional racism is a great invention that allows you to short circuit any argument without dealing with facts. Same concept used throughout history to justify cruelty...just swap out racism for whatever you want to assert power over.
Unless you use something like Terraform or Pulumi, in which case it’s almost a one liner.