skysight-inc/HackerNews huggingface dataset:
Location: Europe, Spain

Remote: Yes

Willing to relocate: Open to discussion

Technologies:

> Languages: Comfortable in TypeScript and JS, Python, Rust and Golang.

> Frontend: React, Next.js, React-Query, Functional Programming Typescript (fp-ts), CSS /
> Tailwind, SDK development.

> Backend: Node.js, Express, tRPC, Fastify, FastAPI, Flask, REST, GraphQL, AMQP, MQTT.

> Database: SQL (Postgres & MySQL), MongoDB, InfluxDB, GraphiteDB.

> DevOps: Kubernetes, Helm, AWS, Azure, Virtual Private servers, Terraform, Ansible, Docker, CI (Gitlab CI, Jenkins).

> Other: Flow programing (Node-red), Message Brokers (RabbitMQ, EMQX, Kafka), Embedded Linux (BuildRoot, Yocto), Microservices Architecture, Systems Design.

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/1VO-vAyQ50f8i3fhuQWNbyBPWwIm...

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.
The restaurant downstairs, the Sala Gastronómica, is also worth visiting. It's considered another gallery where traditional regional dishes are served up. I tried sautéed escamoles (ant eggs) here for the first time. Tasty!
But surely someone who is actually that concerned about security will have the files being backed up already encrypted before they're backed up to b2? That way no need for encryption b2 side, then decrypt them locally after pulling them back down again.
Really? My Surface Pro 4 won't upgrade.
Won't throw my hardware away for AI tools
IIRC because of some newer constexpr features you need a C++ VM with UB detection to parse C++, pretty wild. One of the reasons you have the choice between clang based source analysis tooling and incorrect tooling.
This is not possible. Both disassembly and decompilation are equivalent to the halting problem. At least Mike Van Emmerik's PhD thesis ("Static Single Assignment for Decompilation") mentions this though I'm not sure if that's the original source.
I actually really enjoyed reading the summary as my brain didn’t really grasp the abstract.
Loved this. Two great arguments for managers:

* systems thinking points to managers as focus points for communication, accountability and more. If you don't have them, you still need the work they do so it gets done in a hidden, 'on the edges' way.

* most everybody else does this, so it's a boring technology.
Show HN: Local Transcription and Summarization of Voice Memos for iOS and Mac
Hey everyone,

I'm excited to share a small project I hacked together last night: a local tool to transcribe and summarize voice memos from the iOS and MacOS Voice Memos app.

What does it do?
It's a lifesaver for anyone who, like me, records loads of voice memos and needs an efficient way to integrate these recordings into their note-keeping system (like Obsidian).

Why is this useful?
- No Cloud Processing: Your voice memos are processed entirely on your device, ensuring privacy and security.
- Integration with Note-taking Apps: Directly pull transcribed and summarized content into your preferred note-taking app.
- Time-Saving: Automatically processes recordings without manual intervention.

Tech Stack:
- Ollama and whisper.cpp for transcription and summarization.
I respect that you would be willing to sacrifice three minutes of sleep for toast without a toaster. However, I am working to increase my sleep back to a healthy amount including physical therapy, setting better boundaries at work, and outsourcing a lot of low-value "just a few minutes" kinds of tasks that are individually small but cumulatively add up.

If I can spend $50 and half a square foot of counter space to get an extra 3 minutes of sleep every day I would do that in a heartbeat. If I could pay $1,000 and ten square feet of counter space to get an extra hour a day I'd do that in a heartbeat too.

Our differing life circumstances make our tradeoffs different, though I will admit that I aspire to become time-rich enough someday to afford luxuries like spending three minutes a day making toast without a toaster.
I pretty much agree with OP, but i could see an argument for smooth scrolling with precise mouse scroll events. But:

1) Most mouse scroll wheels feels discrete / have low resolution, so they behave more like discrete press. With my current mouse, each wheel up/down event does scrolling of several (~5) lines.

