skysight-inc/HackerNews huggingface dataset:
The code isn't very well written either.

For example, the various array printing functions (which are at the top of the file, first thing I saw) call putchar/printf in a loop instead of allocating the entire string and printing it with one call. For a HUGE array that doesn't fit in memory this is the right approach, but for the other 99.9% of the time you're printing a smallish value (otherwise you probably wouldn't be printing to stdout in the first place?) this is going to be way slower than allocating the string and printing it once, because it's going to make way more system calls. Also most libc implementations guard stdio access with a mutex, so you're going to have to do a bunch of mutex acquires as well.

Plus why don't these functions take a FILE*? What happens if you want to print to a file or stderr?
Would it matter which hash function was used to create the password database.

But there's more than just the issue of discovering the passowrd itself.

What about the issue of discovering that a particular password hash comes from an employee at a certain company.

As I understand it, Tory Hunt downloads dumps of stolen passwords. He does not share the dumps. Instead he collects queries, like a search engine. Until people start sending him queries of hashes to check he does not necessarily know the locations of the people whose passwords were stolen.

However if he gets a series of hashes sent from some IP address belonging to a perticular corporation, then argubaly he now knows these are likely to be passwords belonging to employees at that corporation.
For any lurkers out there, I just created/published the next, even more extreme iteration of this called λDNA: https://xtao.org/blog/ldna.html

Enjoy.
Software Applications Incorporated
Any info on the platforms that the game will be released on? Would be great if Apple can make them support macOS natively. GTA V is playable using GPTK on M1 Macbook Air, technical issues shouldn't be that big.
1.5m likes in 15 minutes is crazy.
I’ve never bought the “we need them for emergencies” argument.

Are there _that many_ emergencies happening that the school office is unable to field calls from parents who need to reach their child right now?

I don’t see the “it’s like their wallet” argument either. That the phone is expensive and it contains personal information doesn’t mean it’s not disruptive to the classroom.
I don't think Rails is any less favoured than Django - the hype moved on from back end oriented web frameworks in general though.

Rails had a higher level of initial hype though, so maybe more of that moved on to other things leaving it closer to Django that had a slower decline.

Both projects are solid mature choices though - the downside of that might be attracting enough new/younger devs. Choice comes down more to Ruby vs Python depending on which one your team knows better or if you need other libraries from that language.
I guess you're right, I've added one now.
This is the best kind of trolling, I love it!
I’d rather my films be graded for home theater use than phone use. HDR TVs these days are basically all TVs. Why should we all take a step back in quality when the hardware to view it decently is more affordable than it’s ever been? I don’t care how Oppenheimer looks on your phone I know Nolan would care even less.
I assume current generation consoles and PC at some later date.
tipping
Looking forward to this. They seemed to capture the "Florida-man" vibes perfectly.
This really isn't an issue these days if you research your screen. Rtings.com has a good series on their website and YouTube testing OLED burn-in, and there are many TVs where this is not an issue. Also check out Wulff Den on youtube and his videos testing the OLED Nintendo Switch. He does get some bad burn in after a year, but that's also because it's on a still image at max brightness and never turns off. I don't mean a year of standard usage. I mean 8,765 hours of it displaying the same image.
Indeed, it would be better if doordash would just hire full time employees. And vet them before hiring with a regular interview process. Instead of constant punitive surveillance with the threat of instant unemployment.

Can you imagine if your dev job was like this? Picking up jobs to write a single function. And if youre too slow, or one too many tests fail you get sacked.
So did I, but at the time, screen resolutions were starting to vary more.

It was probably a case of killing several birds with one stone - make layouts fluid while avoiding IE's issues with rendering tables.
So they have given up and are looking to get acquired now? All vision and taste have left the org.
The Asbestos Times
From a personal health intervention standpoint, the study gives yet another correlation to add to the collection of positives and negatives. The point of all these studies ultimately is to identify the causation. Maybe some causation can be inferred from other studies on caloric intake.
GTA VI confirmed!!
You didn't read more than the headline, did you? Directly from the abstract:

"When individuals interact locally, the outcome is a stable plural patchwork of cross-cutting conflicts. By encouraging nonlocal interaction, digital media drive an alignment of conflicts along partisan lines, thus effacing the counterbalancing effects of local heterogeneity. The result is polarization, even if individual interaction leads to convergence. The model thus suggests that digital media polarize through partisan sorting, creating a maelstrom in which more and more identities, beliefs, and cultural preferences become drawn into an all-encompassing societal division."

So the paper is supporting exactly what I'm saying. That in your local community you need to engage with differences of opinion to successfully navigate local social structures, but that online with an expanded network you can interact with only like minded people.

Yes, the overall bubble is larger online than in real life, but as a result it allows for self-selecting subnetworks which align with confirming your biases and further radicalization rather than compromising with differences of opinion.
They pooled it all together. But my guess is that more participants are found that have high fibre from food diets than high fibre through supplements, so the results are more representative of the former.
Thanks, it should be duel. Updated accordingly. I kinda think that quantitive change in energy output will lead to qualitative change in the form of fighting. In addition, it's hard for me to relate to fist fighting among superheroes. If I were to enjoy fist fight, Legend of Fist by Jet Li is a much better alternative.
Nah it’s much better at higher Hz
Does that understand that when talking about HTTP headers I talk about "referer" but when talking about JavaScript I have to use "referrer"? - What is wrong in one place can be different elsewhere. Terminology, spelling, accepted abbreviations depend very much on context. And sometimes even a wrong spelling is right as it's in some standard ...
I assume most of this video bias comes from the ease of monetization (for content creators) on Youtube. That might in turn come from some mental cap held by viewers on the value of text vs. video, but I suspect it has more to do with the number and value of ads that can be shown by the platform. Some random blog platform is going to maybe have inline image ads, while Youtube has unskippable video ads which I assume are valued more by advertisers.
>This also means that it is very hard to actually control for and isolate that this was due to the fiber rather than the lifestyle.

Always is. Is it the fiber, or is it that healthy people intake more fiber. Those foods aren't cheap if you live in a food desert either.
It seems the side effect of treating customers as users in the classical sense, is the cross-industry adoption of the mantra, "don't get high on your own supply".
Ploy twist: Denso becomes its own car company that manufactures traditional cars.
New generations will get used to more fps, and new content then would be able to filmed at 60 fps. I think that's a good thing. We can't be stuck in the past because of current habits
Why not encode further information into the number, if that's what you want?

1004.0.0 to 1005.0.0 is an api-major business-minor version bump (incompatible API). Semver-compatible.

1004.0.0 to 2000.0.0 is an api-major business-major version bump. There, the first number has changed, if that's important to you. Semver-compatible.

1004.0.0 to 1004.1.0 can be the "INCREMENT" thing they also mention.

As a bonus, your version number is soon going to be much higher than competitors. That's sure to impress clients. You can refer to the 9000-line easy enough.
> [...]this doesn't mean that he would have gotten away with it if he'd cooperated[...]

If he'd stuck to the story that he just had an engine mishap would they have been able to prove that it was intentional?

They'd almost certainly have revoked his license to ever fly again, but filming everything you're doing isn't illegal.

Nor is wearing a parachute because you know you're a crappy pilot that'll bail out at the first sign of trouble.
I have zero doubts this is going to surpass 50M views within 24h. Going for the record would be a stretch, but it'd still rank 14th in the list of videos with most views in the first 24 hours.
From what I can tell, VCV is a bit higher level, I aim to let users combine individual parts into modules, as well as customizing their visuals.

Also, funny thing but I did not know about VCV before today :)
You must be phoning this in from a different planet, or at least some other country. It is a plank of the DSA policy platform that only "social housing" be allowed to be built.
they're known for trustworthy and extremely private banking, for one
Documented by Denis Burkitt[0] in his 1979 book "Don't forget fibre in your diet" (he came to be known as "fibre man" as a result)

