skysight-inc/HackerNews huggingface dataset:
I imagine that it could still look cool if it were shaped/tapered in just the right way, maybe somewhere between that of a Sphynx cat and a lizard.
The prior state was a situation of no pre-publication review other than the editorial staff of the journal. We should go back to that, yes. By disbanding entirely the “peer review” system that currently exists.
Yeah, but I only included ~Q4 of 1998, as I consider those games "morally" 1999 titles given the pressure to publish in time for Christmas. In any case, both 1998 and 2000 were very good years for PC gamers as well.
It's certainly easier to write well in your second language than to speak it well!
I know someone working on a plugin for that currently.
Not to be mean to the HN community but at least a substantial minority of people who complain about peer review on here have no experience of peer review, even in applied CS and AI and machine learning, which are the hot topics today. But they've read that peer review is broken and, by god, they'll let the world know! For science!

I publish in machine learning and my experience is the same as yours: reviews have mainly helped me to improve my papers. Though to be fair this is mainly the case in journals; in conferences it's true that reviewers will often look for reasons to reject and don't try to be constructive (I always do; I still find it very hard to reject).

This is the result of the field of AI research having experienced a huge explosion of interest, and therefore submissions, in the last few years, so that all the conferences are creaking under the strain. Most of the new entrants are also junior researchers without too much experience- and that is true for both authors and reviewers (who are only invited to review after they publish in a venue). So the conferences are a bit of a mess at the moment, and the quality of the papers that get submitted and published, overall low.

But that's not because "peer review is broken", it's because too many people start a PhD in machine learning thinking they'll get immediately hired by Google, or OpenAI I guess. That too shall pass, and then things will calm down.
It's 15 years ago now, but I was increasing my weight by 2.5 kg every session. It was close to my 5-rep max, but presumably not my one-reply max.

My form was correct, as far as I know, I was looking forward, legs spread apart, back straight, etc. I lifted, and I felt a pop, and my back hurt for a week.

Afterwards, once a year or so, I'd make some small movement, like trying to lift a bag, or just misstep when walking, and my back cramped again and I couldn't move for days. Nowadays it's just permanent.
You are right. It is often a problem that established competitors get to review articles that contradict their work and, unsurprisingly, try to sabotage them. Incentives are not well aligned.

A good mid-ground is something like the non-profit journal ELife, where articles are accepted by an editor and published before review, then reviewed publicly by selected reviewers.

Very transparant, and also leaves room for article updates. See the whole process here: https://elifesciences.org/about/peer-review.
At a minimum, the title was way too linkbaity for HN, which means it broke the site guidelines:

"Please use the original title, unless it is misleading or linkbait" - https://news.ycombinator.com/newsguidelines.html
Another reason a lot of people got their hackles up is that you also had the ratio backwards:

