skysight-inc/HackerNews huggingface dataset:
Just a minor clarification, DeepSeek's pricing for this model is temporary to match their previous model. They announced [1] that it will be the following after February 8:

DeepSeek - 0.27$ per million tokens input, 1.10$ million tokens output (66 tokens per/s)

Still much cheaper than the others though for input pricing.

[1] https://api-docs.deepseek.com/news/news1226#-api-pricing-upd...
Stop spamming the same bullshit apologism over and over and over

Nobody cares that other companies and extensions do the same thing, they're bad too.
They probably do still need to pretend they care, customer opinion isn't irrelevant. but they certainly don't need to convince the US government that they care anymore.
Increased productivity in one area doesn't necessarily increase demand in that same area. As jobs in a particular area are increasingly automated, workers in that field will often see a weaker labor market.

When you add the cost of education to the mix, automation often leads to progressively unemployable people that need to spend money they don't have in order to access a different job market.

It is not a trivial problem to solve.
for those who don't know, the author is one of the best DB researchers in the world
You can live in the gift economy or the money economy. Taking stuff from the gift economy and selling it is gross.
That's not apathy, that's not caring and, frankly, there's nothing wrong with that.

You and I value our privacy but most people don't. That's the truth. The tone of your post assumes people agree with you but, clearly, most people don't.

It isn't the market that creates the demand.
Strange. Wouldn't computers be better at this than humans?
The challenge is a small javascript program that checks the execution environment is consistent with a real browser. For instance, if your user agent says it's chrome, but it's missing features that'd normally be supported by chrome, it'll fail you. The OP mentioned "heavily customized Firefox config", so he might be doing stuff like this that makes his browser look suspicious.
Which law doesn't?
It can't be just that. I use Firefox on Linux with ublock origin, strict tracking protection, and clear cookies on exit, and I've never ever seen a cloudflare challenge. Not even on sites with that "verifying your browser" page enabled.
I maintain that people are too eager to use UUIDv7 to begin with. It's a dessert topping and a floor wax.

Let's say you need an opaque unique handle, and a timestamp, and a monotonically increasing row ID. Common enough. Do they have to be the same thing? Should they be the same thing? Because to me that sounds like three things: an autoincrementing primary key, a UUIDv4, and a nanosecond timestamp.

Is it always ok that the 'opaque' unique ID isn't opaque at all, that it's carrying around a timestamp? Will that allow correlating things which maybe you didn't want hostiles to correlate? Are you 100% sure that you'll never want, or need, to re-timestamp data without changing its global ID?

Maybe you do need these things unnormalized and conflated. Do you though? At least ask the question.
Maybe. Where can we buy drives and media?
The original post I responded to mentioned “testers”, presumably employees of the business, and therefore, this would be an employee insubordination problem for the employer to deal with, if the employee shares something they should not.

> Consider a scrap dealer accepting a clearly stolen catalytic converter

Why? I don’t see where the claim is being made that Honey/Paypal is accepting clearly stolen coupon codes.
And it's up to site owners and website security vendors to choose which user agents to admit.
I've been working remotely for over a decade as a consultant/contractor. Contracts have almost always had remote options available. Remote FTE work when I started was almost non-existent. I remember turning down multiple offers because they wouldn't allow me to work remotely.

The main issue I see is that many businesses just aren't equipped to manage employees remotely. Covid forced their hand and it worked in some cases.

If you want to work remotely, start contracting and have it in your contract (I do).

Begging companies to change their mind on it will only go so far.
I reacted to this title the way I react a new menu item at Taco Bell: a strange mixture of desire, shame, and admiration for human ingenuity.
Comments moved to https://news.ycombinator.com/item?id=42540182, which has the original source.
I've been fully remote since 2017 and worked REALLY hard to be able to gain the trust and obtain the privilege from the employer who let me try it out. One other person tried it at that company before COVID, following my pattern but failed to be productive at home and didn't earn said privilege. They even admitted that they just didn't get much done. It's not for everyone.

When the whole world went remote during COVID I knew most of the people doing so were not adequately prepared (through no fault of their own to be fair) and others would game the system and eventually the suits would come for all remote workers. Seems to be happening now.
Is he correct? That you can't have GPL files in your project without all code adhering to it? I thought it has to be linked static. So just calling a GPLed js library likely wouldn't be enough. I think the law is muddy here and not clear at all, even if the code is directly bundled.
Honestly I click an unsubscribe link but if it requires me to complete a survey or fill out a form, I just nix the tab and spam filter the email. I'm nobody's fucking admin assistant and my time is valuable: you know my fucking email and could easily add it to the think, or at the most, ask me to type it into a box if you MUST. Anything more than that, if I have to manually opt out of "types" of messages or whatever, nah. Fuck you.