[0]: https://en.wikipedia.org/wiki/Denis_Parsons_Burkitt
I hope that footage is the actual engine because it looks amazing not just the graphics but the animations
The lowest-end VAX, 11/730 used 8 of them in parallel to get a cheap 32-bit CPU.
>she has trouble controlling her own students because I believe they themselves have realized she's inconsistent and illogical, so anything goes. They do something, she says something they don't respect, they continue, she gives up

This really shouldn't be surprising to anyone. Even 2 year old children can understand authority, power dynamics, and contests of will. For that matter, a 6 month old puppy will understand the same.

I pretty strongly disagree with the rest of what you said about state curriculum.
> For me it's not the bad plot decisions, it's the tone. Every movie has the same "feel" to it. It's a milder version of the "algorithm optimized" tone of eighty percent of YouTube videos. Almost like every movie is being made by the same person.

This too!
I don't think that "inequality" is even a thing when it comes to movies. Who said that all movies should be equal? Some watercolor "art" sells for $15 at an art-and-wine street fair while other pieces have five figure prices (or, of course, much more).

Secondly, as others have pointed out, the mid-budget movies are now on streaming or cable channels.

But yes, special effects extravaganzas are going to die out, just like Westerns and musicals did. Until they get revived.
> If anyone on my team ever described themselves as in "a war of attrition" with another teammate I'd fire them.

