skysight-inc/HackerNews huggingface dataset:
IIRC the game does have a couple of female characters that could be seen as catering to that kind of a stereotype, at least in terms of appearance if not necessarily the story.

But I also got the overall vibe that the pitch document goes overboard in terms of emphasizing that aspect as well as other kinds of shallow badassery such as the violence of the game.

The pitch document also makes a big fuss about "ego masturbation" and the "player's power fantasy", and how the main character and his destiny are the centrepieces of everything. But that's not the vibe I got from the game at all. The main character is obviously at the centre of a lot of things, and I think the games does allow you to play selfishly. But I don't think the game really directs you towards that, let alone glorifying the character or the results of his past actions. Those parts of the pitch document read really weird to me.

The game does of course make a point of being morbid and gruesome, even macabre. But I think the game does that with a lot less bravado than the pitch document suggests.

But then, it is a pitch document, and not even marketing for the finished product.
That’s a longer subject that fits in a comment here.

If you are _actually_ interested I suggest using google search to find some good sites that go over what a column oriented database does/is used for.

This isn’t hard; I’ll get you started:

https://www.kdnuggets.com/2021/02/understanding-nosql-databa...
No, but the focus for studies like this should be on nonvoluntary responses like reaction times and EEG in my opinion.
Beautiful interface, I’ll give it a try!

Edit: even nicer than I imagined after using
That’s how civil disobedience works, man. Nelson Mandela wasn’t invited over for tea - they threw him in a hole.
I agree that opening up the software side of devices is important, but this is still a huge win.

I and many, many other people don’t mind using a phone or tablet for many years, even with an obsolete OS. But battery life tends to be the #1 factor in this devices ending up in the bin.

In fact, by making battery changes easier with less intensive surgery, it’ll put even more pressure on manufacturers to allow for repurposing them with a different OS.

Maybe mandate a 5-year limit before a device must be allowed to be unlocked allowing alternative software to be installed, thus giving these disposable devices a far longer lifespan.
Didn't know this was a thing and can you give some examples of this happening elsewhere?

I also don't think that's the case here because they are both on AWS so it's not their own servers.
Or the people undertaking these studies (and more importantly, the people peer reviewing and publishing the work) push back on broad conclusions that aren't substantiated by the research.

Having seen the nonsense my partner has to put up with in order to get a post-graduate qualification to practice as a professional psychologist I'm not holding my breath. From where I'm sitting the replication crisis in this field looks like a crisis of incompetence and apathy.
Even if humans do generate high fidelity content would it help when it constitutes a miniscule sliver of all new content?
Kindof off-topic, but has anyone had any success in using perf_event_open from within WSL, or is that unsupported? I tried `sysctl kernel.perf_event_paranoid=0` and the following, which works under "real" linux, but fails under WSL:

struct perf_event_attr attr = {
.type = PERF_TYPE_HARDWARE,
.size = sizeof(struct perf_event_attr),
.config = PERF_COUNT_HW_INSTRUCTIONS,
.disabled = 1, /* only need to read once, not updating values, but fails with 0 also */
.exclude_kernel = 1,
.exclude_hv = 1
};
int fd = perf_event_open(&attr, 0, -1, -1, 0); /* fails, returns -1 */

Microsoft's kernel appears to have the right CONFIG_* as well, so I feel like it must be supported in some capacity, even if limited.
Wow. This is very helpful. Thank you.
Sadly I suspect that may change. Manifest v3 was added to FF in 109 which is why I am on ESR and will probably stay on it as long as I can. Mozilla get funding from Google and that could potentially come with the price of blocking ad-blockers using manifest v3 at some point.
How are you supposed to build on a platform if they keep pulling the rug out under you?
Only if you made absolutely sure that the battery was secured tightly - from the same article. Out of the 200M+ iPhones that Apple sells every year, how many people do you think wouldn’t put the battery and the cover on perfectly?
Me too, but given certain educational methods of the past, I can also imagine it happening. Here's an example of teaching Latin in the 19th century. Read the first 1/3 from the link from today's front page: https://news.ycombinator.com/item?id=36354213. Latin was taught by rote, by repeating without understanding. One of those head masters must once have thought it would be correct to call it "and per se and," and had the power to make generations do it.

