skysight-inc/HackerNews huggingface dataset:
I've written a similar library and I can heavily recommend the approach: https://github.com/judofyr/tubby. The main difference between this and the other approaches (HTML_slice, Phlex) is that Tubby doesn't depend on inheritance or module inclusion. This means that it's slightly more verbose (you need to add "t." to each tag), but there's never any confusion of what `self` is nor any method collision. (For instance, looking at HTML_slice it appears that if you class defines the instance variable "@html_slice" weird things will happen.)

If you have a server-side rendered Ruby application with complicated view logic I can 100% recommend this approach (either Tubby, HTML_slice or Phlex). It's a super powerful way of structuring logic. You can create standalone classes which represents concepts (e.g. I've created a "ResourceCalendar" which renders a calendar view showing which resources are available for a given day), add methods which act on these, and finally make them renderable. It's heavily composable. It's very similar to React components, but here you also have the power of defining separate methods instead of having everything be hooks (with weird limitations) at the top of the component.

I also wrote a longer article here describing the different types of components you can build using Tubby: https://github.com/judofyr/timeless/blob/master/posts/compos.... I think this would also apply to HTML_slice and Phlex.
Qatari-owned Al Jazeera expressed shock and denounced the decision as "an attempt to hide the truth about events in the occupied territories".

If you're Palestine, who are you hoping to receive more favorable coverage from than Qatar?
You say it's breaking the spec, but is it?

From https://www.rfc-editor.org/rfc/rfc9562.html#name-uuid-versio...:

"UUIDv7 values are created by allocating a Unix timestamp in
milliseconds in the most significant 48 bits and filling the
remaining 74 bits, excluding the required version and variant bits,
with random bits for each new UUIDv7 generated to provide uniqueness
as per Section 6.9. Alternatively, implementations MAY fill the 74
bits, jointly, with a combination of the following subfields, in this
order from the most significant bits to the least, to guarantee
additional monotonicity within a millisecond:

1. An OPTIONAL sub-millisecond timestamp fraction (12 bits at
maximum) as per Section 6.2 (Method 3).

2. An OPTIONAL carefully seeded counter as per Section 6.2 (Method 1
or 2).

3. Random data for each new UUIDv7 generated for any remaining
space."

Which the referenced "method 3" is:

"Replace Leftmost Random Bits with Increased Clock Precision (Method 3):

For UUIDv7, which has millisecond timestamp precision, it is possible to use additional clock precision available on the system to substitute for up to 12 random bits immediately following the timestamp. This can provide values that are time ordered with sub-millisecond precision, using however many bits are appropriate in the implementation environment. With this method, the additional time precision bits MUST follow the timestamp as the next available bit in the rand_a field for UUIDv7."
It's inaccurate insofar as as the indentured servitude of the 19th century was actually a proper path to citizenship while the new form officially is not, with participants only hoping to have a shot at citizenship if they get lucky with other visa applications. Otherwise, it binds workers to their employer in a way that facilitates wage suppression and other labor abuse. That's why it's indentured servitude.
They gonna sherlock influencers
Depends if you think sub-millisecond locality is significant.
SEEKING WORK | Mumbai | Remote OK for India/Some of EU timezones

Location: Mumbai, India
Remote: OK
Willing to relocate: No
Technologies:
- Python/Pandas
- Java/Spring Boot
- Data Engineering (ETL/ELT, data pipelines)
- Product Development
- Other (SQL, Redis, Docker, AWS, Azure, DBT)
Résumé/CV: https://dvalia.in/blob/Darshan_Valia_Resume_Technical.pdf
Email: On Resume
Linkedin: https://www.linkedin.com/in/dvalia/

Data/Backend engineer for the past ten years (Java, Python, SQL). Experience building ELT pipelines and data platforms (from scratch!) for financial data, but happy to work at any level for any problem that needs solving. Would love to work on product management, solutions architecture, or customer engineering. Remote is preferred for time zones spanning Europe to India; onsite/hybrid in Mumbai is also great. Unfortunately cannot relocate.
On the one hand I like the idea of a high qaulity publisher today, on the other the advantage of a physical book for me today is that I won’t get distracted by something else while I’m reading it. In that case, for day to day use I prefer a small paperback that I can fit in a jacket pocket perhaps, and read whenever I happen to have a down moment.
I guess you had safe search off?
OK i see what is going on, the 2022 post was a different URL that now redirects