I wasn't sure if I was going to reply to this part or not. But you took a comment out of context here.

I'm incredibly touchy about code reviews. I used to have the popular opinion here where "the code belongs to the team!" and all that. And then I was stuck on a team with a very toxic guy who weaponized this stuff. His code was "perfect" and he'd approve your PR to turn around and rewrite it just to show how much better it could be (and gloat about it -- not realizing if he hadn't deleted half the tests, they'd be failing). He'd constantly point out all the things that were "wrong" and with the justification of "code quality" without actually being able to point out why it was better. After working with them for two years, the entire team's philosophy turned into the one I've shared here ... because it can't be weaponized. It can't be used to tyrannically rule the code. It can't be used to bully people around "for the sake of quality!"

His "code quality tyranny" did more damage to the code than any actually bad code could have done.

So yeah, I will go into a war of attrition over certain kinds of comments that are spoken authoritatively yet are entirely opinionated ... because I've seen what happens when it gets out of hand. I have no desire to go through that ever again. Ever. If that means someone like you fires me for it, it's better than going through that shit again. Sorry, not sorry.
If you want a sledgehammer, CoreFoundation is open sourced and works on Linux.
I feel like the Toupee Fallacy is lurking around in this conversation. We know how many cover-ups are successful, and the ones we know about are nearly universally unsuccessful.
I found this to be an informative and well-laid out argument in favor of motion interpolation: https://www.wired.com/story/motion-smoothing-defense-hdtv/

I have come to prefer it. I think this comes as a combination of recent algorithms getting better (there are relatively few artifacts and they are far subtler than they once were) and because newer consoles have conditioned me to abhor any content running at less than 60 fps. The jaggedness of 24 fps grates my eyes. I’ve had my iPhone recording 60 fps video for years.
>> Our RPCs are named as GetFoo, not DetermineFoo

>This is a nit. I'd honestly probably ignore it.

Congratulations, until the end of time your team now has to remember multiple naming conventions, and when they want to do a code search for the RPC that retrieves foo, if they search for "GetFoo" because all the other RPCs are "GetBar", "GetBaz", and "GetTaco", they'll find no results and be confused.

"The team" is not a static thing, it is an evolving team-of-Theseus. Consistent naming and coding styles make it easier for the team, until the end of time, to read and search code. These "nits" are productivity multipliers.

