skysight-inc/HackerNews huggingface dataset:
It obviously isn't as safe as Rust, but I think it works well enough for something like gamedev(where absolute safety isn't required).

For memory related issues I find it sufficient.

One aspect where it is probably not as good as Rust is for threading related issues, as it relies on inserting runtime checks which may or may not trigger depending on the number of threads attempting access.
How to choose a content operations software that works for all collaborators
I guess what was meant was to check both settings, i.e. both the default Mac scrollbar behavior and the "Always" behavior.

After all, the initial sentence also didn't imply checking _only_ some other platform.
OneCoin Took in Billions. Then Its Leader Vanished
IMO, the next step for distributed programming, and one web assembly could finally enable, will be communicating with code, not messages.

Imagine you're building an app that lets users of a music streaming service see how much time they spent listening to particular genres of music.

The way you would do this with REST, SOAP or similar could roughly be:

1. Retrieve the user's whole listen history.

2. For each track, send a request to get the track info, which includes album and duration.

3. For each album, retrieve the album info, which contains the genre.

4. Tabulate the returned data.

That's thousands of requests, and a lot of network bandwidth wasted.

GraphQL is a bit better, you only receive what you need, and you send just one request, but you still get a whole lot of track objects, which need to go through the network and be processed on your side.

With my proposed approach, you would send a piece of wasm code, a bit similar to a Lambda function, which would run on the streaming service's API cloud.

Such a function could use fine-grained API calls to retrieve what it needs. It would be executing on the service's network, so round trips would be either short or nonexistent. After tabulating the data, it would send back a simple JSON with the genres and time spent.

This approach would allow developers to extend any service in ways the original developers have never imagined. We could also re-think the way backends and frontends communicate, giving frontend devs a way to do even more, without changing the back end.
Good luck with reading Spanish! Please be easy on yourself, it took me 4 years of reading off and on to get to the point of reading books like “1491: Una nueva historia de las Américas antes de Colón“. Also, factual based books are much, much easier to understand than novels. The problem with reading Gabriel García Márquez is that reality and un-reality are blended together using sophisticated grammatical constructs that you have no idea what is going on. Remember, language can express things that are abstract. Abstraction in a second language is hard!

If I have one piece of advice for you, please try to completely avoid reaching for the dictionary (app or physical) while reading your books. Not only will avoiding the dictionary make the reading faster, your pattern matching will improve because your mind will be forced to “fill in the blanks” where there is insufficient understanding. I know there are polyglots out there that advise the opposite of “don’t go to the next page until you know everything”. Bah humbug, reading should not be a homework assignment.

Finally, buying the audiobook and reading along with the book will help train your ear for faster pattern recognition and signal/noise differentiation. Be advised though that audio books may not be one to one exact with the printed text.

I also recommend “Charlie y la fábrica de chocolate”.
See also, the middle mouse click and drag. Lots of 'fancy' sites break on that.
Wondering what other big ad-companies are going to be hurt by this the most?
It's the same thing as comparing Dropbox to an FTP server and Rsync. You can use it, it can be more powerful, but the unified experience is more convenient.
Indeed. I just set scrollbars to always show on my Macbook per the author's suggestion and there are 4 scrollbars on their page!

Makes me wonder if I'm missing the point of the fairly simple post?
https://archive.vn/qb0Lu
I'd think a mix of A and C (massive amounts of both good and ill intent/practices, largely a question of who runs the particular camp). This is based on both living in China in 2009 and seeing the nature of the state apparatus at the time, and having a Uighur roommate in 2012 who spoke a bit about the political situation at that time.
If it only were possible to tell the general impact of our actions... Maybe my vanilla open source commits will, down the road, enable Skynet. Or maybe they'll help finding a cure for cancer. Or maybe they'll have no major impact at all. There's no way of determining that.
Maybe you just don't like Rothko? People like different things and that is fine. I don't think there is a anything to "explain" about Rothko and that genre - the point of the paintings are the physical form and colors itself, there is nothing "behind" which need explanation.
Is the Bible Racist?
A bit of an exaggeration. It does not take much research, google of course is useful, and looking at product websites they must disclose country of origin. Certain big names are obvious skips, seriously don't buy Apple. Avoid certain car brands and yes this includes Tesla but Volvo also exports from China as does Buick and others. A lot of brands have US based manufacturing but to be honest, if you are avoiding China related items you must hold the company accountable across all territories.

