skysight-inc/HackerNews huggingface dataset:
If you think I didn't rtfa because I didn't mention that nintendo asked valve not to list dolphin, you are wrong.

If you rtfa, you'll find that the first part of the email nintendo sent valve said that dolphin circumvents encryption, which is illegal under the DMCA. If dolphin were to strip the circumvention code, then nintendo would have no legal reason to ask valve not to list dolphin, and valve could ignore the request.
For one, that there wasn't enough challenging to make backwards incompatible changes.

If it's internal APIs, they need to get on top of deprecating and removing older ones. This is one of the key points of Google's SWE book (at least the first part) and the benefits of a monorepo; if you change an API in a backwards incompatible way, you're also responsible for making sure every consumer is updated accordingly. If you don't, either you're left maintaining the now deprecated API, or you're forcing however much teams to stop what they're doing and put time into a change that you decided needed to happen.
Satetra’s Fintech Startup “Shika” Nomited for the 2023 FXKudi Pipe Cohort
Only six startups made it to the 2023 cohort this year. These are startups looking to create value in the African market through fintech. We have met them, and we thought you should meet them too.

So far, we have learned even more about their team, vision, and their products. So in the coming weeks, they will be equipped with the required tools, information, mentorship, guidance, and support needed for the African market and beyond.

Special shout out to The Ghana Fintech and Payments Association, and Sustineri Attorneys PRUC – Corporate Lawyers & Consultants among others for their continued support.

For the BIG Six, they are getting ready to extend the creation of financial innovation for the African market which in turn boosts financial inclusion on the African continent.

Welcome aboard!
No doubt models were selected specifically for their muscular builds, but I find it very fascinating to see the sheer amount of fat free mass (some) people were able to sustain hundreds/thousands of years in the past.

It speaks a lot to just how effective frequent, high volume stress is at producing muscle mass even in cases where people were (most likely) eating very plain diets which a lot of people today would categorize as "insufficient".

EDIT: I mistakenly thought that 'selected specifically' and 'some' would be sufficiently adequate at emphasizing that I meant that these people existed; I'm not suggesting that the average Roman citizen was built like a young Arnold. My apologies.
OP here... As I wrote here, it is better to think of the story as apocryphal: https://news.ycombinator.com/item?id=36798893

Also of course it will be crazy to read a giant shell script. But then again if the stakes are high enough, and if it yields even one critical piece of information, then it's worth it.

The larger point is that organisational knowledge clings on in strange ways. In a crazy disaster scenario, people may appreciate having access to anything they can get their hands on.
I obviously meant phonemic nasal vowels. In Japanese, nasality of vowels appears in the context of a nasal consonant, so when borrowing the Portuguese word, Japanese had to supply the final consonant.
I'm the author of rust binding for QML (the qmetaobject crate). The idea is that this is "safe" because your Rust code is safe, and QML is also supposedly safe. The implementation of QtCore/QtQuick is not your code to maintain. So hope that other people made it safe. See it as an abstraction is just like the Rust standard library that uses lots of unsafe.

But anyway, I'm also making Slint [0], a toolkit developed in Rust, inspired from QML. So that even the implementation of the toolkit is safer.

[0] https://slint.rs
Ironically, given that the discussion is about clarity of language, I had to look up the meaning of “phatic hiatus”; it refers to a pause in conversation. For more on this, see https://english.stackexchange.com/questions/592225/is-the-fo...
With open source CRM I'd guess there are improvements or derivatives that you'd want to protect under AGPL, but then there are also "configurations" where it's adapted to a user's business and tech as mentioned. Having to release the source for these would be a non-starter for many. It would be nice if there was a way to make a clear distinction between how the two are licensed, though there is some gray area it may be hard to cover, ie when is it a new feature vs a configuration.
Zuckerberg has shown himself many times to be a very shrewd businessman. Ethics aside, he has been able to take decisions that are good personally for him and Facebook. The Instagram acquisition was probably the bargain of this century, and if you read the HN thread about it, a lot of the comments are about why it is stupid and the board should push Zuck out because he has caused them a big loss. Letting it go through is one of the biggest anti-trust failures.
'I literally did a complete 360 and could care less about how people use a language.'; That's all my pet peeves in one sentence. They come across as 'ignorant' as if the speakers aren't aware of what they're saying. Otherwise, I believe language to be an ever-evolving entity. While we can define its current usage, trying to solidify it would be a fool's errand.
I manage this with conditional includes in ~/.gitconfig:

