skysight-inc/HackerNews huggingface dataset:
In response to being listed in a spreadsheet? It's not a great thing to experience but women are pretty much constantly objectified in our society so it does seem a little out of left field that this particular incident sets our main character (briefly) on the path to murder. A male author might find this premise to be novel simply for not having had the same life experiences as a female author might have had (i.e. not being regularly objectified).

I too found this work to feel a little weird, for the same reason as GP. It feels like a story told the way a man might experience it, but with a woman's voice and tone. Less believable still is the way it goes on and on, with the protagonist trying to turn herself into a perfectly scoring example. I get that sometimes it's okay because otherwise there would be no story, but I don't buy the motivation or the end result in combination and that really makes it hard for me to read.

I've actually heard of this particular thing (spreadsheets of dating partners) already and the way it was presented to me it seemed pretty reasonable. It's hard to know what you value in a person, so for your own benefit you might try listing a few scores and see which ones match up most strongly with how you feel about someone. Maybe you care deeply that someone knows how to cook, or maybe you think their music taste matching yours is of the utmost importance. It's kind of hard to figure out otherwise. I don't really feel it's quite like an attempt at a linear ordering / sorting of people as much as it is for one's own benefit.

All in all, I kind of wish the author had spent more time consulting women on how their relationships actually work, even if it means the story might never have been written.
Here's the fastgron printer if you want to compare:

https://github.com/adamritter/fastgron/blob/main/src/print_g...
After working for a while at a marketing/digital shop, the topic of crypto came up over a work lunch one day. I fell down the rabbit hole and found a nascent project with some interesting stuff on the tech side.

I saw they had a bounty program for a mobile app, I built an app alpha & claimed the bounty. The foundation running the project saw this and reached out. 6 years, 3 countries & a few wild rides later, I can't thank the guy who was crapping on crypto enough.

Edit: check out some crypto bounties here: https://bountycaster.xyz/
Advantage plans deny coverage that Medicare covers.

I just went thru the nightmare.

My mom had a stroke. She was up and walking the day after and the next day. After day 1, they applied for PT and OT. Her plan delayed delayed delayed. She developed a bedsore and blood clots due to the hospital not having the resources. But it would have never happened had approval been guaranteed like Medicare. They would have moved her after day 1 to PT and OT. But with advantage plans you must get approval. Medicare never dies these things.

She never walked again after day 2 of her stroke. She died a month and a half later.

Her advantage plan tried to deny any additional resources after day 21 that weren’t send her to my home with me being the full time care giver.

I email bombed the advantage plan board of directors asking wtf they would do in my situation.

The hospital would not release her into my care because I had nowhere for her. And her advantage plan denied paying for a skilled nursing facility saying she wasn’t ill enough.

After my emails, I managed to get them to approve skilled nursing.

It was a nightmare. Fuck all Medicare advantage plans. They fuck people over and make family members deal with BS when they should just be worried about their loved ones.
Just replying to myself because I watched the video: the Tommy gun was loaded with hollow points, the pistol was a 9 mm Glock and shooting regular lead bullets and one of them penetrated, and the shotgun was 00 buckshot, and even the buckshot had a penetration. Their excuse for both penetrations was "two hit right in the same spot," but that is pretty doubtful. They also used a suppressed MP5 in the mix, which would have lower velocity (and thus less penetration) than the pistol, and shot the same ammunition as the pistol. All in all, a very unimpressive trial.
Line managers are expected to ensure their team meets deadlines, which are often unrealistic. Miss enough of these and the line manager gets fired. I’ve seen it happen many times. If you have responsibilities and dependents the near constant risk of being fired is extremely stressful and terrible for your mental and physical health.
I wrote a JAX-based neural network library (Equinox [1]) and numerical differential equation solving library (Diffrax [2]).

At the time I was just exploring some new research ideas in numerics -- and frankly, procrastinating from writing up my PhD thesis!

