skysight-inc/HackerNews huggingface dataset:
sigh... these "sound good" but in fact are probably hot garbage, and certainly lacking data.

- choice of spouse? people choose spouses (or don't choose: arranged marriages!) for all sorts of reasons that have NOTHING to do with how they'll interact with you. They may also be headed for divorce, and you wouldn't know.

- how they treat service workers? if you're a service worker then sure, but if you're a client you may have a completely different experience - in fact, it's classic for shitty clients to abuse good vendors, who then abuse shitty service workers, who kick their dogs and so on. I've been decent to people who get abused, and gotten decent results.

- early life? sure, I can buy this - but good luck if they don't share. Also, some people specifically fight against those early-life learnings while others embrace them. IMHO you gotta be careful with this one.

- how they invest time and money? sure I can buy this - assuming they have discretion and their time and money isn't pre-allocated... which it is for many people!!!

- "Identify what irritates people the most in others—because this is probably the trait they dislike most in themselves" - maybe ??? this feels like pop psychology, and I'd love to see real data.

- "Can they listen?" - ok, this is very good advice and easily "tested" in various ways. Of course, "good listener" may not result in good service - but bad listeners rarely give good service.

- "If they cheat at small things, they will cheat at big things." - assuming honesty is the default, then sure... but again, I'd really like to see data to back this up. In particular, I've met some sociopathic scoundrels who know this "game" and are scrupulously honest about small things, so they can run off with millions when it matters.

- "Watch how they handle unexpected problems" - this seems like good advice in general, and not just problems but unexpected and out-of-control situations. Some people freak out, others become control freaks, others get quiet and listen, others do research. Again, it depends on the relationship - some jobs it's fine to perform poorly under change, others it's part of the job!

hope this helps.
I suspect that swyx (the author) graduating from an Ivy League university's business school created a lot of "optimal conditions" in his future. No offense to swyx, but this advice can be concretized pretty effectively as "go make friends at an Ivy League school."
I agree completely with your "number one problem." There's a lag in between using a dating app and going on an actual date, so if you're single and on dating apps, you end up with a strange periodic behavior. When you're not getting dates you swipe a lot. A few weeks later those turn into dates and now you've either found someone good or you're just too overwhelmed to bother swiping. Things don't work out with those people (probably because everyone views everyone as disposable), and now you're lonely and swiping again. It's similar to when I was contracting and would mostly only try to get clients when I wasn't under contract. The only solution is to constantly keep the top of the funnel going, but that's a very dark pattern when it comes to relationships.
They were the closest but yeah, biz is where the $ is if you’re anywhere near CRM functionality
so it's totally possible they charged me way more than market rate

At $120? Any software dev in LA with any experience is probably at $75/hour, and they don't have to outfit an entire shop with compressors, lifts, and pricey alignment racks. At $120 in Southern California, you ought to be crowing about the deal you got.

It reminds me when I was a pro mechanic years ago, and the biggest whiners about the hourly rate were doctors and lawyers. Excuuuuse me, Mr. Bills-at-Twice-the-Rate-I-Do?
Yes. And I'll let my link speak for itself, do you deny the claims made by Dr Natalie Gosnell?
If you hands are always on the keyboard you can lose the gesture choreography and use something a bit faster and plentiful - hotkeys.
No, they don't, and the "rarity of the circumstances" thing is irrelevant. These are academic cryptography researchers doing academic cryptography research, and this blog post engages with it as if it was a hostile Consumer Reports review.

The point of this research isn't to make a decision about what messenger you use. The point is to help inform the designers of future, better messaging protocols about what does and doesn't work. Threema's design is littered with stuff that didn't work; it's an important cautionary tale.

You can, according to the paper, send a classic Threema protocol user a message that, if repeated or forwarded, allows someone else to log in as them. That's a distinctively weird and bad problem for a protocol to have. As I said in a comment elsewhere: the Matrix vulnerabilities were much more damaging to Matrix, but the Threema vulnerabilities were much worse as cryptographic flaws. There is more to learn from Threema's failures than from Matrix's.
Parents always do seem to find meaning in life after they multiply
Why is Rust's build system uniquely hard to use?
You can now get an account sir. Talk to me...
I think that is a good point.

Im not saying dont have goals or desires. Im not saying to ignore if you succeed or fail either- that is important data and part of learning.

To me - Trying my best means looking back to identify things I know I could have done better with more dedication. Could I have done better with the knowledge and tools I had.

>By using the word best there, it becomes yet another goal.

This is kinda the point. Doing your best becomes a goal in of itself. You have 100% control over it and get the satisfaction of meeting it, independent of if you meet your other goals or not. It builds self respect
My choice as hobbyist is 3060 12GB: cheap, 12GB vram, low thermals and noise. Cons: 2x time more training compared to 3090, which I am OK with.
MIT Reality Hack 2023: Team Amadeus
This year was my first MIT Reality Hack and it was incredible. My team, team Amadeus, made an interactive application that teaches you about waveforms via a repurposed Guitar Hero controller and an ESP32 connected to Unity via Bluetooth. Looking into the VR glasses, the Quest 2, you are immersed in a sea of particles visualizing the transformations of modulated waveforms.

The particles are made with Unity VFX graph, the synth was made with CsoundUnity a wrapper for Csound, and the Quest connected to the ESP32 via bluetooth using the Singularity package by MIT VR/AR club.
Level 27 Mage
This really should be the top comment on this post. Incredibly useful, and the last link shows that most of these skins are being actively maintained.
WhiteHatChemistry
This story is like the opposite, amazing

https://www.youtube.com/watch?v=-bG9q1JqjS4
> For most current models, you need 40+ GB of RAM to train them. Gradient accumulation doesn't work with batch norms so you really need that memory.

There's a decision tree chart in the article that addresses this - as it points out there are plenty of models that are much smaller than this.

Not everything is a large language model.
First, this is standard practice in marketing, nothing special here.

Second, I find this quite the opposite what you are describing. Instead of just coming up with too generalistic terms, ideas, the marketing team tries to imagine a potential, REAL customers and trying to prepare ways to talk to them. I find this not only effective, but more polite with everyone's time.
Can someone please explain the recent rash of comments like this?
> The next pandemic when these articles will be written by these AI will be a lot worse. You can write a thousand very scientific sounding papers in seconds.

I think that vastly overestimates the incremental value of more articles. Despite the common refrain, most people are not "doing their own research" and reading articles, so whether we have more real or fake ones is not really that material.

> Other dangers include the almost immediate obliteration of independent artists -- there's a lawsuit now, good but it won't be able to do much, even a few hundred millions in damages is just cost of doing business to these folks. So many possibilities... https://mobile.twitter.com/Dereklowe/status/1599035870308618...

Computers obliterated millions of jobs as well. Maybe we should outlaw those as well?

> Even right now to appease these morons

As a meta point, your barely veiled loathing of "these morons" makes your protestations that they must be protected from these technologies for their own good pretty ironic.
can bun be used for front-end? i.e. to replace create-react-app + Webpack + etc
The difference is in how they’re presented. Often, I see resumes that claim people built complex things, but when I check their GitHub it’s just a few commits over the course of a week several years back.

The key is in presenting it within the right context. Doing a quick architecture exploration is indeed fun and insightful, but presenting that work as if it was a usable project would be misleading.
Ask HN: Why is Emacs-lsp TypeScript integration so far behind VSCode?
I've been an emacs user since college with my first foray into common lisp, and over the years, I've exclusively worked with a souped up .emacs config based on prelude for Python, Rust, and Clojure.

However, I've found it really hard to set up emacs-lsp with Typescript to even remotely match what VSCode offers.

For instance,

- Auto linting

- Auto import of mentioned modules

- A reasonable auto-complete across modules

- A mechanism to see code definition in different sections of a monorepo

(I've messed around with tide, emacs-lsp config, a lot [1]).

Is this an issue with emacs? Or with free contributor times vs paid microsoft engineers? Is anyone using emacs with lsp for typescript and has pointers to a .emacs config?

[1] https://github.com/viksit/prelude/blob/master/init.el
UAL Thank Us Later: Leveraging User Access Logging for Forensic Investigations
That exchange seems like it's taking the author's suggestion to a hyperbolic extreme.
I like it but I wish I could still have the available languages on the left column instead of having to click a button at the top. It would be great to pick some languages to be displayed on the left if there's a version available.
As I read it, the argument was that C was object-oriented "enough" to qualify as OO. (I've done object-oriented C, with function pointers in structs. It works just like virtual functions.) But C has no destructors, and destructors are the difference between "mere" OO and "something you can build on".

As I said, that's how I read it. But it could be that your reading was correct...
I'd love to try this out, but any attempts at booting in a VM fail with an error that it's unable to open txtsetup.sif. I've tried pre-formatting the drive as FAT32, FAT16, with and without FreeDOS installed, nothing. I tried the 0.4.14 release as well as recent 0.4.15-dev ISOs, to no avail.

This has apparently been an issue for a while, and is a regression.

https://jira.reactos.org/browse/CORE-9057
https://jira.reactos.org/browse/CORE-16043
https://jira.reactos.org/browse/CORE-18227
https://jira.reactos.org/browse/CORE-17818

The latest version I can get to boot is reactos-bootcd-0.4.13-dev-1080-g4843c1a-x86-gcc-lin-dbg.7z available at https://iso.reactos.org/bootcd/reactos-bootcd-0.4.13-dev-108...

The fact that this regression has been dismissed with "Works on my machine!" is deeply troubling. I can't foresee trusting anything to ReactOS.
Maybe I should have steelmanned your position a bit more. That being said, the grand³parent said:

> This whole thing makes OpenAI seem evil if you ask me. Just another company exploiting people who are already being exploited.

In that context, there is no way for OpenAI not to be evil, since they are (by definition) only one option in the market. In fact, taking your argument to the extreme, there is no way to offer jobs in Kenya as the first company to offer jobs would either be exploitative by paying minimum wage or exploitative by being the only real option. Going from that, paying a higher wage just worsens the situation, as it makes the alternatives even less feasible.

That being said, I do get where you are coming from. But it is not a good point to accuse OpenAI on, as they are making the situation better by offering options at a (for a Kenyan level seemingly reasonable) rate and they really don't have any other option[0].

[0] Except maybe paying Americans a lot of money for the job, but I find it morally hard to argue that they should pay US citizens a lot of money instead of paying Kenyans (comparatively) good money, even leaving aside economical feasibility.
Interesting story. This reminds me of "the dude" in The big lebowski movie. The stolen car and The Creedance tape.
My understanding is that he was looking for instances of TypeError, AttributeError, undefined is not a function and so on. So yeah, nulls should've been included.
I doubt that was really the intent.
Back then so many people smoked, and cigarettes were so "normal" that not putting them in rations would probably be akin to not giving people coffee today.
Worse thing is that MSFT minted $72B in net income last year, so these layoffs are really about them saving...2.7% of net income in exchange for messing with the lives of 10k employees.
Just a random fact, Harf means "letter" in arabic
> What’s the thought process as to why they exist? What would actually happen if the government mandated that they were illegal to operate?

> In australia, slot machines are controlled by organisations which are effectively white collar gangsters.

The thought process is that if it wasn't government run, it would be ran by actual gangsters with much less accountability.
~2005 was peak Wikipedia aesthetic. All these flat, border less design decisions take away from intuitive UX and make things more... globally homogenous.
The blog post reports it happening once, not every time. I'd agree that it would feel significantly worse/more suspicious if Apple's servers were contacted every time I previewed/opened a file.
>I can see why healthy people would go insane, and why insane people would go healthy.

That's the best line I've ever read on this site
when in rome
People who write articles about techniques for judging character are of questionable character.
I didn't jump to a conclusion hence the question mark. It's seemed valid since your response whiffs on his conclusion and go off on your own unrelated tangent.

Calling him a clever name and espousing some unsolicited drivel... You don't sound like you are relating at all
Lazy people provide job security for non-lazy people. Why would a non-lazy person dislike them?
Most of these might ring true, and some have been extensively explored (like 2.), but overall I can't help but feel like I'm reading astrology. I need something more solid than "one guy's opinion on the internet" to take this seriously.
A better comparison is something like Hetzner dedicated server.

Here's what you can get for $89+: https://www.hetzner.com/sb?price_from=89

For 92 euro: 128 GB RAM, 3 TB SSD, 8 core i9-9900K, unlimited bandwidth.

You get 50x value for the 2009 price.
If we're in a hypothetical world where a major bank lost say millions of bank accounts and for some reason it was going to take months to correct it would hit the news, there would be emergency legislation blocking eviction, utility shutoff, and debt collection, and interest accrual as well as all the lost bank accounts being credited with a some amount as combination fine/stimulus.

The fear is when it's just you.
> Presumably they could ask the car thief where the records came from if they caught him

Well, they could, but I don't think his lawyer would advise him to answer that question.
Conversely, a useful bit of advice I once found was to say good things about people behind their back, for exactly the same reason.
Toxicity! Toxicity! We've got a toxic one here!

(Seinfeld laugh track plays)
"There is no path to citizenship."

This is not true. It is possible to become a permanent resident or to become a Japanese citizen (for citizenship you must give up any other citizenships)
Delete all your apps and re-sign up. You're getting F-ed by the algorithm.
(a 2016 Hyundai)

Amateurs. They could have just used a USB cable instead of hacking at it with a screwdriver like animals: https://www.thedrive.com/news/how-thieves-are-stealing-hyund...
The official open source repo is https://github.com/bitwarden/server

Vaultwarden is a compatible but 3rd party software.
GPT3 has shown how ML can be trained on multiple unstructured data sources to produce structured information on demand.

Iterate a few more versions from here, so that the models are stronger at producing the correct structured data, and the impact on every office job will be profound.

I.e. instead of training a generative model on text from the internet, train it on every single excel file, sql database, word document and email your company stores. Then query this model asking it to generate Report X showing Y and Z.

When you step back and consider it, 99% of office jobs are about producing structured data from unstructured data sources. The implications of this are being hugely underestimated.
I'd just started on things and they randomly disappeared the repo. There was some Rust community kerfuffle that was going on. I don't know the details. It was really annoying at that time, but it's really not a big deal now.

Yeah, it's probably just the programming paradigm that was different, but if you look at that post I posted there, it's not that straightforward (all the code is there so you can try it out).

For what it's worth, I found burntsushi's code wicked easy. I don't write Rust but I have my own forks for `xsv` and `ripgrep` and I could just pop in and add a new command and some functionality. But that actix-web experience was intense. I spent like 4 hours on it and couldn't make it work and then the repo disappeared and I just used go.
Most parts do.
Oh, I see that you're actually suing GitHub and OpenAI, it all makes sense now. TOTALLY not biased in any way!
That's proof that this "programmer" is foolishly using scraped content as a dataset.

If you found that, you'll find all sorts of private information in there.

This post should be taken down.

The project is a security risk.
>Identify what irritates people the most in others—because this is probably the trait they dislike most in themselves. ... Cheaters always gripe that others are dishonest. The liar always accuses other people of lying.

I think the answer is more complicated. Why do security companies hire convicted black hat hackers to do security? Why does the government employ convicted scammers and fraudsters to investigate scams and fraud? Because the qualities that let you see something clearly are also the qualities that can make you vulnerable to it. Which is why integrity is so important.

I'm irritated (lol) by the implication that the person with no irritations is the one with no vulnerabilities. As if being tolerant and permissive of all things is the correct way to exist. That there is nothing worth feeling strongly against because it implies to others that you are guilty of it, and so if you don't want to "out" yourself, you must not feel strongly about anything.

EDIT>> I think I'm saying that "integrity" and "capability" are two dimensions of this idea, and that they are orthogonal. Low capability, high/low integrity = mostly harmless. Low integrity, high capability = hurts others. High integrity, high capability = helps others.
ACA is subsidized, COBRA is not. That's where the huge price difference comes from.
Water from melting ice is distributed around the globe, shifting CoG away from Greenland. This new water distribution is therefore uneven, more water getting to the other side.
I mean, pretty much every other consumer product has even worse locks. In the physical security world, locks are really only a deterrent on their own. There will always be some exploit that’s the lowest hanging fruit for thieves.

Cars are pretty dang expensive already, and in terms of benefit to society, there’s probably a lot more bang for the buck in requiring safety features that protect human life before we start worrying about property.
> Another benefit of speculative collision is that I can elminate[sic] the polygon skin/radius on collision shapes. That was necessary to keep shapes separated for the time of impact algorithm. This should no longer be necessary in version 3.0. I never liked this artificial separation of shapes.

Hah! In Planimeter Game Engine 2D, we shrink physics objects by the polygon skin slop so that we can achieve "pixel approximate" physics.[1] We keep sprite sizes the same and as a result there's no visible separation of objects, but Box2D continues to safely separate objects.

afaik, we're the only engine that does this with Box2D, and I think the results end up superior.

[1]: https://github.com/Planimeter/game-engine-2d/blob/master/eng...
If you haven't owned speakers like that before, you should also try connecting a computer or phone to the Tape1/CD input. An RCA to 3.5mm jack cable shouldn't cost more than $5.

There are also devices to connect to that input which you can stream to, with Bluetooth or Wifi or similar. I have two Chromecast Audio things, but Google discontinued them.
I’m of the opinion that a large chunk of jobs are made up, pointless BS. They exist because jobs have to exist.

Because our society requires us to do SOMETHING so we make up large social structures to prove we have the right to exist.
The only criticism I have is that unnecessary animation in the background.
This man didn't mention parents or children. Conclude what you will about his character based on those two facts.

When evaluating these sorts of pieces, I've found it more fun to look for what they leave out, because the pieces people leave in, are almost by definition going to be self serving cliches.