I didn't ask for your fucking emails and I sure as shit am not going to do the homework you're assigning me to make them stop.
This is absolutely my take as well. I see the points that the author brought up as additional contributing factors. However, the leading reason for this “phenomena” is that many companies are brimming with individuals (including managers) that are simply not competent or motivated enough to meet the demands of this profession. In the author’s story, this is probably why X10 decided to leave the company, because they were tired of working with incapable co-workers.
That's how all proof of work tactics work.

The heart of Bitcoin is just "Find me a number between 0xf80000 and 0xff0000 whose SHA-1 hash starts with eight zeroes..."
Looks really promising. Any thoughts on how the pricing will work?
I suspect ModernBERT can also be very helpful with these sorts of tasks, if you decompose them into an intent classification step and a named entity recognition step.
I’m first gen so I actually think of myself as less American than say my wife, whose ancestors came over before the revolutionary war. So I’m not offended that someone might view me that way. I just don’t see the point of making me discuss that in a professional setting. It’s like “dance for us, foreigner!”
If it was “luxury” pickup truck it should have been an entirely different design. Barely usable as a pickup truck, interior looks and feels like trash and it rusts in under a year without an additional exterior coating for thousands of more dollars - the coating should have been included. Big grift.
The JDs links are not public.
(We merged comments from https://news.ycombinator.com/item?id=42573954 to this thread.)

https://www.bleepingcomputer.com/news/security/over-31-milli...
The main problem is likely that many programmers aren’t familiar with Scheme, or any kind of Lisp. So the material is presented in the context of a host language that itself requires substantial effort to really get used to.

Personally, while I did some Lisp back in university and was reasonably conversant in it at the time, nowadays whenever something nontrivial is presented in Lisp, it’s just too much mental overhead to get back into it, in addition to trying to understand the thing that is being presented.

Terminology like “logic variable” also needs to be explained, if you want to address an audience that isn’t already familiar with logic programming.
>Sabian Cymbals in New Brunswick, Canada, in 1981.

Based on various interviews about the history of Zildjian & Sabian brothers splitting up, the Sabian Canada factory was originally a Zildjian 2nd site purposely placed outside of the USA.

The brothers felt the Zildjian Canada factory solved 2 problems:

1) contingency factory that wasn't affected by unionizing labor in Boston MA.

2) easier (cheaper?) export logistics to Europe market from Canada. Don't remember the exact details.

Deep link to Robert Zildjian interview talking in "polite language" about the union labor unrest as one motivation for creating the Canada factory:
https://www.youtube.com/watch?v=dv30TRytOk4&t=13m28s

Another interview talked about the Europe market but I can't find that video.

That Sabian interview always stuck with me because it isn't just the big companies like Amazon, Tesla, Starbucks, etc avoiding unionization. It's also the small family companies like Zildjian that worked around unions. Another video somewhere had the other Zildjian brother (Armand) talk about the unions but he wasn't as polite.

EDIT to add another interview from Paul Francis (podcast mp3) about Zildjian opening the Canada factory in 1968 in response to the Teamsters unionization efforts in the USA. Relevant section starts at 45m20s : https://www.discussionsinpercussion.com/home/2020/2/5/162-pa...
Location: Chicago, IL

Remote: Definitely

Willing to relocate: Not for at least 1-2 years
Technologies: Kubernetes (cloud & bare metal), Terraform, AWS, Go, Python, Ruby on Rails, React/Next.js, MySQL/PostgreSQL, Redis, nginx & Apache, various cloud/video streaming/realtime tech, and more

Résumé/CV: https://linkedin.com/in/joshuadelsman

Email: j@srv.im

12+ years as a platform engineer -> SRE at a number of top-tier startups or PaaS companies. Currently seeking my next senior or staff level SRE/DevOps/Platform Engineer position from Chicago or beyond!

A few projects I'm proudest of recently:

* Successfully planned & executed a six-month migration to EKS most recently at Sprout Social using custom-built pipelines which improved overall reliability and scalability for 150-ish microservices.

* Achieved a 75% reduction in AWS costs for the Moovweb (now Edgio/Akamai) Mobile Edge CDN by optimizing Node.js runtimes for use with Kubernetes.

* Helped develop two internal Go web apps used by the AWS EC2 CSET team to assist with enterprise client support engagements and dependencies.

* A couple years ago, I was instrumental in iteratively upgrading Hotel Tonight's core API backend from Ruby 1.8 to Ruby 2.3 with zero downtime, reducing endpoint response times by 45% and improving overall system performance.

Looking forward to hearing about any opportunities! Thanks!
This only mentions two objects: a wood clog and a grain measurer. The first uncaptioned photo is the clog and the second is the measurer.
Over a TB is pretty impressive for truly shelf-stable storage
This piece is reflective, discussing the author’s own goals and their refocus from professional to personal/lifestyle goals. It’s titled “Going with the seasons”.

