skysight-inc/HackerNews huggingface dataset:
You might want to take a reading comp class...

I clearly said

>>*some* members of the republican party have long understood the fiscal reality, where the Democrats, (and other members of the Republican party) live in the fantasy land where money

See that second part, where "other members of the republican party" i.e the Bush "republicans"... the ones many refer to as "RINO's" in common political rhetoric today...
> Why is it that some people in the USA refuse to ascribe agency to their allies?

It is way of thinking called Realism. See Kraut's video on it https://www.youtube.com/watch?v=XXmwyyKcBLk
Perhaps you could help by inventing a written version of ASL, since one doesn't currently exist. [EDIT: I was wrong, sorry, see my response below.] Seems like that would be a prerequisite for a model based on written language.

And of course if you could also create an entire corpus of training material in your written ASL?
Not only is the model not yet trained, but the datacenter that will train it has not yet been built "the Aurora supercomputer is said to launch later this year"
Thanks for the useful title!
> But why not? Couldn't we store information about old pointers somewhere and match them with new addresses when defragmenting? Some kind of virtual memory driver that would map old pointers to new adresses transparently for the programs? Or would it be too much overhead for too little benefit?

In languages where memory is managed for you, you can absolutely do this, since the runtime can find every single pointer to an object and rewrite it.

Virtual memory can let you do this, but would require a separate page for each allocation (since virtual memory operates on a page-level). Given that the smallest page on modern architectures is 4k, this would mean using 4k of ram for each allocation (and rounding up each allocation to a 4k page boundary).

On top of that, it's an OS system call to map and unmap pages, which means you incur a system-call on every allocation and deallocation, which is much slower than using a user-space allocator.
AI-generated photo of fake Pentagon explosion sparks brief stock selloff
You could submit your CV to an executive search agency.

But wouldn’t it be remarkable if what you are saying was true? If there really is a pool of 100,000’s of equally skilled people lining up to do the same job for much, much less, then that would make the board of every major corporation fools. Remember, these are the cut-throat capitalists who’ll sell their mother for a percentage, who relentlessly optimize their businesses and seek to drive down wages in pursuit of profit - and yet they have been duped into paying over the odds for something they could easily get for much less?

It just doesn’t add up, does it?

Because of course there is not such a large pool of equally skilled people.
> As a solo artist, Willis filled his albums with funny, bizarre, tense, and often obscene statements about crime, fast food, cultural trends, bus routes, violent confrontations with superheroes, and commands for his "demons" [delusions brought on by schizophrenia] to engage in bestiality

What's not to love? He's something for everyone.
Data flows through functions as well... Or between classes that are injected , no hierarchies required;
Anyways I can't make wishes about how the code was written
Google has its finger on the pulse of everything that goes through google search, gmail, etc. There's a reason everyone 15 years ago thought that Google would produce the first game-changer AI.

OpenAI is getting stuff from Bing, but Microsoft controls that data.
This is an important point.

I also see it when people talk about drones vs workers vs Queen in a hive.
All of the other bees really are effectively arms of the Queen. The Queen lives 1-3years before another queen takes over, while the rest of the bees live 7 weeks. She mates once, but her drones are just a bunch of flying sexual organs than can mate with multiple outside queens several seasons each year. She can sting multiple times (to kill potential queen cells), while workers die after they sting, and drones have none.

If the workers don't follow her guidance they will be left behind when the hive swarms, or fail to heat/cool the hive allowing the larvae and the hive to survive and continue. Some fraction may not go through the normal cycle, but it can't be many.
I'm answering your comment! Did you forget the context my friend? : - )
That's a related complaint: everyone continues to insist on releasing papers as PDFs, ignoring the fact that those are still pretty nasty to read on a mobile device.

Sure, release a PDF (some people like those), but having an additional responsive web page version of a paper makes research much more readable to the majority of content consumption devices. It's 2023.

I'll generally use https://www.arxiv-vanity.com/ to generate those but that doesn't work with this specific paper since it's not hosted on arXiv.
Really, we should be asked if we want notifications in the first place. I find chat apps like Teams, Discord, alert way too much. The signal to noise is tiny. Maybe this is my fault (I never really "got" Discord, Slack, Teams etc. like I got email, IM, SharePoint and phone calls), but I get added to group chats/Teams without me knowing and just start getting visual, audio and haptic (on my phone) alerts with very little context. It's a bad UX. At least my phone makes it relatively easy to mute things, or everything.

I wish there was a mute all notifications button on my keyboard like I have a mute mic and mute audio button. Aside from letting me focus, it would be really useful when presenting. Going through a few clicks through the notification center in Windows is a start, but it is too hidden to be obvious to anyone not specifically looking for it and is a bit cumbersome if you flip things on and off frequently.
Again, no magic. Future trait impl stores all the state machine that Rust can see statically. If you have complicated code that needs dynamic dispatch or if you need recursive calls, Rust will also have to allocate.

