skysight-inc/HackerNews huggingface dataset:
I keep meaning to try building DNews, which is a single backend with NNTP, web and mail interfaces.

Matrix/IRC/Zulip/Slack are not fundamentally incompatible with Usenet so much as philosophically incompatible. It's the difference between casual mostly-realtime and expected delay.
> It's impossible to render any mixed combination of simplified Chinese, traditional Chinese and Japanese with a single font (Korean might be also involved, but not sure about that)

Well, that could be phrased better. Many such mixed combinations would encounter no problems. There is "Han Unification" in Unicode, in which certain graphical forms are declared equivalent and the intent is that they display as Japanese characters if you print them in a Japanese font, but as Chinese characters if you print them in a Chinese font. 直 is a good example of how that looks; try viewing it in different fonts.

But nobody likes unification and explicit fixed forms are constantly being defined so that it's possible to talk about them. Imagine if I wanted to write "in Old English, the word for dog was hund"... except that your font automatically replaced the sequence hund with a special ligature that looks exactly like dog.

So we have separate unicode points for ⻘ (modern, CJK RADICAL BLUE) and ⾭ (old, KANGXI RADICAL BLUE), and for ⿓ (traditional Chinese, KANGXI RADICAL DRAGON), ⻰ (simplified Chinese, CJK RADICAL C-SIMPLIFIED DRAGON), and ⻯ (Japanese, CJK RADICAL J-SIMPLIFIED DRAGON). Interestingly, the dragon characters are all considered different according to the original "Han Unified" specification, where they are CJK UNIFIED IDEOGRAPH 9F8D, CJK UNIFIED IDEOGRAPH 9F99, and CJK UNIFIED IDEOGRAPH 7ADC. In contrast, there is only the one "unified" form of 直, CJK UNIFIED IDEOGRAPH 76F4, but you can refer to its Chinese form explicitly with CJK COMPATIBILITY IDEOGRAPH FAA8 and to its Japanese form with CJK COMPATIBILITY IDEOGRAPH 2F940. (My browser font fails to render either of those.)

It was never possible to rely entirely on the font to handle dealing with simplified vs traditional characters for you, for the obvious reason that their mapping is not one-to-one. In simplified Chinese, 后 means "after"† or "behind" and it also means "empress". In traditional Chinese, "after" and "behind" would be 後. And "empress" would be... 后. This means there can be no way for a traditional Chinese font to determine what it should display if you write 后.

Ultratraditional Korean hanja participate in the same variation of forms that we see between Chinese and Japanese. But it isn't normal to write Korean in hanja outside of very specific contexts. Hangul are radically different and belong to a separate part of unicode entirely.

† "After" in time. "After" in sequence is 下, "below".
I think you're taking "underground railroad" a little bit literally. The commenter seems to be claiming they work in politics and that their job has recently involved putting together some materials to work around some newly introduced (or proposed) spiteful laws targeting a specific group of the population.

I mean on the internet anyone can anonymously claim they're anything, but what this person in particular is claiming doesn't sound out of the realm of possibilities at all.
In some cases, this is in fact a useful way to look at it.

The DDC model[0] proposes that one of the drivers of evolutionary change is polyploidy, where after an organism has multiple copies of the genome, genes are free to drift into new functions.

An organism with four copies of a gene instead of the usual two is more rad-hardened than the basal non-ploid organism.

[0]: https://www.researchgate.net/figure/The-duplication-degenera...
But PostgreSQL is still known for being very compliant with the SQL standard right? At least that’s what I recall hearing.

I use PostgreSQL a bit and I like it. I am not generally concerned about the SQL standard though. The PostgreSQL official docs are good, and you can find a lot of PostgreSQL specific questions and answers on the internet.

But it is my impression that people were saying that it follows the standard pretty closely.
Kaspersky discoveres professionally targeted cyberattack against them
For those who voted down this factual answer to the question posed by hospitalJail a link to the Wikipedia page on Bezmenov may be helpful:

https://en.wikipedia.org/wiki/Yuri_Bezmenov

