skysight-inc/HackerNews huggingface dataset:
This can’t be true, since Android allows both sideloading and third-party stores, and yet epic is making the same complaint about them.

But in any case this argument isn’t sound: if you make the case that people should be able to run their own Store then you are making the case that Apple shouldn’t be able to charge for the platform.

The platform is not just the storefront user interface. It requires investment at every level from the silicon upwards.
>I can only assume there is more to the story or the CEO was having a particularly frustrating/upsetting day because otherwise this is a pretty dodgy response.

Another post in this discussion notes that this isn't the first time the CEO has acted this way over petty things.
I really don’t think feeding more money to their flagrantly incompetent and greedy management right now is at all the best course of action if you want to see them do well. The absolute best thing you can hope for that the public backlash to their recent decisions is strong enough to manifest a financial incentive for those in charge at moz to reconsider their business strategy. By encouraging others to donate, you’re essentially rewarding this behavior and reaffirming that this strategy is financially lucrative for them.
Also http://ai./ which doesn't redirect you anywhere.
I tried opening viii.fi (no special characters), and that also directs to this website. How did that happen?
I am saying that we are conflating some terms. I agree with you that it is discriminatory to bar non-hetero couples from marriage. Given that there is no basis to conflate the intent to be hateful and prejudicial.

Based on the very little information we have this is a case of someone having wrong opinions but not being an actual danger to anyone.

> Can you explain it in such a way as it would make sense for LGBTQ people but not, say, people of color?

no, because I disagree with him and I don't really know of a good reasoning for it. (The only non-contradictory one (a low bar) being that the federal government should not be allowed to decide who can and cannot marry)

Regarding slavery it was a good faith response, also it was tongue-in-cheek response.

> Being pro-slavery was never a valid political position.

It was, it also no longer is, with progress we improve what is a valid position and what is not. Once upon a time in many places abolishing slavery was not a valid political position.

Ultimately these are moral decision that each of us needs to take responsibility for.
Turkish Aggression Is NATO’s ‘Elephant in the Room’
Can confirm, CA oak woodlands have a feral pig issue. They're quite destructive and tear up my property certain times of year, digging for grubs. Folks hunt them here (about an hour north of SF, west of Davis). The meat is pretty dry.
They've actually funded quite a few projects through their Next-Generation Internet initiative [1] [2]. Relatively small grants, but many, and available without too much red tape, which I think is a huge boon in getting projects off the ground - if just a few of those are a success, so is NGI.

