skysight-inc/HackerNews huggingface dataset:
What do you mean? Is the concept that even if the one time pads are "information theoretically secure", they are not unbreakable, because of issues with keeping secrets in practice? For example, it doesn't matter how good your encryption standard is, if the enemy has root on your keyboard controller.
I remember back in the day there were tons of awesome games for palm pilot. mobile games that seem fun or good always seem to devolve into pay to play to the point I've just given up completely on them.
I'd love to see a couple of things added to this, pricing and specific metrics. This would give some rationale behind the recommendations that goes a little deeper than choose this. Choose this at $X/h for X tokens per second or this for half the price but Y tokens per second.

Also would be nice to compare some of the local GPU options (including Macbooks) vs cloud options.

Edit: I just noticed https://gpus.llm-utils.org/recommended-gpus-and-gpu-clouds-f...
I don't support allowing criminal behavior on the part of the airlines.

But it's extraordinary hyperbole to suggest that too few customer service reps to quickly handle the needs of many travelers during an adverse weather advent amounts to criminal abuse.
Oh my bad, I was not condescending, I simply misread your comment and was then very confused after your first answer.

I know I'm the less knowledgeable here, and even then there's nothing to gain in criticizing someone like this online.

Sorry again :)
I immediately heard the bumper track: https://www.youtube.com/watch?v=ViN2bRGrBx8
Yeah, out of context it may seem weird. And if you just call it FactoryFactoryFactory that's bad design with bad naming. But the fact it exists is not weird as long as you don't use it all the time.

I mean, any time you use a an ORM which can use multiple backends and inject runtime/test implementation, you have 3 or 4 levels of factories to create the actual model instance. They're just named much better.
I don't think schools should be privately run, it often brings a profit motive to schools and that bring with it all sorts of negative outcomes and corruption. You can see how poorly that goes with private prisons and american healthcare outcomes.

