skysight-inc/HackerNews huggingface dataset:
Perfectly fit for running databases. HA databases that have built in replication (cockroach, tidb, foundationdb, etc) are easier, pg is just not built for proper clustering. Still doable tho
Checkout what? PHP also has support for FFI. Or am I missing something?
You make a good point, there can be no improvement in male suicide rates until any and all record keeping of female suicides ceases entirely. As posters online our first duty upon seeing an article like this is to demand that nobody ever write anything like this until such a time that it is deemed worthy of study by us, the posters
I’ve noticed that iCloud private relay messes with things sometimes. Website that claim I have to prove my identity time and time again aren’t uncommon. I have to turn it off to get them to work. Could that be affecting you?
Location: EU/Hungary Remote: Yes Willing to relocate: No Technologies: React, Node, Kubernetes, Scala, ProseMirror, Postgres, Firebase, AWS Résumé/CV: https://emergence-engineering.com Email: viktor.vaczi@emergence-engineering.com Hey! We’re Emergence Engineering, a small-ish dev shop from the EU. Part of our team is looking for work, we’ve been working for US & UK based startups for a while now. Our team is: - React / Node / Embedded senior dev ( me )
- Scala / React / Node / Blockchain / GPT / Kubernetes / DevOps senior dev

- Scala / React / Node / Kubernetes / DevOps / UX senior dev

- Scala / React / Node senior dev

- Two devs with deep React / Node knowledge between mid and senior level

- Two very good medior devs with React knowledge

We look for a place where we can make a difference and do interesting work with a lot of responsibility, the team is well balanced meaning that we have exploring / figuring out and executing types.
Any opinion on this specific book?
You say it's not worth spending time on such work, discovering new things and pondering. I understand.
30% of Django developers upgrade every LTS release[1]. As Django 3.2 runs out of support in April this year[2], it's worth celebrating Adam Johnson's package django-upgrade (https://github.com/adamchainz/django-upgrade) which has a set of fixers to automatically update your Django code to the version of your choice.

Curious if anyone has used 2to3 (https://docs.python.org/3/library/2to3.html) for upgrading Python code and can share their experience with it? Would you recommend?

1. https://lp.jetbrains.com/django-developer-survey-2022/

2. https://www.djangoproject.com/download/#supported-versions
> I was told in the military that snakes cant bite through a regular army boots

Just for the record, that rule may not apply in tropical Africa.
Would think that OpenAI would need to drop pricing soon then. Or release v5 I guess.

Charging 20 bucks for something available for free somewhere else is a little spicy
That someone is a horse: https://youtu.be/7ziWrneMYss (caution, a big snake is on the thumbnail and everywhere in the video)
No, creating a binary blob is not a realistic option, and it's still not a Python/Java/C++ whatever solution. It would be handwritten assembly that you use the FFI facilities to call into. So, it's not fair game in any honest benchmark.

And even if using a C library is idiomatic Python, it still has no place in a language benchmark. It's a C library, not a Python implementation.
One of my past workplaces had the same audio/music that they got in the reception area.. non-stop soft/elevator music.

It was the same speakers that were used for announcements/fire-alarms/evacuations/etc. so the infrastructure was there to begin with.

I don't know what are the rules for "playing music in the office" (licensing etc. - it's not a resto, and it's only in the bathroom), but I remember 20+ years ago when I was a sys-admin tasked to find 'music for our call-center' I found some nice royalty-free music.
If you can figure out how to create mount point out of it and provide your own csi driver then yes
Well, you can't truly be sure it's not worth money without actually trying it out for yourself.

For me, I finally got Netflix less than a year ago, free with a T-mobile multi-line cellular plan.

Months later when I did decide to watch one of their shows, it was a much smoother web experience than I had anticipated, always just a few clicks away.

Still not really engaging so I guess it's good it's only going to be a couple hours a month of screen time for that.

One interesting thing about the T-mobile plan is it's only free with a multi-line account, but naturally only one user can be on Netflix at a time.

Apparently to build pressure so customers will add paid Netflix accounts for users on their plan who feel left out.
Same -- FAANG, Dropbox, quant hedge fund on my resume, ~10 years of experience, senior engineer. I don't actually want a new job, to be fair, but I prefer to interview at least a couple times a year to keep skills sharp and get a good idea of my value in the market. Right now, my value appears to be approximately nil. It's wild.
Thank you. That’s really helpful
Yea, I would love to hear from one of those aunty/uncles! But I don't know any offhand. You have any pointers?

Thanks for giving the tool a try!
There even was elinks that used svgalib instead of X.

So one could use it on a machine that did not even have any desktop enviroment installed.
This post is about a specific watch that has a duplex escapement, but doesn't really go into the workings of the escapement.

This video has a good example showing how it works: https://www.youtube.com/watch?v=kULgoiQ8EXQ

The large escape wheel is used for locking, and the small escape wheel provides the impulse.
That's an US centric viewpoint, outside (e.g. Europe) Apple's iPhone matketshare is much, much lower. It's also a little bit like comparing gaming consoles to PCs. Yes, a stable platform with fixed hardware specs is much easier to optimize for than a hodgepodge of devices from various vendors (be that PCs or Android phones).
I agree that having serendipity adds to the mix. This tool is more an iterative tool, meant to help guide the decisions, rather than being prescriptive.
1) It is not adding pure noise. 2) If humans when prompted tend to always see something more in one picture than the other when random noise is added, the baseline might not be 50/50 as no matter what you ask you get a systematic preference. Double blinding would not remove this.
No real justification for conspiracy theories. We have already seen a company fail when betting on PWA to fill in gaps in native app support for their platform - it was called Windows Phone.
Well, without a ticket, anyway. N15 is a three hour bus journey for cheap, overnight, and certainly use to be popular for rough sleepers, providing they had a ticket.
They dedicated massive amounts of resources to this over very long periods of time. This wouldn’t be possible at all even in somewhat less restrictive authoritarian states let alone somewhat democratic ones like Ukraine.