But then one of the teams at Google starting using them, so they offered me a job to keep developing them for their needs. Plus I'd get to work in biotech, which was a big interest of mine. This was a clear dream job offer, so I accepted.

Since then both have grown steadily in popularity (~2.6k GitHub stars) and now see pretty widespread use! I've since started writing several other JAX libraries and we've turned this into a bit of a foundation for a JAX sciML ecosystem.

[1] https://github.com/patrick-kidger/equinox

[2] https://github.com/patrick-kidger/diffrax
Wow, what a site,
I love that feel of blogs
Weirdly enough, my gaming website seemingly had an effect on getting me a few of my previous roles. For the most part that was because it showed I could code HTML/CSS/JavaScript when starting out all those years ago, but saying I interviewed celebrities and folks with a lot of experience in their industry helped a lot too.
Maybe although I haven’t experienced issues that appear to be Nvidia driver issues per se (ie I’ve installed older ones and newer ones and all issues remain). I’m on a desktop 2080 so that may be it. Haven’t noticed anything especially bad with 545. What kinds of issues have you noticed?
Large shares of consumers use social media out of a fear of missing out
No it's not. Our sense of awe was already dead, or we've become apathetic.

Look at all the "once in a lifetime ah so crazy that this happened definitely not scripted" content that has flooded the Internet the past couple years.

Channels where a pianist has a "total stranger" "randomly" join them to improv a duet with them. Every. Single. Video.

AI isn't killing awe, it's our species, and our addiction to the happy fun fun chemicals that our brain squirts out when we feel a certain way. We're meat bags, and it's all our faults.
How do you look at the latter and know the code structure? Are you counting parentheses? Or are you relying on conventions around white space indentation. If the latter, are you not concerned a misplaced parentheses might make the code different from it appears? There could be bugs not shown in the indentation.

Most lispers I know code in eMacs or other smart editors that provide auto code formatting and colored parens. But why not just make the indentation (or whatever that you really rely upon) the actual syntax, so there CANNOT be hidden bugs of that sort?

Edit: to expand on this, I think it is no coincidence that most lisps remain untyped to this day. Strong typing is about having the compiler enforce type rules so you the developer can’t fuck it up. Weak typing is more convenient, but ultimately a source of bugs. Lisp has, effectively, weak syntax. I don’t like weak syntax for the same reasons I don’t like weak typing.
> How many people pay for Microsoft Office instead of just using LibreOffice?

How many people pay for Microsoft Office instead of just using Google Docs/Sheets/...? LibreOffice doesn't replace Office for the same reason why Sheets doesn't replace Excel despite being free. Huge difference in functionality if you're more than a casual user

Same applies to most free alternatives to industry standard software. FreeCAD isn't a replacement for Solidworks, GIMP isn't a replacement for photoshop, etc
Very good question. I don't have a degree so the way that I use to demonstrate my skills is all due to public projects. I'll show you the main projects that really landed me my first tech jobs. Granted, they weren't very good and have many engineering problems. I was still learning at the time but here they are:

1. https://github.com/robertsdotpm/pyp2p - This was an attempt to make a peer-to-peer networking library in Python. Don't use it or anything as it's horrible code. But it was enough to get me a job at a startup called Storj. I messaged the team and was able to talk about specific challenges of peer-to-peer networking which were relevant to the product they were building.

2. https://github.com/robertsdotpm/coinbend - This was my attempt to build a decentralized cryptocurrency exchange whereby all trades were done without the need for an intermediary to hold deposits using smart contracts. This was actually one of the first 'decentralized exchanges' made at a time when the only coins that existed were forks of Bitcoin. It was impressive enough to land me a job at Exodus which is still the most incredible company in the blockchain space (IMO obviously.)

((If anyone's wondering: I lost both jobs due to severe untreated depression. Lmaoo... But I'm on meds now.)) But yeah, companies absolutely will hire people without degrees and based on the quality of the projects you've worked on. I know that many people say that working on side projects doesn't matter. But you need to actually talk about your projects and reach out to people for it to matter. If you just apply through HR they'll just go through a generic list of things to check off while they look at your resume.