The current HN submission “You are chasing the wrong goals” doesn’t describe the article. The article isn’t targeted directives about your (the reader’s) life, it’s a reflection on the author’s life.

Per HN guidelines the title here should be changed.
There is no legal requirement for a company to prioritize or only consider shareholder value when making decisions, and never has been. This idea is a meme but it's a straw man. The law doesn't say that. In fact CEOs have enormous leeway to do whatever they like, even if it's not good for shareholder profits. The accountability mechanism isn't a legal requirement to make shareholders money but the ability of shareholders to appoint a board who will then fire the CEO if they're not doing a good job. But those shareholders can choose the board and the board choose the CEO using whatever criteria they like, including making less profit to prioritize other things.

There is a generalized "duty of care" requirement in most jurisdictions, but it can be and often is interpreted much more widely than a requirement to maximize shareholder returns.
Shared space sounds like communism. /s
What other way would you suggest to protect a free service from bots? Cloudflare is often the easiest to implement and has a generous limit on their free plan.
What's your preferred PL? I suspect we could do a similar build-it-up in that lang too.
Blame the private equity companies that bought all the housing.
>Unless you accept the racket of course, start paying them and proxy your traffic through the CF workers https://github.com/pellaeon/cloudflare-worker-proxy and magically most barriers will disappear.

Source this actually works? ie. that using cloudflare workers allows you to bypass cloudflare protection?
I think that the difference between that app and the proposed app in this branch of the comments, is that that app is just an LLM echo chamber for your journal. It would be different if you also saw posts from other people that you could react to, like on more traditional social platforms.

Maybe the right mix is to have an LLM-botfollower-army feature that you could purchase in existing social media apps, but your botfollowers are only visible to and only interact with you.

Also there should be a lot of different prompts for the botfollowers so that they don't all sound the same, e.g. the prompts would drive different personalities for the bots. Perhaps an algorithm could generate prompts based on archetypes mined from existing social media.
> Why can't people just run businesses decently without deception & scams?

1 - Because investors are now the customer. There is no incentive to solve a problem or provide a product for end-users, only to funnel money to investors. That is the business model.
2 - The attention economy is run entirely on deception. Without solving someone's problem, the best option is to keep their attention and prevent them realizing they don't need a subscription. Literally addicting people to notifications and scrolling.
It's worth a 20 minute rabbit hole dive to research Vivek's background a bit. Compare his accomplishments to the accolades (seemingly?) heaped on him. Love or hate Musk, his remarkable qualifications are undeniable. They are not the same breed of animal.

I put this out there simply to draw some attention to the question of exactly who are we "taking direction" from and on what basis? Why?
Strange, an addon that was written to steal income by replacing affiliate links with their own, is found to also steal the code.
In the Chinese model they disappear their leading entrepreneurs, which is problematic.
My favorite part of this article:

> A 2009 study by Italian researchers offered a more radical approach to the Peter Principle problem. It found that companies may be better served by leaving things to chance and promoting people "at random."

The study they linked: https://www.worldscientific.com/doi/abs/10.1142/S02195259185...
I'm not so optimistic.

Yes, you can never "plug the analog hole" completely, but you can definitely lock stuff down to the point it's impractical for 95% of people.

For instance, imagine some sort of audio / video fingerprint system that resides in Intel and/or nVidia's GPU drivers. Content gets played through the on-GPU HEVC / h.264 decoders already. Doesn't seem like a huge stretch to add a fingerprint authentication system to that stage.

Have a list of content IDs that are protected, and require a valid license to play.

Yes, your source file is unprotected (video camera in front of monitor), but all of your devices are unable to play it.
Yes, your ancient, circa 2024 desktop PC will still play it, but your new 2030 model TV implements this fingerprint system as well so you can't just cast this file to your 100" display in your living room.

