skysight-inc/HackerNews huggingface dataset:
SEO.

Whether you can rank for a specific thing people are searching and looking for is also a good litmus test of 1) is there demand for your thing ... are there people searching Google for your solution, and 2) is the market not so extremely saturated with competitors that you're able to rank?

I run a translation company, so when we started the target was not "website translation" .. it was "website translation for squarespace" (and similar niche use cases which our product worked equally well for). A the company grew, so did the breadth of our use cases.

Our first 500 users were people paying $10/mo to translate their squarespace site. The next 500 users were enterprise companies paying many orders of magnitude more to translate everything/anything you can imagine.

And as for "the first" customer... that would be the company I was working for while developing the MVP. Who actually paid me $20/mo for the product while I was working for them! (And yes, the employment contract said they owned all my IP for side projects, and no it wasn't difficult to get them to sign a simple letter negating those terms since I was open and honest about my side projects - people on HN go bonkers with legalities of contracts when in reality people tend to operate on good faith)

The 2nd customer was a cold outreach where I offered to basically do all of the work manually if the solution I was offering didn't work off the shelf. Essentially I was offering them free professional services.

The 3-10th customer came through the SEO scheme.
What's the website? I'm interested in having a look :)
This seems to be meant as a Firefox-based alternative to Vivaldi and Arc (https://arc.net/). LibreWolf doesn't have similar goals.
The Gender-Equality Paradox in Intraindividual Academic Strengths
Wow. I never really thought of it before, but yes -- getting absorbed into a book is a very, very similar experience.
I’m glad the subtitle was included. “Knocker upper” has a very different meaning to me.
There are 2 types of companies in India at present:

1. Services

2. Products

The product companies's culture and environment are on-par with silicon valley and this includes a good pay as well.

Services is another matter. The fundamental issue is the business model. These companies earn revenue per person and hence the incentive is to over-staff or over-sell the people needed. There is no incentive to solve or be pro-active about customer's problems.
Isn't the fact that a certain number is a Mersenne prime interesting in itself? Surely it's a great addition to our knowledge of numbers?
NASA further delays first operational Starliner flight – SpaceNews
A hangover from this, mid-late 90’s boarding school in the U.K., one of the fags (household duties for first and second years - one-on-one fagging no longer officially existed, but did) was knocking up. Just comprised walking the corridors and banging on everyone’s doors at 7:00-7:15 (seniors later, head of house last), as the bells weren’t audible in much of the house.

It was a doss fag - by mutual agreement we came to the arrangement that whoever was on milk would also do the knocking up, as everyone got mandatory milk at the same time anyway, so ironically, whoever was on knocking up used to get to lie in for the week.
My website is fully open source. so if you have any doubts, feel free to look at the source code to check for yourself.
How to hire good engineers (2022)
Japan is a leading edge example of end-stage urbanism and capitalism.

America's headed down the exact same path. The only difference is that we have immigration illegal or otherwise to blunt the demographic impact.
They're treating symptoms not root causes.

The root cause is ultimately coercion, sure shit leaders and environmental stressors factor in but they're downstream if the fact that most people wouldn't show up to work if they could afford not to.
> The auto committing behavior is a bit weird at first

I am a bit skeptical about this, because this requires a jj daemon?
"The Death of the Amateur Mathematician" - https://davidwees.com/content/death-amateur-mathematician/
Reddit demolished Digg because Digg actively antagonized it's most active users, and the will of the community similar to what X is doing.

Reddit had subreddits long before the migration. Reddit was a not very used site that had all the features.

It was Digg that made the decisions to force people off of it, not anything reddit did outside of having a space available that worked.
At a coarser level it works in India, but not at granular level. If you are involved in a lawsuit then it can drag for years. So essentially it becomes "justice delayed is justice denied".
How would you benchmark something like this? Run multiple processes concurrently and then sort by total run time? Or measure individual process wait time?
Thinking is bad: implications of human error research for spreadsheet research a [pdf]
Looking at Zen's landing page, Zen seems to have more of a focus on visual customization, whilst Librewolf is just Firefox with better privacy.

Personally I've never felt the need to customise the visuals of Firefox, so I'll stick with Librewolf.
I mostly leave stuff in the bags and put them in labeled boxes by category (eg MOSFETs, drivers, etc).

Also wrote an app to track what I have in stock https://f-droid.org/packages/com.codelv.inventory/
Pournelle's iron law of bureaucracy: In any bureaucracy, the people devoted to the benefit of the bureaucracy itself always get in control and those dedicated to the goals that the bureaucracy is supposed to accomplish have less and less influence, and sometimes are eliminated entirely.
I am reassured by noticing that idiot is following me. The way I figure it, the fact that past Me is a coding idiot means that present Me has improved as a programmer. I hope that continues indefinitely and that future Me will consider present Me an idiot as well.
I didn't say positive impact. What I'm saying is you either think Sam's conniving will work out for him, or it won't. If you think it will, that's very cynical.
Yeah, I was also wondering 'Traditional JJ or BJJ?'

I've never really messed around with VCSes other than git and Subversion, there's people who really like Mercurial though, so I wonder how jj compares to that.
Inventec 96 DIMM CXL Expansion Box at OCP Summit 2024 for TBs of Memory
It wasn't a pain on Digg, and it was equally good at conversations.

Reddit did not win due to it's features, it won because Digg said it doesn't matter what the users think, we will redesign the site and change how it works regardless of the majority telling us they don't want it.
Much easier: A cat only knows about the size of its head. If the head fits through, the body will do also.
That's extremely easy to guess for a cat, no body awareness, just head radius awareness
So you at least need to pay with personal information before you even know about the cause you are paying to.
> Advertising is literally the root of so many of our social problems.

I block and/or avoid advertising everywhere I can. Ergo consider me an extreme case. But I note that television advertising ("TVbiz") is observably less toxic than the WWW/social-media ad business ("WSbiz").

TVbiz has its darker side, of course. And "smart TVs" can take screenshots and do unwanted things if connected to the Internet. All undocumented.

But WSbiz is at a whole new level and scale of toxic ecosystem.
Right, which was a mixture of dishonesty, self-delusion, and naivety from the start.

A deflationary asset will only ever be used for hodling and speculation.

Also, Visa works almost literally flawlessly for tens of billions of dollars of transactions (hundreds of millions of individual transactions) every day. A technologically inferior system wasn’t going to replace it regardless of its ideological purity.
This was a “feature” in Waze in which you would be rewarded (with “candy”) for accepting non-standard routes. It helped them find alternative paths to recommend.

Google has since purchased Waze and now recently merged the teams.

https://www.cnn.com/2022/12/08/tech/google-waze-maps-merge/i...
Remember those old-time electronic components shops with a bazillion of small drawers from which they extracted that BC547C you happened to need to repair that garage door opener? I use more or less the same, racks with small drawers where parts of a feather flock together. Some are quite organised - resistors in order of value, one multiplier colour band per drawer - while others are more haphazardly distributed. I have loads of parts which I took from deceased equipment meant to be used to repair other things, some of those parts going back to when I was in high school and scrounged broken television sets from the curb side to repair or raid for parts. I also use a stack of wooden boxes containing tin cans containing larger parts - ESP boards, sensor boards, patch cables etc. All in all this fills a few cubic metres of space, mostly in and around my work area but some of it in the barn. I have a good memory and tend to remember where I put something so I'm not using much of a philosophy when organising things.

I read some reactions in the style of 'toss most of it and buy it when you need it' but those strike me as odd; one of the big advantages of having a comprehensive parts supply is that you can repair most equipment when needed without being dependent on external suppliers. The mere fact that parts are 'cheap' does not make them 'worthless', the cheap transistor in your drawer is worth a lot more than the one in the warehouse when you need it.
Hey HN! Wrote this guide on how to build a Telegram bot because I ran into some issues when shipping my own bot.

Some of the official (or at least heavily used) libraries are broken, so I ended up modifying what was there and fixing the issues, at least for Golang developers. Link to the OSS library in the post.

What do you think? Cheers!
Artificial intelligence is evolving at a breakneck pace, with new technologies emerging that promise to redefine the landscape of both AI capabilities and business applications. Just a few years ago, the focus was on training large language models (LLMs) and grappling with the staggering costs associated with scaling them. Today, the conversation has shifted. The AI world is buzzing with excitement over innovations like multimodal AI, agentic AI, retrieval-augmented generation (RAG), and customized enterprise generative AI models. Let’s take a closer look at these technologies and why they matter
Generate personalized, high-quality video courses on any topic
Bril AI is an advanced learning platform powered by AI. Simply type the topic you want to learn and it will generate in-depth video courses for you tailored to your preferences. Powered by OpenAI o1 and GPT-4o, Bril AI makes it easy for you to master any topic.
Games run in a tight loop, they don’t (typically) yield execution. If you don’t have preemption, a game will use 100% of all the resources all the time, if given the chance.
FYI I am able to export (as JSON/HTML/XML) my Pinboard bookmarks.
Same in my country, to handover the information about leave days taken etc. Employer is not legally allowed to withhold it, though (but some use it as a leverage to get the employee to return all work equipment etc).
The RAD Linker is a new performance linker for generating x64 PE/COFF binaries
I wish they had worked on better bookmarks instead of on a flashy appearance.
They invented inventing 5000 years ago
It’s a design problem in English.

Learn Sanskrit. Use its script to write English.

There’s a vocalist who can sing in any language. She rewrites the lyrics in Sanskrit and then has perfect pronunciation.

Will update with a link when I find it.
The linked, more detailed post in the article is far more interesting: https://miguendes.me/what-if-python-had-this-ruby-feature
Yeah you are right, however some of what I said does have some merit as there are plenty of things I talked about that apply to why you would need dynamic preemption. However, the other person who mentioned the issue with needing to take cpu cycles on the dynamic system that checks and might apply a new preemptive config is more overhead. The kernel can't always know how long the tasks will take so it is possible that the overhead for dynamically changing for new tasks that have short runtime will be worse than just preemptively setting the preemptive configuration.

But yeah thanks for making that distinction. Forgot to touch on the differences
This is not unique to Japan btw, in most countries I know of you can't just stop showing up to work (just like employer can't just fire you). Yes, you will be fired, but you may also face legal consequences. It's also not socially acceptable.
it's all fun and games until you need to reorder an array
Does it take months to check one prime? Maybe the author got extremely lucky.
I remember the faucet giving 5 BTC to play with. I still have my wallet history from those days, with transactions of multiple millions (today) in BTC between wallets and friends.
Iranian Kidney Donors
No from what I see. It does that whenever you run any jj command.