(Disclosure: I'm the recipient of one of those grants.)

[1] https://www.ngi.eu/
[2] https://mastodon.xyz/@NGIZero
This. She is used to working in a none (to a first approximation) resource constrained environment, in terms of time, money and probably most importantly domain experts that she can draw on to create from scratch the bits that she can't. That is not the case outside of planet faang.
They are great inefficiencies for industrially produced meat, but all cow or pig that are let free to feed are more efficient as most of the land they are feeding on cannot be used to grow something useful.
I've been saying this about Google for a decade... everyone thinks I'm nuts.
Kind of weird how in the 'About' section he forbids you to use this to download porn.
+1 on B Corp certification being better than a “social enterprise”. I’ve seen so many companies call themselves social enterprises with little evidence of impact, which really amounts to a new form of greenwashing. B Corp helps solve that
That is not the moral of the story. Not everyone is a developer or a dev ops person or someone who can run a few linux commands to setup on their own. The moral of the story is to be reasonable with people and not be a dick. In this case, both parties were childish and I would not want to deal with either of them.
> Companies dont't open their own stores, and sell the games there cheaper than at a competitors store.

Yes they do? Steam, GoG, and Itch don't coordinate their sales with each other. They offer different games at different prices at different times. Even Epic's weekly free game is designed to make people check in on the Epic store regularly instead of just buying those same games immediately on Steam.

There are a ton of PC games that are available in multiple stores, and comparison shopping will often give you different prices.

It doesn't just sound lovely, it's the reality of the PC market right now and you can either take advantage of it if you're willing to comparison shop, or ignore it and buy all of your games on Steam if comparison shopping is too much work for you. It's really not theoretical, it's how the PC market works right now.

Yes, there are some exclusives, but even that is fine, because a lot of the games that are exclusive to stores like GoG, Itch, and even Epic, flat out wouldn't have been made in the first place unless storefronts were competing with each other.

This is something that devs try to get across to gamers occasionally with Epic -- having someone step in and fully fund your game with the only restriction being that it's temporarily exclusive to a store is an unbelievably good deal, and it frees devs up to make more creative, interesting, risky games and passion projects that push boundaries and appeal to more niche audiences.

Not only are a huge portion of PC games not exclusive to specific stores, even where exclusives are concerned competition between different storefronts -- each trying to build the more attractive offering of games -- is still better than having one store owned by one company that only funds a small subset of games. PC gaming is better today than it was when only giant companies like Walmart could distribute games.
That browser behavior is literally the entire point of the article!
When did Apple “mandate” apps move to Swift? The majority of code out there is still Objective C.

The problem isn’t making an incompatible “v2”. It’s getting rid of “v1”.

If I can’t take advantage of new functionality without moving to a new version that’s a headache. But it doesn’t cause me to throw away all of my existing investment. Especially if you can combine the old and the new.
I (the author) did not imply that the definition of EvenList I gave would admit [1, 2, 3, 4]—it only admits [1, 2, [3, 4, []]].

Indeed, this is the whole point of the second half of the blog post: you can enforce lots of invariants by modifying the way you represent your data, at the cost of having to write some additional code to work with your alternative representation. Reread the conclusion.
I don't think Codes of Conduct actually stop dedicated assholes but actually help them. The assholes know the letter of the law and then toe it perfectly while forcing their less well versed victim to step across it.
Really? Recent events from Mozilla and others seem to prove otherwise.
> Having that standard [string] library was way better than everyone writing their own (mostly bad) string solutions.

The string library in C++ is literally one of its worst libraries. Neither LLVM nor Clang use it.
I did the same, but I moved to Latin America, where its so cheap I can live off side hustle money. I can't imagine ever going back to work in the US or EU, that rat race is NOT worth it IMHO. I'd rather stay right here and make 20% what I made there and live just as comfortably, but with basically all my free time intact.
It's a specific cheese, but I think it's the one that the original commenter is seeing - it tastes much more "normal" to Americans than Spanish manchego, and I've never seen the label on anything other than the two kinds.
Depends on the funding program nature, and grant structure (eg is there a research consortium). Not necessarily that high.
Should we have a look at Chrome's bug database?
Cause `viii.fi` is indeed what OP registered. They are counting on browsers to turn `Ⅷ.ﬁ` into `viii.fi` before resolving, by running `Ⅷ.ﬁ` through a unicode denormalization routine first.

That may be a standard thing to do with unicode in domain names, run it through the standard unicode denormalization first? Understanding what browsers are "supposed" to do with unicode in domain names (and URLs generally) is very confusing for me.

I would be curious to learn more about what standards govern how browsers handle unicode in domain names, the history of it, how compliant browsers are, etc. I also don't entirely understand the goal here -- the original `Ⅷ.ﬁ` isn't actually only two bytes in any encoding... what is the value of having something that shows up as two "glyphs" even though it's more bytes and denormalizes to something else with a yet different number of bytes?
ATM Hackers Have Picked Up Some Clever New Tricks
How about Texan Ibérico? Then it's still clear where the product was made while also describing what it's supposed to be similar to.
No the best metaphor is trademark. When you buy an Apple product, you don't expect some cheap Chinese rip off inside of a package with an Apple logo. Same here, except that the trademark doesn't belong to a corporation.
That would require "AI".

E.g. in football/"soccer" the half time break isn't at a predetermined point in time, as the start of the game can be delayed and the referee can and usually does give some extra time to make up for unplanned breaks due to fouls etc. Same after regular time in the second half. And if it's a knockout game, then you may even have real overtime and even a penalty shootout to find a winner. Then you have unplanned/semi-planned breaks like players getting a break to drink when it's hot, or... heavy rain or... the ref getting hit in the head with a bottle. And people will use these breaks to do their "business" and make tea/coffee/use the microwave oven. And after the game, players may stay on the field to celebrate or cry about the loss, which I would guess a computervision "AI" would have trouble distinguishing from the actual game.

Just having some people watch the game in the control room (which they probably would do or at least want to do anyway) is still easier and more reliable than trying to train an AI to detect all that, in my humble opinion :D

Of course, automation like automatically detecting and scaling the grid by looking at the grid itself would and does help a lot; but that's different from automating watching the telly.
Out of curiosity I went and read their terms:
https://ghost.org/terms/

Of course it says we can terminate your account at any time (immediately and no notice required), like many services do.

But, I noticed there's nothing in these terms about the automatic plan changes. So you've raised a good question: did ghost violate their own terms of service each time they "helpfully" upgraded a customer's plan without their express permission?

And worse, they have a no refunds policy... so they change your plan, then refuse any refunds. Maybe that's not a big problem for a small plan change, but considering the plan change isn't defined, it could be for literally any amount, with no approval from the customer.

And just to preempt the idea this agreement is elsewhere, their terms have an entire agreement provision, which states the terms are the entire agreement, and can only be modified by changing the terms or a "written amendment signed by an authorized executive of Ghost Foundation"... which the email notice does not qualify as since it's not signed.
How to Judge People? Don't
Usually it works perfectly. Sometimes it doesn’t. I’m occasionally stunned by how such a fundamental thing as text representation can be ruined by obscure encoding issues. For example, there is absolutely no way to be certain of the character encoding scheme of binary string data unless it is stored as metadata somewhere. Unicode attempts to solve this with the Byte Order Marker. If present, we can know that a string is unicode-encoded, and whether it’s big-endian or little-endian. However, the BOM is optional, and so it’s not known for sure if a string is Unicode.

One example of how this is a huge clusterfuck is that until recently, Windows Notepad opened and saved everything with the Win-1252 encoding scheme (labeled as ASCII in the app). The web, and the other popular OSes, on the other hand, are standardized around UTF-8. So if you download a txt file from the web or OS without a BOM, and you open it in Notepad, you can get characters that looked right in your browser, but not in Notepad.

There are smart algorithms out there that can detect character encoding pretty well, but none of them are perfect (as far as I know).

The Win-1252 default and the fact that most computer users have no idea about character encoding have caused all sorts of headaches for me with the reporting software I work on.
One thing that I would love to see from these diagram tools is to have the different components be aware of which other components can be connected too and how they will interact.

I think that will create a set of new features and possibilities for the tools.

For example don’t allow an nginx component to be connected to a MySQL server(not sure if it’s possible though, you get the point) or require a load balancer when a browser wants to connect to multiple nodes, etc, that kind of logic.

That can then be expanded into having it suggesting architecture patterns or even generating definition files for you.

Just an idea
A very specific variety of the most genericized melting cheese in the entire country which isn’t even kind of close to queso manchego in Spain, but the previous commenter already mentioned it was “a specific kind” of cheese anyways.
>In the USA they typically do something different: put the name in whatever product that barely resembles the original, like they did with their “manchego” cheese, a label put in all kinds of cheese-like products.

For many cheeses they don't have much off a choice. Since (young) raw milk cheeses can't be sold in the states they try to get as close as they can, but usually only succeed in looks, rarely in taste.
FDM = Free Download Manager?
I've been using it since undergraduate days (2007 or 2008).

Unfortunately, v5 and newer isn't open source anymore.
https://sourceforge.net/p/freedownload/code/HEAD/tree/
Exactly my point, the grid is a complex dynamic system.
There is no 1099 but IRS does have a W8-BEN form that may be required by the foreign contractor to fill out. It is not sent to IRS but for the business to record in case IRS asks.

https://www.irs.gov/pub/irs-pdf/fw8ben.pdf
https://dk

I think there might be one or two other domains that have a host as well. But beating two letters is difficult.
I also own a four character domain too, but the domain part is a single Unicode character and HN seems to strip it from text here.

The punycode version is xn—x6h.ws
So glad you mentioned this I haven't seen anyone else talk about it. I quit playing this game because I couldn't sleep afterward. So weird nothing else has ever affected me like that
True, but a few of us are - it’s definitely possible to save enough to never have to work again.

Here in Lisbon, you can live a perfectly comfortable life forever if you hit around 300-400k € in equity. That’s money, but nothing impossible.
Past CO2 levels aren't relevant because over time things like solar irradiance change as well. The amount of CO2 needed to maintain a certain global temperature shrinks over long time frames (hundreds of millions of years) as the sun gets hotter and hotter until it finally dies.
Same with India. You need a "local" Director.
It only seems that way because Ghost was up-front about telling the customer to fuck off.

Larger, more established companies do that as well, but in the form of automated account blocks, or byzantine phone/support ticket workflows that effectively prevent you from reaching someone other than entry-level support who can do little to help you. Even if they're more polite about it, they're still essentially telling you to get lost if you don't like their service or its terms.
> their propaganda reached even German TV where a supposed documentary (Galileo)

For non-Germans, Galileo has a reputation for bullshit and lies.
Perhaps it looks like it works "almost perfectly" because you're only using English (and similar western languages)? the problems that arise in Asian text are numerous -- and they do frequently hit end users.
Looked quickly and didn't see a novel, visual programming language. Did I miss it?

I think a visual programming language manipulated in 3D space, instead of being text based, would be interesting and liberating.
>Businesses are taking a mercenary’s accounting of their dual mobile teams (iOS and Android), and starting to realize that those phony-sounding dog-and-pony-show cross-platform development systems like Flutter and React Native have real teeth, and using them could cut their mobile team sizes in half, or alternately, make them twice as productive.

Is there much Flutter and React Native dev going on at big companies outside of Google and Facebook?

I know plenty of smaller companies are using them because they don't have what sometimes feels like near-infinite money to throw at mobile engineers, but I can't think of a single Big Name On Blind with iOS or Android position listings that mention Flutter or RN. They're all native.

Even at Google and Facebook, usage of either of their respective frameworks seems to be an exception and not the norm, and they're still just components in a larger native project. I wonder if the goal is to eventually re-write everything? But that seems impossible given the size of these applications' source.
How to successfully onboard remote employees?
Maybe the ability to get along with people is more important than some people are willing to admit?

I’ve met plenty of “smart people” who couldn’t get things done to save their lives partially because they couldn’t communicate well or play well with others.
Ghost is open source and self-hostable, so you can very much make it your tool.
I think you'll find many professional C++ developers say they are crap at C++. It isn't a reflection of their abilities
Well... HN for one or Reddit, r/programming and r/webdev would probably be logical places to ask/discuss such things.

As for web search, something like solr/elastic search or even just Postgres eg http://rachbelaid.com/postgres-full-text-search-is-good-enou...

I used Postgres full text search (from Rails) and it was simple and easy to get going but never got beyond pilot stage so can't comment on longer term short comings/scaling issues that might exist for it.
Also, it seems they are focused more on preventing shady companies from scamming mom & pop investors (the old fly by night ops).
Yeah it’s called “shifting the portfolio” and seems a reasonable thing to do for the worlds best fundamental investor in this time of unlimited printing.
Remember when the Cloudflare CEO "woke up in a bad mood" one morning and dumped a customer? And we said it was a one-off, but it turned out not to be.

I'm guessing that stuff like this happens a lot, and Twitter serves as both a cause of provocation and notification of mechanism. We just may not have been witness to this before.
Ok, maybe shady implies intent that we couldn't possibly know. The approach is absolutely a dark pattern, intentional or not.

Either way, the CEOs response is such a giant red flag that any one who sees it should seriously reconsider doing business with him. He seems genuinely unstable.
Virtual Schmoozing: How the Pandemic Changed Ways Businesses Seal the Deal
I pay $75/mo for 30/30 fiber. It seems a bit steep to me, but I never think of it as outlandish, I guess.

I'm a bit curious as to whether the speed cap is due to old hardware or what exactly since much faster speeds seem to be common now, but I also never do anything that makes me wish my internet was faster.

I am content.
I never had issues with that, but man that was the best form factor, such an amazing little weird phone.
what needs to be explained?

If you're good, employers don't really care if you take time off to do other stuff.
I think the idea is that if we burn our fossil fuels now then if something wipes out 99% of all humans there won't be another industrial revolution after we have rebuilt civilization and therefore no space exploration ever.
Awesome! They’re great courses.
كلمات اغنية بالبنط العريض حسين الجسمي
> Either go full *BSD or Mac OS and separate the concepts or full Arch Linux (w/ AUR) and don't.

Regarding the first alternative, I think it will be interesting to see how Fedora Silverblue [1] turns out. It’s basically going for an immutable base system coupled with Flatpak for apps the user installs.

Haven’t tried it myself, but for average desktop users, I think that sounds like a very good solution in the long run: a stable base system with up-to-date user-facing apps.

[1]: https://docs.fedoraproject.org/en-US/fedora-silverblue/
I was about to disagree with what seems like a personal attack but then without looking at the posting history of the poster you replied to and just looking at the username. I have to agree.

On another note, I’m in my mid 40’s spent all of my time bouncing between yet another CRUD job most of my career (not complaining, it’s paid for a decent lifestyle in my relatively low cost of living area) and I’m always encouraging fresh CS grads to go for broke and take the r/cscareerquestions route of “grind leetCode and work for a FAANG”, knowing they will make more fresh out of college than I did until a few months ago.

Someone else’s success is not my failure.
Whether you believe you’re being non-sarcastic and non-provocative, please keep internet psychiatric diagnosis off this forum.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Can you explain how charities could be more efficient? Curious to hear more on that subject
I don't think everyone working 3 days will produce nearly as much output.

Soviets did have everybody work all 5 days, that didn't quite work for them economically.
Easier to get started ? Their UI , IAM architecture and firebase being kind of separate is so confusing .

Aws used to be simpler , while they are screwing it up now, the recent route53 upgrade was terrible , a single click action has now become 4-5 clicks they are still better than GCP.

Azure has the really the best interface (outside of DO) , it is easy to go to related and nested resource in one freaking app. Both google and aws end up forcing you to open three four tabs to setup interconnected apps .

DO interface is really really good ,however they don’t have the complexity of features that the big three do , so not a fair comparison
The Molecule of the Month
Hi Matt, any chance we could talk? I run a business which helps developing country communities set up and manage green community “banks”. This is in communities which are conventionally unbankable but can manage simple community funds. We build ecosystem restoration requirements into loan terms and it’s looking like a successful approach to environmental management. We need to provide seed capital to community banks in order to get them going, and had been thinking about using the mechanism you are developing. Maybe we could partner? Here’s a case study showing how it works. http://greenfi.org/?page_id=627
And then there is AWS, which has depreciated exactly one service, SDB, but only after they created a much better replacement (DynamoDB) and offered to help migrate all of their large customers, so they could get the usage percent so low that almost no one was affected by the shutdown.