skysight-inc/HackerNews huggingface dataset:
Ulysses? Take an app with a MUCH wider audience: WhatsApp!

They use Markdown-esque syntax for message formatting. It mostly is Markdown, with a single caveat that gets me a lot: *Single asterisks* become bold, instead of italic. For italics, you have to use _underscores_.

Other syntax works fine. Slack also uses Markdown. In summary that's nice as it is just one single syntax to remember across systems. I wouldn't enjoy too much that every app started having its own different, more expressive syntax, at least not for apps which their primary job is communication, not text edition.
Apple does not control which websites you visit. Your ownership argument could also be leveled against game consoles, which do not even have web browsers these days. Phones are certainly more important, but the idea that manufacturers must not be able to curate what runs on their platforms strikes me as overreach. Put a tax on it, maybe.
Bad in what way? Most people who aren’t power users barely leave the browser.
The only thing I don't like is the mandatory telemetry.
This is probably not what anyone who reads this title is expecting it to be.

On the other hand, there's a project on iOS, "Rubyist", that embeds mRuby and lets you actually write, parse, and execute ruby code within your app. It even has some hooks for calling into some iOS APIs (Widget APIs, most notably). It's a fun idea, but might be a dead project. https://rubyist.app

I wish there was a canonical Xcode project getting mRuby imported into an iOS/Mac app, so anyone could use it as a starting point for their ideas. I dunno, maybe one is out there and I just haven't found it?
Hmm looks interesting. Too bad it is written in Python. So, few questions then. Can it be bootstraped completly offline? Also, what are node requirement for this? I mean, CPU and MEM. Can my P150 with 16MB RAM run it?
I'm sorry you haven't found a community to share in your disability.

Communities are incredibly useful for some disabled folks to share strategies, check experiences ("does anyone else experience... how do you deal with..."), and talk with people who will understand you better than someone without your disability.

What you are describing is isolation from others who might connect with you. No one is suggesting you only participate in communities associated with your disability, just that those communities are often incredible resources and sources of strength.
> The deadpan

Based on his interaction with the CommonMark people I would characterize it more as overly possessive.
I remember seeing this a while back. That typesetting is beautiful. Thank you for bringing it up here, I might have to pick that one up.

I’ve been bored with building line-of-business applications, despite designing for complex requirements in high-volume distributed systems.

In fact I took a break from CS learning entirely 9 months ago. Even reading HN. I’ve been studying electronics and analog signal processing instead.

But now that I’ve built about 50 guitar pedals of increasing complexity, I feel ready to switch back to CS studies again.
Right. Government-mandated access to proprietary data isn't how the US breaks up monopolies, but somewhat along those lines, it might make sense for some government to provide some similar data. This seems much closer to a European style government approach, and I wouldn't expect such a thing in the U.S.

The infra for a decent crawl is prohibitive. There's a bit of black magic in crawl scheduling, and a bit in de-duplication, but most of the challenge is in scale.

I used to work on Google's indexing system, and sat with the guys who wrote the Percolator system that basically used BigTable triggers to drive indexing and make it less batch-oriented.

I know France has made at least a couple of attempts at a government-funded "Google killer" search engine. I think it would be a better use of government money to make something like a government-run event-driven first-level indexing system where search engine companies could pay basically cloud computing costs to have their proprietary triggers populate their proprietary databases based on the government-run crawling and first-level analysis. When one page updates, you'd want all of the search engine startups running their triggers on the same copy of the data, rather than having to stream the data out to each of the search engine startups.