https://blog.ando.fyi/posts/diagnosing-an-unsual-wifi-issue/
Google is sometimes just baffling with how actions affect recommendations.

Someone I know posted a link on Facebook to a YouTube video of Dave Grohl inviting a kid from the audience onstage to play guitar at a concert. I watched it.

I had no idea who Dave Grohl was. I saw from the video that his band is the Foo Fighters. I have heard of them but I'm never sought out their music or watched any videos of them. I've probably heard them in passing without knowing it. I can't name any songs of theirs and don't even know what genres of music they play. Even after watching that video I don't recognize any of the songs because the song they played with the kid was a cover of a Metallica song.

At this point everyone no doubt expects me to say how my YouTube feed was then full of Dave Grohl and/or Foo Fighter videos.

Nope. Not a one. Nor were there any of the other videos YouTube likes to recommend when they think you might be interested in a particular artist. No videos of people covering the artist on other instruments. No videos of reactors reacting to the artist. No videos analyzing the music theory of their songs. No tutorials on how to play their songs on guitar.

Nothing.

But on Google News for the next month or two pretty much everything in the section where they make recommendations based on your interests was about Dave Grohl. It mostly wasn't even stuff about his music. It was almost all celebrity gossip stuff.

How the heck did my watching a YouTube video end up having such a big influence on the Google New recommendations but have no apparent affect at all on YouTube?

I wonder if it is because I got to the YouTube video from a Facebook link? Maybe Facebook users who follow links to videos about a celebrity have a high probability of being interested in gossip about the celebrity?
I mean, it might be able to, as could a junior software engineer. That's besides the point.

It's rare that just reading the code will actually capture the spirit of what it means, that you could skip the step of asking the folks who wrote it why things are the way they are or the step of experimenting with it yourself to get a feel for it.

Or in other words, it doesn't really matter who reads the code. You still don't get to skip the knowledge building.
I'm not sure if quality is objective or subjective, especially when referring to art.

I read this anecdote somewhere:

A visitor to the Louvre in Paris viewed the renowned Mona Lisa and stated loudly: "That painting is nothing special. I am unimpressed." A curator who was standing nearby said: "Sir, the painting is not on trial. You are."

Could have said the same thing about "Starry Night".
I could imagine that certain nanoseconds might be vastly more likely than other nanoseconds.

For example, imagine you have a router that sends network packets out at the start of each microsecond, synced to wall time.

Or the OS scheduler always wakes processes up on a millisecond timer tick or some polling loop.

Now, when those packets are received by a postgres server and processed, the time to do that is probably fairly consistent - meaning that X nanoseconds past the microsecond you probably get most records being created.
Rare miss by Lin-Manuel Miranda. Even geniuses can whiff it sometimes.
Make it a dating app. If you don't go overboard with response rate most men won't notice.
Location: UK/remote
Remote : yes
Willing to relocate: yes
Technologies: Functional/exploratory QA, Marketing, SEO, Branding, UX design and research, PM, Agile, LLM, open to learn new tech.
Resume: LinkedIn.com/in/ venkatesh10
Email: Venky.odyssey at Gmail.com

I have 8 years of experience in Gaming and Saas products as Senior QA Engineer/SDET. I've recently finished my Masters in Digital Marketing from UK. I'm open to Marketing/QA/Product/Sales roles. I'm a fast learner, adaptable, looking to solve challenging problems.
Nice. I really like the config format regarding the services available/exposed.

Any particular reasons you haven't built upon wireguard that would handle encryption/security for you?
claimsforce | Frontend Engineer | Hamburg (Germany) | Full-time

At claimsforce, we are passionate about building insurance software that solves problems. We develop software that transforms the way insurances use technology for claims management and make use of their data. We are working on the cutting edge of loss-adjusting problems, making a difference through great user experience and data driven decision making and operations.