[includeIf "gitdir:~/work/client1/"]
path = ~/work/client1/.gitconfig
[includeIf "gitdir:~/work/client2/"]
path = ~/work/client2/.gitconfig
One of my colleagues recently described[0] how we applied this at Deliveroo and it worked nicely for incrementally decomposing

[0]: https://youtube.com/watch?v=LP0sTNruvaM
60% was just one request on average, could have been a huge payload that tended to be between data centers or something.
There really has been an influx of low quality comments in the last ~18 months (or perhaps that's just a semi-noob illusion).

Either way, your comment really added nothing at all to the discussion - no counter points, just a poorly considered insult.

So here's the thing - China is a self deluding autocracy that has repeatedly purged competency from its institutions and government (the extent to which this is true far exceeds that of any western nation), I don't need to exert any control in order for that titanic economic system to fail - I just don't.

The entire system is built on lies told to superiors - exaggerated, repackaged and passed on to the next level, all the way up to Xi.

Everything they build depends on stolen technology, but they lack the tacit domain knowledge required to correctly implement what they steal; Cha bu duo simply is not good enough.

Not only can they never compete on merits, they can't even reach a baseline of competency.

That system will fail all by itself, and the more nationalistic they become (and that's a feedback loop) the faster that western support will erode, and the faster the collapse.

The ground falling away like a Ponzi.

What need have I for... range?
I suspect that if the "emotional feelings" being stimulated are Apple's cut of hundreds of millions in revenue, they'll decide that it's not porn. Those regulations are notoriously inconsistently applied.
Intergalactic SOS signal
Yes, I guess that’s the thing. The custom interface would be voice commands then.
Dolphin on the Steam Deck in an officially supported capacity is likely the concern. That’s a strictly better Switch running exclusive Nintendo games.
No. A great time to buy a CPU was a few decades ago, when each new CPU made your computer go 10x faster. Moore's Law was a fun ride.
No need to add the extra bit - at the top end 289 transactions per seconds is not something you'd probably want to choose SQLite for, but PG/MySQL/SQL Server would do that fine and require a lot less feeding (though any database with traffic or size needs some care.)
The article acts like this was an atomic switch, but certainly it was rolled out service by service over more than a year, in which case the comparison is grain of salt.
Isn't that the entire point? People don't believe (or choose to not believe) a certain disaster scenario is valid, until it happens. We all have seen first-hand the many examples of colossal failures of disaster-response planning in our recent planet-wide emergency. As have we seen the creative, dogged, herculean efforts to cope with it.
Potential “Healthy Vaccinee Bias” in a Study of BNT162b2 Vaccine Against Covid
They need approval from Nintendo because they include the circumvention code which is illegal under the DMCA. Whether the key is included or not doesn't change anything because the code itself is illegal as it is. But if they removed the circumvention code, Nintendo wouldn't have any right to ask for the emulator not to be published.
This NEJM correspondence critiques a previous[1] study that found a 90% drop in Covid-related mortality after the first booster shot compared to people who did not receive a booster shot.

It turns out that there is a similar drop in non Covid-related mortality, and the response from the authors of the original study confirms that.

So, either the first booster is a magic elixir that lowers mortality overall, or (much more likely) the people who took the first booster short were healthier than the people who did not take the first booster shot.

Observational studies, and especially those that compare self-selected groups are plagued with confounding variables and biases that are hard or impossible to control. This is not new, and the blind acceptance of these studies is, to me, concerning.

[1] discussed on HN at https://news.ycombinator.com/item?id=29522720

Edit:

This problem is not specific to this one study. As the authors of the original study note in their response:

> However, a strong, unexplained association between the use of the booster and lower mortality not related to Covid-19 remains. During the B.1.617.2 (delta) wave in the United States, similar associations were observed between the use of mRNA vaccines and lower mortality not related to Covid-191 and mortality from any cause.
Comments are a no-op. To reach moderators, email hn@ycombinator.com.
Open Source IMS Client
Eventually, probably; I hope in our lifetime we'll get solar system sized observatories from sattelite networks, like a few dozen James Webbs flying around and focusing on a single point, that kinda thing.
> I want all cores to be fast

E-cores aren't slow just because they're not called "performance" cores, they're just more efficient at lower clock speeds and more in numbers, optimized specifically for multi-threaded tasks you said you need.

P-cores are great mostly for single thread tasks that bank on high clock speeds, that's why the CPU has so few of them, as it seeks to cram in as many E-cores as possible.

AMD is also going the big.LITTLE route with the next Ryzen generation.
Western-style fluffy bread was not present in Japan before Portuguese trade.

The introduction through trade also applies to other eastern countries - China was exposed through the silk road, India through Portuguese and middle eastern trade.

You have similarly surprising culinary events in the West. Tomatoes weren't introduced to Italy until the 16th century, an tomato sauce wasn't a thing before the 18th century - before that, pasta (itself assumed to come from Chinese noodles) was eaten dry with your fingers. Potatoes first arrived in Europe around the same time.
Netflix kills Basic plan, making its cheapest ad-free tier $15.49
"Opinionated, not abrasive" is one of the top 5 excuses I've heard from people who just liked to be abusive. You're free to place the border between the two wherever you want. As far as I'm concerned, things like defending not a maintainer's technical choices (which would be fair) but their abusive behaviour, or likening a technical choice with substance abuse or sharing needles, are neither tentative nor polite, "opinionated" though they may be. These are things our industry should have outgrown a long time ago.
I cringe - again - at the Orwellian newspeak here. This is not, by definition, science. Call it what you want but the moment you go outside the bounds of the definition you should no longer have the privilege of wearing the crown.

Put another way, if your pet barked, would you call it a cat? Of course not. Subtle as it might be, if we want better behavior we need to stop awarding trophies to those who clearly don't deserve it. Else, we continue to normalize that which should not be normalized.

Note: The same applies to journalists and journalism. It also applies to leaders and leadership. If you're not barking within the bounds of the definition, you are a cat. Full stop.
it'd be nice if the page describes how this tool works and changes it makes.

Since it's unclear i'm not sure how this is useful.

Also you can configure the identity to use in ssh per host using aliases. If you want to switch identities globally, just load the appropriate key in ssh-agent.

here is an ssh config which binds a specific identity to personal.github.com

Host personal.github.com
ControlMaster no
Hostname github.com
IdentityFile ~/secret/keys/personal/github
IdentitiesOnly yes

bonus points if you set IdentitiesOnly=yes globally
Agree, unless you were Facebook you at best heard it was cool. Everyone I knew who tried it out immediately went "blecchhh" and switched off or left after they got their company to adopt the technology, heh.
Similar to Spring in Java, React became de-facto a standard having now a thriving ecosystem and an enormous community. This is actually probably the largest community if you compare it to any other framework or programming language out there.
Nice to see people realize that unnecessary conversion to and from text is unnecessary.
I don't think a piece of (AI? no, software? Meh?) thinking material needs to be above average human in its capabilities, or in any way consistently correct in its thinking, or in any way all that broadly learned, or in any way accountable - to cause significant mayhem if given half the chance.

There is this image of super-human, much faster, much broader thinking in the collective. When a bog standard human, drunk and in a foreign country, can do plenty. By this measure, chatGPTs are plenty intelligent enough - just not yet connected enough to tools, a wallet and vague orders or intentions.
anyone has the actual excel sheet?
So you're making a useless pedantic argument? Great. I'll let the World Wide Web know they need to change the name, because there is a village in bum-fuck nowhere that doesn't have access.
well if you think of all forms of expression as being equal but for their regard by society then yeah, but that's not how anyone seems to live. It's not that simple people think they are sophisticated simply because they are in power, they instead believe there is no such thing as sophistication. you also assume there is one form of expression per "group" and not a variance in brow position across groups. I mean, if you're going to apply this foucauldian logic at least do some legwork to say something new.
Or terrible time, because whatever you're getting might become obsolete in just a few years
That’s a misreading of history. Here’s the announcement for JavaScript, which was posted here just yesterday[0]:

It says,

> MOUNTAIN VIEW, Calif. (December 4, 1995) -- Netscape Communications Corporation (NASDAQ: NSCP) and Sun Microsystems, Inc. (NASDAQ:SUNW), today announced JavaScript, an open, cross-platform object scripting language for the creation and customization of applications on enterprise networks and the Internet.

(Emphasis mine)

JavaScript was always meant for building applications.

[0] https://news.ycombinator.com/item?id=36782761
> Nintendo wouldn't have any right to ask for the emulator not to be published

...which is completely unrelated, since it was Valve who asked Nintendo even though they didn't really have to.
Back in 2000 there was a the Helma Object Publisher, a web application framework, written in Java, based on Netscape’s Rhino, afair, and enabling serverside Javascript including a form of ORM which mapped the db into JS objects. Antville, for a time the biggest austro-german blogging community, was and I think still is written in it.

https://github.com/antville/helma
I enjoy finding obscure ways of solving common problems with a new programming language just to keep things fresh. Then I don’t feel totally guilty about wasting time bc I still got something done, made my life easier in the long run and didn’t lose my mind to sheer boredom…
IIRC (and I'm not an expert), you need to keep working on the cracks to keep water circulating. You don't need as much stimulation as you would for fracking since the goal isn't to crack new areas, but your well will stop working if you don't monitor and stimulate as needed.
And the reasoning for making the distinction between 1st order logic vs. 2nd order logic is?

More appropriate terminology: Use of logic and/or to form stream of programming language statments via concatination, where &,|,&&,|| used instead of if..then, case, etc.

Use cases of in-language take of higher level programming language stream of statements in mannar akin to rex, sed, awk.

Non-compiler, simpler/smaller hand rolled version of end result of linearization a compiler would normally do. lisp example:[0]

[0] LinearLisp: a proof of concept in full linearization for AST-walking interpreters
For me 2 spaces is enough to read code and 4 spaces make code unnecessary wide which makes it hard to read.
One thing I'd like to see improve is the contrast between UI components on Dark Mode. Currently using a MBP XDR display at 100% brightness and I can barely make out where the components start and stop.
WormGPT Website: A Generative AI Tool for Cybercrime
WormGPT website that offers a generative AI tool for cybercrime. This tool can be used to create malicious code, spam emails, and other forms of cyberattacks. The website is currently under development, but it is already being used by some cybercriminals.
I wonder if I've interacted with you on jaguarforums...! I guess a 308 is a Ferrari, but Jaguar also used these systems in the later XJS models.
Haha yes that’s me every time I upgrade, every new thing you buy is bound to be outshined by the next iteration. The best cpu you can buy is always the next gen going to come soon I guess.
The source of the problem are manipulative businesses models that are disappointingly still legal.
True that based on my experience the variable names and function names remains in English despite the prompt, maybe its just the convention overall in the programming world, or maybe ChatGPT is finetuned to do so.

I don't think Jupyter notebooks or like similar REPL interfaces will help too much for my course, at least in the current syllabus. I'm aiming to teach about pointers, memory management etc, the more fundamental parts of how to interact with computers instead of a high level language. Though I would agree that the current UI is suboptimal, some improvements in allowing students to visualize memory layouts and see how their code manipulates memory will help a lot.
There's a great edition of the podcast Lexicon valley from ages ago on the history of the word "dude". Favourite sample phrase: "dude, i'm like... dude"
There is definitely third party harm here. Why do casinos put slot machines in groups and make big wins flashy events? To make big wins appear more likely than they are. The whales are walking adverts for the games, and so are enticing other people to whale themselves to keep up.
Valve is saying they'll only accept Dolphin onto Steam if Dolphin can show Nintendo has authorised it.

Dolphin don't believe Nintendo will authorise the app under any circumstances, key or not, homebrew only or not.

Since Dolphin can't force Valve to put an app on Steam, and neither Valve nor Nintendo will change their positions, the matter is closed.
#scalebots
Kevin still red teamed all the time through his other company.

I seriously doubt he ever tried to hack SCN.
> ChatGPT doesn't do much for experienced SWEs, but it demolishes the difficulty curve for newbies. I wish I had this when I was learning.

Yes and no. It doesn't help me that much with technologies that I'm senior within, but it has allowed me to work with a wider tech-stack. For example, I can now confidently write any SQL querys I want (so far anyway) although my prior knowledge in SQL isn't that deep.
GPT-4-32k vs. Claude 2 vs. Llama-70B-V2: Analyzed Tesla Q2 Report
Analyzing @Tesla's Q2 Financials Report using theseLLMs APIs:
OpenAI GPT-4-32k
AnthropicAI Claude 2
MetaAI Llama-70b-v2

Surprising results from cost-speed analysis; divergence in AI perspective on Tesla stock. Analyzing model accuracy, speed, cost-effectiveness, detail, and improvement. Powered by pinecone, LangChainAI, StackAI_HQ. Full results on the twitter link
Valve is not your friend it's a for profit company that is also one of the largest Loot Box pushers and NFT sellers.
While I like your comment and I understand your sentiment, it's not wise to rely on this type of thing to claim we're going to be ok.

I love these type of thought experiments though...
> Didn't the Japanese have bread or balconies before the Portuguese arrived? How does that work?

I ask myself that every day. I think the answer is prestige.

In my language, Romanian, many words are borrowed from English because there's no home-grown equivalent, like "hacker".

But even common words are being replaced with English ones. E.g. fashion instead of modă, know-how instead of cunoștințe (knowledge), brand — marcă, however – însă (you know your language is in danger of disappearing when the conjunctions are being replaced).

This is in spite of the fact that people can often hardly pronounce the English words, for example businessman is pronounced /biznismen/ (with no way to differentiate between man and men), or pronouncing "guard" as "goo-ard".
Parsing overhead is sensitive to the amount of work the service is doing. If the service is doing relatively little, and there's a lot of junk in your request, you are forced to parse a lot of data which you then throw away. JSON is particularly nasty because there's no way to skip over data you don't care about. To parse a string, you have to look at every byte. This can be parallelized (via SIMD), but there's limits. In contrast, protobuf sprays length encoded tags all over the place which allows you to quickly handle large sequences of strings and bytes.

If your cache is hot and has a good hit-rate, the majority of your overhead is likely parsing. If you microbatch 100 requests, you have to parse 100 requests before you can ship them to the database for lookup (or the machine learning inference service). If the service is good at batch-processing, then the parsing becomes the latency-sensitive part.

Note the caveat: the 60% is for large payloads. JSON contains a lot of repetition in the data, so you often see people add compression to JSON unknowingly, because their webserver is doing it behind their back. A fairly small request on the wire deflates to a large request in-memory, and takes way more processing time.

That said, the statistician in me would like to have a distribution or interval rather than a number like "60%" because it is likely to vary. It's entirely possible that 60% is on the better end of what they are seeing (it's plausible in my book), but there's likely services where the improvement in latency is more mellow. If you want to reduce latency in a system, you should sample the distribution of processing latency. At least track the maximal latency over the last minute or so, preferably a couple of percentiles as well (95, 99, 99.9, ...).
OP here. That would be quite the trip! Finding oneself the front line of something like that would easily bring out the best---and the worst---in a person. A rare chance to form lifelong collegial bonds, and perhaps to exorcise a personal demon or two (fear, anger, egotism ...).
My desktop’s got the clocks, it rocks! But it was obsolete before I opened the box.

Your laptop’s a month old? That’s great… for a nice, heavy paperweight!

It’s all about the Pentiums, baby.