The talk page is interesting as well as it shows that the same sentiment which most likely led some individuals to vote down this mentioning of Bezmenov here also leads some to try to get the article on Bezmenov deleted as "Not notable" [1], attempts to link him via his "popularity among the alt-right" to hoaxes like the "Protocols of the Elders of Zion" and insinuating mentioning Bezmenov "recklessly promotes far-right conspiracy theory" [2], calling Bezmenov and his story a "CIA fabrication" [3] and again lamenting the fact that Bezemov's [sic.] ideas of ideological subversion are often used by the Alt-Right and Anti-Communists [4], thereby attempting to not only smear Bezmenov but also to link anti-communism with "alt-right".

Yes, Bezmenov is a source often used by those who want to show examples of attempted subversion by the Soviet Union, this is why that interview I linked to is a good fit in the context of a question on foreign interference.

[1] https://en.wikipedia.org/wiki/Talk:Yuri_Bezmenov#Not_notable?

[2] https://en.wikipedia.org/wiki/Talk:Yuri_Bezmenov#Popularity_...

[3] https://en.wikipedia.org/wiki/Talk:Yuri_Bezmenov#Possibility...

[4] https://en.wikipedia.org/wiki/Talk:Yuri_Bezmenov#Conspiracy_...
You might want to try our ChatDolphin model on NLP Cloud that is very similar to Vicuna and uncensored: https://nlpcloud.com/home/playground/text-generation (select the ChatDolphin model at the top right).

I hope it will be useful.
No for me! Usual mixture of "your email has won the lottery" and some variant of "I need to get money out of my country" or "I am a billionaire and feel the need to donate", etc, along with some slightly cleverer phishing attempts. These are the ones that get past my initial filters that drop several thousand SPAM attempts per day...
Makes me wonder if a bunch of the world's smallest flightless mammal (a fraction of the house mouse's mass) were released at altitude, would they survive? (Not proposing that this be done but thought experiments and/or simulations):

https://en.m.wikipedia.org/wiki/Etruscan_shrew
This is a very naive, simplified, and wrong take on a generally well accepted concept.

Point 1: increased demand for stocks will increase the price of it and thus the market cap.
Point 2: the higher the market cap of a company the more capital it has available.
Reddit is for old geezers, so I doubt any of the above answers is in any way in touch with 2023.

And I'm not sure who calls Macbooks "$2000 Facebook machines". That sounds like the ancient DOS era bs that "Macs are toys" (funny, the PC ended getting all the gamers and meat-and-potatoes OS needs, i.e. email+web, older people).

In the west, where they can afford it, a huge chunk of programmers, graphic designers, data analysts, video editors, musicians, writers, etc use Macbooks, disproportionally more so than the general public's share of macOS, or the share of those professions on Linux).
Could you quote a paragraph from that article that supports the claim

> Kaspersky was spying on international citizens for over a decade, providing data for both the FSB and GRU.

I read it through twice and aside from implication the strongest assertion was that Bloomberg had seen emails that confirmed Kaspersky had worked with the FSB to supply anti-DDOS systems that included counter measures (the ability to hack and disrupt hackers attacking systems) which wasn't denied by Kaspersky who maintained they do similar work with many governments and their 3-letter-agencies.
About the same as a middle finger everywhere else.
I met a co-founder on HN in January 2014. I saw his post about a product that was right in my wheelhouse. While technically it wasn't a hiring post, I ended up joining the company (which was just him at that point).

4.5 years later we had an exit. Not a massive one because it was a seven-person company with a rather niche product for professionals, but a good outcome for everyone. Thanks HN for enabling this interesting trip!
Procrastination in Software Development
Ok. I have added a landing page now http://keywordranking.me/
You can leave your email there and I will notify when I launch
Yes, yes, and that's already been done:

https://rusefi.com/ / https://github.com/rusefi/rusefi/wiki/Hardware

and others...
I mean it definitely was enough money to convince the county to prosecute after being prodded by the private land owner.
There's a definitional problem here. Would a book with instructions for how to order additional copies be a quine? What's the difference? I don't know exactly.
> in order for a baseball game to be considered valid, both teams must play 5 innings ... if one team is behind and knows there's a high chance of rain later in the day, the pitcher can begin drawing out the length of innings by intentionally giving up hits.

