skysight-inc/HackerNews huggingface dataset:
Location: London, UK

Remote: Flexible.

Willing to relocate: Yes

Technologies: Strongest with TypeScript, React, Node, CSS/Tailwind, Postgres/RDBMS. Also fond of Ruby on Rails. Always up for learning new tools.

Resume: https://callumlocke.com/
https://github.com/callumlocke

Email: callum.locke at Gmail dot com.

I’ve been making web apps for 15 years, I know JavaScript and browsers intimately. I am really into crafting original UIs that make complex stuff feel easy. Also usually good at improving team DX through e.g. making CI work better and writing better docs and code comments, cleaning up inconsistent codebases. I love discussing deep tech problems. Have spent the last year obsessed with LLMs and exploring different ways of controlling them. At this point I’m looking for a change of scene with new people and an interesting problem area. Definitely up for relocating, especially to US (but would need Visa assistance).
I hate the "everything interesting happens on Discord" thing some of these "hip" projects are doing.

Why are we putting everything in a data silo controlled by a company with pretty draconian policies? There's so many open discussion platforms available - why use the worst one?
"Here's 10 superfoods that boost your vitamin D levels, helping you relax your vagus nerve during your meditation sessions," soon on the front page of your favorite newspaper.
The boot sequence is hilarious.
When it comes to babies, doing ANYTHING irresponsible with them is a huge risk because if the baby were to die, you would immediatedy be under suspicion and have difficulty proving your innocence even if the death was just by chance.
AI voice agent for Customer Support
Exciting update!

Our AI voice agent just got a human touch. Sharing a real time call made by our AI agent to a potential prospect, listen to how the AI talks in a natural human tone. The progress is remarkable and we are working hard to give the best tool and it's set to revolutionise customer service and call centre industries

This is a real call made to a prospect by our AI voice agent - https://bit.ly/46AObWE
Counterpoint: they're making everyone come into the office. That seems like the definition of making people's lives harder.
> “Transmisogyny” doesn’t really make sense as a concept

It makes perfect sense and you are demonstrating it.

> If these trans-identifying males are perceived as women, they’re not experiencing transmisia. If perceived as men, they’re not experiencing misogyny.