2) There is scrolling from keyboard (up / down / page-up / page-down), which are definitely discrete events, so any smooth scrolling from that is laggy.
Which features seem nice to you?
They don't care. In the US, reserve requirements are very low. For every dollar of capital, they can lend 10x, 20x more. They literally create money out of thin air.

When a lender pays interest, even if it's below inflation rate, banks still make profit, because they didn't have to put any real assets, so the opportunity cost is zero.
> Consider: I was recently baking a cake and didn't have to use a sous vide for anything, I don't understand why people keep hyping those up so much. That's similar to how your comment reads to me.

This analogy seems to work pretty well. On the other side of the fence, I see people talking about how good their sous vide cakes are and how they’d never work at a bakery that didn’t exclusively use a sous vide.

That’s not to say that the cooking method is never viable, just that it’s touted as the only thing necessary. Meanwhile online baking recipes list “make sure you own a sous vide” as the first step.
Topsort | Software engineer | Full-time | Remote

Topsort (topsort.com) is a leading retail media solution, enabling marketplaces and retailers to build out their own ad business with a strong emphasis on privacy - no third party cookies required.

We are a global, remote first company with diverse backgrounds and need to grow the engineering team in most areas but currently have a focus in finding engineers with experience in component and design systems (shadcn, aria, storybook, ..), react and don't mind the occasional dive into other areas and other programming languages.

You are a good fit if: you've built and implemented design systems with reusable components in React, you are obsessed about performant frontends, you're comfortable in working with Next.js (both pages and app router), you are proactive and like to take ownership, you have worked in full stack environments but have a specialization in frontend.

Our stack: Golang, Python, Typescript (Node.js, Bun), Rust, Postgres, Kafka, Snowflake, Clickhouse, Aws, ..