This is not at all that different from Go, except that Go preallocates stack without doing any analysis.

Actually... I can fix that! I can use Go's escape analysis machinery to statically check during the compilation if the stack size can be bounded by a lower number than the default 2kb. This way, I can get it to about ~600 bytes per goroutine. It will also help to speed up the code a bit, by eliding the "morestack" checks.

It can be crunched a bit more, by checking if the goroutine uses timers (~100 bytes) and defers (another ~100 bytes). But this will require some tricks.
Most OSes today do that "transparently" with virtual memory, but usually with a coarse granularity (e.g. 4k). A page table is just a translation of "pointers" to "memory addresses"; the OS can rearrange physical memory as it sees fit without the program having to update its pointers.

In OSes without virtual memory, one option is to do the same non-transparently: instead of returning pointers, malloc and friends work with "pointers to pointers" (called handles), so there is one extra level of indirection, and now the OS is free to rearrange this 2nd level as it sees fit. Whenever a program wants to read/write the data behind a handle, it must dereference the handle to get to the real pointer, but it also must let the OS know that it is currently using the real pointer -- this is to avoid the OS moving it around.
This is usually called "locking/unlocking" the handle.

Some classic examples are Windows 3.x, Mac OS (toolbox), PalmOS, etc.

https://en.wikipedia.org/wiki/Classic_Mac_OS_memory_manageme...
> but then you're giving away bug fixes

These damn users, they literally rob the developers, they force them to give away bugfixes for free.

While the right way to go is to release a bunch of half-baked crap and then charge per-patch.
Just don't donate to them. My feelings about Wikipedia come pretty close to reverence, and I've never even considered sending them money. They'll be fine no matter what. By all means, advocate against donating to them! They don't need the money.

Unless someone here really thinks it's important for Wikipedia to pull in 9 figures in grants and donations, I'm not sure there's as much to argue about here as it seems. Organizations expand to fit their budget constraints, and fundraising success has expanded those constraints for Wikimedia. Seems straightforward.
Releasing their models for direct use would make any actual problems present themselves sooner, before more advanced models are created that intensify those problems. Right now the stance is basically going full speed ahead on creating the thing that might be a problem, while they're going to "solve" it with bespoke content-based filters and banning users. That is the setup for green lighting problematic-but-profitable uses - ie bog standard corporate behavior.
Platform Engineer vs. Software Engineer
Profit maximization attempts have changed; supply chain disruptions provided an opportunity for corporations to increase their prices in unison. Prior to the pandemic there was more risk in unilateral price increases but now companies can look at pricing velocity and effectively work as a cartel without engaging in explicit conspiracy.
> It’s the product’s name, so clearly it must be a factual description of what it does.

Nope. If it's misleading, it doesn't matter. Names don't have to be verbatim, but they should not be misleading.

> show me where it claims in any way shape or form that you are buying a cartridge of ink that you can keep using after your subscription

Not my claim. What I'm saying is that I believe the name and advertising could be seen as misleading in a similar way to existing class action lawsuits. It doesn't matter that the hpconnected site is ranked higher in google; the hp.com site for instantink is pretty misleading as seen in all the points in the other thread.

Maybe you don't think veggie straws was misleading either, but a class action lawsuit [1] came of it. My original point was that the name of the product is more significant than you implied in your comment.

1: https://truthinadvertising.org/class-action/sensible-portion...
https://en.wikipedia.org/wiki/List_of_Wikipedia_controversie...

This is one of the longest pages I have seen on wikipedia for a while.
I don't care what kind of language people use when they speak about me.

Also, I select what to say to say precisely what I want. Junk is something that is likely of poor quality, old and broken and therefore discarded, useless. This perfectly describes what TOML, JSON, YAML and the rest in the sea of junk formats are.

PyPA are awful at doing their only job: defining rules for Python packaging. In the post above I gave one illustration of the poor quality of their work. Something that could've been easily prevented had they applied themselves to critically assessing the outcomes of their work. And, if need be, I can find a dozen of examples of the same, and probably more. And they don't work in isolation, even in Python world the problem of packaging Python code is not unique to them. They can be compared oranges-to-oranges with other similar efforts. And, yes, they aren't the brightest by a wide margin. And they should be told about it, because they self-selected to handle the problem plenty of people who didn't nominate them for that role depend on in their daily lives. It's a moral duty of anyone who understands how bad they are to repeatedly remind them about it.
For certain values of “right”. If you mean “best” then no. If you mean “better” then sure but also whatever.
Well, the 5% layoff is more than balanced by the 25% increase in headcount (from 570 to 711) that appears to have happened between March 2022 and December 2022:

https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2...

The Foundation's cash pile (not all in actual cash, of course) is currently at around $350 million, $100 million of which is in a completely non-transparent fund held by the Tides Foundation:

https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2...

There have been promises made for years and years that this fund would soon be converted into a standalone 501c3 and start filing an annual Form 990. Still has not happened. Even though the 501c3 has existed for almost a year now, the money is still with Tides and still nobody has ever seen an audited statement of what goes in and out.

This said, I agree with you that WMF engineers do a lot of good work (much of it not necessarily apparent to casual readers as opposed to editors). It is noticeable that the site is more cared for.
Gonna go ahead and plug https://www.givewell.org/ here, since they do an obscene amount of research to verify the cost-efficacy and trustworthiness of all the charities they funnel money to.
Why couldn’t this happen before? Competition. If you raised your prices, your competitors would see an opportunity and you’d lose market share

Now competition has been consolidated away.

With the pandemic, corporations have accidentally entered into an experiment leading to new price discovery. Without competitors, all that’s in the way of increasing prices is consumers’ willingness to buy.
This seems similar to the ridiculous questions members of the US Congress asked Google and Facebook employees a few years ago. Law makers (particularly the older, less technologically inclined) tend to view things through the worst possible lens because they lack the knowledge required to understand the inherent value of technologies such as encryption.
This apparently started a lengthy thread between him and the 5 PMs where they explained to him that the reason he wasn't supportive of the change was because of the "systemic and cultural racism" he apparently internalized.

Precious.
If you're going to throw shit at crypto, at least get your most basic facts straight before doing so. As the other comment points out, Axie Infinity is still around, well used and far from having been exit scammed, much less disappeared.
To be honest this distinction between a 'real print' and a 'fake print' feels more Magritte than Dalí.

> Because many of Dalí’s original and legitimate prints were turned into limited-edition series (sometimes with a vague number of authorized prints) and he had been sloppy with his signature throughout his life, it was hard to tell the difference between a real print and a fake print that had been copied an unlimited number of times.

If only they had issued some sort of nonfungible token that the owners could point to to attest to the true provenance of their limited edition prints.
Wistron is large part of the reason why IBM/Lenovo ThinkPads are regarded as some kind of etalon of quality and repairability. I assume that most of the issue there is misunderstanding of how to run a factory in India and how is that different from both Far East and Europe.
Shouldnt we be able to know this? If it is a Linux kernel there should be a download source somewhere, or are you saying mikrotik is violating the GPL?
This is pretty common in bacteria too

The evolutionary emergence of stochastic phenotype switching in bacteria
https://microbialcellfactories.biomedcentral.com/articles/10...
On a related note, in case it's of interest to anyone else -- I pulled out all the default prompts from LangChain and put them up here: https://github.com/samrawal/langchain-prompts/blob/main/READ...
Teams self host but without the chat functionality, right?
About time. XEP-0308 Last Message Correction for XMPP/Jabber (which is what WhatsApp uses as its protocol IIRC) was moved from experimental to draft… 10 years ago, 2013-04-08. Many modern XMPP clients have supported it for a while.

https://xmpp.org/extensions/xep-0308.html
restrict the possibilities in level 1 so the contradiction can't come up
Argentina Introduces 2,000 Peso Banknote. It’s Worth About $4
Ah, reminds me of learning German, where you can chuck all the verbs onto the end. There was this sentence we had as a fun toy example, where it was like half a paragraphs of verbs in the end, and you had to try and match them up with the beginning of the sentence.

Edit:found a reference to it https://www.reddit.com/r/German/comments/ul0xgt/just_for_fun...
> "While it’s still unclear exactly how the brain processes and learns language, the linguist Noam Chomsky proposed in the 1950s that humans are born with an innate and unique capacity to understand language. That ability, Chomsky argued, is literally hard-wired into the human brain. The new work, which uses general-purpose neurons not designed for language, suggests otherwise. “The paper definitely provides evidence against the notion that speech requires special built-in machinery and other distinctive features,” Kapatsinski said."

chomsky isn't going to like this
The lack of forward secrecy in PGP means that you can't protect your secrets long term; having forward secrecy, meanwhile, wouldn't prevent you from machine arrangements to securely archive. This is so straightforwardly obvious that it's hard to believe this response is made in good faith.
Check this persons posts, they're 90% anti-Russian. No amount of factual or anecdotal information is going to change their attitude.

I've had the same shitty (pun intended) toilet argument on HN with other Russophobs and there's just no reaching these people seething with racial hate.
If it's so clean and pure, why not just reuse it?
I‘ve turned off push notifications for most productivity apps on my phone, and haven’t ever missed them. Slack and email have no business appearing on my home screen.
Well no, the grid is pretty stable today because fossil fuels are very predictable and base-loady. The point is that renewables aren't, so if you push too hard on renewables then you will have more outages due to losing control of the supply/demand balance.
A few decades…