On the other hand, why it would have become so widespread as to become a word is what makes me doubt the story.
The UN General Assembly Declared 2023 the International Year of Millets
MDX describes data through a multidimensional structure, which makes the semantic model it presents closer to the real business, and based on this multidimensional model for more complex queries, SQL models can also provide similar capabilities, but it may be laborious or even extremely difficult to achieve when dealing with complex queries, but MDX also has disadvantages compared to SQL, that is, to thoroughly understand the multidimensional data model than to understand the SQL table model requires more learning costs.
Ext2/ext4 is a little special that way, most aren't quite so intertwined.
Are they going to make sure they use the money for it's intended purpose this time?
Open Source-Based Over-the-Air 5G New Radio Sidelink Testbed
Openairinterface 5G Wireless Implementation - https://gitlab.eurecom.fr/oai/openairinterface5g
Beepers and Pagers: A Technology for More Than Drug Dealers
Xi Jinping tells Bill Gates he welcomes U.S. AI tech in China
Ellsberg initially stood to spend the rest of his life in prison, with the max penalty for what he was charged with of being 115 years. And with something this big, the possibility of him never even making it to trial would certainly have crossed his mind. And he had no way of really knowing how any of this would work out. Courage is about doing something because it's right, in spite of potentially severe consequences. Without that latter component, you're just being a decent human being.

Ellsberg himself has commented on this extensively as well. Wiki [1] mentions moment where he finally decided to do it:

--------------

[Ellsberg] experienced an epiphany attending a War Resisters League conference at Haverford College in August 1969, listening to a speech given by a draft resister named Randy Kehler, who said he was "very excited" that he would soon be able to join his friends in prison.[12]

Ellsberg described his reaction:
And he said this very calmly. I hadn't known that he was about to be sentenced for draft resistance. It hit me as a total surprise and shock, because I heard his words in the midst of actually feeling proud of my country listening to him. And then I heard he was going to prison. It wasn't what he said exactly that changed my worldview. It was the example he was setting with his life. How his words in general showed that he was a stellar American, and that he was going to jail as a very deliberate choice – because he thought it was the right thing to do. There was no question in my mind that my government was involved in an unjust war that was going to continue and get larger. Thousands of young men were dying each year. I left the auditorium and found a deserted men's room. I sat on the floor and cried for over an hour, just sobbing. The only time in my life I've reacted to something like that.[citation needed]

Decades later, reflecting on Kehler's decision, Ellsberg said:
Randy Kehler never thought his going to prison would end the war. If I hadn't met Randy Kehler it wouldn't have occurred to me to copy [the Pentagon Papers]. His actions spoke to me as no mere words would have done. He put the right question in my mind at the right time.

--------------

[1] - https://en.wikipedia.org/wiki/Daniel_Ellsberg#Disaffection_w...
I took a cursory look through the Reid technique.

It's literally just modern gaslighting.
You may have been taught using the briefly popular ITA system

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

http://s320709369.onlinehome.us/wp-content/uploads/2015/03/f...
That’s an interesting perspective. However, I maintain my position. Banning criticism of people is too general an abstraction and opens the door to bad actors. An article posted today (“I don’t need your query language”) offers a good concrete example.

In an environment where I am unable to criticize a person’s approach (and by extension, that person) I and the rest of the team are at the mercy of their idiosyncrasies (I am referring to the syntax issues highlighted in the first example of the mentioned article).

Escalation via managers can work in specific situations but it has no guarantee of success and comes at a significant cost. In the best case it exists as an extra layer of indirection that must be paid for.

A technical solution, which is what you are proposing, is a poor solution when a better structured policy obviates the need for it.
Not often these days, and if you want them to really last the trick is to oversize them. If you need 2TiB get 4. That’s because wear is a function of amount written divided by the size or the drive due to wear leveling.