it also increases the divide between rich and poor (https://www.seattletimes.com/education-lab/do-charter-school...) all while taking resources away from the public system setting it up to fail more while also removing all incentives for politicians to fix it (their kids go to the private schools)

here is a video going into charter schools and showing a number of rather negative outcomes https://www.youtube.com/watch?v=l_htSPGAY7I
For what it's worth, in New York City the Gifted & Talented classes are often larger for this reason. A 2nd grade G&T classroom where I was a student teacher had 30 students, for example; standard classes at the same school had ~20 students per class.
I had the same experience. Coming from St Louis, I'm accustomed to a certain level of squalor, but downtown SF was worse than literally any neighborhood I've seen at home.
We call them “Americans”.
Didn't read the article. But I hate these things... I had a remote interview with Meta once, the dude was eating in the microphone the entire time. It was so distracting I forgot how to write a for-loop.
I can slap together a few high-res textures in SDL_Renderer, and maybe hack in some pretty shaders. Doesn't mean it's a good API.
Right. For better or worse, Meta currently gives cost-effective targeted advertising. Would be interesting to see a graph over time of Canadian govt advertising spend, split by channel (newspaper, TV, radio, online social media, email) and by outlet. I imagine OSM (and email) have cannibalized the older channels.
Damn it… how did I possibly miss that story. Not exactly weighty news. But oh so entertaining. <runs off to google it>
Bad frameworks suck, good frameworks are good, that's about it.

Factories in Java, like the URL hints at, are just bad. Maybe they made sense in older versions for reasons that I forget. Haven't felt the need to make factories in modern Java or in any other language.
> Developers and Admins may not like it because its development with bumpers for kids. End users dislike it because of the developers and admins.

As a current ServiceNow developer for a F500 company, this is so true. Developing is frustrating since they strive for low/no code. They only started allowing ECMA6 like last year and it's still extremely limited.
Support Chat: "Thank you for asking about [question], here is a [link to FAQ Page!"

The FAQ Page: "Was this article helpful? If not, contact our support chat!"

Endlessly. It's so stupid.
My less cynical viewpoint is that it just isn't that interesting.

It's a bare-bones Twitter clone made by Meta. There's no interesting new technology to discuss, no open source angle, no discussion on the company founder that hasn't been done 100 times.

HN has plenty of discussions about interesting Meta projects - Quest, React, the metaverse, financial discussions, etc. I just don't think there's much to grip people on this topic.
Interestingly enough, the copyright on the 1928 movie “Steamboat Willie” – the short film that introduced the world to Mickey Mouse – will expire in 2024. That means the Steamboat-Willie-version of Mickey Mouse will enter the public domain.

TM != Copyright, but still interesting.
So it's not complex or particularly difficult to read, but it is opaque, incoherent, self-contradictory, and intentionally incomplete. We don't agree on everything but we have discovered some common ground.
I’ve always wondered about tampering of digital evidence like that, how much it might happen and not be detected, and what the penalty would be if it were.
Eeey hello :D

Eeh come on, I think it's a bit unfair to compare, because msgspec doesn't support regular python union types… which are the number 1 source of slowness… at least in my real world use case of the thing. I've got hundreds of classes with abundant nesting and unions.

In pydantic v2 they did the same thing i've been doing in typedload for a few versions already: check the field annotated with a Literal and directly pick the correct type, rather than do try and error. So now the speed for unions has become better.

Even so, for being binary vs pure python, I'd have expected much more.
Their technical achievements are not my domain. But I know behavior patterns, since Facebook's platform was built to harm peoples ability to choose for themselves, I consider it a blight on humanity. I doubt they have any interest in serving the common good. But I hear that you don't share my skepticism, time will tell.
Okay, I'll bite; what's the problem with one time pads? You have to exchange pads, but otherwise I was rather under the impression that they are unbreakable.
ANSI C aka C89 is a lovely language. It's sad that the standards committee and implementors abandoned the guiding philosophy for the language in favor of the principle of most surprise. Go is probably the most old school C like language philosophically speaking, but on account of its primary purpose being pushing ads data to data centers around the world instead of writing Unix it leaves a bit to be desired for those of us who like low level programming.
That's true, for stranded wire wire nuts are less than ideal because the thread tends to severe the strands if you're not super careful. If you do use them always twine the threads and if you can use a crimp on sleeve of the right diameter.
People are so short sighted. If we predict that inflation will be 6.8%, then it comes in at 6.7%, the market goes straight up, even though the numbers are basically the same. If a new exciting company is growing like crazy, but then has a few months of negative growth, we assume it's dead? Chill out people - real life takes time to resolve. You can't live on the month-to-month business cycle.
Yeah, I was a bit disappointed when I read the article. I mean, technically it is a Chinese operating system, but releasing yet another Linux distro is not very news-worthy by itself.
And then forgot they did when they accused him…
if you think privatizing the school system is going to fix it, i suggest you look at other instances of privatization (prisons for instance, or utilities in many states and provincies) and see how that went.
I wrote so in other comments… I was surprised to see that for the benchmarks of my library (typedload), it now manages to win a few… but not all of them.
> I'll look like I'm trying to cover up a long period of unemployment on my resume

It depends on how you approach the gap in your resume. Gaps in a resume are not necessarily a bad thing. They show that you're human, and they can happen to anyone and everyone. I don't think there's any need for a cover-up here nor any justification as to why you were not perennially employed.

If you are applying for a position which is a good fit for your skill set and experience, and present yourself honestly, you should be fine.

I know people who quit great positions to start rock bands, sandwich restaurants, all kinds of things. Those side-projects can play into your hands if you approach with honesty and openness.
Leroy Hood Wants to Show You How to Live for a Long Time
> Frankly, I think administrators have to be willfully perverse to actually enforce such policies.

I think you misunderstand what a zero-tolerance policy is and how it's applied. There literally is no tolerance. There is no nuance to them. If an incident is reported they are required to take action. There isn't a decision-making process past the point of the incident being reported. Everyone involved and any witnesses literally have to keep their mouths shut.
How did you evaluate the different tests? Vit D doesn’t have any acute subjective effects
San Francisco Activists Are ‘Coning’ Cruise, Waymo Robotaxis to Disable Them
It's Swiss. From memory they have pretty good legal protections for privacy, at least compared to Australia.
I'm creating bots like this where the ai enhanced bot is fed a clients docs/industry info, and it's trained on closing techniques specific to the industry and it basically keeps following up on a schedule until the customer decides to book an appt, or opt out of further messages.

I'm planning on other automations in the future for other workflows, but lead closing and appointment setting on autopilot 24/7 with a single monthly fee that's way less than hiring staff(even from India), in the end it's about giving automations knowledge and power through that knowledge but still the end result is a booking or action to often speak with someone after being warmed up.

A friendly non pushy ai sales agent might even be better at sales than a seasoned sales person after some trial and error on training it. My agency is in it's infancy but I'm excited to see what our sales pros can/can't do.
Australian law allows the government to demand access to your email, and Fastmail hold the encryption keys. That's not the case for Switzerland.
One of my biggest pet peeves are race conditions in tests. They typically only show up when run in CI, and are impossible to reproduce locally. I have a hunch this is because of resource-starved VMs running on over provisioned hardware, which messes with time in unpredictable ways, making tests flaky. Sure, tests shouldn't rely on time, and these failures sometimes point that out for us to fix, but it's very annoying to troubleshoot when you can't reproduce it locally. I've tried everything from running in resource-limited containers to similarly spec'd VMs, and wasn't able to.

We could use a time-faking library, but sometimes this is unavoidable if some dependency, whether from a 3rd party or in stdlib, depends on reliable timing.

I'm wondering how other Go devs approach this.
Glassdoor removed all of my reviews after submitting a negative view about 1 company. Previous reviews had been mostly positive or just neutral with provable facts.

Having seen their internal Blind, social Slack channels and culture vs. the Glassdoor reviews, and then submitting my review which really "went against the grain" of Glassdoor, it was clear there was something going on. I just didn't care enough to find out.

As these systems age, I think they're all missing one feature - "what are ratings or reviews from the past 6 months".
Yeah, although it's not my habit to bother with articles, I was bold enough to click this one and confirm you are correct.

First sentence: "Researchers have discovered the most distant active supermassive black hole *to date* with the James Webb Space Telescope (JWST)."
Read Hogg. Or better yet don't. But yes his horrible views are baked into his work.
If you murder someone, the repercussions are not hypothetical; they are very real.

The OPs scenario is hypothetical because we cannot know effect this will have on their future employment.

You are arguing against something I never said.
OpenBSD sudo replacement, “doas”, plus them reworking the need for root to run services - address above.

https://man.openbsd.org/doas
A friend of mine tried mastodon on my recommendation. But he couldn't find a "login with facebook" button, which is how he assesses whether a website is trustworthy. Mastodon to him is "like a scam version of threads". You'd be surprised how prevalent this view is with normal non-hn crowd.
If only. I drove thru the dystopian hellscape today and all I saw were tourists.
Since it's not explicitly listed there, I feel I should shout out David Blass and his incredibly cool ArkType project[1]. It's typescript wizardry.

He sometimes (used to?) streams himself working on twitch and it's a really comfy place to hang out.[2]

[1] https://github.com/arktypeio/arktype

[2] https://www.twitch.tv/arktypeio
cf https://www.cs.princeton.edu/~appel/papers/rogomatic.html
"ROG-O-MATIC: A Belligerent Expert System"

(a ca. 1984 AI that would play rogue(6) for you)
Apparently the message aren’t frequent enough, as you clearly did not heed their message.
>But she's not there to be a judge, she's there to be a political operative.

What does that mean exactly?
> I especially dislike their smarmy we-know-better attitude when people complain about it.

I'm happy to see this called out. Don't explain to me that I'm holding it wrong. At minimum admit that a shortcoming on your end prevents me doing what I want and think about if or how it's possible to change that.
It's just a lot of work. That's the part that makes most people say, "you can't." Look at all these answers why "you can't." Try it and see where they got stuck. Odds are, it's not that you really can't. It's that when you see how much work it takes, you'll give up. But if you don't, you might be the next big thing. I've done it in a different industry. It's not easy to make software that does stuff that everyone else "can't" but it's a hell of a lot of work and it's not always profitable.
Without economics we'd all starve to death.

Edit: I submit "Alone", the TV show where survival experts are dumped out in the wilderness one by one, where they all starve and eventually get pulled out for losing dangerous amounts of weight. And this is despite bringing along survival gear made by an advanced economy.
I'm using my Hotmail (yes I'm old, shut up) for my critical-to-life email communiques because I'm reasonably sure Microsoft won't randomly shit on me, unlike Google whom I'm always wary of even though I've had my Gmail for the better part of 2 decades now.

