skysight-inc/HackerNews huggingface dataset:
> Just that Emacs was written almost a half century ago, and is still thriving despite being written in a language (LISP) that is basically obsolete.

Yes, this is true. I still stand by my point that the longevity of a language has implications for the longevity of most projects. It's a probabilistic statement with exceptions, and Emacs is exceptional.

It's also worth noting that Emacs is written in Emacs Lisp, a language which is regularly updated.

> Look at how quickly Perl (so promising to begin with) disappeared to be replaced by Python.

Don't get me wrong, Rust's longevity is a guess. It's in the Linux kernel now, so that gives me hope that learning Rust is paying off.

Cargo is fantastically nicer to use than most other languages tooling. If I'm wrong, then that means something even nicer than cargo is around, which would be very nice indeed.

> If the likelihood of being around in 20 years ... was the main decision making factor, then Java would probably be a safer bet.

This is true, but the premise doesn't hold. The longevity isn't the main decision making factor. No decision is even being made, and you're arguing against a point nobody is making.

Please refer to my original comment: I'm only listing reasons why I like knowing something is written in Rust.
I've been using since 0.5, but full time since 0.7. Mostly this happens with long-running terminal jobs, but sometimes just randomly. There are definitely segfaults in there.

I did go pretty deep into trying to save sessions, but they're basically all supposed to be used before quitting, which I never do, and the hooks for saving aren't really sufficient. It sucks because I usually have like 10 tabs, each with lots of splits and at least 1 terminal, and I lose it all every time.
I buy mp3s from Amazon. Pretty straightforward.

Discovery: Radio while driving. When I cared more about music, I would actively seek music out (checking out the charts in various countries, etc). I'm just not that into music any more.

Upload to device? I use FolderSync on Android to sync any new songs between my PC and phone. It checks daily/weekly. Given that I was already using FolderSync to sync other directories between my PC and phone, adding this directory was "free".

I'll grant simply paying Spotify a monthly fee is more convenient. For me, though, losing it all because they change their policies, lose license deals, or go under is worth the "inconvenience" several times over. I've accumulated mp3s of pretty much any song I liked ever since I understood the concept of what a "song" is. I would never want to lose that,
The default font-family for that page is cursive, you see during the FOUC (before the webfont loads). Maybe the user has web fonts disabled?
Cruel cruel world, how has such evil been allowed to flourish, information in the wrong order, how will London recover.

> I stopped caring about saving the planet when I saw what the TfL did.

Ok, dude, you are high on your own drama.
>You basically webdev with it and have a native looking app.

That's a description of the problem.
Another approach on many terminals would be to add 96 and use the DEC special charset. https://en.wikipedia.org/wiki/DEC_Special_Graphics
YES! I play this way even with the original version on Atari, as well as all of the various other 8-bit versions (Ms. Pac Man, Super Pac Man, Pac Man Jr., etc.)
I used a keyboard, not a touchscreen. I'm not sure if/how that is different.
The Year in Parasitic Wasps
No, I said different words than that. Maybe my edit clarified.
Location: Remote, US or Denver, CO

Remote: YES

Willing to relocate: NO

Technologies: full stack, professional experience with C#, javascript, Python. I can learn quickly and adapt.

Résumé/CV: https://benmachlin.com/res/BenMachlinResume.pdf

Email: benmachlin@gmail.com

I have ~3 years as a Software Engineer, M.S. and B.S. in Computer Science. I recently took time away from professional software to do woodworking and traveling. I still have all those good swe skills and have still been making things for myself in the meantime.

I think I'm valuable for my diversity of experience and perspective. I have a creative mind and flexibility and adaptability. I communicate well and document code well.
To interpret your example in another way, a page working in IE is doing it right. So first you do it, and structure it the way you think it should be done with "correct" markup. Once you have that, you can then do it right and get it working properly in IE. After that, doing it better would be restructuring things so maybe you dont need as many hacks.
RawJS creator here. Here to answer any questions anyone might have.
I implemented something similar[0] a while back in rototiller[1], there's a short low-res youtube clip here[2].