This is to say nothing of other forms of content (applications / games / web pages) that actually could require attestation / DRM HW / always-on internet to run.
Joanna Rutkowska described a way to avoid this back in 2011 (https://theinvisiblethings.blogspot.com/2011/09/anti-evil-ma...), I extended it to be more usable in 2015 (https://mjg59.dreamwidth.org/35742.html). Both solutions make use of a TPM.
Video featuring the museum and the man (the IIIrd), featuring the 2 guys from the IT Crowd: https://youtu.be/6wiqF7_keYs

And in more serious format: https://www.bbc.com/news/business-25298507
I think those comments are intended to be a satirical evaluation of what I said above. Poe's Law strikes again?
Even worse, businesses which quietly do the right thing have their lunch eaten by those who don't.
As someone who had to haul one of these around in elementary school, good riddance! They were annoyingly heavy and difficult to move as a child. I believe part of the reason for their size is that they support full-size Braille paper for creating books. Now that books are created using Braille printers, there's not as much of a need for something so large. I used an older version of the Mountbatten Brailler (https://mountbattenbrailler.com/) and liked it because it was lighter and easier to carry. I wish there were a smaller version of this, without all the computer features. It would be even better if it had open-source software and freely available schematics.
This does sometime become a red flag for some companies. Deserved or not, some people will view people with a lot of consulting experience with suspicion if they're a product company. The reasoning is that consulting groups tend to not have skin in the game. They can come in, write a bunch of crap, and then walk away leaving the mess for some future person to deal with. Thus the concern is that the ex-consultant will not have developed good habits in terms of maintainability of code, dealing with production issues, etc.

It's definitely true for some people I've met, but it's definitely *not* true for others I've met. But if you're interviewing, how does the potential employer know which you are?
I watched the video and I am pretty sure that the rage is warranted at this time. There is plenty of context given: Honey and their browser extension is swapping out cookies and lying about it to the end user - it does not matter if "everyone else is doing it as well". It's bad and it needs to stop.
There's an oddly relevant skit of this concept in the American version of The Office: https://www.youtube.com/watch?v=_K-L9uhsBLM
Business coaching. I'm sure you learned a lot in your startup journey. You could help others avoid the pitfalls you experienced.
As I understand it, when connecting to the vm through the VMware console viewer, since the desktop image of the remote computer is rendered within a VMware process, which is CPU-bound, only the CPU can handle this task.

Spanning multiple 4K monitors demands significant RAM to handle the large aggregate framebuffer size and the associated overhead for rendering and display synchronization.
Hi Hacker News!

I’m excited to share Muslim Duo, an app I’ve been working on that’s inspired by the gamified success of Duolingo—but with a unique and focused twist. Unlike Duolingo, which aims to teach the entirety of a language, Muslim Duo exclusively targets Quranic Arabic, making the learning process much simpler, faster, and more efficient.

Why Quranic Arabic Is Different
Here’s the thing: Arabic as a whole is vast and complex, but understanding Quranic Arabic doesn’t have to be. The Quran uses a limited vocabulary—just 80 key words make up nearly 50% of the Quran! This means that with a targeted approach, you can start understanding the Quran in a fraction of the time it would take to learn Modern Standard Arabic or a dialect.

The Idea Behind Muslim Duo
Like many, I’ve always felt a disconnect during prayers. I could recite the Quran fluently, but I couldn’t grasp the meaning without translations. I realized the solution wasn’t in generic Arabic classes but in something specifically tailored for Quranic understanding.

Muslim Duo was born out of this need:

- Simplified Learning: Focus on Quranic vocabulary and grammar that matter, skipping what doesn’t.
Interactive Stories: Learn through the stories of the Quran—Musa (AS) confronting Pharaoh, Nuh (AS) and the flood, and many more.
- Gamified Lessons: Like Duolingo, our lessons are bite-sized, interactive, and designed to keep you hooked.
- AI-Powered Practice: Chat with AI using learned Quranic words to deepen understanding and make learning dynamic.

The Journey So Far
We’ve built and launched an early version of the app, and I’d love to hear what you think!

Try It Out and Help Us Improve
Check out Muslim Duo here: https://play.google.com/store/apps/details?id=com.neuralwork...

Your feedback—whether about the learning experience, design, or AI interaction—can help shape the future of this project.

Thanks for reading and being a part of this journey!
Location: Varna, Bulgaria, EU

Remote: possible

Willing to relocate: possible

Technologies: python, javascript/node/react/web/html/css graphql sql nosql c++ c java sh perl make linux.. dozens other languages and stacks, Prolog to Android to SoC and assemblers ; databases, flows, reverse engineering, methodology, process, culture, leadership

Resume/CV: https://www.svilendobrev.com/rabota/cv/ (pdf is at the bottom)

Email: az at svilendobrev point com

Site: https://www.svilendobrev.com/rabota/

others: https://github.com/svilendobrev ; https://www.linkedin.com/in/svilendobrev

About: Making software for 35+ years.. Seen quite some things and places.. and attitudes. Been bottom to top, wearing many hats, always hands-on. Have my own python course, coding style, some open-source stuff, and even opinions on things.

Principal or Staff engineer, Architect, CTO, co-founder, team lead.. or very senior programmer. Most interested in Mentoring team/s - newbies or not - as a playing trainer, within the team and the project/work, Or consulting / advising, how to do things better. Or just interesting work with interesting people. Anyway will still code things.. But no cheating.

IMO The interesting part of making software, is the people, while technicals.. are solvable. i can guide people how to _think_ _correctly_. While building something good, together.

Probably i will ruin quite some illusions.. because in software making, what's doable, sellable, wanted, and needed, rarely overlap.. But when they do, the dream comes true. Let's find it.

May relocate anywhere to stay with the team, as IMO "remote" does not work for any knowledge-or-culture -building activities.

Have fun