We are profitable and are looking for someone to support developing our SPA React Web App / React Native App.

Core responsibilities:

- Collaborate closely in a cross-functional teams to understand customer pain points and develop impactful solutions

- Lead your own projects within a small, highly skilled, and motivated development team

- Drive the entire product lifecycle – from idea generation and design to prototyping, execution, and deployment

- Identify opportunities to reduce complexity and implement pragmatic solutions that enhance team velocity

What We Value:

- A curious mind with a passion for solving complex problems

- High standards for engineering quality and best practices

- Ability to thrive in a dynamic environment where the best ideas win

- Strong communication skills to work effectively with both technical and non-technical team members

- Proactive attitude and pragmatic approach to software development

Feel free to reach out: robert.kossendey (at) claimsforce.com
Agreed, the process is often a joy to read, but IMHO this article was like one of those joyless vids or AI-generated articles in which one must bulk scroll or fast forward to finally get to the goods.
Yeah, I should probably update my Hugo theme to include the date (not that I ever write anything on there anyways TBH). Also, the I changed domains not too long ago, so that probably added some more confusion.

I wrote this in 2020 apparently:

https://github.com/Andoryuuta/website/blob/b95a693c745688995...
Pickle Robot | Robotics Software Engineers | Full-time | Cambridge, MA | Onsite/Hybrid | https://picklerobot.com/ | Visa Sponsorship available

Pickle robots unload trucks!

My team is working across the full object detection stack. We are leveraging geometric and machine learning methods to go from sensors to accurate 3D representations of objects.

We are solving hard technical problems to make the future of work better for warehouse workers. The team is highly technical, seriously motivated, collaborative, and fun.

If you resonate with customer needs being greater than technology, don’t mind being in the trenches and enjoy striving for simplicity while biasing towards action, we want you!

The two roles on my team are:

- Senior Perception and Computer Vision Engineer https://jobs.lever.co/picklerobot/28a42b38-8385-4aa0-bdc4-81...

- Junior Computer Vision Engineer https://jobs.lever.co/picklerobot/79d8a323-d716-4b84-a82e-a0...

You can reach out to me at: {username-three-first-letters}@picklerobot.com

A related role for SLAM minded engineer is: https://jobs.lever.co/picklerobot/2a394812-14e1-45d1-85db-18...

All our roles, inc. Motion Planning, Controls, Software: https://jobs.lever.co/picklerobot

Senior Motion Planning Engineer https://jobs.lever.co/picklerobot/cad7a8f5-99fc-4ad2-bb35-ac...

Software Controls Engineer https://jobs.lever.co/picklerobot/1c80154b-a6da-4bca-b535-f5...
> You've fallen for a trick.

I repeat:

> When their poorly-thought-through stunt blows up on their face and see the law still applies, they clutch their pearls claiming they demand law enforcement should be stupid and incompetent enough to fall for their gimmicks.

And here you are, whining that others didn't fell for that pathetic gimmick.
Can't Musk just regulate that away now that he pretty much controls the government?
Don’t you think that depends on what you’re guaranteeing in your api? If you’re guaranteeing that your api returns the accounts ordered you need to test for that. But I do agree in general that using a set is the correct move.
What is the big difference between messaging apps and sms? They are both forms of semi-synchronous communication via texting. SMS in many cases incures charges, moreover messaging apps actually do not necessarily require using an actual phone, or even _having_ a phone, which is a big plus in my book.
I have a feature request for the https://minikanren.org/ website: just one prominent block of example code on that homepage (as early as possible) would be REALLY useful for helping understand at a glance what kind of language this is.

I even clicked through quite a few of those prominent early links and didn't find a code example!
Author needs to show not tell.

Theory falls down hard.
I’m saying you gave a bunch of “citations” that don’t support your claim. And your original claim is TikTok the first party boosted content with tons of fake upvotes to appear more viral, which you seem to have modified to a much weaker “they knowingly allowed third party bots to fester in order to appear more viral” in your reply.