> Supposing every person watched that video 10 times AND supposing the target was one of the viewers (it really isn't clear that this is true), that's 2999 people who have had their rights violated to search for one. I believe Blackstone has something to say about this[0]. Literally 30x Blackstone's ratio

"3000 innocent people for every one possibly guilty" isn't 30x Blackstone's ratio, it's 300,000x and worse, because the ratio is "100 actually guilty people for every one innocent". Of course, this actually helps your argument -- violating the rights of thousands of innocent people is unjustifiable -- but once you've given everyone cause to pause and work out what's wrong, they're going to reply with whatever they can find.
So, we just need a meta-review to review the reviews. At a cost, of course. And in order to keep that honest, we need a meta-meta-review...
> ChatGPT is absolutely not mainstream

Majority of teens have heard of it and 13% admit using it to cheat on homework, probably much more used it to cheat than admits to it and even more than that used it for any reason. Also note how the rate hoes up a lot in older kids, they probably have more homework so more pressed to cheat.

https://www.pewresearch.org/short-reads/2023/11/16/about-1-i...
Whether or not your papers pass peer review—-and which journals it is published in—are important criteria for hiring, tenure, whether your grants are funded, etc.

If you get rid of peer review, it’s not science. It’s just a vanity press.
I ran into clouds at the last eclipse. It was still cool, but I didn’t get to actually see it. I was thinking of going to Texas this time around, but will end up much further north. I’m hoping I get lucky. If not, I’ll be planning some international trips around future eclipses. This is a bucket list thing for me.

I have pretty vivid memories of my first partial solar eclipse from when I was in school, but being in the path of totality was a completely different experience, and about 10,000x better, even without seeing it.
I've seen a lot of fancy full realistic 3d simulation games this past decade, but they can't hold a candle to a well thought out 2d simulation with solid controls.
Everything can just be pre-composed; Unicode doesn't need composing characters.

There's history here, with Unicode originally having just 65k characters, and hindsight is always 20/20, but I do wish there was a move towards deprecating all of this in favour of always using pre-composed.

Also: what you linked isn't "ASCII" and "extended ASCII" doesn't really mean anything. ASCII is a 7-bit character set with 128 characters, and there are dozens, if not hundreds, of 8-bit character sets with 256 characters. Both CP-1252 and ISO-8859-1 saw wide use for Latin alphabet text, but others saw wide use for text in other scripts. So if you give me a document and tell me "this is extended ASCII" then I still don't know how to read it and will have to trail-and-error it.

I don't think Unicode after U+007F is compatible with any specific character set? To be honest I never checked, and I don't see in what case that would be convenient. UTF-8 is only compatible with ASCII, not any specific "extended ASCII".
But then it's barely better than 2FA vault & 1FA app. ('Barely' because it's like a bit of depth, and breadth into a few specific attacks revolving around the app's poor handling of your password.)
It needs to be fabricated by TSMC. Domestic fabrication capabilities haven't caught up yet and are currently at the same level as Taiwan, SK, and the US around 2014.
I never understood the popularity of the '.C' extension for C++ files. I have my own preference (.cpp), but it's essentially arbitrary compared to most other common alternatives (.cxx, .c++). The '.C' extension is the only one that just seems worse (this case sensitivity issue, and just general confusion given how similar '.c' looks to '.C').

But even more than that, I just don't get how C++ turns into 'C' at all. It seems actively misleading.
IMHO, the best (in the sense of comprehensibility) fix to this is to never wait indefinitely. Waits should always have a timeout and on timeout all preconditions should be rechecked.
Dehydrate!
This shows up in other places, too. One of my Slacks has a textji of `groß`, because I enjoy making our German speakers' teeth grind, but you sure can just type `:gross:` to get it.
Hey HN!

Thanks for all your early support and feedback on this project last year. Kept plugging away on this variant and turned it into a daily chess puzzler for all the chess pros and puzzle fans out there.

A ton of input from the HN community has gone into this. If you'd like to try out the new version, you can play it here (no install, no login required):

https://echochess.com/

Rules: You play White, it's always your turn. You become any piece you capture, and your goal is to clear the board in the fewest number of moves. You can capture your own pieces too. There's no castling, promotions, or en passant.

Happy to answer any questions. All ideas and suggestions are welcome.

-

Mar 24 (C)
0:46 sec
5/8 tries
8 moves
Where in Maine? It passes over Katahdin, a mountain I love to climb, but it would be too much of a hassle for me to see it there.
That's less a normal form issue and more a case-insensitivity issue. You also can't have a file named "a" and one named "A" in the same folder.
> I started moving my company's team and contractors (as well as family and friends) ... onto Aegis

An important question on this, if you don't mind:

If the phone, where Aegis was installed, is dead/lost/stolen, which options are available to make sure that access to the accounts linked to that phone wouldn't be lost either?
Container processes are just processes running on the host.
Anyone who thinks this will lead to productive skepticism hasn't been paying attention. As the amount of information we have to digest has exploded, more and more people are overwhelemed and unable to process it; they then tend to fall back into believeing everything that comports with their worldview, or forming the belief that they're unable to know the truth, which really end up being two sides of the same coin. Our ability to have conversations is breaking down as our shared reality has become more and more narrow.

That's before you even bring in misinformation and disinformatoom, let alone AI.

We're going to get more skeptical alright, it's just not going to be in a good way.
Brood War :)
> Academic standards: You are not longer allowed to site a non reproduced paper in yours.