For most people this advice doesn’t matter but if you do work on your laptop that involves tons and tons of writes (e.g. local Docker work with lots of huge container builds and multiple VMs) then over provisioning is good.

It’s also very good advice for any server deployment you want to be reliable. If I were deploying a good old fashioned database box to be super reliable I’d oversize the SSD as much as possible (coupled with hot swap and mirroring).
If I could change one thing with sql, this would be it.

It makes more sense to have the select last.
An email address is here: https://ionathan.ch/cv.html
They've presented plenty of drawbacks, which you've dismissed as "it's not that bad", while not presenting any benefit.
> Google has removed ad blocking and privacy extension AdNauseam from its Chrome Web Store, and has taken the unusual step of flagging the extension as malware, thereby preventing AdNauseam from being used by those who have installed the software via Chrome's developer mode.

Available for firefox and chromium-based browsers though.
It’s more likely devs are a heterogenous group and you are mixing opinions from unrelated people? Unix utilities from the 1970s are shit. Many of their descendants today aren’t that bad but have lots of problems (eg gawk and gnu sed can do magic in the hands of masters but getting that proficiency is probably not worth the effort).

SQL is a problem not because of the era in which it was developed, but because somehow we haven’t evolved any meaningful successors. We have a bunch of dominant programming languages and only 1 data mining language? What’s up with that? Why is there this pretense around only having one language? Multiple languages are healthy because ideas cross-pollinate. How long after MongoDB did it take database vendors/OSS projects to start adding JSON support to their SQL databases?
I assume this is mostly US folk who are eligible?

I'd like to get it for the kicks if not :)
Lawyers get millions, you get an estimated $7.70
Replaceable batteries are back, but people are getting it wrong
Sort of related, could anyone please explain why there is a &comma; named character reference in the HTML standard?

https://html.spec.whatwg.org/multipage/named-characters.html...
Show HN: A journal / notes browser extension I made
Hello,
I'd like to present, and have feedback on, a browser extension designed to take notes, and provide various small helpers. The extension is self-contained, using browser storage only.

It's about feature complete for how I use it, but I miss a way to access the data from a smartphone - I may implement a way to sync data to an external service.
Since I just returned home to the US from a visit to Japan, I found that fascinating reading.
Slim chance that it really gains wider adoption and becomes a standard tool but it will be an interesting conversation starter for sure.

Imagine you are struggling with performance of some tool and a more knowledgeable senior comes in and says "you need to use poop" or "just poop it!".
Deadly fungal meningitis cases nearly double as CDC rushes to find exposed
This seems inevitable to me once we have cheap APIs with multi-modal abilities.

Surveillance is what AI will excel at and so that is what it will be used for.
Or he, you know, could just ask, because that is the spirit of discussion.
There are some libraries that allow you to do some stuff. You can attach metadata to some objects about types in some contexts. But obviously it's bolted on because under the hood it's all Javascript.
The Secretary Problem with Predictions
"...The value maximization version of the secretary problem is the problem of hiring a candidate with the largest value from a randomly ordered sequence of candidates. In this work, we consider a setting where predictions of candidate values are provided in advance. We propose an algorithm that achieves a nearly optimal value if the predictions are accurate and results in a constant-factor competitive ratio otherwise..."
> I would recommend reading [1] because it confirms the GPL violation but paints interesting picture of the reason.

I'm not seeing that, but maybe I'm misunderstanding something. [1] includes:

> we are also shared our change without reservation to every enthusiast (buyer).

Which to me says they're freely sharing the source with buyers. And I see in the GPL:

> For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.

Which I understand as "you only have to share source code with buyers" (but they can do what they will with it).
There's a much more diverse range of opinions now which is nice. Before it was just a bland vanilla follow the narrative or get suspended vibe
Than you for that Lockheed Martin advertisement.
I've found reliable persistence on the backend irritating with yjs. Seems like the official path is to fork their example library and edit it. (The example is insufficient because, for example, it will silently eat data if the onchange webhook fails).