I haven't checked the source.
And if you're a customer you need to start looking for alternatives.

I've thought about making a website that just trawls press releases and PE firm sites to detect when a company has been bought by PE and adds the company to a list on the site/sends a notification to folks who have signed up.
Then why does ANC keep winning elections in SA?
Maybe you got used to bad email clients :) email has always been threaded, as far as I remember... Then Outlook broke email and Gmail finally killed it. Now everyone tries to reinvent mutt, pine and Thunderbird :)
"Public funding" is usually allocated for a specific purpose, as in, covering the cost of the scanning itself and after a lengthy bureaucratic process too. It's not free money.

The museums are deathly afraid of losing control over their collections, it's their main income generator. Why would the museum admin even bother going through with the 3D scanning projects, if they don't get to keep at least some commercial rights?
I think right now they lose more money with each user. But maybe their value lies in training data
I'd say it's 50/50 at the moment. Half the times, sonnet gives a definitive and better answer.
Do you think just not showing up to work one day is OK? A honest question, it's interesting to me from a cultural point of view. I agreed to my current contract, and a part of that contact is "if I want to quit I either give a months notice, or agree to a shorter notice together with my company". This just sounds like an adult thing to do to honor that agreement. (I live in Europe btw).

Of course we both agree that company straight up refusing to let you go is oppressive and scummy.
On one hand it’s terrible that they have to do this. On the other, in terms of attention to detail and user experience it’s great.
The waker uppers are up all night. Were there no alarm clocks at all? Can't a grandfather clock wake the waker upper?
Like something out of Gotham.
I usually use them side by side, and very often (not always) Claude is better.
I've found a mixed approach works best, given the dev inventory I run:

- a good supply of passive SMT books from the usual suppliers (mainly the "notebook" style ones with cut tape in the pages)

- various larger SMT & PTH parts, connectors, switches, etc in modular parts boxes (Eclipse Tools #900-041 mainly; larger in #900-039). These boxes stack nicely, are adjustable, are pretty cheap, and can be found at Microcenter (though ordering direct from Eclipse Tools is cheaper in quantity). I keep things in them in ESD or small zip bags, with those labeled as they get allocated. I try to keep each box assigned to a type of component then label the front of them ("Toggle Switches", "Motor+Stepper Ctrl", "Gaskets & O-Rings").

- even larger parts end up in plastic boxes from IRIS or IKEA, in 3 standardized sizes.

Key to this plan was buying bins in bulk (qty 10 or 20 pcs minimum) since they store well empty, can be used as replacements when lids/bases break, and inventory always tends to grow. Plus, wire shelving is easy when everything is standardized... "buy once, cry once" and you can't count on the same cheap bin being available in 10 years when current extras are out.

Starting to look into setting up a database tool to keep track of stock - partsbox, inventree, google form+sheet, ??? - but not there yet.
The last time I read about this I kept wondering how many times the person accidentally broke a window pane with the big long stick. Some of the houses were already 80+ years old at that point, and I've lived in houses with original window glass from pre-1900 - just single pane, wavy, very thin glass. You could breathe on them wrong and break a pane. I'd never have trusted myself to with a 3 meter long stick to poke up at a 2nd story window pane loud enough to wake someone up but not so hard as to break a thin windowpane...
In one of the slowest movements registered ever in the animal kingdom
Then just refuse to understand the task which is being given to you. They can't sue you because you suddenly become stupid. Do it until your KPI is 0 and then your company has no other option then to fire you.
Piracy C&D in 3...2...1...
Well, I would like to hear what the other side would say.

Although, if they were incapable of debugging their code, they, probably, had no expertise to provide estimations like "we did 80% of the job and just needed a little debugging".
This is older than the ideas of the internet itself.

Channels get saturated and marketers start looking for new ones with les noise/competition.

The oldest that I can think of is old school markets where is shops yells to tell you how good of a deal you're gonna have if you buy from them. I think they date back to the middle ages, no?
FaceID or YubiKey
Have you ever read the source code for Microsoft's ilasm compared to Mono ilasm?

Anyway, EF is cool, but probably every .NET dev has an EF/LINQ performance related horror story (the generated queries are ridiculous).

A self compiling language is more impressive to me than ASP.NET MVC.

And C# is just lacking for what is actually capable in CIL bytecode. Or _was_ when I last used.

There have definitely been improvements, but in my opinion, they have just been kind of slow.

When I think of Microsoft's impact on .NET and it's culture, I think of stuff like SOAP, the SmtpClient, breaking changes in APIs every year and the technical debt left by it, the dogmatic fanboys, etc...
The less said about Gandhi the better. He had an amazing PR in the age when there was no concept of PR.

The world has always been divide on: Owners and workers. This transcends communism and capitalism. Owners always wants more work out of workers. Owners unknowingly or knowingly behave as if they own the people. This was literally true when slavery was widespread.

Even in western countries we find the unwritten understanding between Steve Jobs and Eric Schmidt not to poach each other's engineers [1]. Where is a the "free hand of markets" here? Does it not limit the career opportunities for employees?

Activision Blizzard, one of the top AAA game developer had huge culture problems. There is a lawsuit as well [2]

How is it in the land of free and ideals of Martin Luther King and Abraham Lincoln get to a point where humans are treated like corporate property?

[1] https://www.theverge.com/2012/1/27/2753701/no-poach-scandal-...

[2] https://en.wikipedia.org/wiki/California_Department_of_Fair_...
The article said they usually had inverted sleep schedules and they woke people who had odd or irregular shifts. Staying up all night was probably the best option for the work
That is not true of quite a few multi-core systems. A lot of them, especially those that really care about performance will strap all interrupts to core 0 and only interrupt other cores via IPI when necessary.
Games run in user space. They don't have to yield (that's cooperative multitasking), they are preempted by the kernel. And don't have a say about it.
You could argue that this is not merely adding syntax, but also adding the associated semantics.