There are two bigger strategic wrinkles here:

1. Both teams only need to complete five innings (which is stipulated in the rulebook as making 15 outs, because baseball) if the visitors have the lead. If the home team has the lead after the visitors make 15 outs, then it's considered a complete game with only 4.5 innings played.

2. The batter can refuse to take first base, even in the event of a walk, and be called out instead. In the past you could game this, but with the pitch clock and limits on pitcher substitutions and mound visits, there's now a hard upper bound on how long an inning could be intentionally drawn out.

---

I'm actually more interested in how the teams might go about this without the umpires noticing, because the umpire crew chief has complete authority over the game. Once they realize what's happening they can just tell both teams to knock it off and, at their own discretion, suspend the game anyway.
That doesn't really answer the question though.
Looks like this uses the ours/theirs terminology. I really dislike that and it’s the main reason I ended up abandoning Sublime Merge. It just doesn’t make sense to me and the definition of ours/theirs seems to switch depending on which command you’re running.
Round or rectangular parachute?
Is that because AMD GPUs are technically inferior for ML, or because of tooling is only written for NVIDIA?
SEEKING WORK | REMOTE WORLDWIDE | Based in the UK & France but available worldwide

I offer Premium DevOps and CloudOps Consulting Services for:

. Cloud architecture: design, review, guidance
. Fullscale Azure & AWS implementations
. Emergency DevOps & operational support
. DevOps, Azure problem solving

My unique enterprise-grade approach provides clients with long-lasting solutions that address future growth, HA, security, reliability and operational processes.

My expertise is based on 30 years of hands-on technical experience in all areas of IT, but particularly in architecting, building and managing data-driven enterprise platforms.

Recent examples of my work:

- Organisational-level DevOps tooling and security implementations
- Disaster recovery (vm to regional-level scenarios) design and implementation
- Global Azure infrastructure architecture design, deployment, management and security
- Productionalising Kafka and Confluent Connect clusters (SSL, SASL, ACLs, Debezium)
- Tracking down performance bottlenecks in Elasticsearch and Solr
- Refactoring of complex Java-based containerised applications
- Validation of greenfield project designs
- Single-pane-of-glass dashboard design in Datadog, Splunk and Azure
- Deploying a custom global, multi-cloud, Kubernetes-based PaaS (AWS and Azure)

On parle français!

Onsite possible within the EU.

You can find out more or get in touch here: https://www.nonstopops.io/?sid=hnf2306
Not only did they lose in court -- they further cemented this ruling as a matter of settled law.
That would be only true if gamer have a relevant overlap.

While it's a nice Sidebonus for people gaming, I would argue a better point is the current Nvidia strategy to starve their line of 40* with memory and it's much easier to get a 8gb card than anything else.

I got a 4090 primarily for the 24gb.
I don't quite understand the aim of this paper. They focus on undetectable watermarks for LM text. But isn't rather the difficulty that it is hard to distinguish between AI generated and normal text in the first place, even with detectable watermarks? Unlike photos, audio, or video, text has an incredibly low bitrate, so there isn't much room for steganography. It's like they are trying to solve a hard problem without having solved the easier problem first.
Without NVLink different layers are loaded onto individual cards and only one card often has to wait for the other card, slowing down generation. It's still faster than CPU offloading. You can even mix and match GPUs like a 4090 + 3060.
I guess it's voted up because people found the comment interesting. It could have just been "I found a route following a given rule and wrote a blog on it, here's a link if you're interested" but your comment seems determined to turn it into a politics argument.

Meanwhile there is a more interesting subthread exploring an interesting historical and geological reason behind why some of the counties in question leaned Democratic you don’t seem too interested in. Strange…
The Swift approach can't reach perfection in isolation because data from the future can always break it.

That's why in the article you see Swift running on Ubuntu 14.04 returning len==2 while the same code on Ubuntu 18.04 returns len==1 for the same emoji string.

IMO that's a big philosophical question here: do we accept that "string length" means something you can't compute for arbitrary strings unless your code is receiving annual updates containing the latest Unicode interpretation instructions?
It is sad they didn't take the care to open source their stuff with whatever doc may be floating in their chats, for a resurrect
Maybe they were kept in both parts of the city, but for different reasons: successful campaigning in the West, and lack of money in the East?
Have there been any universal exploits like this on modern Android recently?

