skysight-inc/HackerNews huggingface dataset:
God forbid trash be de-bundled from valuable material and priced accordingly. It might even give companies an incentive to ensure more of their waste stream is recyclable and less of it trash <clutches pearls>.
If your kids tried to pay through an alternative payment system, they would have to enter their credit card info.
They also didn't want a small company making a browser which some other company could pay to become the default search engine.
How useful do you think measure theory is from a practical perspective? I've seemed to get by without more or less during my career (which is pretty stats heavy).
Ugh, these arguments frustrate me, but here I go getting sucked into another...

> Actually, I am setting up a serverless app now. 4-5 lambdas, s3 buckets, RDS, IAM roles, and 6 weeks (easily) getting everything into CFT's and Ansible so that I can deploy this relatively small app.

I'm sorry but if this took you 6 weeks then you're doing it wrong. To be fair, I haven't tried using CFTs and Ansible for my serverless deployments, but then again these seemed like big time overkill to me. Your experience seems to back that up.

Look, I don't want to say infrastructure-as-code is a bad thing, but don't blame the infrastructure when it's your choice of tools that is the problem. The AWS CLI makes it so easy to write a bash script to deploy a small project. But hey if you think an extra 6 weeks is worth it to use Ansible, then by all means...
Yeah I don't get their point, developers can already go and release the game on their own website or through whatever channels they want without issue. If they sign an exclusivity deal with Epic that is their own choice, they were not forced to make that choice like on the Apple platform. EGS also charges a lot less than their competitors do anyway.
I finished high school in Israel couple of years ago, my friends wore Keffiyeh during school trips.
actually,
china doesnt care about other countries culture,

USA does care, whole soft power shtick is build around this.

china need to build other countries to prosper,
usa is deforming agriculture in africa thru donations, help to cripple economics of african countries.

https://www.lejournalinternational.fr/Foreign-aid-is-hurting...
A bit fluffy but still an interesting read. Refreshing to hear leaders admit their weaknesses and mistakes.
> Games will not have first class support for linux for years to come, this is not indicative of the linux platform, simply that the market is tiny and developer time is better spent on supporting platforms that are widely used.

Before EGS rolled around, Linux momentum on getting games support was amazing. Steam lets you run the vast majority of games on Linux now.
That was my first thought as well, followed closely by "I wonder which interesting new cancer these might cause". Gotta love biomed.
System wide shared libs is the opposite were we are trying to optimize space at the file level rather than block, and the linker instead optimizes for that along with all the other baggage of shared libs.

So if block level dedupe where the norm linkers would optimize for that instead. Coming from the .Net / Node world you don't statically link but you typically don't have shared libs, all the libs are in the same folder as the executable and dedupe works just fine there because you have just a bunch of duplicated files in different directories. Same with containers and Vm's all duplicating a bunch of the same system files. You get isolation and reuse because its done at a lower abstraction.

As far as security, again my point was a trade off, yes you could potentially get security updates faster along with breaking changes faster. If the sandbox apps had a good way to stay up to date, then they can update upstream after being integrated and tested with the app. If you have an app store of some sort it can watch for and notify to the authors of security issues in libs these use and prompt them to upgrade or be taken down.

I know the app store argument probably isn't popular around here but from my experience it is a far more secure solution especially for the non technical user. If something is really so widely used it should be a api provided by the OS, otherwise it should be bundled with the app individually and code sharing is done in source repos / build systems, at least thats my opinion after all these years.
Even if that happens Epic still wins. Customers will no longer get their discount and will blame Apple for it.
> Epic is explicitly a walled garden regarding the games it has paid to be exclusive

That's not what walled garden means. PC game developers can sell their games any number of ways - if they choose one way instead of others that's up to them. For iOS there's no choice - either you sell through Apple or you don't support iOS. Hence "walled garden".

In short: if you have to pay people to come into your garden, it's not walled. ;)
Couldn't you bootstrap a list by searching/parsing the Archive dataset itself? Searching for

A) "docker pull" commands and parsing the text that comes after it based on the command's syntax[1] to extract instructional references to images such as "docker pull ubuntu:latest, and