There is no way any government in Ukraine during economic turmoil of the 90s that decided to spend billions on developing nukes would’ve stayed in power.

So I still don’t see how is that in anyway relevant?
What Stefan (the author) calls my vision, I call my arrogance. :)

Some bits of my plan, especially with respect to how the async runtime in QEMU is designed, were good. However I had vastly underestimated the complexity of one step. The various disk images form a graph that can change on the fly, for example if you make a live snapshot of a VM disk. The method I had thought of to handle changes to the graph would have added a lot of technical debt. Fortunately it was nacked by the maintainer Kevin Wolf and replaced with something better.

For more details on both my plan and what was actually done, see https://kvm-forum.qemu.org/2023/Multiqueue_in_the_block_laye... (slides, also linked from the post) or https://youtu.be/Ubped0PgvZI?si=IsckfZ7uDNYJNp_y (video).

The important thing, at every step, was being committed to getting it done. Some of the intermediate steps were better in terms of bugs fixed, but worse in terms of complexity because you had to juggle both the "good" locks and the legacy global locks.
I'm so impressed. I love the syntax (especially the backslash for lambdas and the colon for symbols). I don't know so many languages but it feels quite "new" to me, which is quite hard given the number of languages out there. I recently thought about building my own language just for fun and it makes me realize how all my ideas are just a copy and mix of other languages. The website is also super clean and beautiful (the font is great). How did you manage to use syntax highlighting for your own language on your website?

One thing: I was confused (as others stated here I think) by the link to Robins Loan's website and thought it was an other article from you about Cassette.

Would you consider writing a blog post about how you created it (building the lexer, parser, etc.)? I would definitely be interested.
Reading down further I see this is a follow-up to "40 Algorithms Every Programmer Should Know". So, is this new book the same 40 algorithms from the prior book with 10 added?

If so, perhaps the real book could be called "The One Book Writing Algorithm You Will Ever Need."
Most tech startups spend years and sometimes decades in net losses while CEO get raises because revenue isn't the one and only performance and potential indicator.

I cannot find any benefit of the articles bashing Mozilla with hot claims - that aren't necessarily false but used in misleading contexts - other than Google, Microsoft and Apple.

I have used firefox for years because I believe in FOSS and privacy despite the shrinking market share and the poor addons market.