By the way OP: I've always found that taking the effect to actually understand the problems that companies are trying to solve and outlining how existing work that you've done qualifies you to provide a solution is the fastest way to get a job. But again -- you need to reach the people who know what you mean. Shout out to Storj and Exodus -- both great companies that I would recommend.
Good vibes at Meta? That place absolutely oozes phoney hyper-idealized cringey millennial youth culture. It feels like a cult.

I found Apple recruiters very clear and fair.
Around 2008/2009 I was working in a public relations position, and web development was still just a hobby for me.

My boss owned a pro volleyball team, one of my responsibilities was managing an online community for fans.

Every time we needed changes to the community forums, we had to hire external devs who were very slow and very expensive. So I explained my boss that I could code and asked if I could just do the changes myself, he agreed. I gradually started coding more and more regularly, this helped me keeping my skills current even if I wasn't formally employed as a dev.

Fast forward to about a year later - my boss bought a hotel, and shortly after the hotel director quit. He asked me if I could temporarily take the role as a director, I agreed. Business was slow (low season), and I was more confident about my programming skills thanks to the experience with the volleyball forums, so I kept myself busy working on a simple calendar web app for the hotel.

The next year, I left my job and I became the tech co-founder of a travel bookings startup, where my main task was building a calendar synchronisation system. I couldn't have done it without that previous experience building the hotel calendar app. My co-founder later told me that he chose me over someone else because of that specific experience I had.
Sehr schön und süß!
> telecoms are interested in stopping spam. If they really cared, they would have addressed it by now

I'm not so sure about this. No one (except for, obviously, spammers) benefits from email spam, every mailhost and network admin is most certainly interested in stopping it (to some extent), and yet my mailbox can prove that spam is still very much alive.

Solving spam problems in a highly distributed large federation of networks is not simple.

However, I think there are less telecoms than LIRs and mail systems out there, and they typically have better control over who their clients are (less hacking, though I could be wrong), and there's not enough pressure on them (spammy mailhost's gonna get banned by every RDNSBL real quick, telcos - I don't know, but I guess not so much?), so I can certainly agree that telecoms have issues with their incentives. I could be wrong about this, though - I don't really know much about the telephone industry.
Well, they essentially had the same idea as OpenAI with GPT, just they failed to really build it because transformers weren't invented yet.

But their business cases were similar to what we see now with LLMs.
Could a jq have a more C-like syntax?

JSON is already C-like https://www.json.org/json-en.html and jq uses dot-separated paths for chaining name/value accesses.
Yes, great catch. Fixed.
HRV is indeed a good proxy metric for sleep quality, and I can really recommend Garmin watches for measuring it

I'm a little skeptical about my Garmin's ability to accurately measure sleep quality.

Sometimes I wake up refreshed and felt like I slept very well, only to have my Garmin tell me that I had poor sleep quality (usually because of too little REM sleep), other times I've had a bad night of sleeping (like the dog needed to go out several times) and I wake up tired, and my watch congratulates me on good sleep quality.