for consumer electronics its pretty easy to find sites dedicated to popular models and from there you can easily see where something is made

if you are looking for house hold goods, furniture, dinner ware, and the like, consider buying used from thrift shops, donation centers, garage sales, and even ebay; all my dinner and glass ware is vintage anchor hocking and morgantown glass.

the other option is to consume less. most often people buy stuff when what they have already does quite well. it is also a leading reason why many don't have sufficient savings
Kind of an off-topic but recently I noticed capturing a gameplay video of an HDR-enabled video game with any kind of software (OBS, Twitch Studio, GeForce Experience, FRAPS, Discord) also produces terrible results. This happens even if I capture the entire monitor or just the app window. Both OpenGL and DirectX games suffer from this.

How one can tell whether what you capture/develop is what you will see without testing it on a second monitor? What is the subject I must do research on to learn more about this?

I'm not just talking about color spaces, but also how these multiple software communicate image data in a lossless way, how window modes (fullscreen, borderless, windowed) affect these flows, where HDR stands in this.
Can't wait to see this being advertised near anything even remotely fitness related being sold on Amazon, like they spam Kindle and audible ads beside every book!

And who doesn't want to upload anonymous full body scans to Amazon servers, which they definitely won't use to improve this service for everyone by aggregating it?
> I'm not sure how one can pretend that only Anglophone countries have issues with misogyny, homophobia, and racism.

The same way that people in Anglophone countries pretend that they don't have issues with misogyny, homophobia, and racism: by being on the safe side of those issues! Straight men in the ethnic majority are very easily, even naturally, unaware of any tension or issues, and find it easy to dismiss people highlighting the experiences of others as "activism."
Yea on macOS, the scroll bar is less of a scroll bar, and more of a scroll indicator. There just isn’t any reason to click on the scroll bar if you have a trackpad.

Notably, when you connect a traditional mouse, the scroll bar automatically becomes thicker (easier to click) and always visible, as mice users do have a reason to click/drag the scroll bar. Seems like Apple had this in mind
Literal interns are not very likely to work on it, but juniors might, and the junior's probably not going to know much more than an intern.
Embrace, extend, and finally extinguish – Microsoft plays their hand
Thames TV transmitted programmes over TV audio?! What a wonderful watch, thank you pulse7.

Electronically yours,
In Latin America we had geocities in the 90s which made it very easy for people to create their own website, then myspace arrived and as pointed out in article,the herd started moving out there.
This is very, very cool.

My problem with most music programming environments (in my humble, but very informed opinion) is that . . . they don't sound very good. That is, the oscillators, filters, envelopes, etc. don't sound anywhere near as good as what you can buy from UAD, SoftTube, PSP, U-he, etc.

The OP may be a DSP genius for all I know, and maybe it sounds incredible. I haven't tried it yet.

But it seems (just glancing over it) that there's an emphasis on manipulating existing audio files. This is actually huge. It's true that you can do that things like ChuCK and csound and whatever, but they never felt focused on that to me. The biggest player in this "let's mess with audio files" space was the Composer's Desktop Project. That thing was amazing, but it seems slightly moribund, and I haven't been able to get it to compile for years.

Anyway: I can't wait to dig in!
>> Exactly. And we wouldn't be talking about it were it not for the affiliation.