For services that allow tying more than one email to, I've got one or the other as a backup/secondary so I won't be completely fucked one way or the other.

As a general concern it's good to not have all your eggs in one basket anyway. If it's critical, have a backup plan and ideally a backup plan to the backup plan.
That is the point I was making, it's the worst of both worlds.
Not GP, but I would imagine they’re referring to Australia’s not-so-stellar track record with encryption lately.
I'm putting this down on randomness and people being bad at prompts. How can it be that I am noticing increasing performance for months upon months, and others are not. My prompts and prompting skills have become way better, and I really do not understand the experiences others are having.
its an architect/designer who designs it, not the general contractor who builds it.

If your general contractor is picking wall assemblies you have skipped the planning stage, and you will have poor results because of this.
Isn't that the same argument for the receiver of a PGP email? How do you know they won't sell your email, be forced to, or have memory stealing malware on their machine reading all emails?
Yes. I am definitely using both GPUs, I can run the quant 4 65b models entirely in VRAM (they use about 40GB).

If I push everything into VRAM - I get 12.2 tokens on average running quant 4 llama 65b.

If I run a smaller model I get considerably faster generation. Ex: llama 7b runs at 52 tokens/sec, but it's small enough I don't need the second GPU.

Ex - here's my nvidia-smi output while 65b is running