B) Searching for links/text beginning with "https://hub.docker.com/_/" to identify informational references to image base pages such as (https://hub.docker.com/_/ubuntu)

[1] https://docs.docker.com/engine/reference/commandline/pull/
I know that this is a joke, but the gas they breath is supposed to be chlorine, moisture, and mineral salts to replicate their home world's atmosphere.
SQigiL: A Postgres SQL template string for JavaScript
Exactly. This is a massive misunderstanding of what serverless is. I came here to write 'no, no, no' but you already have.

> Serverless container services such as Heroku, ... AWS ECS/EKS Fargate, Google Kubernetes Engine, and Azure Kubernetes Service provide you with an environment where you can build a container

Not building or managing a container is why you're using serverless.
> Other than the non-Apple part, that's how it pretty much works now. Only 3% and 8% of apps in the stores are paid on Android and iOS respectively, and counted by downloads it's probably much lower. IAPs might be over 99% of revenue.

Yes, but all IAPs now go through Apple and they get their 30% cut.

> hey're so seamless that as a customer, I'd probably still use them unless I were getting a substantial discount to do otherwise, and sometimes even then

Well, every app would easily be able to offer you a 25% discount (30% - 5% to account for transaction fees), since they would not be paying the Apple fee.
Do you want to count how many Israelis were killed and how many Palestinian Arabs we (israeli) kill?
You don't have to throw out the baby with the bathwater. You can still use AWS firewall, RDS, S3 and ELB with a VM/EC2 instance.
Your comment boils down to "whenever there's a better alternative, I like the better alternative better."

Then again, Google Apps is a viable alternative to MS Office, and fresh air it is not.
This is only true for physical goods. Digital goods that will affect the app must go through in-app purchases.
Ask HN: Which brand has the best slogan do you think?
If there are two cultures in the Middle East it’s Eastern European immigrants that never belonged there, and middle eastern people, Jews and Arabs, which coexisted. The persecution complex of the Eastern European Jews (a people that annexed itself and has no ethnic relation to us) is a manufactured clash of civilizations.
Yes, this happened after they started posting attacks on Biden/Harris.
Your newly created local branch might be gone as well.
Hopefully this will mean fewer "We're rewriting $WORKING_SOFTWARE in Rust!!!" posts
> The police have photos of some of the men crawling in and out of recycling bins.

The guys who are crawling into recycling bins are likely just down-on-their luck, broke people who are trying to feed their families. I'm not even sure they are worth prosecuting, and it's likely they are taking the food out of someone's mouth doing so.

I think this should be pursued, but unless they are catching the higher ups who are really profiting off of this, it's pointless and just hurts the poor.
I don't think it is the same thing.

Inserting into linked list assumes you have found the node to insert in.

I don't remember exact details but in hash set with linear probing, the worst case happens quite rarely given the hash function is good one (which are quite sophisticated these days). It is O(1) amortized. The same applies for hash table with chaining too, that all of your keys may go to same bucket given a sufficiently bad hash function.

Given the other choices, like (as far as I know) SkipList based or tree based variants, hash sets are obvious choice.
i wonder when the other shoe will drop. maybe as part of the ARM and iOS/macOS consolidation.

things are much more likely to go the iOS route given it's already ARM.
Maybe, but 10k€ matters to some people more than legroom does to others... case in point: article above.
There's a difference between offering physical goods (like McDonalds and Starbucks) vs. digital goods. Both Google and Apple don't allow circumventing their payment mechanism for anything digital (e-books, music, etc.), while showing some lenience for physical ones.
> I'm thinking of the dodgier companies. Right now I have little to worry about when I leave my kid playing a game, all the payment need to go through Apple or at least the offending app will not stay up for too long.

Nothing stops dodgier companies to ask your kid a credit card number.

If you trust an app and it charges you in a dodgy way, you can claim that charge with your credit company.

On-line transactions work in computers, it is not different in a phone. Phones are just computers nowadays.

A tech company that is your bank, your ID, your messaging system, your location system,... is 1984 level of scary.
Consistency being a red herring is behind the discussions over "instant" replay vs ref call in sports.

If players can trust a ref to be not perfect, but fair (that is, screwing up equally for both teams), the game will flow much more than if it is continually stopped so everyone can argue and check the replay.
Maybe the moniker should have been something like Libre Source or Liberty Source?

Or English lacks a nice sounding word for the meaning we want to convey. Branding is hard.
Isn't this the children solving the multi armed bandit problem?

In a child's mind, they haven't yet fully decided how things behave and react, so they are willing to try things to see if they've changed (because in fact often they do in their own mental models, as well as the resolution of those models.

If you think of it as a regression tree, their models start out fairly shallow and then slowly get deeper as they age. That's a square thing. That's a book. That's a book about animals. That's a book about marine animals. That's a book about marine animals that I like. That's a book about whales.

In trying to solve the multi armed bandit, they're willing to explore to try to find better rewards because in their own world there are often better rewards.

If the game shifted to having a different alien be the best one half way through the game, I'd be curious how quickly the more maturely cognitive kids did. It's possible that becoming fixated on something (the way adults are) can ultimately limit your abilities in a game. In adulthood, "creative" solutions can sometimes be better than more "standard" solutions, but incur more risk.
The "generation counter" suggested in the article has nothing to do with delayed release, as far as I understand. It is used as a strategy to avoid returning colliding handles close in the time domain, reducing the chances for a collision of the "unique bit pattern", which would allow non-detectable dangling access conditions.
The problem is that the app store is an artificial market. It's entirely possible to load apps on a phone without an app store or any of the infrastructure it provides.

There is no reason our phones need to be so locked down today that they only allow apps to be easily installed via the app store.

Instead the app store should be able to stand on it's own and developers should be able to decide if the exposure gained by it is worth the cost.
Did you expect the domain company to take down the domain based on a copyright issue reported by an entity where they are not the copyright holder?

Think of all of the false take down requests registers would receive.
Where they live is irrelevant, except that there's a correlation between speaking English natively and living in the US. The only real variable is their fluency, so an American living in Tibet would be easier to work with than an immigrant in Ohio who has only been speaking English for a year.

My anecdotal experience with this is minimal because immigrants often work with larger companies than mine, but I have had a few.

One coworker was from Ukraine, and communication was very hard. He'd been in the US for more than 10 years, but he sounded like his only experience speaking English was from formal classrooms. As someone who is awful at learning and pronouncing foreign languages, I can definitely sympathize with him. I'm sure it was not an issue of effort at all.

The others were Indian, and there was no noticeable communication barrier. They knew (and used) American idioms, and they never seemed to have trouble keeping up with the mumbly way that tech people often talk. These were CTO-level, went to top colleges, and probably had a lot of English immersion in India before they moved.
Yeah, we were printing them in the 90s.
It very well might be related. China and Iran getting closer with Pakistan already being heavily funded by China opens a new stronger axis in the middle east power struggle.

Israel with its technological superiority and gulf states with their resources will want to have a stronger axis to combat that threat.

Somewhat related, SA which has been generous to Pakistan, recently stopped a oil credit line to them. https://www.ft.com/content/49d24c4b-345e-492b-8a8f-c1a550173...
You can also save the image to a file:

https://docs.docker.com/engine/reference/commandline/image_s...
Mmm, but don't modern HDDs use DMA+IRQ for data transfer? The disk driver issues the read instruction and then it's done until the interrupt arrives?

Anyhow, what are the peripheral devices that support only synchronous access? I don't believe there are any such ones in the modern PCs, but maybe there are some in mobile devices? Old floppy drives?
I know Israeli and Palestinian media are both biased so I don't expect to be able to change your mind in an internet comment.

I've been working around the region for the past 10 years. Ran from Hizballah rockets, Israeli bombs, and Hamas intelligence. The governments on all sides suck donkey balls, but the Palestinian people are definitely the ones getting shafted and it would be neighborly if the Israeli people weren't such ignorant dicks about it.
Has anyone here tried libretaxi? (An open-source phone-based ride hailing service, where payments are made directly to the driver) It sounds appealing to me, but I haven’t tried it, and I imagine that it could be lacking in the network effect department.
Also, I am not sure if it has a reputation system like Uber and Lyft do.

Edit: Suddenly unsure whether my comment here is sufficiently on-topic/relevant to fit with the community norms here. My apologies if it is not.
HTML Energy – A podcast about writing HTML
The virus is "known to enter" via the anus? That might be hypothesized by someone, but I haven't heard of any documented cases of anal transmission. Have you?
Yes its against terms, but in practice almost every app developer I've known has used some sort of dynamic code distribution, regardless of runtime.
Show HN: Llama Logs – Architecture Diagrams from Your Logs
Lots of languages are ancient, supported and have predecessor. C++, Perl, Python. JavaScript.
Sure, but that's not first class support. It requires a compatibility layer called Proton (https://en.wikipedia.org/wiki/Proton_(software)).

Most developers will not spend time on supporting Linux natively. It's a shame, but that's the economic of it.
> Wish the government would channel their profits to creating a superior service instead of prosecuting their competition.

They could start by removing taxes and fees from everyone to level the playing field, as the thieves don't pay them.
I'm named David and work around the whole region for the past 10 years. Nicest people I know. Really.
This right here. As a less experienced engineer in the past I once made the unfortunate call to go all in on a JavaScript SPA to replace the simple server rendered rails views because it was “correct” and we should have “modern” code.

It’s been many years since then and all this really did was bloat the client with metric tons of business logic, punch inconsistent holes through the API layer, and cause the entire web product to have abysmal load times (normal is somewhere in the 5 second range IIRC).

I think it’s understated how much damage the young technical leaders typically employed by early stage startups can really do. I can tell you this because I was exactly this person, and I got to see what following hype without doing actual mature research leads to.
It's their own virtual currency they're selling, which can only be used in a store they control. I wouldn't be surprised if they raise the prices of items sometime in the future.

Also, if a significant amount of purchase volume comes from iOS users, this could save them money.
Can’t find it now but I remember seeing something about how people with not enough zinc in their diet will have low D, even if they supplement or get sunshine. So maybe low D is a symptom of some other problem upstream.
They call the non-ORM part "core". https://docs.sqlalchemy.org/en/13/core/
So you're telling me now the big challenge for AI is no longer making sense, it's spelling and grammar? I don't get it.
Great work on the book, and thank you for writing about the self-publishing process [1]. I'm in the process of writing a book, and your writing has addressed several things that have been on my mind.

[1] Especially https://www.jeffgeerling.com/blog/2016/self-publish-dont-wri...
Electron is listed as #9 as the entry for 2013.
> But, Intel wins when gaming; usually by around 5-10%.

10% more CPU performance is going to provide overall gains that are difficult to measure. That's even more true for games, which nowadays are seldom CPU-bound.
Thanks for your post.Really inspiring.
You’re being downvoted, but a hosting provider redesigning their core network infrastructure in 2020 without proper IPv6 support is really bad imho.

It’s unacceptable that all these (cloud) hosting providers collectively make ISPs look good.
> I'm asking if they will allow people to buy digital PC titles on EGS via direct purchase to the developer

People can already buy PC titles anywhere they like. EGS, direct purchase, steam, GOG, twitch, whatever. There's nothing to allow.
That’d be an improvement over a monopoly, but still an oligopoly.
Hummmm, what if the instructions says to get a binary that is been deprecated 5 years ago?

What if it use a patched version of a weird library?

Software preservation is an huge topic and it is not done based on instructions.
Ask HN: What's the best time to check HN?
Stories rise to the top and fade through out the day. Good ones stay for a while, others are noise that fades away quickly. Which is the best time of the day(please include time-zone) when you see the best article for the day on the front page? Have you noticed any pattern ?
Writeup of the blit terminal's operating system is here, it consists of a lot more than the bitblt primitive, with many whole-system performance concerns at play:

http://a.papnet.eu/UNIX/bltj/06771910.pdf

Suggest you read this before denigrating Rob Pike's bona fides. Not sure what axe you are trying to grind but it is ugly and unbecoming of a professional.
The author never mentioned using laundry detergent in a dishwasher. I checked before posting my comment.
I'd imagine the authoritarian route isn't even all that much easier in terms of total effort expended, it's just easier from a mental perspective because it's so formulaic.
It will be really interesting to see what stance India takes in this bipolar US vs China world.

India has historically been a strong ally of Iran and Russia, but finds itself precariously close to war with China, and with weakening ties to both Iran and Russia.
India has also been a strong ally of Israel's and recently has improved its relations with the other middle eastern nations.

It is clear that every sign points towards the US alliance for India, but the political brass still can't completely shed the socialist and even communist cloth some of them were cut from, despite 1991 and everything that came after.

India needs to stop blindly following in the footsteps of the thinly veiled Non-Aligned Movement championed by Nehru. It is a bipolar world, neutrality might as well be a death knell.
That or society ends up paying the price when you have people willing to work in inhumane conditions (for a gang) rather than someone who can get a legit job in recycling
AFAIK Sweeney isn’t against stores taking a cut he just sees the 30% as egregious.

V-Bucks whilst costing nothing to create are exchanged for things that did cost money to create and as a means to fund the existence of the game itself.
It becomes a defensive against hacking legimate sites.

Anyone could hack a site put malware and if they are caught claim they hacked in to remove the malware they put.
I'm thinking that the UAE wanted to show something for this peace agreement in order not to be accused of giving in.

I'm sure everyone understands that this annexation process will resume at the first opportunity, but for the time being this allows everyone to pat themselves on the back.
Not much against taking a compromised system down, but the provider can (should?) do that according to their ToS (and whatever containment / response procedures they have in place), not some targeted victim playing vigilante by running what is basically a trivial DOS attack. My point was this is not a good thing to show off / encourage people to do and can have unexpectedly bad consequences.
Yeah I wondered about the origin too. One thing I did during quarantine was re-read some old books on my bookshelf, including 2009's Coders at Work:

https://www.amazon.com/Coders-Work-Reflections-Craft-Program...

The Brendan Eich interview was really interesting, because it talked about bridging research and software engineering, specifically with regard to memory safety in C++ and debugging tools.

I think he was talking about manual annotations on C++. It seems clear that this interest morphed into sponsoring of Rust. I think Rust was a side project since 2006 and it was "announced" around 2010 (?).

And Mozilla also sponsored the "rr" reversible Debugger, which is also some very impressive engineering. (Sadly it seems to get less attention than Rust!)

Anyway, for PL nerds, I recommend reading this interview.

----

I think this work on software engineering tools is great, but as a Firefox user of 15+ years, it would be hard for me to argue that Firefox received sufficient attention. It does feel like the situation where the engineers work on the tools for too long and then management cancels both projects (which I've seen happen in my career).
MDN and thanks Mozilla for making it.
Getting a new view of the 3D genome
Why call it corporate speak, when it's plain old lying?