It was a fun little hack, I didn't realize this is a thing. I was just messing around with an idea of pushing particles through a cube of tri-linearly interpolated direction vectors, without simulating any actual physics like mass/friction/fluids or anything like that.

Something which surprised me was during development I just populated the cube of vectors with randomized vectors, fully expecting I'd have to do something more intentional and clever before it was interesting to watch. But the emergent structure of the flow paths even with the pseudo-random vectors was surprisingly interesting and I just left it at that, with the addition of a second randomized field the direction vectors would be interpolated between in a ping-pong manner. When one field is dominant, it re-randomized the other, resulting in a continuously-looking evolving field...

Tinkering with graphics hacks is loads of fun.

[0] https://github.com/vcaputo/rototiller/blob/master/src/module...

[1] https://github.com/vcaputo/rototiller/tree/master

[2] https://www.youtube.com/watch?v=-q2Yq2fHedw
Thanks a lot for sharing bob1029, nice explanation and justifications, much appreciated!
> I immediately recognized this would be in extremely poor taste and removed the data. Enough on that topic!

Poor taste for a blog post. But I wonder if LLMs could advance to a point where it might be therapeutic to have a conversation with a deceased loved one.
This guy is like Neo from The Matrix
Based on that their iOS app isn't just a shell for a web view?
ImageAnalyzer is Swift-only and has no corresponding Objective-C method, so it's not available in PyObJC. I can look into bridging it at some point.
Location: Austin, TX, USA
Remote: Preferred
Willing to relocate: Yes
Technologies: Python, Linux, Docker, K8s, Cloud
Résumé/CV: https://treatmesubj.github.io/
Email: hupperts[dot]john@outlook.com

I'm a largely self-taught technology enthusiast with an education in finance.
I have a few years of considerable growth as a Data Specialist,
working in DevOps, Data Engineering, & DBA capacities on several concurrent
multi-year data projects in a Hybrid-Cloud platform/environment.
I maintain a portfolio of personal projects for fun & curiosity.
I would very much enjoy the opportunity to work with industry standard cloud tools.
After getting frustrated at being unable to load a song I wanted to try, I just bit the bullet and downloaded the repo, and ran a local copy with Docker.

It was very worth it to get to try It's All Clear to Me Now by Lotus. It's an interesting song in that it has a lot of repetition already, so it was rife with loop points. I found myself laughing a few times as I waited for a transition only to be sent back to the start of some melodic section.

It's not quite as cool as some of the better examples here (Immigrant Song really works too well), but it was easy to set up. This thing is awesome, will definitely be playing with it more.
By that logic when you regurgitate a summary of your understanding of anything, you are potentially violating the copyright of your sources.

Or when a writer plys their trade, the same. Now what if they charge for the article?

Much of what Ai is ingesting is on the web for the purpose of ingestion.
> The technique in particular rather reformulates VLSI placement in terms of a non-linear optimization problem. Which is how ML frameworks (broadly) work, optimizing approximations to high-dimensional non-linear functions. So it's not like, shoving the netlist it into an LLM or an existing network or anything.

Do you mean it uses gradient descent to find the optimum?
> and that without talk therapy (or some kind of self dialogue perhaps?) psychedelics are not as effective.

Probably because there aren't any people there looking for specific boxes to check

Doing this in front of one of them is a horrible idea because it all gets documented. That's not a very relaxing environment tbh, it isn't a relationship where you are both on equal footing

And this all gets exacerbated if the therapist has their own issues that you aren't aware of
I do more or less prefer my life (as well as the things that go along with it, health, physical safety, ...) more than some derived number of other people, for various complicated reasons. In some situations it could get as high as the single digit trillions, but it's usually in the hundreds to thousands range or even less.
Cheddar, the 'CNBC for Millennials,' Furloughs Workers
Trivially yes: how many sides does one atom have?
> But for some reason, they don't.

It's not that complicated. That's a new-ish capability and was not an option when the apps being discussed chose Electron (for their desktop incarnations). It's also not applicable to all macOS systems (as you already noted) out there given that it requires M1-M3 Apple devices. They'd still need to support the older macOS systems while also working out the issues on newer systems. Or they could maintain one solution that works on both.
EmpireMUD: A player-driven city-builder
Browsers are the most likely disruptor of the mobile duopoly
It's another review of a museum exhibit.