> Citations matter as much as the print, put the hurdle there and all of a sudden things will change real quick.

The reproducibility crisis is just a symptom of the publish-or-perish culture that pushes academics to churning out bad research. Academia already over-emphasizes publishing positive results at the expense of studying important questions. Your solution would further incentivize low risk, low impact research that we have too much of.

Aside from that, there are a lot of edge cases that would make this difficult. If I do five studies that are modifications of each other, and all show the same basic effect, but I publish it as one paper, does that count as being reproduced? What if a result has only ever been reproduced within a single research group? Does the Higgs Boson need to be confirmed at at a collider outside the LHC?
Firefox can still do it.
>> (Light, Singer and Willett, 1990)

A citation like the one above should normally point to a full reference in a bibliography section. Did you forget the \bibliography{} command at the end of your comment?
I think this would apply to most people but really it’s just how capitalism works.

I think for some people the value of starting is business is having control of who you surround yourself with.

I want to work with ambitious, smart and kind people who actively want to build a better world. I wouldn’t mind working at a company like that even if the job was tough.

Unfortunately most companies are ran by greedy ambitious people with no wisdom or care for tomorrow. Long term is end of the year for these people and big picture expands only to the business they work in. The people you work with aren’t any better either typically.

So really the only option is to build a company.
Random Matrix trivia: I recently discovered the “Adam Street bridge” where Trinity says “Because you have been down there Neo, you know that road, you know exactly where it ends” is the underpass right near central station in Sydney. So if you live in Sydney, that line is almost certainly true.
It’s one of the big reasons why Satisfactory was never quite as, well…satisfying as Factorio for me.
That’s a better system. But why involve the journal in review at all?

Journals should go back to just publishing papers and any unsolicited letter-to-the-editor reviews, reproductions, or commentary they receive in response. Why add a burden of unpaid work reviewing every single paper that comes through?
No, I just didn't read past the word Chinese on Wikipedia, but it referred to language, not nationality. My bad.
Years ago, an American metalhead was added to a group chat before she came to visit.

She was called Daniela, but she'd written it "Däniëlä". When my Swedish friend met her in person, havin seen her name in the group chat, he said something like "Hej, Dayne-ee-lair right? How was the flight?".
I don't agree, because subjectively, there never has been a year I haven't been utterly entertained and amazed by a completely new game. Compare that to the movies.
I already cancelled my subscription. I'm trying to get more people do the same by talking about the issue.
> If we find a refrigerator floating in space I don't need an Assembly Theorist to tell me there's some intelligent/intentional process behind it.

Isn't that the point? What you find obvious about a refrigerator is precisely because it's complex in a way that you understand.

I mean, the problems with the theory are pretty obvious. Anything complex is a matter of how you measure complexity. A common earth object is obvious because we can easily categorize the complexity and recognize it.
I wonder if you could attach multiple lines to a bar/triangle that's fixed under the balloon. This would eliminate the rope twisting/untwisting, but of course nothing stops the balloon itself from rotating.
Ask HN: Dropbox Account Disabled
So, this isn’t going to be one of those “I have no idea why it happened” stories. I think I know what happened, it was totally reasonable on Dropbox’s part, but it puts me in a bad situation, and I don’t know what to do at this point.

A few weeks ago I started chatting on Element. I got chatting with someone about some tech topics, the chat turned casual, and we ended up talking about women and exchanging some adult images and video clips. A few days into us chatting like this he sent me a clip that didn’t show/play in the client, which had happened before, so I didn’t think much about it and just saved the video without thinking so I could play it in VLC. I’m not going to go into details other than saying it was horrific and disgusting. I freaked out. I reported him, deleted the file, uninstalled element, and shut my PC down.