Feel free to send your CV/github/work examples (I'm the tech lead at Topsort) if you think this is for you! johan at topsort dot com.
I was going to say, if their goal was to escape the shadow of Windows 10 instead of doubling down on it, they did a poor job.
I can't edit my previous comment for some reason but it looks like the code

# Negate the values, to go from "similarity" to "distance"
VSUBPS(ymm_c, ymm_one, ymm_c)

Is actually just subtracting zero from ymm_c for no reason I understand.
I think it’s a healthy thing to read other’s opinions, even if you disagree with it. HN does a good job of keeping the trolls out.

Edit: FWIW I think you’re fighting the good fight and I wish I could implement something similar at work, in where I constantly have bots trying to login to my corporate VPN.
Although limestone is still considered safe and is used as e.g. filler in pills. So who knows, plastic too could be as safe or as unsafe as any rock.
>Consumer Reports said none of the phthalate levels it found exceeded limits set by U.S. and European regulators.

I'm totally fine with this. Maybe the FDA is toothless, I don't know, but EFSA do not kid around.
With dashes? We almost always use slashes here in the US. The only time I see dashes is for ISO format, and that's year-first.
Interesting. why didn’t you train on gpt2-do or a more recent model out of interest?
Side-quest : "what the heck is 'epigraphene'?":

> Graphene’s original promise to succeed silicon faltered due to pervasive edge disorder in lithographically patterned deposited graphene and the lack of a new electronics paradigm. Here we demonstrate that the annealed edges in conventionally patterned graphene epitaxially grown on a silicon carbide substrate (epigraphene) are stabilized by the substrate and support a protected edge state.

From https://www.nature.com/articles/s41467-022-34369-4
the article didn't seem to have it (?) so here's the video in question:

https://www.youtube.com/watch?v=JMYJxCj6pmI
I'd love to read a post about this. I started making something similar actually before I got my most recent job. But it was with less pure intentions. I did have various personal requirements that I wanted to see if I could impliment in a singular organisation system, since I am chronically disorganised. However, I started actually doing it just so I could practice my java and have a complicated java project on my github since I was applying for jobs. That's really why it's died a bit afterwards.
I'm willing to throw a bone to Microsoft with regards to the bottom-fixed taskbar: Many programs simply do not account for non-bottom taskbars and run very jankily when executed under such environments.

I assume they judged it was better for end user experience to make dumb assumptions always true rather than try and convince programmers to stop making dumb assumptions.
Github: https://github.com/olekenneth/keysmash
Eli Lilly launches website to help patients get weight loss drugs
You won't see the problem with refcounting in microbenchmarks. It manifests when you have multiple threads accessing single pieces of data, or are under memory pressure. Refcounting turns reads into writes, unless steps are taken to avoid that, and/or you store the refcounts separately from the data.
which is why I'm asking before I sign papers
My feeling is that only big tech can now create any good apps since they all require massive compute now.

Yes writing a todo list app is now faster with copilot and stuff but thats now what i meant.
Ridiculous. Deeply unserious stuff

Reminds me of the THE WHALES WILL
DIE offshore wind suits. No, they won’t- but they will at 3C of warming

Hate living in a vetocracy.
For training or inference?

The p40 was on the inference side of the tree and you can get one on eBay for $200 or less.
GTD GPT - Your personal productivity booster
The bloatware on 11 is out of control. Feels like I'm using a Samsung phone. 8 was fine, 10 was bad too but not this bad. The start menu UI has been completely destroyed. My desktop folder was nested in a OneDrive folder and it took some googling to figure out how to delete OneDrive completely. Microsoft Edge is constantly running in the background and cannot be uninstalled. There were a bunch of icons for apps that had to be removed and were not actually installed like Tiktok and Kindle. Really big design by committee vibes. Not cool!!
I'm pretty sure what they mean by "stateless" is that the manual switch resets any state set wirelessly.
SEEKING WORK | 100% REMOTE Specialized in ReactJS, React Native and Ruby on Rails technologies.

We prefer to work on medium size projects and close to the business outcomes.

Tech Stack: AWS, Bedrock, Amplify, AppSync, ReactJS, NextJS, Gatsby, React Native, Ruby on Rails, Langchain, HuggingFace

- Email: osledy@alamedadev.com

- Web: https://alamedadev.com
At this point of desktop OSes, I see little need to migrate to the new OS other than for continued security updates.

It’s not like new OSes are chockfull of new and exciting features.

I suppose MS will try to cram A.I. everything to get people excited, but I still don’t see any good reason, other than continued security updates to move to an OS with minor tweaks and great annoyances.

Going from text to rich UI, then PnP, security, multi-user, management, etc. were necessary evolutions, but now what, A.I. integrations, that's the selling point?
Apparently the thing making it to refuse to install is "TPM 2.0".

I'm not a Windows user but a Linux user, and this simply makes me wonder: will TPM 2.0 in any way make PC hardware impossible to install Linux on? I remember there was a windows TPM related thing that would lock in the hardware to only boot windows, is this it?
False. The conflict in the Middle East between Israel and every other Arab nation has literally been present since biblical times. The names have changed, but the game remains the same. We’re just witnessing the current iteration of this same conflict.
Note that they seem to only appear in processed food. That's kind of OK of you cook yourself apparently.
.... Well, at least you admit that you didn't read the article.
Location: Barcelona, Spain

Remote: 100%

Willing to relocate: No

Technologies: ReactJS, React Native, Ruby On Rails. AI (Langchain, HuggingFace, Pinecone)

Tech Stack: AWS, Amplify, AppSync, NextJS, Mapbox, Stripe, Custom Admin Dashboards, etc.

Website: https://alamedadev.com

Email: osledy@alamedadev.com
I imagine that if this article makes its way onto Hacker News, I will be criticized.

Maybe they will call me naive or compare me to Don Quixote fighting windmills.

Maybe they will call me stupid or paranoid for not using some centralized block list.

Maybe they will object to how I characterize those who employ web-crawling robots.

Ha. He is so wrong. We're going to criticize his nginx config and his use of PHP.

I mean yeah. We'll probably get after that other stuff too but still.
U.S. Labor Market Ends Year with a Bang, Adding 216,000 Jobs
Constraining Complexity in Go Generics
A supplementary post to my talk at GopherConAU 2023, about a design problem with NP-completeness encountered in the discussions about Go generics.
But that’s my point! The way you talk or think about it is absolutely influenced by what you’re used to, and what you’ve grown up with.

To you, it’s obvious and natural that „half” is 1/2.

To me, it looks off and I have to „convert” it in my mind to 0.5, which is the way I think about it.
There are some more details on the UK system and its historical changes at https://en.wikipedia.org/wiki/Sweat_of_the_brow#New_(Europea...

UK law is very clear in the sense that in 2023, an appeals court judgement explicitly stated that in the UK, no new copyright is created in making a photographic reproduction of a two-dimensional public domain artwork.

UK law is not very clear, in the sense that it took an appeals court judge to reach that determination, and it only happened in 2023 :)