As other reviewers have called out, I am a fan of "LGTM with comments", but any teammate who starts ignoring comments loses the privilege of receiving LGTM with comments from me and gets to wait until I actually review a version of the code that is acceptable to the team.
I don’t know. Sure 12 years between sequels is long but I’ll take that over an annualized franchise any day. But boy, I thought I was old when GTA 5 launched…
Their satire is always spot on. It has to have some version of Mar-a-lago and all that comes with it I hope.

The possibilities for the space coast and Tesla satire are endless as well.
yep, agree backups are important and that could've been pointed out in the OP. Any storage plan will also mean including a backup plan so if something goes wrong you can restore.
HTML, the programming language, is fully interoperable w/ JavaScript, the programming langauge (sic):

https://html-lang.org/#js

functions defined in HTML, the programming language, can be invoked by JavaScript, the programming language (sic) and vice versa.
Anti-nuclear sentiment was low, given that TMI and Chernobyl had not happened yet.
What if the collected wallet/phone gets lost or stolen? That becomes the school's problem.
I know there was at least one remote-controlled airliner intentionally crashed in the desert filled with crash dummies and stuff, though that was in an active partnership with the FAA
Try $1B in one day when it releases!
They acted really quickly after the leak, I guess these studios already have plans in case of leaks
> Given the track record of decision making, I have no hope he disposed of the parts properly, either.

Your instincts are correct:

> Jacob drove the wreckage to Lompoc City Airport and unloaded it in a hangar. He then cut up and destroyed the airplane wreckage and, over the course of a few days, deposited the detached parts of the wrecked airplane into trash bins at the airport and elsewhere
Because who has home theater? I'd think it was mostly killed by the Internet, streaming, and the overall trend of cable-cutting, ditching TVs, and switching to computer and laptop screens for one's entertainment.

(I guess at some point this must have reversed everywhere except the bubble myself and my friends and acquaintances live in...)
well that's no fun
It used to be ⌘^f on macOS to fullscreen any window. Now it's fn-f which is nowhere near as convenient on all of Apple's keyboards.

https://www.apple.com/shop/product/MQ052LL/A/magic-keyboard-...

The fn key is to the right of delete, it's not terribly suitable for use in key combinations. This seems ill-chosen on Apple's part.
> I have never seen her take work home once in 2 years. So don't say the hours are long.

What does she teach? One of my best friends is a foreign language teacher that leaves home for work around 6AM and is never back home until around 7-8PM. Partially because they have to coach for sporting events because the paycheck for just teaching is ridiculously low; less than $50k/yr last I asked. Fairly middle class area in a suburb of Chicago, by the way.

But yes, if what you've said is halfway accurate, it sounds like her and her coworkers are fairly underqualified and/or under-driven.
How much, in grams, is “higher consumption“ ?
I’m in the same boat — not a company, just an individual doing the separate-email-per-site thing.

(UPDATE): I’ve posted a suggestion to the UserVoice community, which it appears Troy actively monitors.

If the several (dozens?) of us with this use case upvote it, it may catch his attention.

https://haveibeenpwned.uservoice.com/forums/275398-general/s...
> Today, we still have too many people dedicated to supporting work and even doing work around the work rather than contributing to opportunities with real impact

I hope they mean empires of managers.
They are right about UCEPROTECT, what a scam they run, but Spamhaus should do better.
Rumour has it that the NPCs will engage in realistic dialogues with the player that are generated by an LLM. By the time this game releases, running a reasonable LLM locally would not be out of the question. That alone would greatly increase the realism of the game.
Even if you could get everyone to tend the garden, it encourages unnecessary breaking changes or fragile design. LTS provides some much-needed backpressure. If a new feature truly requires breaking things, people who really want it will put in the effort.
Not actual science then being passed as science.
Large Language Model Astrology
This is one of the most comprehensive astrology app build with LLM! Super cool.
I don't want to hack my tv, I want to watch a film.
We have a mix of schools that start with K, 4th, or 6th and end with 8th.