https://imgur.com/a/JnaieKg
Its fallacious only if I reject an argument you propose with that logic.

Obviously, in the application of a logical argument, you need to respond to logic with logic.

That being said, it's also obvious that a criminal isn't really a good authority on the justness of the crime they commit -- we implicitly understand that this is part of the rationalization process for antisocial behaviors.

Also, yeah, the rape "analogy" was both socially awkward and horrible, a double whammy. Generally, rape isn't a great topic for conversation.
Same experience with Angular; idk what they were thinking. Just a button is like 10X harder than vanilla JS. React showed that you can accomplish the same thing with a lot less repetition, which is odd because there's supposedly less going on under the hood than with Angular.
it's not an article though, it's a fictitious story, so of course everything is embellished for comedic effect.
Well I must say it’s quite a beautiful afternoon out here in the dystopian hellscape. Just got back from a run in fort mason and it was loaded with tourists.
Union puts rules in their contract saying 0 retaliation when grievances are filed or disputes arise, explicitly calling out commonly seen retaliations while still leaving room to account for other sneakiness or else X and if students who have complaints feel retaliated against they can now appeal to the union who (if convinced) proceed to X where X can mean anything from disciplinary action against the supervisor, lawsuits, or strike.

Supervisors who want to avoid X will then be forced to reconsider retaliating against students or at the very least find ways to do it where students don't feel like they're being retaliated against which I suppose is the best you can expect since assholes exist and some percentage of them will end up as supervisors.
>Twitter has gotten super weird and toxic

This is correct but it's helpful to specify how much more toxic twitter has become than other platforms.