yrs initially looks tempting but it's unsound at it's core. (The plan is to port the API directly from JS, use unsafe to silence the borrow checker, then gradually fix specific instances of undefined behavior if they cause actual real world issues.[1] I don't this this is an approach that can work. That's a shame because a lot of impressive work has gone into yrs.)

[1]: https://github.com/y-crdt/y-crdt/issues/233
They should have looked into packaging Instant Pot-ready meals, a la Blue Apron, but with a more conventional delivery method (ie, store shelves). Heck, go to a successful food producer with a licensing deal to slap the Instant Pot brand on it.

It's all well and good to sell razors, but if you want to keep doing business and growing, it helps to be the one selling the blades.
Yeah sorry I should have been more clear. Currently the ARM instances in GCP when you use them as spot basically never get interrupted. We’re big into GKE so use them as a preferred node group for interruptible pods. I assume due to the pricing you mentioned usage is very low.

So basically any background jobs or big batch processing jobs that required a lot of CPU time. We have multi-arch container builds so if we can’t scale out the ARM node group not a problem, go back to x86. But it was worth the optimizing to get effectively always available spot instances.

Yeah always open to meet up with folks. I’m on mastodon at matdevdug@c.im.
Isaac Asimov’s disturbing message for 21st-century humankind
Obligatory Link to the "Estimates" song by $stdout, its great: https://www.youtube.com/watch?v=sh7A8UChBTI
I was using yandex fr the lack of censorship but have found some health and holistic things are no longer coming up since very recently. I've started using mojeek as an alternative since I am studying as an herbalist and need to get sites other than healthline and webmd.
Sure he does --- just like he welcomed software and manufacturing tech from the outside.

I think the rest of the world now has a much better understanding of what his "welcome" really means.
The term astroturfing predates bots/brigades. It’s used to describe any fake grassroots movement
If only people thought this way about guns, where the overwhelming majority causes no problems yet <1% are insane so some people try to ban them for everybody.
still some humans in the click farm
The tab character (U+0009) is a good candidate for this. Many CSV parsers already support it.
It was announced in comp.lang.lisp most early adopters were lisp users.

The first Reddit drama was when Paul Graham was caught having a sock puppet account to defend his arguments :)
Maybe interesting for those who want to teach or learn a language is languagetransfer.org and the “Thinking Method Guidebook” at https://www.languagetransfer.org/s/TMG-1ST-EDITION-FINAL-Goo... - an interesting approach to a guided “induction” process where soaring explanations are made throughout the material.
Data breach impacts 3.5M Oregon ID, driver's license holders
I texted my business partner a link to the story yesterday about Google Domains getting sold off with the comment: "I'm so glad we decided to go with AWS over GCP".

A big part of selecting a cloud service provider is trust. You have to trust that you can build your stuff on top of theirs and they aren't going to pull the rug out from under you. Right now I don't know how anyone picking a cloud service provider can confidently go with GCP, and the only ones I see moving to GCP are those that get massive discounts for doing so.

I'm making a bet that in 10 years, GCP will be no more and most likely sucked up by either Azure of AWS.
The original 1963 ASCII was upper-case only, so it's a mistake to think of Control as modifying lower-case letters. (It also had slightly different control character assignments, and ↑ ← rather than ^ _ for 0x5E 0x5F, but those don't matter here).

Control consistently toggles the 0x40 bit — so Control+A = 0x40^0x41 = 0x01 and Control+? = 0x40^0x3F = 0x7F = DEL. Of course, ? is typed as Shift+/. Shift consistently toggles the 0x10 bit: Control+Shift+/ = 0x40^0x10^0x2F = 0x7F = DEL. This is why on upper-case-only bit-paired keyboards, right down to the Apple II, you type Shift+P = 0x50^0x10 = 0x40 for @. The manual for the ur-ASCII Teletype Model 33 is explicit about how this works in the keyboard section.