And presumably if people like Disney were so inclined they could make sure every new DVD release had slight adjustments to colour grading, a remastered audio track, and things like that, muddying the water by introducing more elements of human creativity.
https://archive.is/4qzMh
I've been regularly using Windows 11 for most of the time it's been out, which is about two years now. The main problem I have with it is even after two years it still feels beta quality. The number of major regressions in the main system user interface is baffling. I see obvious glitches fairly regularly, dropdown menus getting stuck and not dismissing, icons vanishing but still interacting, explorer windows appearing blank for a moment before their content appears, layout bugs (inputs extending past window edge, text labels overlapping), etc. etc. not to mention a bunch of features that went missing or became harder to access, like explorer context menu options (and others complain about moving the start menu), due to replacing the legacy UI with a completely new one that doesn't yet cover everything the old one did... but they shipped it anyway and even after a couple of years it's not back up to speed.

I've been advising others to avoid Windows 11 - stick to Windows 10 until Microsoft sort out this mess.
Induced demand is a worthless concept. What they call induced demand exsits, but the name is misleading - better to call that latent demand. People want to do things and the city form isn't allowing them to. Once the city form allows it they will.

That it doesn't exist in rural areas improves that it isn't induced it is already there.
I also absolutely hated this, you can move it to the left somewhere in the settings, can't remember how I did it. Terrible design.
I mean reading that thread, the problem itself is certainly worrying but the response from B2 is pretty golden, that's some great customer/technical support.
Okay, circling back here. So your position is that nil safety would reduce the value of Go's "getting things done"? As someone who uses Go in production, I don't agree at all.
> so it's unlikely you'll find the APIs necessary to avoid an exception

Lacking a needed API is programmer error. Better programming can avoid that kind of exception. A hypothetical, sufficient smart compiler could fail at compile time, warning you are missing code to handle certain states in the absence of such an API.

To reiterate, exceptions are faults which come as a result of incorrect programs. Errors are faults which come as a result of external conditions. A program that overflows the stack is an incorrect program. The stack size is known in advance. If it is overflown, a programmer didn't do proper accounting and due diligence.
As someone who likes to tinker with code and learn new things but finds it very difficult to actually bring a project to a level of polish where I feel happy announcing it to the world, I have found that sharing knowledge is an easy and effective way to contribute back to the commons. I've written a small number of blog posts sharing things I've learned during my tinkering, which other people appear to have found quite helpful.

I also think, in some ways, someone who has just learned something is very well placed to educate others about it. There are arguments against that of course - someone who has just taught themselves about a topic may not be aware of the pitfalls or may only know how to do things in a sub-optimal way. But on the other hand, that person still remembers what it was like to not know anything about the topic so I think they can better communicate the basics to others who still don't know anything about it.
Windows 11 is pretty fantastic. The continued accretion of functionality, customizability, and polish to explorer is nothing short of amazing.