Anyway, if you found this interesting, you might enjoy Eli Bendersky's blog post from nearly 15 years ago where he adds an "until ... do" statement to Python.

https://eli.thegreenplace.net/2010/06/30/python-internals-ad...
Maybe the problem here is that there aren't any open tools implementing the user experience, because I'd say it's exactly the opposite - that it is implemented using rebase under the hood is entirely secondary to the user experience of "stacking" changes on top of one another.
If inference cost is so cheap and negligible, then we'll be able to run the models on an average computer. Which means they have no business model (assuming generosity from Meta to keep publishing llma for free).
This and quiet quitting are both reasons they can sue someone.
> Why isn't the level of preemption a property of the specific event, rather than of some global mode?

There are two different notions which are easy to get confused about here: when a process can be preempted and when a process will actually be preempted.

Potential preemption point is a property of the scheduler and is what is being discussed with the global mode here. More preemption points mean more chances for processes to be preempted at inconvenient time obviously but it also means more chances to properly prioritise.

What you call level of preemption, which is to say priority given by the scheduler, absolutely is a property of the process and can definitely be set. The Linux default scheduler will indeed do its best to allocate more time slices and preempt less processes which have priority.
OpenAI just raised a huge pile of money. I’m sure the most was a consideration during the funding raise. I’m guessing the issues between openAI and Ms are beyond just the moat and competitiveness’s.