When people discuss android security issues its mostly about the guy who installed random app from gods know where and got into trouble
Dead hand was probably (though to what confidence I don't know) people in a remote mountain bunker. It's not actually any better to have the computer fire, it just provides the people information. Retaliation does not have to be instant, 40 minutes is probably good enough.
>In fact, the brain models for higher score participants also needed more time to solve challenging tasks but made fewer errors.

Einstein was like this from the early childhood. He started to speak late, but then he started to speak in complete sentences immediately. His teachers assumed that he was slow witted because it took so long to answer questions. He took time to consider questions from multiple angles.
Can these systems be FOSS? For example, if my car would have such a so-called safety feature, I have a strong feeling that I must know all possible incomes and outcomes, for understanding what has fired the emergency braking if it fires somehow.
SEEKING WORK | REMOTE WORLDWIDE, LONDON, UK

Take a read of my blog if you wish to quickly gauge my skillset: https://sebinsua.com

I'm a full-stack product engineer. I usually program in TypeScript, Python and Rust but have hundreds of hours of experience using a wide range of languages and technologies. I am an expert within the Node.js and React ecosystems, where I have 12 and 9 years of experience respectively.

Technologies: TypeScript, JavaScript, Python, Node.js, Rust, React,
SQL, PostgreSQL, HTML, CSS, Docker, Git, Kubernetes,
Linux, Jupyter, FastAPI, Pandas, NumPy,
Machine Learning, Large Language Models (LLMs), etc.

Résumé/CV: https://sebinsua.com/resume.pdf

LinkedIn: https://linkedin.com/in/sebinsua/

Email: me@sebinsua.com
US is still sleeping btw.
Or sell influence? Pick brands or politics and curate what people see by manipulating the rankings.

However this is worse than regular ads.

Honestly, I wish those platforms(all the social media) were transparent and pay for use. When it's free the experience sucks for everyone, can you imagine if we had the tech in the telephone era to inject ads in phone calls or reduce connectivity to those who talks stuff not kosher in the current political environment.
Except a sequence is not an array.

So OP’s definition still does not apply to python’s definition of a string in an unambiguous manner, which was the claim they were making.

In fact, using the OP’s “unambiguous” definition leads to the conclusion that strings shouldn’t have a length function at all since it’s not an array.
>Since it implements __getitem__, its fair to call it an array (it has a length, and allows indexing)

Well, weren't we talking about things being "ambiguous"?

In Python we call what you describe a list. An array is something different. And people would expect something like the C (or the Java) data structure. In Python that would match the "array" lib package.

And that's just discussing the meaning of array - before we even get to whether a string is an array, and what this means.

>It doesn't really matter how some people think "how people understand" something, the documentation matters

In what universe? In practical use, clarity and non-ambiguous, least surprise names and semantics matter.

"But we clarify it in page 2000 of the documentation" is not an excuse. Nor is invoking moral or professional failings of those not reading the documentation. A good library design doesn't offload clearing ambiguity to the documentation.

>Any string in any language is some ordered sequence of atomic text-like objects

You'd be surprised. Especially since this isn't 1985 where strings were a bunch of 8-bit ascii characters, or even 1995, when widechar 16-bit arrays were "good enough" for Windows and Java, but we have not just non-ascii strings, but even variable length (e.g. utf-8) internal strings in mainstream languages.
And I guess that satellite feed was Cidera/SkyCache? I have fond memories stumbling across that while scanning transponders on the Sirius satellite at 5 degress East back then. No encryption whatsoever and it didn't take long to reverse engineer the protocol, which was based on UDP multicast, over DVB-MPE. I still remember the packet headers beginning with 0xdeadd00d.

The service broadcast over 200 gigabytes of Usenet news each day. The satellite transponder was almost 1000 times faster (45Mb/s) than dialup, which was just completely mind blowing at the time.

I also remember configuring the INN news server as well, but sorely lacked storage space to carry any binaries.

The whole thing involved writing a FreeBSD kernel device driver for the satellite card, together with a user-space daemon to extract the IP packets from the raw MPEG-2 transport stream, yes it used the same modulation as for TV (DVB-S). All done from my bedroom, when I was 18, with a small portable satellite dish in the window.

Back then the sheer amount of unencrypted IP data out there in the clear on satellite transponders was absolutely incredible to see.

I still have the source code to the FreeBSD kernel driver for the satellite card, and have uploaded it at https://pastebin.com/QegFzVWy

The dish: https://img.kleinanzeigen.de/api/v1/prod-ads/images/43/43ffa...

The receiver card (one on the left): https://www.linux-community.de/wp-content/uploads/2010/09/Ab...
A bit of both, NV has put a ton of work in their software libraries which makes doing some stuff on NV a viable option, you'd have to do a lot of work to get to an equivalent level on AMD.

But if all you need is PyTorch support then AMD may well be a viable option.
There is no winning side you have been conned.
It’s a Linux system. You can definitely disable anything you want.

(The current question is whether the uConsole ever ship)
That’s pretty easy to avoid if you have them work in an office on company provided machines on a network that blocks access to LLM sites. Not exactly rocket science here.
Show HN: Thank You, Hacker News
I was just browsing through the "Who got hired?" thread (https://news.ycombinator.com/item?id=36160198) and it caused me to think about all of the things that happened in my real life due to HN.

In 2012 I was hired from a post in the "Who's Hiring" thread that turned out to be a complete life and career transformation. It was at a very famous company that everyone here has heard of and used. They were pre-IPO and I got to be a "part" of that IPO. It exposed me to people smarter than I had ever met, and allowed me to learn from them. It allowed me a path into "big tech" that I did not otherwise have, and has made a rather enormous difference in my net worth over the last decade+.

And also, I have hired 3 other people from those threads into a great company with great pay, great support, great people...and they've all been wonderful hires.

And also, HN is the reason I live in the house I do today. My wife and I bought a fixer-upper in our dream neighborhood that turned out to be a teardown. I was getting ready to walk away and sell at a loss, but via HN ended up meeting a custom home builder in my area who turned out to be amazing and built us our home, which we moved into in 2020.

Anyway, just a shoutout and a thanks to this site and this community. It's more than just an online forum for me :)
As a PM of a large ML team, articles like this and comments like yours keep reminding me of why I should push back when I get asked for estimates and if I really need to give one, then at least I can empathise with my team and ensure that either estimate is large and roomy
Paying back big loans when they come due is always painful but calling them parasitic would be incorrect. Fundamentally reddit like many other website business models was based upon borrowing from the future. That is infamously basically the digital start up business model: offer unsustainable goods to build a user base under the expectation that it will pay back later. Much goodwill was based upon the assumption that it will do so, goodwill which helped fuel the growth in the first place. With a structure like that there is hardly anywhere to go but down. Maybe it could establish its own market section when at a large enough scale but that is unlikely.

Calling it parasitic is to operate under naive assumptions that free lunch is somehow the natural state of being in a fundamentally entropic and uncaring universe. The enshitification is the result of a devil's contract as that which livestock effectively enter: to be fed crops, and protected in the now in exchange for later certain doom. There were always the "wild" alternatives of free software and DIY but they aren't popular at all in comparison.

Because to continue the metaphor, the wild can hardly feed itself. There is no salary paid for maintaining your own Mastodon or message board, hell it doesn't even pay for its own server bandwidth let alone salaries for the work involved. Traditional message boards are pretty much extinct, choked out by spammers and lack of interest.
> should learn 2 or 3 programming languages from the get go.

So... Java/C#/Kotlin?
Shout-out to the OG of open and DIY engine management systems: MegaSquirt.

https://megasquirt.info/history/

http://www.megamanual.com/MSFAQ.htm

I participated in the Yahoo group where the early development of this happened and had a car that my friend and I retrofitted. Bowling and Grippo deserve all the credit due for making this in a free and open spirit.

The original way one made the kit is to order a board in a group buy, and import a BOM .csv file to digikey to put together your own parts kit. It looks like you can mostly still do the same today.