I recently got a macbook air for my preteen. I really hadn't used a mac since my neighbors old Mac+. I was shocked. I was expecting a nearly perfect Unix GUI, instead it felt like some sort of 90's Motif flashback. Does Apple not care that Gnome passed them 15 years ago?
> It just goes to show that often the user ((or developer) experience is typically more important than the technical merits of a product.

I think Go still won on technical merits, because it never really competed with other compiled languages, instead mostly converting Python and Java programmers. Compared to those, startup time and memory usage of go programs are leagues ahead, and the quality of the codegen doesn't change that much.
Unless you eat anything pork. https://www.youtube.com/watch?v=aPbF45-ZB5M
>sites using Google Analytics or Ad Manager collected information from browsers in Incognito mode, including web page content, device data, and IP address.

https://arstechnica.com/tech-policy/2023/12/google-agrees-to...

That doesn't sound like any sort of tracking backdoor in Chrome. That sounds like that same type of tracking would happen in Firefox private browsing mode. Well, maybe not because I think Firefox private mode has some sort of code that tries to strip out trackers. But if you disable that feature in Firefox, it sounds like Google would track Firefox private mode users the same as Chrome incognito users. I guess then you could consider the lawsuit to be complaining that Chrome doesn't have a feature to strip out trackers in incognito mode. Is that a realistic feature expectation?
Now I’m imaging Australia requiring a disclaimer before any children’s show involving the outdoors or animals: “WARNING: This show depicts fictitious worlds where animals and the outdoors are not trying to kill you at every turn. We remind you to stay indoors and stay safe.”
I am continually cognizant of how many personal blogs I encounter that help me learn something I am curious about or solve a niche bug with which I have been struggling. I like to publish things I learn as I go to contribute back; if someone finds what I have written useful, I'm thrilled!

One thing at which I am trying to improve is to document personal coding challenges _as I go_ rather than documenting a finished state. I find it easier to write about something after it is complete rather than in the "messy middle" when I'm trying to come toward a solution. I'm trying to reflect more on the notion that documenting paths that one explored that went nowhere may be equally as valuable as the paths that went somewhere.
Don't get the complaints, you can use different messaging apps, that don't do that to your oCloud
> Windows 11 brings absolutely nothing on the table

It also removes a leg from the table, the one labelled 'usability'.

Attaching a 3rd-party leg to fill the gap helps (https://github.com/valinet/ExplorerPatcher), but it's not an ideal solution

(Still, it's not as bad as Win8 and the big attempt to push a locked-down dumbed-down touch-centric monopolistic-app-store-based replacement to 'real Windows')
You are not alone. I use Win11 at work(grudgingly), but I don't at home because my workflow and muscle memory is HEAVILY influenced by at least 10 years (ever since 16:9 ratios on monitors were common) of having the taskbar on the left. It doesn't help that my (expensive in 2017) CPU that is running perfectly fine. That computer, when I retire it from daily use, will absolutely be a Linux box next, and it'll be good riddance to Microsoft control.
The return of Rembrandt's abandoned lover
Good touch gestures for window and desktop manipulation, multiple desktops easier and better, tabs supported in more places (e.g. File Explorer and Notepad), better behaviour when connecting and disconnecting external monitors, some nice window positioning, better WSL integration, etc. Nothing huge, but lots of little improvements.
Additionally, if you take a 4MB photo and add it to a shared album with 5 people, those 5 people all have to use up 4MB from their storage. Instead of reusing the same image and having pointers to it, it looks like it's "copied".
AFAIK OLE objects in AutoCAD are still broken in Win11 due to changes to MS paint from what I understand.

Our whole drafting team is on Win10 until they can fix that.
Besides the privilege, I wonder how those folks can't see how terribly kitsch all of this sounds.
You’re thinking of secure boot, tpm is wholly unrelated.
Where can I document things? If I put it on my person blog google won't find it - preferring instead SEO blogspam. If I document something but nobody reads it (including me), then the effort was wasted.
I have a few I made for my convenience and the people around me. My stack is usually: Supabase + Next.js + Vercel free tier.

Years ago, it used to be PHP + MySQL on my own VPS but that got annoying with security updates and syncing the repositories with the application server.
2023 congressional members stock returns vs. S&P 500
I still think noalias-by-default is the way to fix this.

https://github.com/ziglang/zig/issues/1108

You get all the benefits of Zig being able to choose the function ABI, but if the optimization would have caused a bug, you'll get an immediate panic at the function entrypoint, instead of silently corrupted data.
As far as I know, TPM can be disabled in the BIOS. Perhaps not on every motherboard, but I have yet to encounter one like that.