Every OpenAI thread focuses on the moat, but surely that was baked into their business dealings of the last 60 days.
All I can suggest is, if you really want to take a scientific approach to all this, you may want to start by finding out what Christianity actually teaches, rather than the garbled third-hand nonsense you've quoted above, which bears no resemblance to anything taught by a mainstream Christian denomination at least since the Council of Nicaea. I'll admit it's not easy to figure out, especially when some churches like to continue arguing with others about some of the details, and also when "just read the Bible" really doesn't help because it's hard to make sense of on its own (sorry, Luther, but sola scriptura never really stood up, otherwise all the preachers would be out of a job). It takes time and patience to really understand what claims Christianity makes on your life and on the world. Welcome to theology, it's not science, but it still requires critical thinking, intelligence and a sensitivity to nuance.
> agreed to my current contract, and a part of that contact is "if I want to quit I either give a months notice

This is fine. What's not fine is not being able to determine when that notice period starts, or if it's allowed to start at all. This is the context of this thread.

Having a legal avenue for an employer to never allow an employee to quit is incredibly dystopian. Some might say analogous to slavery.
> Tmux control mode was contributed by the iTerm2’s author

TIL, I didn't know that!
Lazy Edwardian industrial workers demanding 8 hours sleep after 16 hours work!

"Oooohh we used to dream of living in a corridor..." - https://www.youtube.com/watch?v=ue7wM0QC5LE