Now, this is the symbolism of the swimming pool.[1]
Music video, the early years. From "Footlight Parade", 1933.

[1] https://player.vimeo.com/video/27627620?h=4882ef2d56
I've considered and accounted for it, but if I remove the spaced repetition part, it all falls apart, whatever the variation happens to be. At best it works in the short term, but after that, much of it becomes vague background noise.
Been “solved” via playing forever, https://harddrop.com/wiki/Playing_forever#:~:text=If%20you%2....
Years ago I figured out how to get the best first approximation ... borrow a gym for a day, make 1000s of metal plates with hooks and a bar code, one for each gate, have a robot take rubber bands and use the netlist to hook up the plates. Then pick up the whole thing by the pads and give it a bit of a shake, lay it all carefully back down and have the robot go around and read the position of each bar code ....
The reason I would use pgvector is because I am uninterested in another piece of infrastructure.
These are not hard questions to answer. To the standard of bullying and harassment that private universities are legally permitted to regulate in their Student Code of Conduct, calling for genocide is in fact bullying and harassment. To the standard of constituting a crime for which an offender can be arrested and tried in court, calling for genocide is not a crime.

Public universities are, as institutions of the state, required to scrupulously uphold the First Amendment, and have an entire toolkit of time-tested ways to do that without making campus life unlivable for whomever the undergrads go on a moral crusade against this semester. I went to a public school that encountered some of the same controversial issues Harvard, Penn, and MIT flubbed, and did a lot freakin' better by standing for the letter of the law in distinguishing between private speech and student conduct in the course of campus activities (eg: in a classroom).

You wanna call for genocide in a campus newspaper editorial? As a hypothetical, it's free speech if the newspaper agrees to print your piece. You wanna mob someone's dorm room or community center calling them a genocidaire (much closer to what Harvard and MIT students are actually doing!), without letting them go in and out of their own space undisturbed? That's harassment insofar as you prevent any specific individual from going about their normal life, including its public component as a student (of a university) or employee (of a firm).

You don't get to walk into a random office building downtown and force the security desk to take you upstairs to the 15th floor so you can hold placards and yell slogans at desk-jockeys working for Web Marketing Firm #23. You don't get to barge into a classroom where course lectures are being given to do that either.
This is a good example of why capturing coordinates in a local spatial reference system may be better than capturing coordinates in a global spatial reference system.

Global coordinates of a place of interest will drift relative to a global coordinate system but remain stable relative to a local coordinate system. This article illustrates that "stable" is not the same thing as unchanging in the presence of 7.5 earthquakes.
The key that TFA probably missed is that the bit pattern following the exponent (which is by definition an approximation of the logarithm) is the "linear" bit of the "piecewise linear approximation", while the exponent is the "piecewise" bit. That's really all the answer needed to explain in the end.

"Why is an IEEE 754 positive [normal] number interpreted as an integer a piecewise linear approximation of its logarithm?" -> "Because the bit pattern for it will have an exponent followed by a mantissa, where the exponent by definition is a very rough approximation of the logarithm, and where the mantissa can be interpreted as a linear interpolation between the exponent and the next exponent, thus the two pieces as the "piecewise" (exponent) and "linear" (mantissa) approximation of the number's logarithm."