I posted the article and I didn't post it because Fabien is Jaqcues-Yve's grandson, but because I find the idea of underwater habitats interesting. You're the one who is focused on the "affiliation". And for no good reason other than to throw some dirt around, from what I can tell.
Where Remote Work Saves Commuters Most – Upwork
Abbott's $5, 15-min Covid antigen test receives FDA emergency use authorization
Agreed. Based on the documents, I also don't see any protection against metorites or the sudden loss of oxygen in the planet's atmosphere. That's not even 1x redundancy really.
The true spirit of Internet Explorer lives on.
Review Notes: Shape Up
I enjoyed the first post I read from this list [1], so I've signed up for the newsletter. But I do take umbrage with some of what it says! When someone asks "Was Brontosaurus an herbivore?" the right answer would be Yes even if brontosaurus as a category of dinosaurs had been removed. (It's still a valid genus name, so the point is doubly wrong. [2]) It is clear that if someone asks about brontosaurus, they mean the animals whose bones were called brontosaurus bones, which were in fact herbivores. The only other possible thing they could mean is "the well-known (but non-factual) dinosaur called Brontosaurus" which is an herbivore in much the same way that a unicorn is an herbivore.

Similarly, the author seems to mistake the difficulty in the question of "What country was George Washington born?" which is primarily the question of what does that even mean? The country that the spot of his birth became or the country which ruled the spot of his birth at the time? In fact, I'm not even sure what answer the author thinks is correct. Washington was a British subject (citizen? not sure) at birth but the "clue" the author provides seems to try to hint that Washington was born "in the US" whatever that would mean prior to the US's existence.

Nonetheless, I stand by the author's overall sentiment that facts should be connected together and not simply memorized, and the other examples were good.

[1] https://thelastpsychiatrist.com/2009/07/was_brontosaurus_a_h...
[2] https://en.wikipedia.org/wiki/Brontosaurus
> I learned that day that Rothko's painting are trash.

May I ask how you came to the conclusion the painting are trash - and not just that you personally didn't like the paintings?
I think the intended usage is not to find your whole program from example. Instead the programmer breaks the program down into simple operations, and uses this tool to remember what the name of that operation is. And finding short compositions is a bonus.
I am not suggesting that they didn't know or would suddenly not prescribe any opioids at all. I have been very careful to say that some, and only some, get addicted.

And I would still not add that pesticide to my drinking water. So I will ask ... would you?
The idea is to focus on the content and have the interface elements “fade away”. The problem is that you often need those interface elements to properly interact with the content.
It’s more like Solidity done right, by a team of expert language designers. It’s the scripting language for DFINITY, so it does actually have a token, fwiw.
I've asked about installing server apps for non-technical users before on Hacker News - each time hoping there might be some progress on this problem, but unfortunately not.

There are solutions like Bitnami which provide one-click installs for popular apps like WordPress. As you've found out, for a VPS you still need to set-up the VPS first before you can do the 'one-click' install (so not really a 'one-click' solution after all).

The choice of server language also affects the ease of deployment. PHP is the easiest among dynamic languages. For some hosting providers, installation of a server app can be as "simple" as uploading scripts to a folder on a server (for example, using a secure FTP client).

Imagine if installing a web server app was as easy as installing a desktop app. It would unlock countless opportunities for developers. My impression is that developers think it's a non-issue or have simply never thought about it.

If I wanted to be really cynical, I might even suggest that some developers prefer things remain complicated because it makes SaaS solutions much more attractive to customers when the self-hosted alternative is so much more complicated. Unfair?

Some previous Ask HNs:

How do you handle server install of a web app for customers?

https://news.ycombinator.com/item?id=13514025

Let customers self-install your server product. Why it so difficult?

https://news.ycombinator.com/item?id=14781420
> It's definitionally a propaganda arm of the government. If you think that we're the good guys, then they're the good guys, but they're still propaganda.

If it's propaganda, it's propaganda for western-style journalism and liberal values.