For example anti-LGBT sentiments are common on other platforms just like they are common in society. But on twitter people like Jake Shields literally call for the murder of therapists, doctors, and teachers who are supportive of LGBT teens. How did twitter respond? First they let the tweets get thousands of engagements. Then they removed the tweets without banning Shields. Finally they removed other people's tweets, archive links, and screenshots documenting Shields' hate speech. Jake Shields is still on twitter pushing toxic lies and disinfo.

TL;DR: Elon Musk's twitter protects people who want to murder doctors and teachers.
Because teenagers have not yet fully developed the parts of their brain responsible for impulse control. Add into that mess heightened hormone levels screaming to fuck or fight, and you've got a recipe for misbehavior.

That can be overcome with good parenting, but you don't have to get a license to pop out a brood.
(the irony of realizing I submitted the http: link, not https:, on a post complaining about security...)
> Are closeted views better than public ones or vice-versa?

Morality vs Capitalism. In Africa, it's beneficial for the corporation to hold closeted progressive views (and secret relationships) because of the business, legal, and cultural norms that currently exist.

How to achieve progressive goals, within this reality? That's not directly relevant, but it's safe to say that the plan is to trade the struggle of personal loss vs existing culture, that moves the normative view forward, slowly. Is a corporation interested in that? No. Corporations will behave in their best interest, until there is rationale for dispensing with the short term benefits.

> What should the employer do about it?

A corporation will betray and punish individuals for personal behavior (generally if the details will be or have been made public), if it fits their economic goals. What should they do? That's a bigger question around the benefits that the industry provides. The more liberal the industry's purpose (like prophylactics or planned parenthood), the less likely the company is to open workers to persecution, so the answer is almost always "stop being assholes to your workers". eg NIKE, Apple, Disney - who is also an asshole corporation, although their industry is not as liberal in purpose, as their marketing department pretends.

> What should the public do about it (e.g. boycotts / campaigns? ignore it?)

Boycotts, campaigns, hit pieces, etc. Standard fare for attacking a capitalist corporation, where they will undoubtedly have to buy/suppress media in addition to the grassroots efforts.

I wouldn't do business in Africa if I had to deal with this stuff, because I'm never going to be more than a small time player in industry X, so that's what I think. If I were a C level asked to go manage a factory, I would probably look for another job and take a salary hit, because I can't be part to that kind of suffering.
Fully agree. I'm center-left myself in the European political spectrum and cannot stand the leftist vibe, so gloomy, self-congratulating, fake.
How private interests benefit from tribal water settlements
Advertising to horny people is hilariously effective.
Once I started using designated initializers and compound literals it was C99 bare minimum for me.

Not sure what dead weight comes with as I'm not a C standards pedant, but there's clearly some welcome niceties that don't seem to ruin the language in my experience.
Are you really going to go around and dismiss properly sourced claims? Where is your counterevidence? And no, you cannot just concern troll your way around this. There are people with real credentials making these claims. You cannot dismiss them without evidence of your own.
its a bim system where you include pricing information on suppliers who have signed up with you? Are you charging on both ends?
I knew mentioning EMACS would get the HN crowd riled up, that's the point. :)

For laughs: Interview with an Emacs Enthusiast in 2023: https://www.youtube.com/watch?v=urcL86UpqZc

And to keep things fair and balanced, an Interview with a VIM Enthusiast: https://www.youtube.com/watch?v=9n1dtmzqnCU

"I actually wrote a vim versus IDE comparison. Do you know how much faster vim was? 4.3 seconds! 4.3 seconds I saved every day! All those months learning were totally worth it."
React:

- completely changes how you write your frontend

- changes the language itself (JS -> JSX with embedded HTML)

- has lots of react-* libs built around it

- comes with a script initializing an app skeleton

I would call that a framework. And it's a very good one.
Yeah, it’s a difficult problem. My preference would be to treat basic algebra with a few weeks of very basic applied geometry and trigonometry as the baseline goal. Anything more advanced that should be elective, and there should also be a trades math track that focuses on applying those basic skills to practical problems as well.

But we really need mandatory critical thinking and problem solving, with a little bit of practical statistics that focuses on interpretation of statistical figures in the wild.