Basically, you want to take some importance metric, some estimate of the probability some content has changed since the last time you crawled it, combine the product of the two plus some additional constraints (crawl every known page at least some maximum period, don't hit any domain too hard, etc.) as a crawl priority. You then crawl the content, convert HTML, PDF, etc. to some marked-up text format (UTF-8 HTML isn't bad, but I think UTF-8 plain text plus some separate annotations in a binary format would be better). You strip out text that's too small or too close to the background color. You calculate one or more locality-sensitive hash functions over the plain text, cluster similar texts, pick a canonical URL for each cluster. You calculate the directed link graph across clusters. The PageRank patent has expired, so you could calculate PageRank and several other link-graph ranking signals across canonical clusters. You'd presumably compute some uniqueness scores, age scores, etc. for each canonical URL, and then in parallel run each of the search engine startup's analysis over this package of analysis data each time you find a change for a particular canonical URL.

You might have some startups providing spam scoring or other analysis and providing that (for fees, of course) to search engine startups, etc. Basically, you want to modularize the indexing and analysis to provide competition and nearly seamless transition between competing providers within your ecosystem.

I think that's the way to drive innovation in the search engine startup space and properly leverage economies of scale across search engine startups.
Probably due to this kind of thing:

> London's Metropolitan Police chief warned that officials will not only be cracking down on British citizens for commentary on the riots in the U.K., but on American citizens as well.

> "We will throw the full force of the law at people. And whether you’re in this country committing crimes on the streets or committing crimes from further afield online, we will come after you," Metropolitan Police Commissioner Sir Mark Rowley told Sky News

> One key aspect that makes this apparent crackdown on social media particularly shocking to critics is that the British government is threatening to extradite American citizens from the U.S. to be jailed in the U.K. for violating their rules about political speech online.

https://www.aol.com/news/uk-police-commissioner-threatens-ex...
Sounds pretty logical in a world where banking secrecy doesn't exist and most banks are compliant with a single jurisdiction which doesn't respects other ones.

Don't see what's wrong to preserve your property outside of the modern banking system if you are against the US.
That's...wrong?

Recently (in the last few years), I've seen it used 1) to argue against misinformation bans (specifically anti-vax nonsense), 2) to argue in favor of allowing equal time to political opponents, 3) as a defense of permitting Palestinian/pro-Hamas protests and publicly fact-checking their claims, rather than banning them, and I'm sure there have been others. The third case would support your "hate speech" contention, but the other two were in the spirit of the article.

People who value a free market of ideas trot this out a lot. You also here things like "Free speech only has value when you extend it to those you disagree with" or "Free speech means people have a right to tell you things you don't want to hear."

Perhaps you only notice when it's applied to things you consider hate speech, or assume it (since I didn't see anything in the article about it)?
If you're phrasing the entire situation as a genocide, then arguably yes, because you're doing it to the detriment of the Jewish people and arguably on purpose because the word and it's application here is gooey and not straightforward. Why didn't we call the US invasion of Iraq extermination, or occupation, or bullying, or or or. Heck, there have been actual Genocide events around the world, and we only 50/50 end up defining them as such. But hey, the one with the most control over feelings and the media is the one that defines the situation.

It's optics and marketing, and we all know why people are trying to coalesce around the word "genocide" because it has the most amount of impact, even though it's arguably not correct and also correct in some other ways. So it forces us to sit here debating it, instead of helping the innocent people on the ground.

But no one will ask "hey, let's just resettle the entire Palestinian population." or "Hey, lets get all the children out of this conflict zone, and then we can have the debate.".
I don't see the issue here as much as I would like to dunk on the company. All those vendors on Apple's platform can take their wares elsewhere or if they feel so aggrieved they can start a class action motion.
WTF. I'm interested in what you've created and want to understand the reason for your design decisions, and this is how you reply?

edit: Well, it seems that the parent comment has been edited. But honestly, after reading the initial comment, I'm not interested in engaging in any way whatsoever with this person.
The Decipherment of Linear B: Introduction
If the shots weren't timed to a regular fixed clock, then there would be visual jitter in the pattern. Even if you correctly spawn shots in between two ticks, each bullet would only first appear some random distance along its trajectory.

If an enemy spawns e.g. a circle of bullets, you would see it rapidly expanding/contracting.