How long did it take to go from Principia to General Relativity?
I'm not saying that's unreasonable, but the current budget is more than twice that and continues to grow at a very fast rate. The budget trajectory may even be sustainable from a revenue perspective, I'm just saying it might not be so from a public interest perspective. Wikipedia to the typical user is basically entirely unchanged since 2016 and it's not clear to me why they need so much more money now than they did in 2016.
NixOS 23.05 beta is released
Trying to build an Antikythera mechanism but I keep being handed wax tablets notifying me about 4 people liking the murals my friend made about his visit to Corinth last month, and now my politically weird uncle has apparently added me to a group celebrating the thirty tyrants of athens.
I agree with your first sentence for sure.

It’s human nature for older people to be more conservative. Transcends time and culture.
What I would really like to see more in the future is LLMs trained from scratch (i.e. not finetuned) on controlled training sets.

Currently, whenever a LLM produces a result that looks like deeper reasoning, it's easy to explain that with "eh, there was probably something similar in the trainset that the LLM just had to tweak slightly" - and that argument is basically impossible to refute or confirm, because the trainsets are huge, chaotic and often only partially available (Books2...). Therefore we can't really make any good statements about what information could or could not be pulled from the trainset.

I think it would be interesting to pretrain an LLM on a selective corpus - say, the entirety of Discworld or A Song of Ice and Fire novels - and then observe if the model can produce output that is not obviously stitched together from the books.
Yah, let's try some new art in the bathrooms of Wall Street and see if that fixes anything.

edit: makes about as much sense as the idea that a rock star is gonna solve shit.
This is part of it, but a bigger part is simply that Walmart approached suppliers with a proposed volume that would require the company to rebuild themselves as an operation in order to meet that demand and the required service levels, at the price Walmart was willing to pay.

If they succeeded (many didn't, ending in bankruptcy), the supplier was now trapped: no one could offer Walmart levels of volume, which the supplier now had to operate at to make a profit. Walmart could come back next year and demand lower prices. They famously joked amongst themselves that their goal was to drive out all profit for their suppliers.

Vlassic Pickles is the classic example of a company that took the offer, rebuilt themselves, and became massively larger than they were before.

I worked at a manufacturer for several years in IT. Walmart was a customer, but only in a limited way (i.e., without requiring huge volumes and service levels[0]). Our main competitor, Rubbermaid, was a tier 1 supplier. When Rubbermaid's main factory in the segment burned down, Rubbermaid withdrew from Walmart as a supplier, citing low profit margins. We got the call to come to Bentonville, where they offered us the chance to replace Rubbermaid, which would mean a fundamental restructuring of our entire operation to service them. We (wisely) declined.

[0] An example of the service level required: Walmart would send an order by EDI that would include a two hour window for delivery, 24 hours out, for a store. That meant you had to have inventory and drivers within a certain distance from every Walmart location so that you could immediately pick the order, get it on a truck, and arrive at the store within that two hour window.
> I've been thinking about interviewing for jobs that I don't plan on getting, just to get a better offer and force my boss hand, does that sound like a decent idea?

This is a really terrible idea. Don't do this. Employers know this trick, and neither your current employer nor the one you're trying to use as leverage will appreciate your doing this.

Don't burn bridges, and do assume these companies talk. Our industry is smaller than many people think.

> What do you usually do in this kind of situation?

I've done a self-evaluation. Is my current job worth working at with my current pay rate? If so, then I stay at my current pay rate. If not, then I start looking for another job -- but I do it seriously, not as a trick to try to coerce my employer.
sjim may be for you.

https://www.marketwatch.com/investing/fund/sjim
Atomicity doesn't mean "doesn't fail", it means "either fails or succeeds, but does not succeed halfway".

There is nothing about what you are describing that is different from the behavior you'd get from a regular insert or update. If two transactions conflict, a rollback will occur. That isn't violating atomicity. In fact, it is the way by which atomicity is guaranteed.

The behavior of sequence values getting incremented and not committed, resulting in gaps in the sequence, is a separate matter, not specific to Postgres or to upsert.
Hermano Grande
The dead sea is 10x normal ocean water salinity. If you remove most of the water from Pacific ocean water and pump the brine back in to the ocean, you are basically pumping water from the dead sea in to the Pacific creating a huge dead zone until it dilutes back to normal concentrations.

It isn't the overall salinity that is impacted but local conditions.
I think you misunderstand the display put on by most senior members. They have staff that can get details. However, playing dumb or obstinate is a negotiating tactic. The authority hierarchy at play is more important that the details of the tech, viewed a certain way. Let's be blunt, more than half of all representatives in both parties work on behalf of local, state, Federal and international security.
The sequel, Sadist 2 (2000), has also been open-sourced. It shares many things with its predecessor, but, according to the author, the code is much more interesting. :)

https://github.com/gadzombie/sadist2