Applying this to space (note Shift+0 is space on a bit-paired keyboard) would give you 0x60, which is out of range for 1963 ASCII. Evidently some early terminal decided this should wrap around to 0x00. (The TTY 33 didn't do this, since it's too complicated to do mechanically.) I had not heard of this before, and always used Control-@ (0x40^0x40 = 0).

Incidentally DEL isn't a control code per se. It's 0x7F because a set bit is a hole on paper tape, so it's the only code such that punching DEL over any another code always results in DEL.
Ahh Morte.
People get pissed off because they often end up doing the opposite of what makes sense for the business and the users.

In advertising terms, subreddits are analogous to special interest magazines. Despite this, Reddit's initial approach was to spam subreddits with low quality ads that had nothing to do with the subreddit's purpose. Going to /r/golf I saw an ad for a Samsung phone and then:

> r/movies tell us who you’re most excited to see in ASTEROID CITY. In cinemas June 23

They've also made the ads barely distinguishable from regular posts.

> I've never understood how it was supposed to be profitable

Not hiring 2,000 people would've been a strong start. Improving long-standing issues with the platform rather than churning through poorly implemented and largely irrelevant features would be another.

They could easily have monetised the 3rd party apps with a much less negative reaction by requiring users to purchase Reddit subscriptions for access. Users that didn't want to pay would migrate to the official app and the subscription earns more than the API fees would.
I thought this would be about Old→Middle→Modern English, in which case the lost letters are Ƿ, ð, þ and æ.

https://en.wikipedia.org/wiki/Middle_English#Alphabet
These problems have been “solved” by designing micro services that don’t perform any joins but shift that responsibility to the applications. What was once a single API call for the application, backed by a SQL query joining over tables has been replaced by multiple micro service calls. It’s now the application’s responsibility to hold these MS call results in memory and then relate them once all the data has been fetched. This works well because the failure rate of http requests is so much lower than a DB query. And after all, the further away the code from the data the better equipped it is to reason about the data.
Obsidian works just fine with iCloud.
This is what happens when your objective function is to generate plausible or well-aligned next-word predictions - the model will converge on agreeable nonsense that sounds credible but is increasingly divorced from the truth. RLHF is a lousy patch to fix this problem. The real solution to grounding LLMs is by training it on hard-to-solve but easy-to-verify (i.e., NP-complete / hard-on-average problems), then formally verifying the generated outputs. While this may be difficult for prose, by including a large amount of training data containing formal reasoning tasks and programmatic text, this puts a strong bias towards correctness.
> Monotech NuXT

Hadn't heard of this before, but it's a great concept. I love the idea of modern takes on retro tech.

Wish it were more practical to do something like this for 68k or PPC Macs… unfortunately I don't think there are any usable 68k or PPC derivatives currently in production which limits possibilities. The closest thing I've seen are FPGA-based setups like the Plus Too[0].

[0]: https://www.bigmessowires.com/plus-too/
The Torment enhanced edition plays great on the iPad. I assume there is an Android release too.
James Gosling talks about virtual machines, security, and Java (2004)
Many thousand lines of structured code that does not get broken into logical modules ends up an unnavigable and unmaintainable mess. I would not hesitate to split up such code.

Encapsulation and modularity are good engineering practices. Personally, I will not contribute to any project that opposes such things
I've often thought that the best Civilization would actively maintain living examples of each historical milieu. A stone age place and a middle ages place, a mid century place, and so on. In this way the methods and knowledge of the past would not be lost, and in the event of a calamity (like a Carrington event, or nuclear war), it would accelerate our recovery. Presumably the highest tech'd civ would impose order on the rest to prevent the stronger civs attacking the weaker ones (only the strongest civ could possibly enforce this).

(The prospect of having to recapitulate the advances of the last 200 years fills me with indescribably weariness. Physical typesetting being a good example. Who is foolish enough to think you can "just read a book about it" and get a working press going?)