“Transmisogyny” is not “transmisia (or, to use the more common term, transphobia) + misogyny” it is bigotry against trans women (using the term inaccurate term “trans-identify male” for the group is a pretty clear manifestation of transmisogyny). It often co-occurs with transmisia/transphobia and/or misogyny, but can exist independently of either, in the same way that misogynoir usually exists in the context of anti-black racism and/or misogyny, but can manifest independently without racism againt blacks more generally, or gender-based bigotry against women more generally.) Intersectional bigotry is not only the sum of multiple bigotries against the overlapping groups (though that's definitely one place it comes from), it is its own distinct thing which can exist with or without that.
This is why the post you are responding to says "transmisogynists tend to be regular misogynists" and not "transmisogynists categorically are regular misogynists".

> In reality this wouldn’t be misogyny anyway. The key part of the word is “gyn”, which is of Greek origin

The wrongness of your primary point has been argued sufficiently in various other subthreads, even if they aren’t directly in response to your post, so I’ll just note that you are conflating etymology with definition, either out of ignorance yourself or out of hope that your audiences ignorance will allow you to sound erudite by pontificating in this manner.

> Also, what “transmisogyny” typically means in practice is people calling out these males for being creepy

Yes, calling a broad identity group creepy does tend to be a characteristic behavior of people engaging in bigotry against that group.
Just like Windows happens to be on the desktop, regardless of the WinDev and marketing department attempts to mess it up, one cannot win in every front.
You could start instructing him in the intuitive nature of Emacs.
Switched from Goodreads to StoryGraph to escape Amazon’s nonsense a while back. Felt like it was missing a few things and found Hardcover recently, and I haven’t looked back.

I don’t really use the social features of these apps, so I’m more interested in the progress tracking and recommendations: I can’t think of any other apps that are working on “AI” recommendations, which so far have been pretty good.

Adam’s email updates are refreshingly non-corporate. Interesting, technical, and honest (he often discusses Hardcover’s finances).
> I mean literally in the literal sense of the word.

A literary triumph.
> I've got news for you there.

Eh, compared to my relatives in the trades, construction, retail and warehouse work, and the jobs I had in high school, I'm on easy street here.

Negligible risk of trips or falls, no lifting anything heavy, no working around powerful machines or using dangerous tools, no dealing with chemicals, no need for hard hats or safety boots, no working in hot or cold or wet conditions, no working with knives, no splattering hot oil, no working in the dark, no loud noise, no working near moving vehicles, no standing on your feet 8 hours a day, no boss that gets mad if you're off sick, no mandatory overtime, very low stress.

The only thing that makes tech work more dangerous than sitting on my ass on the sofa is the office's free chocolate.
> Soviets, while progressive on women's issues

We’re they ever actually, in the sense that they wanted to improve women‘s lives for simply moral reasons? It always seemed to me to be merely for 1. the purpose of increasing their workforce and economical productivity, and 2. the weakening of family ties for easier indoctrination of the youth.
What exactly will become obsolete? (IMO) file systems are a degenerate form of databases already, with graph structure, large enough directory entries becoming b-trees etc. But even with fast storage you'd still need indexes for any access pattern different for what's encoded in the directory tree.
LTS kernels are no longer supported for 6 years because no one used them
The problem is where do you draw the line? Because I am for the death penalty in extreme cases, like when that neo-nazi in Norway murdered dozens of children and there was no doubt he did it.

But when something happens in a home, with just one surviving witness being the suspect, I don't think they should be so quick to sentence someone to the death penalty.

It should exist as a deterrent, but only in extreme and very clear cut cases.
Not everyone who is working class is on minimum wage. Train drivers or boiler engineers or site foremen? All paid very well, in the UK as much or even more than tech workers.
Well, that's one hell of an undersell of what a database like PostgreSQL, MSSQL or MongoDB does.

It's not just that people "can't write priginal applications" but that in fact people shouldn't always write their own bespoke single-purpose databases for each application. Getting ACID, MVCC, efficient storage, indexing and backups etc. at the same time is hard, really damn hard. You might get over some of them, e.g., efficient storage, with hardware but there's no free lunch on those topics.

A database is like using a library: You can always write it from scratch (and sometimes you should even) but in 99% percent of cases you should rely on the tried, battle tested existing solution.
I don't have any figures to back this up, but I'd imagine that a significant chunk of shoplifters are teenagers, and given the 10 year lifetime of passports, their passport photos probably bear little resemblance to what they look like now.

I'd also imagine that another significant chunk of shoplifters are people who are struggling to get by financially, and if they're struggling to pay for food, they're not likely to be jetting off abroad on holiday and so unlikely to have paid £82 for a passport they don't need.
The UK did. The west. Not Russia.
Most high buildings in that table were "deconstructed".

This one, at 46 floors, was the tallest imploded:

https://www.youtube.com/shorts/IFItCikJUk0
VST (https://www.storetrials.com/)| Hybrid | London,UK | Full-time | Senior Fullstack Engineer

High-growth data startup, shipping awesome FMCG / CPG research products
We're looking for a Senior Fullstack Engineer (NodeJS, Typescript) to be part of a smart, caring and hard-working team changing the way giant brands like Mars, Coca Cola and Unilever work with giant retailers. It's a startup: it's unstructured, there's a lot to do and we care about results (growth).

Practically, we're shipping an enterprise web app backed by large, proprietary datasets that present novel challenges. We want our customers to love our products and we're super excited about what we have lined up.
Diversity is important to us - we value applicants from different backgrounds and with different views than our own.

Salary: £70k to £140k p.a. depending on experience

To apply please click here: https://www.linkedin.com/jobs/view/3731827779/
Hearing Aid Labs
Office 6
1 Torsvale Crescent
Somerset Park
Kwazulu Natal
4021
info@hearingaidlabs.co.za
031 561 2169

Mon - Fri : 8am - 4:30pm

https://hearingaidlabs.co.za/
https://www.facebook.com/hearingaidlabssa

Hearing Aid Labs South Africa provides free hearing screen test at all branches. Book your test today and be certain of the state of your hearing.

"HearingAidLabsSouthAfrica,
Audiologist,
FreeScreenTest,
NationwideBranches,
HearingAids,
HearingAidBatteries,
FittingServices,
HearingLossSolutions,
AudiologicalTesting,
HearingAidSpecialists"
I've had it for two years, pretty much 100% uptime unless it's updating or there's a storm.
So the interesting question is - are those reasons XYZ - also reasons against remote working per se?
Location: Europe, Spain

Remote: Yes

Willing to relocate: Open to discussion

Technologies: TypeScript, JavaScript, Python, Rust, React, NextJS, VueJS, Astro, SolidJS, NodeJS, Fastify, Express, FastAPI, AMQP, MQTT, Kubernetes, AWS, Azure, GCP, Pulumi, Terraform, Ansible, Docker, Helm

OSS Contributions
tRPC (Maintainer): End-to-end typesafe APIs. https://trpc.io/
create-t3-app (Maintainer): Best way to start a full-stack, typesafe Next.js app. https://create.t3.gg/

LinkedIn: https://www.linkedin.com/in/nstlopez
GitHub: https://github.com/Nsttt
Blog: https://nstlopez.com
Résumé/CV: https://drive.google.com/file/d/1mvnZ_Lx3lJ9fag2mWVtAUxKTD06...
Email: nestor@nstlopez.com

I've primarily thrived in environments reminiscent of startups, leading software engineering teams. I've been deeply passionate about architecting scalable microservice-based solutions and collaborating closely with front-end teams to ensure user-centric designs.
We had one of those. Very quick though it ended up as a server for mp3 files for the office.
Wow, I am surprised, to me that sounds terrible and that it would distract from the entire experience of reading/thinking. I write a bit after I read a book as I think through it, or it invades my daydreams.

Do you do this for nonfiction only, or fiction as well? Very curious to hear more about what value this gives you!
Location: Munich, Germany
Remote: Preferred
Willing to relocate: Yes (EU and UK)
Technologies: Python backend, REST/GraphQL APIs, middleware, IoT, system programming, all things async. SQL, MongoDB
Résumé/CV: upon request
LinkedIn: https://www.linkedin.com/in/maurobianc/
Email: pynchia@gmail.com

Currently freelancing but open to a permanent role
No. You don’t pay off a mortgage before the home is built lol. That’s the dumbest thing I’ve ever heard.

You have to pay in full to the developer. By taking out a loan which consists of a downpayment.

The developer now has 100% of the money. And the buyer has nothing but debt.

The developers are either never breaking ground or never completing the building. Using the money to buy more land and sell more homes.

When they file for bankruptcy. The banks still need the money back from the buyer. Since the buyer has no home because it was never finished they effectively lose their investment and their lives as debt collection takes their cars, live-in home. Etc.

Stop spreading misinformation that buyers aren’t suffering. This is people’s lives at stake. Lying to people and pretending like nothing is wrong makes you a terrible human being when people’s lives are at stake.
what's the company's name?
Woo, low-alkalinity water, AKA aggressive water, is going to cause all kinds of problems. Some plumbing fittings imported in recent years are likely to have lots of lead, because lead improves the workability of brass. If you ever drink tap water, fill a glass and discard it, twice, before drinking any. Don't have baths.

Appliances like washing machines are going to have to be treated pretty much as disposables too.

If there are, er, were, any cast-iron water mains in the network, well, they're very leaky sponges now. Concrete pipes too, if any. The pH is supposed to be 8-ish for a reason.

With an old network and an old house/old neighborhood, the tapping (the pipe from the street main to your house) could be made of lead too. Should have been replaced, but who knows? Not great.

There's probably more (effects on clothes laundered maybe?, biofilms in the pipes?), but it was a while ago that I had anything to do with water reticulation.

How to fix this? I assume you've called your water supplier already, and been met with crickets. (They are supposed to be sampling the water at various points in the network regularly.)

Depends how much you can spend. There is automatic pH/alkalinity dosing equipment for small private water schemes, but I have no idea of names or prices.

Alternatively, get an accredited inorganic testing lab to take samples and prepare a report, and get them to recommend a lawyer who knows the relevant legislation. A better approach, if you care about anyone outside your household or about being community minded.

Yay yay yay, lucky you. Sorry.
Trillions of cycles, what? How can that be?

Maybe I'm confusing something, but to reach a trillion cycles in, say, a year, would take overwriting all your memory 30 times a millisecond. That doesn't sound right?

Or is that trillions of any writes and erases?
> He seems to be an incredibly strong person and his smile shows kindness.

People often seem to say this about exonerees. Perhaps there's a selection bias at work here?

Something like, those unjustly convicted who are not strong and determined never get exonerated. And nor do black men who don't present as calm and full of forgiveness?
"life without parole" is quite the deterrent.
The man that invented the concept of classes to divide society in order to make them fight against each other was Marx. He created the concept of "class struggle" along the classes himself.

There was a very important reason for that. Early socialist leaders were usually selected among the best in any trade. The carpenters chose the best and most successful carpenter to represent them, and so on with most professions.

That was simply unacceptable for "intellectuals" like Marx or Lenin or Trotsky that never touched a tool or worked physically on their entire lives, something they were all the time being reminded by actual workers(something Lenin hated so much).

The new Frame made them the bosses on the new system.

Like Natzis could decide who was arian or jew, even if they had dark hair or jew parents, the marxist could decide who was working class and who did not. The children of rich jew merchants that were most marxist revolutionaries could became working class if they said so.

There are lots of people that do not accept the Marxist frame at all because they are not marxist.

>if you or someone in your family has to work so that you can survive, you are working class.

As someone who has lived in Africa , Asia, South America and Europe, I tell you that 90% of people in the US don't need work to survive. Unless by "survive" you mean things like buying a pickup truck.

There are kids in Africa in which "survive" means eating once a day and their minds being confused after two hours of work like learning to read.
> And for this reason, String iteration should be based on codepoints

Why not offer both and be clear about it? Rather than just "length", why not call them code points? The Python docs for "len" which can be called on a unicode string say "Return the length (the number of items) of an object.". It doesn't look like a clear and easy to use API to me.
Our data gets sold many times every day, I am afraid…
Add a little ARM chip, make it run vim, and I'll get two.
'Next-generation sequencing' was arguably invented in 2000, so it would have been available for Theranos. However, AFAIK they never really tried to sequence DNA, so the availability of 'next-generation sequencing' was irrelevant to the accuracy of their test.
This argument is also flawed.

“Market Dynamics” is discussed as if it is a physics problem.

Markets are social creations - they are a human way to effectively allocate resources.

They are also constantly being manipulated and shaped to better achieve certain outcomes over others.

When these outcomes are bent to serve the benefits of the few, or to serve the benefits of a principle that isn’t human wellness, its is a pointless market.

The rules against oligopolies, monopolies, fraud and manipulation are to ensure the social purpose of the market is achieved.

By extension - a market that by nature forces RTO, when WFH is superior to the majority of humans, is a market that needs to be fixed.

A negligible % of firms include commute time as a part of your salary. WFH means that you can save nearly an hour every day, doing any number of things that add economic value to humanity.
Early days for me, but along the lines of syncthing I am building a local first solution on top of the s3 API https://github.com/endpointservices/mps3 being where I think the lowest common denominator is (e.g. works with minio).
If vector database isn't a category how can every database fall into that category sooner or later?
This comment section on HN has more than 100 items in a single view.
I feel like it's been one of the great identifiers of blog spam - articles on "worst c mistakes" where someone writes about all the problems trigraphs cause, I guess because they are banned in some standards like misra.

No I've never seen them anywhere .
Look up what Lucene is and how it differs from what an RDBMS offers for full-text search and you'll be able to answer that question for yourself.

I had a feeling the heavily overdone sarcasm in the original comment was a way to mask a lack of understanding of the subject, and here you confirmed it.

_

And maybe call out the fact you're the founder at a vector database SaaS? Definitely explains why you'd put out that original diatribe...
I don't know any human that would know what a CAPCTHA is and be tricked by an image of one pasted onto an image of a locket.
My intuition is that the "evidence" (i.e. traditional ancient texts describing "magic") do not seem to permit relying on purely materialistic mechanisms, and most seem to require some kind of mind-fu to work.

I think otherwise I broadly agree with your observations.
Yeah, the actual difference is huge.

If your open source dictator sucks, you can use different project, or fork it, or start your own.

If your real life dictator sucks, you can move your family for half your life savings and hope your next dictator is better, or try to protest and get killed.
Raspberry Pi Tracks Unseen Drones Using Sound
> Try not to create functions that both ask a question and modify state. Over time, I’ve been gradually splitting such functions into two.

AKA Command-query Separation (CQS)

https://en.wikipedia.org/wiki/Command%E2%80%93query_separati...

I use this often, but there is one typical scenario where I break this rule - creation commands. Often someone calling a command that creates an entity needs the ID of whatever was created. Yes, you can use UUIDs and pass this to the creation function (or use more complex methods), but I haven't really come across scenarios where this adds anything meaningful, not to mention that it's not always possible. So I generally break CQS for creation commands, i.e. they change state and return a value.

EDIT: I just noticed the Wikipedia article cites other examples, e.g. The `pop()` method on a Stack.
I remember when they were talking about Win 9 (then Win 10). I believed them! Future was so bright on their presentation.

With Win 11 I just went back to Linux.

We all know current state of AI. It's not ready to control a PC yet.
IVPN | Technical Writer, Privacy and Security | Remote (UTC-5 to UTC+7) | Part-time (20h) | https://www.ivpn.net

IVPN is a privacy-focused VPN service in operation since 2010. We have high ethical standards, regular security audits and a stellar reputation among security and privacy analysts.

We are looking for a Technical Writer to create in-depth guides about privacy, information security and VPN use. We prefer quality over quantity, and aim for providing real value to our technical audience as opposed to churning out surface level, keyword stuffed content marketing posts.

To qualify for this role, credentials and number of years of experience does not necessarily matter, given you have a deep interest in privacy, come equipped with technical skills, and have a knack for writing.

This is a remote, part-time (20 hours per week) position with a possibility of switch to full-time depending on the progress of projects and your goals.

You can email me directly to discuss the role: viktor@ivpn.net
or apply here: https://ivpn.recruitee.com/o/technical-writer-privacy-securi...
Not mobile outages, but generally the network gets saturated to the point of being practically unusable.

You can see this effect in basically any island country that does not have access to an undersea cable.
The curious thing is that what looks simple for some might be less obvious for others. I used the old codex models a lot, so I'm aware of a few ways to optimize it's usage. People who learn it in a less optimal way(use comments to say what you want) really start off with the wrong foot
the irony is that POW is actually more complex here, which is why it is vulnerable to these attacks
Yeah. The single person who ran the BioJulia website disappeared (as people sometimes do in open-source volunteer work), and no-one else had permissions to the website or the domain. Oops.

We moved the website to https://biojulia.dev/, with permissions given to more people, including a core dev of Julia. That should reduce the risk of this happening again.
I wonder how senior tech executives see those below them? I suspect they'd say much the same about you.
Heh, I'd have called it the Arm SIMD Instruction List, but Arm have been aggressively enforcing the Arm trademark [1], so I settled for A64 (the official name for the instruction set [2]).

[1] https://www.theregister.com/2023/08/31/a_star_star_domains/

[2] https://developer.arm.com/Architectures/A64%20Instruction%20...
It's always interesting to see when companies give a price for ad-free versions of their services, because it gives a good indication of how much they've been selling your personal data to advertises for.

Although I suspect that not very many people won't be willing to pay €156/year for their Facebook account - because if they cared about privacy they wouldn't be using it in the first place.
You could live just well without a dragon alive. It's just that it's easy to assume things will always be the way you have known them and that the absence of this or that constraint would render things meaningless. Bollocks, I say to that!
What a tasteless joke of a project name.