Now, does either of the original strong claim or the subsequent weak claim match reality? It’s anyone’s guess, I’m leaning on likely for the latter and maybe for the former. But that’s not the point. Giving fake citations to make one’s argument appear stronger is what irks me, and again ironically, it’s almost a parallel of appearing more viral with fake likes.

Edited to add: your comment here is a perfect example of two problems on HN: using citations to give the impression of being well-supported when the citations say something else (occasionally the exact opposite); and lately, using AI slop as evidence.
It has always historically been that significant portion of males don't find a mate and there is a small percentage who get many, just because of the status, hierarchy, etc. So men have always needed to outcompete each other. With so little material in dating apps to compete with, these details will matter so much. Having professional photos also implies a lot of desirable qualities about you, like you had money and wisdom to do that in the first place.
SI Base Units and Constants
Some passengers from the oceangate submersible Titan might have a different opinion.
I worked as a software engineer on various unrelated products since 2007 (mostly SaaS backend and infrastructure, some desktop apps etc). I can still do it, but I have been yearning for many years now to transition to a career in research and spend some time in academia. I switched to open source freelancing last year and now I’m looking for some way to get myself into a PhD on computational biology focused on cancer immunotherapy. Would be cool to work as a research assistant for a bit before I embark on that path.
Seekia: A genetics aware mate discovery network, written in Go
Seekia is a mate discovery network where users can find a mate while having a deep awareness of each potential mate's genetics.

Users can share genetic information in their profiles such as monogenic disease probabilities, allele values, and ancestry.

Seekia enables users to browse and filter potential mates by their genetic attributes and the predicted genetic attributes of their offspring. Seekia allows for users to predict and control the genetic attributes of their offspring by selecting a mate who is the most likely to produce offspring with their desired attributes.

Users can view information about the health and physical traits of their prospective offspring for each user. Users can choose to mate with users with whom their offspring has a lower probability of having diseases and a higher probability of having certain traits.

Users can view the genetic ancestry information of potential mates such as ancestral populations and haplogroups. Seekia can calculate the ancestry of prospective offspring between each pair of users. Users can choose a mate with whom their offspring is the most likely to possess the ancestry which they desire.

Seekia aims to improve the genetic desirability of humanity by making humans healthier, more beautiful, more intelligent, more virtuous, and happier. Seekia aims to facilitate eugenic breeding by helping to create mate pairings which are the most likely to produce healthy, beautiful, intelligent, virtuous, and happy offspring.

Seekia is open source and released into the public domain.
The Seekia network is decentralized and not yet operational.
You can download the Seekia app and simulate its use.

Seekia aims to usher in a new era of human breeding strategies.
Seekia aims to bring genetic order to humanity's breeding patterns.

Please let me know your thoughts, and please spread the word about Seekia.

The genetic future of our species is at stake.
Okay, a slightly exaggerated account.
One thing is true. ARM can't play too many license games in the future, now that RISCV is maturing.
Why the date in the title? It's just from a few days ago. It's not like from 2014 or from years ago.
Show HN: A tiny app to redesign your space in seconds
Hey HN! I'm trying to find my way in SaaS journey, with a dream to escape 9-5, this is my second launch, I'm trying to start simple and small, with a "good enough" approach to get started,

would love to hear your feedbacks and thoughts
Inflating the Buddy Memory Allocator
What benefit does this have over something like Twitter's Snowflake, which can be used to generate distributed monotonically increasing IDs without synchronization?

We've been using an implementation of it in Go for many years in production without issues.
MVQ: Efficient DNN Compression and Acceleration with Masked Vector Quantization
No worries, you make a good point.
Thanks for the assist.
Location: Toronto, Canada

Remote: yes

Willing to relocate: Yes, US East Coast or Continental Europe

Technologies: C++, Julia, Python, Rust, Apache Airflow/Kafka/Pulsar, PostgreSQL, QuestDB

Résumé/CV: linkedin.com/in/alexandrebrilhante - details upon request

Email: alexandre DOT brilhante AT gmail DOT com