The question shouldn't be "is it state sponsored or not;" it should be "is its reporting reliable or not." On that question, RFA's reporting on this topic has gotten the endorsement of the news pages of at least one top-tier American paper. I'd put it in a similar space as the BBC or AFP.
I love all of the comments about using software to filter out the images. This response is so obvious that it is from someone who has never worked with data from imaging the sky, and probably have never thought about it more than a drive-by comment. "Just filter it out" they say. And replace it with what? An average of near by pixels? An AI background replacement? That's just bollocks. Every single dot in the sky is another star, galaxy, planet, asteroid, etc. They are not blemishes in the image. To just write them off would be like drawing a map of the earth without New Zealand on it.
Show HN: Building tilesets and rendering static tilemaps super easily
YC announced the closure of YC China last year.

https://blog.ycombinator.com/an-update-on-yc-china/

There’s no “using another legal entity to do their bidding over there”. It’s just closed.

That said, it’s not clear that it’s unequivocally morally superior to deny a service to all 1B+ Chinese people, many of whom could have been founders of great companies or customers/beneficiaries of those companies, just because of the actions of a government, particularly one that was not elected by those citizens.

But that’s moot now. YC China has been closed.
You can also tap the space bar to scroll a screen at a time
Percona Tech MongoDB Day Is Live – Database Event
That's clearly intentional to make the point. Made me appreciate the article more.
Mary used to be an _incredibly_ popular name in Catholic European countries. Notably, two consecutive presidents of Ireland were called Mary! Definitely less common now, but weirdly universal in the 50s.
To preface this, I'm writing this in Firefox on my Ubuntu laptop with Emacs running in the background. I am onboard for free software.

But I also cannot let perfect be the enemy of good. There are closed source products I use simply because nothing else does the job and the alternative is the job not getting done. I do not know the solution to this problem, but I want there to be an answer to anti-consumer practices in software design (such as not allowing users to downgrade). I realize this creates all sorts of other issues: security, competitive disadvantage for existing products, difficulty complying with new regulation, etc. so perhaps open source is the only true option, but that locks out a lot of users.
Travel in Xinjiang isn't restricted for foreigners at least a year ago. There are a lot of security checkpoints, but they will just ignore you if you're not brown.
Does that matter? Not really. Infrastructure (Internet counts as that) should be available everywhere people live. Who knows, one day you might be in such a situation.
While Apple are limiting access to IDFA for apps that don't ask for permission to track i.e. it will be all zeros they are also changing App Store policy. Specifically you are not allowed to track users using identifiers such as user ids, fingeprint ids etc if they have said that they don't want to be tracked. Sure Apple doens't have technical control over this but we know that they are willing to wield the ban hammer.

It'll be really interesting to see this play out. The experiment with the "Do Not Track"[0] header on the web failed becaused it was largely ignored by everyone. With Apple's tight control over the App Store you simply cannot ignore the rules because Apple can outright ban you for it.

0: https://en.wikipedia.org/wiki/Do_Not_Track
Thanks for the links! I wonder if Andy (or anyone else) has addressed the lack of images in these notes. Some ideas are expressed much better visually, but I have yet to figure out a frictionless way of integrating things drawn in a notebook or tablet into notes written mostly on a laptop.
Thanks for the advice! I'm a big fan of value pricing and I've been actively trying to win some contracts like this but didn't succeed (yet).

Also I take projects outside of Upwork, however, I don't get as much traction outside of that platform, and as much as I would like to live off direct contracts it doesn't seem it will happen anytime soon.
Is something being done about this?
Have you definitely not just sung it in ancient greek yet?

https://www.youtube.com/watch?v=NX_MSrE9WtE
Another one here: https://www.youtube.com/watch?v=7oKvulTU8oU
I'm using the common idiom, I don't think it's actually evil but in my opinion it's definitely a fundamentally negative practice that is unfortunately required to be used in the process of doing something otherwise positive. Servers and programmers aren't free, and if what you're doing is positive then you're still socially net positive despite the negative impact of advertising.