I realized today that my Dropbox account was inaccessible on my phone, and had been disabled, and then realized that I must have saved the file into some random Dropbox folder that I had been saving some other things to, and it synced. So, now I’m freaking out that I’m going to be reported and need to figure out how to explain this to a cop, and I have lost access to files that I had cloud-only in Dropbox, including wedding videos. Yeah, I know stupid on my part to not have local backups. I’m sick to my stomach over this and just don’t know what to do, any advice would be appreciated.
Fyi {snippets.AppName} appears in the text
Normalization isn't based on what language the text is.

NFC just means never use combining characters if possible, and NFD means always use combining characters if possible. It has nothing to do with whether something is a "real" letter in a specific language or not.

The whether or not something is a "real" letter vs a letter with a modifier, more comes into play in the unicode collation algorithm, which is a separate thing.
The only solution is going to be a lot of patience, unfortunately.

Everyone should be storing strings as UTF-8, and any time strings are being compared they should undergo some form of normalization. Doesn't matter which, as long as it's consistent. There's no reason to store string data in any other format, and any comparison code which isn't normalizing is buggy.

But thanks to institutional inertia, it will be a very long time before everything works that way.
I love these trees in areas where I don't live. They're real nice until you park your car under one.
Have you ever wondered how to safeguard your brand’s reputation amid a crisis? In today’s digital age, where information spreads like lightning, one wrong move can damage your brand’s online presence irreparably. But fear not! This article will explore the world of crisis communication and provide valuable insights on protecting your brand online.
Mesh Shading Part 1: Rendering Meshlets
Not so unpopular. I worked at a startup where they wasted huge amounts of money on a massively complex set up using kubernetes (and this was the early days of kubernetes). Despite this, or maybe because of it, our AWS bill was killing us.

The irony was that the cloud was supposed to be the simplest bit. All the computation and cryptography occurred on the mobile clients, the cloud was really just to provide storage. The same team then rewrote the mobile clients to have a "beautiful" API that took 100s of times more resource than the original code.

I guess they just loved complexity for the sake of it.
I almost^ missed a train recently because I tried to book my ticket and for the first time ever (and actually not since either) Amex wanted to send me a verification code. They support only SMS & email, but you can't change it for the current one and it was set to SMS, and I don't have email on my phone anyway & was at the station. Anyway - SMS didn't arrive. Had the same thing recently with them from a bank, it's the network blocking them, suspected spam or whatever.

There's plenty of other reasons not to use SMS 2FA, but it might suddenly not work one day right when you need it, and totally out of your control, is perhaps the most universally compelling?
Constant growth in monetary terms doesn't require real growth. Most currencies are at least somewhat inflationary.

Bad loans, like broken promises, will always be with us. Sometimes you take a risk and trust someone, and it doesn't work out, so you're poorer than you thought. It doesn't mean we shouldn't take risks.
I would agree with GP comment: in the particular case described in the article using channels instead of lower-level primitives would solve the problem.

E.g. when workers need to be stopped you close the channel sender, and receiver returns appropriate result to all wait calls.
I'm honestly of the opinion that all of the ethical questions that arose during this search are fairly minuscule compared to the potential findings that could help us end this never-ending outbreak altogether. (At least by developing better targets for drugs like Paxlovid, if their hypothesis about GI tract replication turns out to be correct.)

Of them all the potential to reveal that the patient X is hiding their HIV status is probably the biggest tragedy that can happen, since it will compromise their social and work standing due to stigma.
If, however, this person does NOT know they have HIV or something similarly immunocompromising, it's in fact their moral prerogative to find this person and inform them of their disease, instead of beating around the bush trying to go easy on their feelings instead of potentially saving their life.