Hybrid software engineer / quantitative trader with 6 years of experience in quantitative strategy development and high-frequency trading across equity products. Robust understanding of equity products and how to build systems to trade them.
Happened to my startup back in ~2012.

We had built an iPhone app that retrieved HTML pages from a server, but then scanned for extra metadata that was embedded in HTML comments for things like what navigation options should be displayed to accompany that page.

We got a bug report from a user that the app broke when they used it on the free WiFi on the London Underground.

It turned out there was some weird proxy running on that WiFi network that stripped HTML comments and injected extra tracking code into pages!

Switching to https fixed the bug. I haven't shipped anything that uses plaintext HTTP since then.
WebAssembly as an Ecosystem for Programming Languages
> You'd have a hell of a time convincing anyone to take a US job if you had to leave your spouse and five-year-old behind.

Companies would have to [gasp] offer substantially more pay. Which would of course defeat the point ad far as corporations are concerned.
I assumed they were describing ytmnd
Jesus christ social media is poison. LinkedIn is the only thing I still use, and even that only with dozens of adblock filters in place to remove 80% of content from my newsfeed and never on mobile since I can't use adblock. Social media is modern day tobacco.
Apple has never "won" in the sense that Windows has always had by far more installed desktops.

Android also by far runs more phones than iOS.

Apple "won" the wealthy Western market, which is all that has ever mattered to them.
Not GP, and don’t have their patience anyway. But while I see them as real computers, they aren’t any that I enjoy using, so I care relatively little for them.
Location: London, UK
Remote: Preferred in office but OK
Willing to relocate: Unlikely but depends on location and timing
Technologies:
- Kubernetes
- Azure, AWS, GCP
- Terraform, Bicep, Ansible
- GitHub Actions, Jenkins, Azure DevOps, GitLab CI/CD
- Linux, Bash
- Javascript, Python
Résumé/CV: https://docs.google.com/document/d/e/2PACX-1vTkQd-VyOI2kpd3KGlofZ3ZcV5T_5ZqX0YyaWAlTVduoY_hCjbDpHmyHXJMm9qdNWwAbJ-8s52d0f8G/pub
Email: tom.czns@gmail.com

Platform / DevOps / Cloud Engineer in the UK, have worked at banks and a big online retailer. Expert in CI/CD pipelines. I care a lot about increasing developer productivity and at the jobs I've had have made drastic reductions in times for developers to deploy to production, run tests, or get a test environment up and running.
It's not clear to me how widely Cinavia is actually deployed. The Wikipedia article hasn't really been updated in over a decade, and that's where I'm getting my info from.

However, the detection and enforcement can theoretically be done by any device or software that has access to the audio signal. The monitor, the GPU, the playback software, the operating system, etc. could each individually decide not to play the file, making it not work. Some of those can be bypassed in various ways, some can't. But instead of computers, there are smartphones, commercial media players/receivers, and televisions/projectors, which seem the most likely places to target for enforcement, and those would affect most people.

Nevertheless, I do wonder how real this actually is. Again from the decade-old Wikipedia article, it seems like Cinavia was meant to target both recording devices and playback devices. However, the Aurora theater shooting happened not long before the article stopped getting meaningful updates, and I wonder if public safety concerns stalled its deployment. Also, the article mentions that people were finding ways to remove or neuter the signal. I also didn't encounter any problems with what I assume to be protected media (a 4K movie and a 1080p TV show), either recording my screen with my Android phone, nor with playing it back on that phone and with VLC on my Windows computer with an nVidia graphics card.
Couldn't tell you. I am 40 with no career off the ground at all. Totally screwed.
I had huge hopes for Mufasa and it was extremely mediocre. Below Wish and Moana 2 IMO. The bones of the plot were good, but the directing was bad. Too much crammed into too little runtime.

The music in recent Disney movies hasn’t been great, with the exception of Encanto. I just watched Mulan again and holy crap what a good movie. (Although it’s not Disney, I also watched Prince of Egypt again and that’s better than any movie Disney has made in a decade.)
The creator of that app got re-hired by Meta. Looks from the outside like an pseudo-acquisition.