The only remaining bits of interest is the bias of the exponent and the assumed-1 leading digit of the mantissa being left out. The latter is a compression technique (why wastefully include a bit that's always set or always reset?) that happens to help here (avoiding having to shift the mantissa bits by one). The former is easy enough to deal with.
Hey.com has a similar function called "The Feed", but it's a paid email service.
> Yes, indeed. So what's your suggestion? Nobody should get it? Same with the ADHD treatment too?

No, quite the opposite: everyone should get it, and to get there the affluent should use their money to help this cause, not sidestep the problem for themselves and be fine with the status quo not moving for the commoners.
In this context I wasn't sure whether it was going to be Reagan's presidency (1980-1987) or governorship of California (1967-1975).

https://en.wikipedia.org/wiki/Governorship_of_Ronald_Reagan

It turned out to be his presidency (5¼" floppies), although technically these were introduced in between the two!
Different set of "higher goods". I'm not a humanist. I'm a Christian. So going to church to worship God is more important than staying home to stay alive.
QEMU AioContext removal and how it was done
The video is the topic of conversation, because it is a record of an achievement. A lowbrow dismissal of that achievement is, as you say, a valid contribution to a conversation about the video. But I would not put the achievement and the lowbrow dismissal on a level as you have suggested.

And for whatever it's worth, my kneejerk dismissal of the lowbrow dismissal is just as valid a contribution to the conversation. So, good day to you.
- - - - - - - - - - - - - - -

Location: Remote

Remote: Yes

Relocate: Negotiable

Seeking: Freelance/Contract, Long-term

Availability: 5 days per week

.

Keywords: Product, Design System, Design Process, Analysis, Design/Accessibility, Design Audit, Design Consultancy, Startups, B2B/B2C, Figma

Résumé/CV: https://raigo.design/cv.pdf

LinkedIn: https://www.linkedin.com/in/raigolilleberg/

Email: hi@raigo.design

Website: https://raigo.design/

.

Self-taught designer specialising in digital experiences with practical understanding of both business and front-end development. Additional interest in end-to-end design processes and structures.

Based in Europe (EU) within GMT+0 and can adjust hours to overlap up to 6hr with other regions. Communicate in english, have a daily rate of 500usd /day and invoice via my company registered in Estonia (EU).

.

Till soon,

Raigo Lilleberg

hi@raigo.design

https://raigo.design

- - - - - - - - - - - - - - -
Location: Prague, Czech Republic
Remote: Yes
Willing to relocate: No

Technologies: Python, Django, Flask, Django Rest Framework, TypeScript, Node.js, Postgres, Redis, Docker, Google Cloud (CCP), AWS

Linkedin: https://www.linkedin.com/in/marek-vybiral/

I'm a senior software engineer with over 10 years of experience. I've worked with startups, big companies, and co-founded and exited two companies. My main focus is on backend development with Python Django but over the years I've touched many different technologies (React, Objective-C, C#, C++, Go, WebRTC, etc.).

I love to solve hard problems in simple ways and to get from zero to one as swiftly as possible while not sacrificing quality. To achieve this I always try to deeply understand the business perspective of the product and identify the most important areas to focus on. A combination of management and deep technical skills is what I feel is my biggest strength.
And hoisting with var, of course those are not relevant to modern JS any more. One other thing was the "this" binding in callbacks and events, if anyone still remembers doing var self = this; , luckily we have arrow functions now and class syntax for methods.
> Languages with Java-like syntax are taught in schools, and Lisp typically isn't.

Er, my experience is that Lisp or Scheme is taught in literally every CS course out there. Not high-school maybe, but then again in high-school you typically don't get Java either - maybe Scratch, maybe Python.

I know on HN it's fashionable to be pro-LISP, but "it's not taught" is not one of the reasons LISP is not popular.
so it hallucinates when explaining what these companies do in relation to an idea. basically it's an automatic downer machine that lies that there's a lot of companies making your idea
Very cool ! I like the idea of voice controls. Right now I have a 22-foot long LED strip on the fascia of my house. I was thinking of putting a physical button for visitors or random pedestrians to play the games, but voice control would be more fun.
> Under pressure to improve profitability and avoid having to reacquire users, streamers are trying a range of tactics to retain customers, from launching lower-cost ad-supported tiers of service, to teaming up with rivals on bundled deals and providing discounts or free months of service.

Going back to the cable TV model just as everyone predicted.
Location: United States (Eastern Standard Time)
Remote: Yes (exclusively)

Willing to relocate: No

Technologies: TypeScript, JavaScript, HTML, CSS, Node.js, React, Preact, Deno, Bun, Cloudflare Workers, Debian, Docker, and Ansible.

Résumé/CV: Available upon request

Email: hn@ksbrooksjr.com

I'm a full stack web developer who's been developing web applications for 7 years. I currently maintain a Chrome Extension that I released in 2017 with over 6,000 users that was Product Hunt's Product of the Day in September of 2017.
All houses are built nowadays, people abuse that word too much. How do you get a house without building it? yeah exactly
Location: Brazil
Remote: Yes
Willing to relocate: open to the possibility
Technologies: Full-stack Ruby, Smalltalk, Rust, JavaScript, Swift

Résumé/CV:

http://sebastiansastre.co/cv

https://github.com/sebastianconcept

Email: sebastianconcept [at] gmail com

Actively searching to join a great team.

I’ve helped companies to scale their applications from millions of users to an architecture that can scale x10 that. Twice. With different tech stacks. 5-star Codementor. Curiosity driven. Product-oriented. Team player. Fast self-learner.

http://sebastiansastre.co/portfolio
National Zoning Atlas
This is used for citizens to log into USA government websites, so it's probably tricky to have employees outside of the USA.
There's always a tipping point, but the line for "literally drag the vehicle to the scrapper" is much lower than it is for most appliances, and mainly because of residual value - even a completely dead car will have companies willing to take it off your hands for you, or even give you a few hundred for.

I knew a retired guy years ago whose speciality was fixing microwaves; any dead microwave you could find he'd get working again. They still exist, but they're nearly impossible to find unless you hear about it.

I know I'd love to find someone to offload these old SpeedQueens on (even there, a burnt out motor was $350 to replace, a brand new one was $700 or so).
huge huge thanks, I still use Dillo!
I know, I was mostly interested in capturing the "amounts to" of what he said, as opposed to the precise words.

That some decisions are more important to get right than others (that "the dichotomy exists"), is just a trivial observation, the kind that people like Bezos make to appear insightful "technical leaders", but which are ultimately empty, amounting to "some decisions are important, others are not". Gee, thanks, Jeff!

The interesting part is knowing which case is which, or advice for that - which the above leaves out.
Dealing with Weird ELF Libraries
We've banned this account. Please don't do this here. It will eventually get your main account banned as well.
"Ignorant" is strong language given that for-profit media companies, who are complaining, are rarely citing let alone paying their sources.

The takeaway not being that they should start, but that their complaint is likely on shaky ground.
This is actually such a great insight. That's why we also need new generations of politicians and management every so often to keep the wheel of progress rolling. And, incidentally, why I think that developing anti-aging technology is not a good idea.
I wonder if the tester updated their BIOS

https://www.tomshardware.com/laptops/intel-meteor-lake-bios-...
Quicksilver, now there’s a blast from the past! I don’t think I’ve installed it on any Mac in the past 5 years, but I used to love it.

What are the advantages over native macOS shortcuts these days?
Location: Las Vegas, NV

Remote: Yes

Willing to relocate: Yes

Technologies: TypeScript, JavaScript, Ruby, Go, HTML/CSS, React, Next.js, Express, PostgreSQL, MongoDB, AWS, Docker

Resume: https://brad-taylor.com/resume.pdf

Website: https://brad-taylor.com

Email: taylorbradleyr@gmail.com

I'm a full stack software engineer with years of experience with TypeScript, JavaScript, and Ruby. I'm also proficient in Go. I recently built SmoothSail, a self hosted feature flag management tool for decoupling deployment from release. I'm open to any positions that make use of my skillset but I'm also very comfortable learning new technologies.
SEEKING WORK | United States | Remote

I'm a full stack web developer who's been developing web applications for 7 years. I currently maintain a Chrome Extension that I released in 2017 with over 6,000 users that was Product Hunt's Product of the Day in September of 2017.

I have extensive experience working with TypeScript, JavaScript, HTML, CSS, Node.js, React, Preact, Deno, Bun, and Cloudflare Workers. I'm also well versed in traditional Linux system administration, devops, Debian, Docker, and Ansible.

Website: https://ksbrooksjr.com/

Email: hn@ksbrooksjr.com
The video points this out as a potential future goal, and it outlines what would be required to actually accomplish it.

The definition of "beating" the game is simply a convention.
> the school has a policy of allowing and supporting free speech.

No they don't!