Either way, at some point it becomes a question of common-good vs individual good and these options aren't so bad to even have this debate.
Did you get an MRI or a diagnosis at the time?
> I'm not suggesting Professor Popper was oblivious to this

He clearly wasn't, so forcing one particular interpretation based on the way you've personally set up the "paradox" goalpost is strange to me.
If we run into another intelligence it is strong evidence we haven't made it past the Great Filter. Sure, you can choose to believe the opposite, but that's pure wishful thinking.
> Just make it accessible.

We already have that system, it's called the internet. Nothing stops you or I from putting our ideas online for all to read, comment on, update, etc.

The role of the publishers, flawed as it is, has little to do with the physical cost of producing or providing an article, and is filling (one can argue badly) a role in curation and archival that is clearly needed. Any proposal to change the system really has to address how those roles are met, hopefully cheaper than currently but definitely not more expensive because mostly people don't get paid (in $ or career or anything) now - or has to provide a funding source for it.

I don't really see how your outlined scenario addresses that, at least not in a way that's functionally different than today. Can you expand?
It’s just money, same as advertising. 1 in X impressions results in a click, action or something.

If it is, in aggregate, basically free to splash your message all over the internet and generate X impressions, then you’ve got a click/action/whatever.

So now you monetise that click: you sell the clicks to a third party who attempts to compromise the users with some packaged n-day exploit system, or buy one yourself, or do something else malicious. Or if they are really stupid just try and sell them crypto.

Once they have “converted”, bundle the data up (CCs, creds, data, whatever) and sell that on. Rinse and repeat.
I did. But this is under an enterprise deal with them that warrants privacy, not the generally available stuff. OpenAI has similar arrangements (Enterprise ChatGPT) and MS Azure before them.
This reminds me of Kim Peek (https://en.wikipedia.org/wiki/Kim_Peek) the inspiration for Rain Man. Peek supposedly memorised thousands of books, including phone directories, sports score publications etc...
Been coding in Java since the late 90s. Honestly I have a love-hate relationship with it. On the one hand, it's a known quantity, reliable, and stable. I don't mean this in a negative way. With so much industry churn, Java has done amazingly well. I'm liking the language updates as well, since Oracle took over especially so, which surprised me a lot to be honest. Interfaces like JDBC are really underrated. When using Node or Rust, I can't help but notice how almost every database driver has a separate and incompatible API. I honestly think Java hit the sweet spot with naming conventions. At a glance I can tell when something is a property, a method, a class/interface name, a static member, or a constant. Java also deserves credit for popularizing dynamically-generated documentation in Javadoc.

To be honest, I only have a few complaints. It's more than fast enough, but it's still the biggest memory hog by far among the most popular languages. The tendency for Java programmers to rely on inheritance too much irks me. And nulls. Oh, the nulls. I've been finding myself writing Java more like Rust lately where I don't return nulls from methods anymore if I can help it. Optionals or empty collections, but never null. I really wish Java had followed this model from the start, but hindsight is always 20/20.
Vulnerability found in Apple's Silicon M-series chips – and it can't be patched
This is what I do. I have a solid vinyl and cassette collection and huge digital collection all from cd rips or flac (mostly from Bandcamp)

I also have navidrome set up so I can easily stream it from anywhere (my server is internal + WireGuard to access it remotely)
Huh, no wonder I remember that era so fondly, thanks for pointing that out.
Maybe, but then you can no longer round trip with other encodings, which seems worse to me.
Note that most of those games are 2D. This was an era when a major developer could take a fairly small team with a moderate budget and make a big, innovative game in a couple years.

It's just impossible in an environment where nearly every major game is expected to be 3D, action-focused, and playable on console.
we need twitter community notes for science
> * Especially in France, clerks try to emulate ü with the diacritics used for the trema e, ë. This makes it virtually impossible to find me in a system again

In Unicode umlaut and diaeresis are both represented by same codepoint, U+0308 COMBINING DIAERESIS.

https://en.wikipedia.org/wiki/Umlaut_(diacritic)