I am not going to leave Firefox after the recent and significant improvments in the weakness points for some conspiracy theories based on completely normal facts
The hypothesis is, but I think that is something to experimentally verify in the case of no butterfly noise in the pictures.
Well at least average Joe doesn't get to pay for the pursuit of others happiness aka his her non relationship via taxes and social services. That would be bitter.

It's a miracle it's not a widespread civil war out there.
What "visited" really denotes is "accessed since the last time the hand reached this node".
It doesn't take much, just a rewrite rule on a frontend proxy. The nice thing about barebones engineering teams is you get barebones solutions.

"Turns out it doesn't actually require that many people to run the site" - Elon Musk.
This seems to make it possible for Pac-man to stick with the ghosts while still consuming pellets, so maybe still evading the rules of the game :)
It jumps from basic graph algorithms to unsupervised machine learning.
It's a "let's put shit that sells" book.
And Nkrumah was overthrown in 1966, not 1968.
I have some Clarity and sBTC experience,what's a good way to get in touch?
Location: Bulgaria
Remote: Yes
Willing to relocate: Yes

Technologies:
- GitHub, Jira/Confluence
- TypeScript/JS (ES6+), React, Next.js (also keen on learning Go)
- HTML/CSS, MaterialUI, Tailwind, NextUI, Formik
- Node.js, Nest.js, GraphQL, RESTful APIs
- PostgreSQL, MongoDB, Mongoose, TypeORM

Résumé/CV: https://www.linkedin.com/in/atanas-vasilev-4227491a4/ (email or DM
for PDF Résumé)

GitHub: https://github.com/AtanasVA
Email: my.atanas.vasilev@gmail.com

Primarily a frontend developer but also work on the Backend. Nearly 2 years of experience working on designing a headless CMS e-commerce platform based on a micro-service architecture. Current focus is following the path to a full-stack profile, which is why I constantly fill my free time learning. Previous experience: support operator for 4 years in a web-hosting company. Fluent English, both spoken and written.
Python's ordered dict uses an efficient linked list implementation, it might be elegant here?
SEC Charges Former CEO of Medical Device Startup Stimwave with $41M Fraud
> We need to be faster in prototyping, launching, learning, and iterating... This requires rich data, and so we will be moving in that direction

This is a debiliating disease of the software industry. People need software mostly as predictable tools, not some mystery magic entity that shapeshifts with each new profit incentive. To make it better, you can just ask them.
For my hobby language, I figured let rec should be the default and let nonrec the marked case, for exactly the rebinding application. However, it's been over a year since I came to that conclusion, and I still haven't gotten around to implementing the nonrecursive path. (but: mine is very no-moving-parts Immutable, so ymmv)
Does not mean "better for the consumer". Capitalism 101.
Before the agreement came a negotiation and it seems like the threat of doing the aforementioned thing may have been useful for that.
No waka-waka - no fun.
I paid for slipknot. An off line browser that saved all the pages you visited locally for browsing later. Usefull when the connection was down or the phone was needed for other functions (talking).
> According to the SEC’s complaint, the medical device comprised several components, one of which was a fake, non-functional component that was implanted into patients’ bodies....The SEC’s complaint alleges that Perryman knew, or was reckless in not knowing, that the smaller receiver was, in reality, fake and nothing more than a piece of plastic.

There is a limit to "Fake it till you make it"

The indictment is a good read of exactly what and why they did it:

https://www.justice.gov/d9/press-releases/attachments/2023/0...
Different companies use different raw materials for different purposes.

Some companies' only raw material is cash.

Even sometimes when it is actually other people's money, i.e. capital.

Some companies prosper by adding value to their raw materials, other companies not so much.

Looks like they all consume raw material anyway.
I didn't know US/UK gov were against hybrids. AFAIU, the French and Germans are recommending hybrids as a first step before stand alone PQC [0].