I suspect a variable frame rate bullet hell game would be harder to play, but I'm not a fan of the genre.
Pilots aren’t limited by experience, they know a great deal about aircraft systems and the mechanics of flight. Procedure is incapable of handling every single edge case because the possibilities are endless.

So when do you deviate from procedure? When the edge case you’re in is well outside the scope of exit procedures which requires detailed understanding of the procedures and their justifications.
It's a mockery of jurisdiction. It's a joke that NZ would sell out its own citizens like that.
> So if a business mode is successful, regardless of whether it’s actively thwarted competition or acted anticompetitively, it should be regulated?

Yes. If a product becomes essential for participation in the economy and lacks substantial competition, regulation is the only mechanism we have to protect the people. Why should it matter how it got there?
Speaking of Nvidia, here's what Aaron Erickson Sr. Engineering Manager at
@NVIDIA said:

"To be fair, he has no fucking idea what he is talking about.

NVIDIA is a strong WFH culture, and we're doing just fine."

https://x.com/aaronerickson/status/1823774941667541357
My second semester of algebra had a section on Galois theory and I remember thinking it was abstract nonsense and I didn't get it. I'm actually interested in going through this to see if my perspective has changed.
chibicc[0] complement this book nicely, in addition to a basic compiler, it guides you through writing the preprocessor and driver, which, although not addressed much in literature, are the missing link between the compiler built from the book and real C projects.

[0] https://github.com/rui314/chibicc
Stupidly flippant but likely somewhat accurate answer: x-thousand years of tribal evolution.

With all our intelligence we're still programmed to behave in particular ways, and it takes a lot of effort to even try to break out of it, and that's only possible if you're aware of it - which most people aren't.
Quantifying the AVX-512 Performance Impact with AMD Zen 5
I remember many years ago representatives of Photoshop® visiting forums to tell us that we must always add the registered trademark symbol whenever we mention Photoshop® - sorry, Adobe Photoshop® - and that we mustn't use the verb "photoshopped" but must instead say "digitally altered with Adobe Photoshop® software". And we told them to fuck off. But as you say it all depends on social norms and conventions ... which are not homogenous, so these things are always being tacitly fought over.
No, Vello does not analytically find intersections. Compositing is (currently) done by alpha blending, which is consistent with the W3C spec but has its own tradeoffs.
What's so hard about class types as non-type template parameters?
Just because you don't like their rulings doesn't make them wrong, legally speaking. I recommend reading the controversial decisions. What they've said is very different from what the memes about them claim they've said.
If you do not stand behind your principles when the going gets tough you never had the principle in the first place.
Seems dangerous when the "risky behavior" is outside the control of the person being insured. Or if what you infer as risky behavior isn't actually risky. Is being born with a heart defect risky behavior? We have regulations to avoid discriminating over pre-existing conditions for a reason, and I could easily see these methods leading to similar bias. Doubly dangerous when insurance across multiple industries are essentially or literally required.

It'd be easy if we had a magic ball that could pinpoint risky immoral behavior, but I don't think we're anywhere near there yet. I barely trust the sensors in these cars to not report bad data, let alone trust the company to not extrapolate cynical conclusions that help their bottom line at the expense of people's wellbeing.
Someone creating free software and changing the license on software they created isn't a "rug pull" in any sense of the word. You paid $0 and contributed nothing. What rug is being pulled?

A rug pull is when you buy into something and then it's taken away, like when a cryptocurrency token is busted out or you spend money on something and then it's cancelled or nerfed.

Don't like it? Write your own distributed fault tolerant database, or contribute an extension for Raft replication to the Postgres open source code base.
> Piracy is more alive now than ever, but as it is no longer visible via Google, the likes of the MPAA and IRAA cannot see it.