I wonder if one of the sleep monitors that uses a pad on the mattress would be more accurate.
Sounds awesome--feel free to get in touch with us (the authors of this paper) and share your progress. We have a similar single-node Datalog engine in Rust, it would be cool to benchmark your results against parallel Ascent (https://github.com/s-arash/ascent).
I feel like they are all very similar. I found RiotJS before Svelte. Somehow it never caught a hype-train like others did.

I suppose, if which ever choice is doing the trick - keep it while practicable
I wonder if he mentioned the reason for Apollo: a muscle-flexing exercise to show the Soviet Union (and the rest of the world) who the boss is. Once the point was made, there was no need for further Moon or outer space exploration, and predictably the program ended.

We don't have that rationale now. Various presidents come with different ideas for space exploration, but the fundamental need is just not there, and without that, the budget and the focus is not there.

The only way for us to get back to the Moon is if we can do it on the cheap. So cheap that it doesn't cost a lot of political capital to do it. And for for that SpaceX seems like the best bet. Maybe not in 2 years, but at some point.
Oh cool so this is kinda how one might debug why a program isn’t running on arm. I have a Unity Linux build that I can’t get running inside a container. Unity mono is trying to make a system call that isn’t available, even after passing in the amd64 flag to docker when running the container.

I haven’t debugged it because I found a work around (enable development mode, change build settings so mono isn’t used). I should return to it at some point, just to learn more.
I think AI art produced in half a second can definitely evoke emotion. Our brains are literally built for it.

That's really the core of the art world; "Ah, but look closer".

Anything has significance to anyone if they're told to think about it.
In my profile, but https://carlos.bueno.org . I also write kids books on computer science and that seems to hook some parents. ;)
It's OT, but one of the more insane coincidences I've come across in my life is that John Adams and Thomas Jefferson died on the same day: July 4, 1826, the 50th anniversary of the adoption of the Declaration of Independence.
“Twitter” and “tweeting” also sounded stupid in 2007.
https://www.edgedb.com/ is pretty amazing. postgres queried with a modern language, you can treat relational data like graphs without dealing with joins... baked in migrations management and more...
Great writing. With a satirical edge.

I can imagine this becoming a meme.

I'll give it a solid 8.
Sorry but 40 years of R&D with substantial resources seems like more than enough time to figure out how to make nuclear cheap. And remember - it’s still cheaper than solar today without storage. Like we spent a long time on space but ultimately the things Musk did with spacex weren’t particularly capital intensive but still required a lot of R&D to pull off. Given that we know that we have lots of technological paths forward, why can’t we figure out how to build a nuclear reactor that we can continuously experiment with to figure out how to make it safer and safer as cheaply as possible? Like China had already approved molten salt reactors that fail safe - that means that all the other safety regulations we have from the 70s shouldn’t supply but they do today because nuclear isn’t a priority. Any reason we think that China is inherently more talented at building nuclear reactors than us?
It wasn't a project, per se, but my personal blog on BlogSpot. I was mostly documenting my foray into using Ubuntu as I started the blog around 2006-ish. It mostly surrounded bumps and hurdles I faced when trying to get my Windows games to run in wine. I posted some (funny to me) memes along the way, too.

I was looking to switch careers from the current electrical engineering job to IT around 2008, and I found out after getting the job that members of the hiring committee had read through my blog and thought I'd be a good fit. I'm very thankful to that group.
I've tried about 40 of these. This one is honestly very good! I love the coverage of artists I've never even heard of. Cheers!
At least for me, there is a certain appeal in building the world. With scheme you get a very small set of functionality, but you use that to implement the rest of the language, and build abstractions on top of abstractions. Seeing how the whole system can be built from a small set of functionality is pretty cool, and also very satisfying. There is a talk from Andy Wingo, one of the maintainers of Guile, where he describes working on Guile as akin to tending to a garden, and I think its an apt comparison. Something about it feels very organic and personal, which is part of the appeal.

The syntax itself doesn't _really_ matter, it just makes it easy to do so - functions and syntax visually look the same, so it makes it easy to build.

Its not for everyone, but I think its worth exploring for a little bit. Similarly I think its worth really learning any language just a bit, if not to just expand your tool kit. The parenthesis do disappear at a certain point and you learn to read it, but if its not your thing that is fine.
Despite the mod log and clear rules, I personally find that Lobsters relies a lot on norms. There's nothing wrong with that, I mean my D&D table isn't open to everyone and has the norms that come with being a personal friend of mine which are vague and contained only in my head. But Lobsters is an invitation-based public site.

Norms are a challenging thing to communicate in face-to-face communications. They're even harder to communicate online where all we have is text. They can also lead to the perception of selective enforcement. The discussions in this thread on the self-promotion rule and some angst about how certain topics and community members get better treatment than others are good examples on how the norms on Lobsters feels unevenly enforced by folks who have used the site.

My own experience on the site made me feel that the norms around moderation felt uneven. Some topics and some posters seemed to be more favored than others. The lack of clear moderation is what led me to stop participating on the site; ultimately I felt like I wasn't in the "in-group". Maybe that's the point of a norm-based moderation style. In that regard, even if dang has no modlog, his moderation feels even-handed and consistent enough that I never feel the presence of an in-group and out-group. Of course this site is much larger so it might be a volume thing. A ban or a flag of 1/8 comments "feels" much more impactful than flags on 50/300 comments, but probably much harder to detect.

While I don't post on the site much anymore, I don't find us-vs-them dynamics to be particularly useful. They sow rancor where there doesn't need to be much. Lobsters isn't my kind of site but it obviously is for some folks, and that's great!
I don't understand why mentions of JSTOR's involvement in the massive overcharge of Aaron Swartz that led to his suicide are being removed here (please explain why), and why the matter was ever treated as a (state + federal) criminal matter involving MIT, rather than a private civil matter between Swartz and the alleged rights holders. Here is the NYT's reporting:

Slashdot comment, 1/22/2013: "MIT Warned of a JSTOR Death Sentence Due To Swartz" [0]

citing NYT "How M.I.T. Ensnared a Hacker, Bucking a Freewheeling Culture" [1].

If JSTOR reputation-washing itself by indirectly claiming a tiny responsibility for the actions of librarians in WWII is on-topic here, half a century before JSTOR existed, then JSTOR's involvement in the Swartz case in 2013 must be.

[0]: https://yro.slashdot.org/story/13/01/22/0219224/mit-warned-o...

[1]: https://www.nytimes.com/2013/01/21/technology/how-mit-ensnar...
Maybe should be IF? I think Meta may be giving it some of the ol' EEE
No, the horrible syntax of lisp is pretty much all I have to say on it, honestly. I don’t care for lisp for the same reason I don’t care for perl: write-only languages are a bigger hinderence to software maintenance than whatever advantage might be obtained. And the advantages of lisp have long since been obtained by other languages.
Knowing that a guy wrote this ruined the post for me.
tough pickings in december
Then you learn you some, like the author.
In the UK, you just forward the text to "7726" which is SPAM on a keypad. It's a requirement from the regulator.

https://www.ofcom.org.uk/phones-telecoms-and-internet/advice...
Also the lovemaking training with a random male acquaintance.
Getting a developer job at Apple or other big Tech company isn’t a particularly difficult hurdle. If that’s a personal goal of yours treat it like trying to get into a specific college and set yourself up for success. You may not have great odds applying today, but there’s many options for improving your chances with some effort.
> if you start a bank today you'd do the whole cycle all over again

It is worth noting that we now have much better processes and tooling than software developers had in the 60s. Some Cobol systems predate the invention of SQL or database normalization (3NF, BCNF, etc). Never mind the prevalence of unit testing and integration testing, automating those tests in CI, the idea of code coverage and the tooling to measure it, etc. Programming languages have also come a long way, in terms of allowing enforceable separation of concerns within a codebase, testability, refactorability, etc.

Sure, you can still write yourself into a codebase nobody wants to touch. Especially in languages that aren't as good in some of the things I listed (say PHP, Python or JS). But it's now much easier to write codebases that can evolve, or can have parts swapped out for something new that fits new requirements (even if that new part is now in a new language)
Is there a C replacement language that's lightweight and provides just enough guardrails to avoid buffer overflows? Or some sort of static analysis on top of modern C++ that can give you Rust-like safety?
I'm not sure I buy this. If someone can hack this together for <$100 at home, there should be plenty of supply to meet the demand.

$40 HDMI cables are an option (albeit a terrible one). For EVSEs, there really isn't a reasonably-priced alternative on the market right now.
I am a big fan of Equinox! It inspired a library I wrote for a previous employer for a stochastic simulator! :D
Not interesting because it isn’t really believable as portrayed.