[0]: https://cyber.gouv.fr/en/publications/follow-position-paper-...
The Quantum Computing House of Cards
The fact that they phased out nuclear at all is astonishing and definitely not a move in the right direction. Politics and radiophobia won.
For some reason Linux users never got an update to 12.18 or 12.17. Latest one was 12.16.
Supply:Demand ratio, like anything else.
Are the ingredients listed in "Macbeth" common plants?
Except the typical cloud prices are dialed for USA, and it's not that unusual in my experience for the cloud savings to be high enough to add more than one highly skilled engineer who will give large positive impact all around.
I don't think I missed the point at all.
Every now and then the "programming as theory building" article shows up on HN. Language design is even closer to theory building, as it's awfully easy for two superficially unrelated features to interact in an inconsistent way.

(see also Joel Moses on "beautiful crystal structure" vs "ball of mud")
Hmm, I wonder what will be a good performance metric for a non profit entity CEO? DAU?
Given dark matter isn't yet well characterised, there definitely isn't a "should" in what we know.

But I'd be surprised, because if it was even a possibility that it might be able to apply a friction force large enough to be relevant to to the relative motion of the galaxies, I think a lot of people would be talking about this in the same breath as the bullet cluster.
On certain abstract tests it might be on par, but in terms of instructability and general coherence I've found it very lacking. I tried using it in an application I'm developing and was quite disappointed: https://youtu.be/mzAij61O2L0
To add to this.. if the country is going downhill, there will be a brain-drain. This makes it risky for you (shitty private & public sector). And/but at the same time you get the chance to be the next 'king' of that village. If you are willing to tolerate a failing economy, the corruption that comes with it, and keep you eyes on the prize (hard work & money) then you will win this race, big time.

Just think long-run, strategic, and let the silly people win the small silly fights, while you go for the gold.
I've never seen a neovim crash in my 5 years of using it with a riced up config (built on AstroNvim config)

Also, Neovide is a neat GPU rendered frontend. Maybe it has a bit of the color saturation effect you mention. I like to use it every so often when I want to see buttery smooth text and fancy animations.
Most of those you'd consume in library form. Most programmers shouldn't be writing their own lists, hash maps, b-trees, sort algorithms, etc. Or generally reinvent wheels. It's nice to understand how this stuff works and have a notion of complexity and other limitations. But, mostly we're just sticking things together that already works.

I've dabbled a bit over the years with reinventing wheels like this and it's fun. and of course I had an algorithms course when I did my CS degree, 30 years ago. But, I can't say I spend a lot of time obsessing about algorithm implementations. I mostly just use them in library form; just like everybody else.
Personally, not much. I moved to a director role this year, (1 company, 1 offer).

In my opinion: whereas previously tech was hiring consistently, there was a good fit for nearly every candidate. Now I'm seeing a "K" shape recovery where folks with established careers can still get jobs, but those who have less experience or were below the curve to begin with are having a much tougher time getting jobs at the same pay / title level. I've even seen some of our interns (at my last role) that we couldn't extend offers to leaving the field, which is saddening to say the least.
Given k8s origin as bare-metal oriented system, attaching physical SAN volumes was there pretty early on, and now it's only more capable in that area (including passing devices for running exotic stuff)
Reading https://heartbeat.comet.ml/comparing-apples-and-google-s-on-... (2017), I expect this code to work for handwritten text.