How so? Google is a major distributor of most pirated material through YouTube and their search engine still makes finding stuff easy. I'd argue that p2p is nearly irrelevant nowadays and server-oriented distribution is the main model.
Regulated and controlled systems sold a ton of opioids.
No, you just don’t have an argument. Patreon has a perfectly working mobile application called Patreon.com that doesn’t have any gatekeepers. It’s fully mobile, responsive, and allows me to do everything I want to do right now.

If the article they wrote had said “We’re leaving the App Store because we don’t agree with Apple’s fees” then people who want to support creators will continue to use their excellent mobile site.

Apple’s App Store is NOT the only distribution platform that exists for iPhones, so please stop pretending that it is. The web is a thing.
> it seems like they (Megaupload) were ignoring DMCA takedown requests for a long time,

"Long time" is subjective.

> I don't necessarily agree you should be taken away from your home-country because of that

New Zealand doesn't agree either, it's not on the short list of crime categories that one can be extradited for. I seem to remember a headline from a decade ago where the US charges were amended to try to sidestep that. When the exact crimes one is accused of are subject to modification to squirm around protections, maybe the people prosecuting are worse than those being prosecuted.
Not fat, you need muscle mass, that's why some older people hunch over.
I agree. But that’s a pretty huge goalpost move from “Apple brings no value to these artists”.
The entire voting process needs much more transparency, with the ability to conduct third party audits while retaining ballot secrecy. Yes this means fixing machines, maybe even forcing them to be open source, but also instituting procedural changes like voter identity verification. I am not sure how anyone can argue against making the most fundamental process in a democracy more resistant to various attacks or security gaps.
The enterprise per core is still an insane figure, based on last time I interacted with sales- would be amazing if this was revised, too, to be more competitive with Planetscale, etc.

Would be far easier to recommend CockroachDB if it were more competitive with Planetscale.
> Maybe I don’t know much about Markdown…

Says the inventor of it, 20yrs ago. https://daringfireball.net/projects/markdown/
It's meant to just be a quick explanation of some of the very basic concepts. But if you want to understand the network stack in-depth the manual is the best resource: https://reticulum.network/manual/index.html
The Mandelbrot set disagrees!
What issue do you have with the changes? Sounds like it's mostly focused on making it more affordable for small operations.
That was an ultra-conservative prime minister 18 years ago. Not enough to call "the government" antisemitic, in general and all the time.
Then they want a Wordpress, and not this.
> he plugs in and that's it, no app no nothing

There's still an app. It's just running in the car instead of your phone.
The somewhat perplexing obsession with free speech always made me wonder:

While free expression of one's own views is rather nice to have, what is the use if there is nobody who is willing (or able) to actually listen?

Shouldn't there also be a right to be really listened to?

We have just one mouth but two ears: So why aren't the latter more important?
It's a big part of what makes them hard to detect. They interact with almost nothing. (source: i'm not a physics person either, but i watch a lot of physics videos)
But it's run by Altman and Microsoft.
They bring money to US so allowed to do it.
Milspec troll. I was nonplussed and rechecked a few of his articles as well.
Organizations have adopted clear Diversity, Equity, and Inclusion policies stating that you need to be a certain oppressed race and gender to get ahead regardless of other qualifications. So if you are an Asian or white male, you need not apply.
Texas DPS was selling driver registration data to car warranty spammers as recently as 2022. This pearl-clutching from Abbott and Paxton is a bit amusing.
The debugger book is coming soon. https://nostarch.com/building-a-debugger
Your identity is anything you define yourself with. You just identified yourself as a picky eater -- that's part of your identity. However, you choose not to make it a celebrated, core, or significant part of your identity. That's fine.

If you said "I am not a picky eater ", that's denying it's part of your identity.

Ones identity is simply the set of all traits they would use to self describe. Parts of one's identity people will push forward and parts they'll not ever emphasize or show.
I believe they might, but it's all a question of how large or small the probability is. And in the case of neutrinos, my lay-person understanding is that the probability of interaction is incredibly small.