I'm not saying that all advertising is bad either, it's the specific case of B2C online advertising that compromises privacy and massively reduces the signal:noise ratio of the platform you're using. Sales and marketing aren't inherently bad in themselves, obviously.
Very cool! What's the license for Olaf?
I think individual experience is going to vary depending on how much you are trusted. SerpentZa was a vlogger who was there in China for a long time. In contrast to your example, he has mentioned about being stopped at various places and CCP trying to honeytrap him. Even though his wife is Chinese, he moved out of China eventually[1]

But I would agree to the sentiment that American/European media might not be giving the complete picture. If you read local sources or wire feeds you will realize the partisan reporting they do. This is not just true for China, take one more big Asian country India, it has a lot of English media press, you can see the bias easily in reporting of even big names like NyTimes, Guardian. They like to report on mostly negative stuff, skipping reports which connect events as well, so you might end up with a perspective that things are worse than they might be. I can link reports to show how coverage gets omitted from even wire feeds but that is offtopic.

[1] https://www.youtube.com/watch?v=nWgqdfAomVI
Making units more disposable makes perfect commercial sense. Making them overtly more disposable might figure out into customer decisions which would be bad for profits. Better be subtle about it.
There is certainly a lot of use that one can make out of a program with this kind of limitation, but it is a limitation- if it wasn't, there wouldn't be a warning about it in the article.

In any case, if there was no such limitation most people here would be out of a job now, so it's an important limitation.

>> And finding short compositions is a bonus.

You mean because they can be easily inspected and debugged and edited by hand if required? If so, yes, I agree. But, for example, the algorithm I worked with, that I discuss above, a big criticism of the underlying technique has always been that _in practice_ it's limited to learning small programs.
This highlights the bigger issue of web developers and designers only working on the latest and greatest hardware with the fastest performance and the best user experience. Their users may not have access to the same hardware, while developers and designers are totally blind to how their software might perform on anything but a recent model MacBook Pro or XPS.
Coming into Clojure from JavaScript
You can't build something like Ethereum without a cryptocurrency
I found this huge list of personal blogs some time ago, it's a great source in case that's something you're looking for: https://blogs.sirodoht.com/

I don't know how sirodoht manages it ¯\_(ツ)_/¯.
> The issue isn't they should have to do it for you, it's that they've taken purposeful action to prevent anyone else from doing it.

The crux of our disagreement may lie here.

Apple did not take active steps to prevent other app stores from running on iOS.

They spent many years of active effort to prevent any app from escaping the runtime sandbox. As a side effect, I cannot load arbitrary phone applications, keyboard handlers, or app stores.

Demanding that Apple undo (or make exceptions in) this design, which provides runtime security across the OS, would be coerced development. It weakens the product, is contrary to corporate goals, and is not valuable to most customers.

It is reasonable to argue that sideloading is less problematic than allowing alternate app stores. The sideloaded app would still run in the sandbox. But it would break an important layer of defense-in-depth, and why would Apple willingly take on that extra risk? I can understand why some customers would consider it convenient if they did, but I cannot support forcing them to do so.

Re: switching costs: In what consumer relationship does the buyer not assume some risk in their decision? If I buy a car, but change my mind in a few months and prefer a different model, who eases that transition for me? Any complex product will come with compromises -- suitability for purpose is not guaranteed. The compromise on iOS is that you do not install arbitrary apps. Maybe this surprises some people, but they can return the device in-window, or they can choose differently next time. I do not see any level of extraordinary consumer harm in this practice.
Better solution: make the UI modular and configurable so the user can choose the layout

For file formats, updates changing file scheme need to be backwards compatible
You forgot a couple.

- Obssesed with American Politics

- Consider themselves experts on issues they don't really understand
Didn't Global Times report on him long after he had already made the trip and blogged about it? Or are you saying: it's all one big scheme, planned way up front?