Where are you that high school starts with 8th grade? is that still called "freshman year"? I'm in California and have never seen a school like that.
I suspect part of it is overall societal changes pertaining to phone usage.

When I was an elementary school student, I carried a few coins in the event that I had to call someone on a payphone. (Which happened very rarely.)

But today, we have no payphones. Well, almost none.

So what else could you do, with no payphone? Perhaps you could find someone else who had a phone that they could let you borrow. In years past, it wouldn't have been that uncommon to walk into a store or other place of business, or walk into your school office, and politely ask if you could use the phone. They might let you, or they might not, but it was a reasonable request.

I imagine today that it would come across a lot more suspicious. Why don't you have your own phone?

Both infrastructure and ways of thinking have shifted toward assuming that all individual people who might need to make a phone call have their own personal mobile phone.

Children being assumed to have their own phone is probably more of a grey area, but even so, things have changed, and there may be no going back.
They don't regularly commit crimes though. They commit regulatory violations. There's a big difference. Like getting a parking ticket versus being convicted for a felony. Ones that get convicted like Purdue Pharma are fined so heavily they are forced to close. Or they could just be banned from doing business like Arthur Anderson when they had to surrender their CPA licenses and forgo rights to practice.
What part? That it exists as stated?

Or do you believe that every single teacher in California should be deciding how to teach what verbs are, or how dividing works, in their own way however they choose?

Is that really better than finding the best explanation, worksheets, and using that? Because right now there's a classroom in California being taught the worst possible way how to divide, out of all the other classrooms in California. Why? Because why not, freedom!
I really hope that they include a knockoff of the Tampa Bay area. We're overdue for some Rockstar satire being directed our way.
As I recall, Maven tooling lets you say 4.3-SNAPSHOT and creates 4.3-2023.12.04-23.27. When you release 4.3 it will be considered newer than all the snapshot versions (and other qualified versions like 4.3-beta).
Probably including Watergate which I believe was the inspiration for that quote. The underlying act was probably survivable. The coverup was not.
progress... not perfection
Right, because we all know the antivaxx member of the extended family never brings the topic up in person...

People radicalized have their entire identity structured around a need for confirmation.

When you only talk about a specific topic 24/7 online, what happens in person is that you still bend over backwards to tie every possible subject into that topic. A QAnon believer sees it everywhere and points it out to family. A flat earther is going to make some comment about NASA at dinner guaranteed.

It existed previously in cult behavior, but that sociological structure has now been distributed from small local gatherings to global reach online.
I was going to write a similar comment. It doesn't look like python anymore
They do call themselves truth experts. Nothing prestigious about being a sad, untrusted, and failed backstop for failing trust in journalism. See the fact that media calls them "prestigious" after being forced to concede their supposed fact checking role to them.

Democratic election politics being a public trust game, at their core.
Please, please, please let me scroll where I want, lord knows it would be the first time
Fwiw trying to get an old ember app running was an absolute nightmare. On top of that it is way too heavy for my liking. Pretty much polar opposite of jquery.
> Importantly, as HN folks seem to like supplements, you should be aware that most fiber supplements and additives are insoluble fiber

This is untrue, most supplements are soluble fiber.
Considering the mess that we feared Y2K would create, I am too scared to think what a change like this could do…
pushed a fix!
Computers can do multiplication really fast without doing additions, you just have to use SIMD instructions that are already on the CPU.
Lots of people still shoot with film. But distribution will always be digital unless your screening is specifically advertising a film showing. That's usually just big Imax movies like Oppenheimer in select cities, or indie theaters showing old movies who can get access to the film.
Accelerating science through evolvable institutions
The problem is that date estimates for deadlines are NOT a standard distribution and everybody's normal statistical tools do not work.

They are pretty much a one sided distribution power law. Deadlines almost never come in early and, when they do, it's rarely by much. On the other hand, deadlines can come in late by wild amounts.

Generating confidence intervals on that is really hard.