Anytime I hear about neutrino-related numbers my mind is blown. I have a hard time truly wrapping my head around these numbers... for eg.: "At the surface of the Earth, the flux is about 65 billion (6.5 × 10^10) solar neutrinos, per second per square centimeter." (wiki intro)
From a quick skim of the paper [0], they discovered ~1M antibiotic-like peptides with an ML model, synthesized 100 of them and saw ~60% of them successfully reduce human-antibiotic-resistant bacterial loads in a mouse model by 2-3 orders of magnitude.

IANAScientist, but this seems like a useful result in that they have a model that predicts antibacterial activity reasonably well, and they have a potentially large number of compounds to explore to treat AB resistance.

[0] https://www.cell.com/cell/fulltext/S0092-8674(24)00522-1?_re...
When people describe services where “the user is the product”, they’re generally referring to the fact that the primary business model of the company selling those services is to impinge on individual privacy by collecting extremely detailed information about those users and then selling that information to interested parties. It is that intimate detail that makes each user so valuable.

Google is buying search traffic from Apple, not user dossiers. To conflate the two is a category error. Even when you consider Apple’s advertising business, it cannot be argued in good faith that they are behaving in the same way most large advertising-driven companies are operating. Selling ads is not by itself enough to make the claim that “users are the product”, and to whatever extent they are, the ad business is secondary and coexists with their core business of selling hardware and services. This remains a meaningful distinction for people who want to buy products not fully predicated on selling their private details.

The reductionist take removes all context and makes it impossible to have a substantive discussion about these finer points, and reductionism in general is against site guidelines.
I think you're being overly defensive. The GP is curious about the decisions you made, and just asking questions in a bit of a blunt (but not rude or accusatory) style that's typical for HN.

edit: the comment I'm responding to was much more vitriolic, it's since been edited
BSL code automatically converts to open source at a specified date. So probably several releases since then are now as open source as anything else in the world. And if not, then they will be soon - BSL allows a maximum 5 year delay.
There is a work in progress C++ port called microReticulum that can run on hardware such as the ESP32
https://github.com/attermann/microReticulum
Why wouldn’t Google search be viable if it could negotiate rates with multiple ad networks? IMO there would be more net revenue generated from competition in the ad space.
Buying a phone from another vendor is only viable if Apple/Google didn't try to lock you in. Of course we know that's not true - you can't just go elsewhere and that's by design.
I think I'm a new account or something.
> Why would anyone contribute to a commercial product unless they're getting paid to do so.

Because they get to use it for free?
Why the fuck does a simple question get downvoted? Jesus Christ!
What does genocide mean in this context? Are you referring to information provided by Hamas? Or information that the UN repeats on behalf of Hamas?
Weren't Oxide using CockroachDB?
Apple is selling a platform to end users and they hold durable market power with that platform, due to high switching costs and minimal alternatives. End users consume services by various third parties on the platform. In addition Apple is also offering services on the platform that compete with those third parties.

It's entirely fair to say to Apple (and companies in similar oligopoly positions) that if you want to compete with third parties on your platform then you need to do so on a level playing field.

It's not then about forcing Apple to build a feature at no cost, but rather declaring that Apple built their NFC feature improperly, by building it in a way that prevented competitor use, illegally privileging their own competing services. They can either remove the feature or build it properly, according to relevant law.
Thanks. I will first take any twitter source with double amount of salt.
Storing unix timestamp as nanoseconds is not Go's style, but you can do just that with this extension.

select time_to_nano(time_now());
-- 1722979335431295000
> Shouldn't there also be a right to be really listened to?

Absolutely not. My time and attention are my own to use or misuse as I will. I'll not diffuse my attention to any silly person with a megaphone.
Show HN: Free Online Open Graph Generator
Open Graph Generator is a free tool that helps you create Open Graph meta tags for your web pages.