How well it works on your handwriting is for you to test, but if you, having all kinds of contextual information, can’t read it well, I guess it won’t, either.
Why call it "FIFO queue"(isn't it just stack?) when actually you need to remove elements from the middle?

Also I think you could do away with storing "prev" for each node and make it like std::forward_list(with some additional work during eviction).

> We pushed SIEVE a bit further by letting it peek into the future – well, sort of. We tested how well it could guess the next request. It turns out, with this extra bit of foresight, SIEVE is nailing it, outperforming the rest in almost all scenarios.

No idea what they mean here.
TIL blind repair is a scam! https://www.youtube.com/watch?v=Ppobi8VhWwo
Teams manages to be worse. You can copy text in planner and paste it in the same description box and it will magically go from sans-serif to serif.

I don't know how you can fuck up like this.
Why would anyone even consider pasting obfuscated JS into their console, on HN of all places, is beyond me.
Porn is better

Real life is too many attractive to unattractive 18-80 year old guys chasing after the attractive 18-25 year old women (also other way around but less money involved there)

The notion that all the unattractive people will pair with each other is laughable
Location: Berlin, Germany

Remote: yes

Willing to relocate: yes

Technologies: Go, Kotlin, Kafka, Rabbitmq, Kubernetes, Mirrormaker2, Mysql, Redis, AWS

Resume/CV: Please check the resume I coded at https://github.com/kanapuli/resume/blob/main/resume.pdf

Email: athavankanapuli@gmail.com

Linkedin: https://linkedin.com/in/athavankanapuli

About me:
Forward-thinking Technical fellow with 8 years of experience in Reliability engineering, Infra tooling, Kubernetes and Backend systems. Currently leading the team for Asynchronous cloud communications at Germany’s one of most successful startup and working across the technologies from kafka to Rabbitmq, platform tools to backend services, APIs and databases.Open source enthusiast.
If we're going to rename it, my proposal would be "Two Small Galaxies In A Trenchcoat".
University presidents hardly need to be distinguished researchers.
K8s mostly drops docker volumes code (and many other parts of docker, TBH). You can pass a random mount point or even a raw device and it will have only the overhead of kernel IO code for namespaces, overhead you hit anyway.

The only "docker graph" stuff is in OCI container data itself.
Extract Metadata from HTML with Go
rust is equivalent to C when using static allocation

i sent a pr to fix it
So it's just malicious incompetence, not even greed? There has to be a reason it seems former french colonies are never allowed to become stable. Just coup after coup, with French forces usually directly involved.
Mr Stallman would probably be using wget which is a GNU project, if not downloading directly from Emacs.
Germany will have to replace all of it's solar and wind capacity long before most French reactors become EOL.
SDCC was certainly not what I had in mind during my comment, rather stuff from TI, Keil, Microe, and co.

Hobbyist retro-computing compiler for 8-bit and embedded CPUs is hardly anything to worry about for Microsoft.
Ditto. I was asked to write a Rust for Linux book back in 2020. Rust was (and still is) not actually driving any part of the Linux kernel so I kindly refused. They very clearly stated that they are only interested in being the first publisher with a book on this supposedly green field.
Kolmogorov complexity is absolutely the wrong metric. It doesn't account for big-O, timing, and many other production requirements.

You'll never have a perfect metric here, but human readable size of code base is well justified. Do you write minified javascript?
Capacity is not generation.
Wow I had no idea and I'm a web dev. Have they published about that anywhere?
You might have read that wrong. The article acknowledges the added complexity:

> "hybrid solutions make implementations even more complex".

> If the words are taken purely at face value then they're clearly correct

The argument here is that the complexity is mostly due to the adding of new algorithm, not the hybridization. It goes on to argue that the added complexity due to the hybridization itself is negligible, especially considering the level of security provided.
Because humans read and write the uncompressed code. Gzip will hide problems like copy paste.
Driverless cars swerve traffic tickets in California even if they break the law
New Vulnerability Announcement on Variable Time Kyber Implementations
sdf.org run a fun Plan9 boot camp periodically: https://sdf.org/plan9/
Thanks for working on CNPG!

I have been a very happy user of CNPG even with occasional issues (database backup to GCS tripped me few times, but it works - mostly a bit of UX that I never was sure wasn't some fail of mine).

Now I only really need to add some automation for handling "recover the database and switch over clients to it" that is more automated (I understand why CNPG doesn't do recovery to existing database, but it is a bit annoying)
KIKI | Lead Full-Stack Engineer | Full-time | Remote PST +/- 3hrs or Onsite Los Angeles, California

KIKI is a venture-backed community commerce platform dedicated to empowering creators, brands, and their communities with tools that drive engagement, loyalty, and conversion. Our platform focuses on putting the power of first-party data back in customers' hands through customizable co-creation, engagement, and reward campaigns that create a natural flywheel of loyalty and purchase. Our mission is to drive the future of community-driven commerce on and off-chain, and we are passionate about combining leading-edge technology with innovative customer experiences. We’re looking for a lead engineer to expand our platform ecosystem through core development of our Campaign, Reward, and Profile feature sets. React/Next/MySQL, with integrations into on-chain tools (blockchain experience optional).

Ready more: https://wellfound.com/recruit/jobs/2885275
Ping me: brendon@kikiworld.io