skysight-inc/HackerNews huggingface dataset:
Show HN: I built SemHub to perform semantic search on GitHub issues
I built SemHub because I was not satisfied with the default search experience on GitHub. For example:

- No way to easily search across multiple repos

- No way to easily see open and closed issues at the same time

- You have to use search terms that exactly the title or body of the issue

At Coder, we have multiple open-source and private repos. To better track issues across these repos, we built a semantic search feature into our internal tool, which worked surprisingly well! We thought the larger open-source community may appreciate a similar solution. One thing led to another and...here is SemHub!

To try it out, you can navigate to the homepage and just start searching. If the repo has not yet been loaded, you’ll see a prompt to index the repo. Depending on the number of issues of the repo, it could take a while to complete. We also support indexing private repos, that would require logging in and granting SemHub permission to access your repo. You can then search across your own customized collection of repos.

I am the sole developer of SemHub and I am happy to talk about the tech stack and my experience building this. Feel free to ask any questions and I will do my best to answer them. I have also left a little easter egg, please do not share it in the comments if you find it! I am very keen to receive feedback on SemHub and to hear pain points you face when using GitHub or maintaining an open source repo generally.

This an experimental product with no plans to monetize. Where possible, I have also tried to improve on the default GitHub UX. Regarding open sourcing the code, we may do this once the deployment story is clearer — right now, it’s deployed on a mix of AWS Cloudfront + Cloudflare Workers and Workflow + Supabase.

Thanks for reading all the way to the end!
We don't actually know what he was told. We only know what he is saying he was told, with no evidence, and in a context where he's playing to the crowd.

He might have misinterpreted what he was told. He might have been told multiple problems, and only reported one. He might be actively lying.
It’s a neat trick! A simpler choice would be to use Postgres’ own ltree data type: https://www.postgresql.org/docs/15/ltree.html

I wrote about how we use it here: https://www.yetto.app/blog/post/how-labels-work/
I’d argue that software engineering doesn’t normally have the same rigor that say structural engineering has.

Every structure has the potential to kill the inhabitants, but all software does not have the potential to kill its users.

The stakes are very different.

There’s definitely room for fun as a software engineer working in most companies.
Isn't it funny, then, that when the Democrats had all three branches of government, the Republicans remained a reasonably effective opposition.

The Democrats are failing at that, and it's wrong to say that's because they're actually powerless. They aren't. What they are is ineffective.
With the right people in place, inspections and preventative maintenance happen
It's either that, or Enterprise Linux vendors will start buying out struggling maintainers in order to make future updates subscriber-only.
> I honestly prefer that outcome. At least that’d be a reset instead of this infinite downward cycle.

If the USA gets a repeat of the USSR collapse, you're looking at an independent Texas and California (and perhaps Hawaii?) within a few years, 50% GDP loss, proper hyperinflation, infighting over the nuclear arsenal being under federal authority or the authority of whichever state it happened to be physically in at the time, and a 6-7 year reduction in life expectancy.
It shouldn't be, but unfortunately it is, with only a few exceptions.
Even personally, you couldn't possibly know whether it's positive or negative for a random stranger on the Internet, because it depends on how much they use it and what they use it for.

For example, keeping a Twitter account in case someone wants to contact you seems pretty harmless.
Handling post-disruption in supply chain with AI
I want to work on a tool that handles the supply chain disruption in real-time by switching suppliers, re-routing and inventory handling (as the situation demands) using AI and RL specifically. How does this idea sound?
Are links to mastodon still banned on twitter? Because that was a thing after Musk took over. So much for being a free speech absolutist.

You're making the mistake of taking a (communal + antagonistic) narcissist at face value. They are known to lie to suit their current goals and when those goals are achieved, they will lie to suit their new goals, whether the lies are congruent with each other or not.

This is a guy who:

- publicly called a rescuer "pedo guy", then falsely claimed it's a common insult from South Africa

- in a private email called him a "child rapist" and made up allegations of a 12 yo bride

- hired a PI to dig up dirt on him (which failed to corroborate any of his allegations)

Western society really needs to destigmatize discussion of mental illness, including diagnosing public personalities based on their behavior. Give them an opportunity to defend themselves, sure, but at some point, they become a danger to others (usually not to themselves) and should be required to seek treatment or be committed to a mental institution.
No. But it depends on they type of life you choose to lead.

I just wanted enough to buy a house and raise a family, and I could earn enough for this. A comfortable middle class life in a nice neighborhood.

I also appreciate the safety nets and worker protections here in Europe. I recently went through a serious medical condition that in the US would have me bankrupt. Here I had no issues.

Had I moved to the US I would by now be either dead or broke.
I've had a lot of success using chordal graph allocators. They provide plenty of extra dimensions of 'relaxation' to tune them, they're incremental (so they allow pinning), and they decay nicely when their constraints are violated. Because of their incremental nature & "niceness" of decay, they can be forced into a nice hierarchical form ("middle out" on the loops). The main driving algorithm (maximum cardinality search) is a little harebrained; but, if you just relax and write up the code, you'll find it is surprisingly short & robust, and highly amenable to unit testing.

Spilling/filling is a bit exciting, since chordal coloring doesn't provide a lot of direction, but I've found that pressure heuristics fill in the gap nicely. The whole thing relies on having a robust interference graph — which more than kind of sucks — but, we don't get into compilers unless we've weaponized our bit-set data-structures in the first place.
That would power 100M LED bulbs. At a cost of $20 each? If I have my math right.

Seems expensive.
Phlex 2.0 – server-side rendered views in Ruby
"At my annual assessment a few weeks later, my rating went from 'Outstanding performer' to 'Needs to improve.'"

I used to think meetings were 'useless' too. When I got more experience, I actually like them because there are many things that just can't be explained in a slack message. I've had my share of useless meetings, but there are better ways to give hints that a meeting can be shortened/changed/etc.

"An opportunity eventually arose to mention the long meetings to a more senior manager, who shared Palmer's concerns and promised to look into it."

The person in the story obviously needs to learn more about office politics. I would never complain to my manager's boss about something they did. This is just asking to get fired.

I have always made my managers look good to their boss and it's allowed me to keep my job in many layoffs/restructurings.
1) GA doesn't store personal data either

2) who gives a shit, genuinely who cares about cookies?

3) so it's privacy oriented in that the dev doesn't send their data to google, but users send their data to someone anyways? And why would sending data to a self hosting rando be safer than sending it to google from a user and security perspective?
Fluoxetine also appears to increase plasticity in the adult visual cortex, which can reduce monocular dominance. https://www.google.com/search?q=fluoxetine+plasticity+visual...
> GUI builders - gray beards didn't say they made you stupid, they actually liked them when they were new (there is probably one from a billion years ago they still think we should all be using today).

oh I remember the bashing agaist dreamweaver (and frontpage) in the early 2000s because it allowed people to make decent looking web pages without learning html.

> Calculators (when they were actually new) - gray beards didn't say they made you stupid, they competed to see who could use them the fastest (backlash against them came much, much later).

that was not my experience in school, quite the contrary: my teacher kept saying things like "you won't always have a calculator with you" (joke's on her, we how have computers with computing power that could compete a whole rack of the early 90ies in our pockets, pretty much always with us).

> when they were actually new

it doesn't have to be actually new, the discourse applies to tech that has just become available at the general public (not to over-specialized people with budget to acquire or license it)
As in the fired employee was retained.
That roughly matches the proportion of humans who are Asian.
I maintain a moderately complex site for a nonprofit, with an e-commerce back end and a searchable full-text database. The budget is a shoestring (there's, like, one e-commerce purchase a week) and I don't have the time to keep a server patched.

For me, the right solution is "semi-dedicated hosting" from NameCrane.com. Really it's just high quality shared hosting with resource guarantees. You can pay anywhere from eight to 120 bucks a year depending on the amount of resources you want. For me the sweet spot is $15 a month for a quarter terabyte of NVMe storage, two cores, and four gigs of RAM.

Unlike with Mythic Beasts, you don't get to run your own persistent processes; you have to be content with the mysqld and lighthttpd provided. But on the plus side, you get backups, cron jobs, and good outbound email deliverability. SSH access is available. You don't get sudo, which is kind of the point, but you can install whatever software you want, as long as you "pip install --user" and "configure --prefix $HOME". That might take some getting used to, for folks used to a VPS; but it's a worthwhile trade-off for not having to do server admin.
the core element here is post-disruption. Many players focus on pre-disruption while very few are working on post-disruption
FWIW actual kindles don’t need to be online except if you are buying a book or transferring one via their website.

Older Kindles did have an optional cellular connection, but that was to make purchases easier.

Kindles aren’t limited to the Amazon store. Your kindle has an email address you can email books to, and there are ways to transfer via USB, etc.
I recently came across https://bi.new/ - is this like that?
> forum wants less

I don't think that's true, and I pointed out why above. Threads about this stuff get flagged, but have a lot of upvotes and discussion. So again, you are being given a very filtered impression of what the majority here want to see.

We could find out for sure, if dang permitted one discussion on this to survive without being flagged. He refused to do that.

>> You ought to know this stuff; it's important.

> I don't think so.

If you don't think a 4.5 trillion dollar transfer from medicaid and social programs to tech bro's pockets is important, but it is important that stories about this are flagged before you have to look at them, then Idk what to tell you. That's definitely not the HN I want to see, and I'm happy to risk being banned to say so.

Btw, a $4.5tn wealth transfer works out to over $13k from every man woman and child in the US. You will be feeling this, sooner rather than later.
If I understand the post, these are persons who are marked not deceased--it is not stated that they are receiving money, though it may be implied. For example, there are some persons under ten years of age who are receiving Social Security benefits, as having lost one or two parents (survivor benefits). The number certainly does not amount to 39 million.
>What happened?

Respected and opinionated experts gotta eat
I can’t understand how kindles are popular when there’s a plethora of ebook readers without the locked down DRM.
If an extreme example could trap you there would be limit to free speech, so there can’t be trap, just proof.

You overestimate the power of your mind. Constant attacks breaks everybody and don’t forget the mind of children and young people is even weaker. But it doesn’t matter because free speech over all?

Back to extreme examples, what about Charles Manson? He didn’t kill anybody, was his imprisonment wrong?
Liz Trussed: f*cking up the economy so badly and so quickly your own party ousts you. I love it!
In other words, "Study in mice suggests that taking Prozac might make you less vulnerable to sepsis. Further study needed."
I thought the reason the US ended up with a good economy was because of the war, not despite of it[1]. The war massively ramped up the US's industrial output, and unlike many of the other allied powers there was no need to rebuild once the war ended.

[1] https://eh.net/encyclopedia/the-american-economy-during-worl...
Context on the name: https://en.wikipedia.org/wiki/Sheba
As this recent gold market perturbation was kicking off, gCaptain laid out a conjecture that follows Cryptonomicon:

Can we talk about how, before WWII, nearly every village in China had a gold Buddha filled with gems, serving as the local bank?

Can we talk about how the Japanese looted them all and launched a massive sealift operation to stash them in the Philippines?

[...]

Or how at least one of the CIA’s secret ship registries was accidentally exposed in the USAID data dump?

https://x.com/johnkonrad/status/1887856186231263285
> The process is self-selecting

Isn’t this the opposite of DEI then? There’s “momentum” in sports - kids want to play what their heroes play, Dominicans have Dominican baseball heroes and play baseball. There’s nothing DEI about that.
Heres a random post from X wishing he could shoot Musk and his kid

https://x.com/cerpin415/status/1889763808874258448

What part of this is not allowed on X?
The article explains that this is the first time since 2020 that prices stopped increasing, which doesn't mean they are at a level where people can afford them - the article itself attributes the lower purchase power of the average family as one of the main drivers for why they stopped raising. The article also explains that maintenance (expensas) are 22% of the final rent price and those increased 170% from last year. "We stopped raising prices because we priced everyone out" is definitely what I'd call "out of control".

Anecdotally I also know three families who had to move back to their parent's house because they were priced out of the rental market. I won't say that all of this is Milei's fault (although I do have thoughts about his handling of the Rents law), but nonetheless the current situation is far from good.
I've worked at companies big enough to start running out of private IPs. That isn't fun.
> And sadly he failed the test.

Perhaps less than you think:

https://archive.is/https://www.theatlantic.com/magazine/arch...
I was referring to a aggregator service in a completely different business
Carlos Ghosn's Brazen Escape from Japan (2022)
The point is the window to buy was 2-3 hours: you had to be ready to trade, and watching either charts or being on a discord or actively checking X and with cash in an account.

People lost money but I doubt there was much collateral damage
China invites bids for lunar satellite to support crewed moon landing missionn
No raindrop…
I know what I want, but I'm afraid that it's not possible to achieve this. I want full autonomy (as much as possible) over my time and the kind of work I do, while still making at least the same amount of money I make now.

So it would be something like a line of people who are willing to hire my services, while I decide what to work on and how to do it.

> That's the mind virus that the CEOs want you to have.

What do you mean by that?
In the early days of computing there were several European chip companies which competed with Intel. The Acorn RISC Machine (ARM) processors that are widely used today were originally designed in the UK in 1985. For better or worse, chip design and manufacturing is tremendously capital intensive so you have to focus on money to make it sustainable over the long term.
If the Roman Senate's law says the army can't cross the Rubicon river, and anyone who does lead an army across will be executed - then that's the law.

But if an army actually crosses the Rubicon? Turns out that law doesn't count for much when the other guy has an army, and all the senators have to flee the country.

Then the guy with the army is in charge. He can retrospectively legalise his actions, grant himself a pardon, and fill recently-vacated positions of power with allies who'll sign it all off.

So while the exact details of "Title 10" and "Posse Comitatus" are very important to an army before they cross the Rubicon - if they do cross the Rubicon the law will suddenly turn out to be far more flexible than anyone expected, and it'll turn out their actions were legal after all.
I wonder if you rotate the camera more often than I do. I can go an entire play session of Anno without rotating the camera once, since it's a top down city builder.
This administration chooses to go to bat for ... influencers who are accused of human trafficking.

The religious right in the US is pretty horrible.
It's such a security nightmare it makes sense why few people do it anymore, it has nothing to do with cloud hipsters or whatever. A lot of these shared hosting companies were hacked constantly. 0-day local privilege escalation exploits aren't that difficult to find comparatively, there is a HUGE exposed surface area.

IMHO If you share computing with random other people you want AT LEAST Intel VT/AMD-V virtualization for isolation.
Or they just did a poor job of implementing the block on signal links
PG Database + "The Boost Graph Library (BGL)" C++ ( https://www.boost.org/doc/libs/1_87_0/libs/graph/doc/index.h... )+ PostGIS ==> PGRouting

Just check the Workshop : https://workshop.pgrouting.org/3.0/en/index.html

Pedestrian Routing:

https://workshop.pgrouting.org/3.0/en/basic/pedestrian.html#...

Graph views:

https://workshop.pgrouting.org/3.0/en/basic/graph_views.html

Create a Network Topology:

https://workshop.pgrouting.org/3.0/en/advanced/chapter-12.ht...
what does „from mistral“ mean in your comment?
Possibly her maiden name.
I just wish that UX design people would go back to prioritizing usability. Usability has been getting worse for years.
Stop smoking mids and why don't you see what umami actually does?
Considering in the UK you can get sim cards with 10GB or so of data for pennies I'm a bit surprised I don't hear much about people doing old school self hosted direct access stuff over ipv6.

Would there be much of a security risk if you had a dedicated device on its own network that doesn't actually directly communicate with anything else in your home?
> a long long time. Around 2009.

Laughs in 4-digit Slashdot ID

Why the new a/c, then?
Truly the dumbest timeline
I‘m German, I know the pronunciation, thank you very much!

And we Germans do turn the latter syllable into a schwa.
Decoding CSS Selectors:has(:not) vs:not(:has)
They're sold through Amazon.
Common Mobile Game Economy Problems Solved
Can vouch for this as well. The API has breaking changes all the time and there's no notice whatsoever. We'll transition away soon.
> Everything in life is estimation

Examples include finance and resource accounting. Mathematical proof (yes sometimes they involve numbers), etc.

Even in engineering and carpentry it’s not true. The design process is idealization, without real world measurements. It’s conceptually useful for precise numbers to sum properly on paper. For example it’s common to divide lengths into fractional amounts which are expected to sum to a whole.

> tell them how much error there is

But once again, we know how to build calculators that do most calculations with 0 error. So why are we planning for an estimation problem we don’t have?

Read the article. yes if you want to put out sqrt(2) in decimal form, it will be an approximate. But you can present it as sqrt(2).
ChatGPT is available for free - you can find out for yourself!

It won't generate music for you (yet). Depending on your phrasing and how outlandish the request is, it might give you suggestions of actual bands to go check out or it may just describe the characteristics of what that would sound like.

When I asked "Led Zeppelin style music with djembe beats", it gave me a high level description of the guitar/drums/vocal sound + some Led Zeppelin songs that may adapt well to the fusion.
> E/acc (effective acceleration) seems focused on pushing technological progress for the greater good.

That's not what it looks like to me.
You can actually call for the eradication of certain groups in the US under the 1st amendment.

The limit is basically “speech which threatens imminent violence”.

So saying “we should kill all group X” is fine. Saying “lets go kill those people from group X standing on Main St at 2pm” is not ok.
"Never attribute to stupidity that which is adequately explained by corruption" - Argentinian saying
Pick your tools and use them. If your company or team requires a tool not in your toolbelt, learn it and use it when required, but always have your preferred stack in your pocket.

When the opportunity arises to sway your team towards new tooling, demo your choices.

There are new tools all the time, and it's worth it to not get too attached to any one stack. Letting yourself get too attached to one tool is a surefire way to box yourself in. Most of them do similar things, but in different ways. My thoughts on this are that the code is what matters, not the tooling.
> Mistral Saba is a 24B parameter model trained on meticulously curated datasets from across the Middle East and South Asia.
At that point (or preferably before) they need to pay attention to exactly what they're getting, including warranties (if any) and what paid options are available to get what they need or want.
Quick feedback: the link to the API docs is currently localhost:8000 in the GitHub MD - perhaps it’s tongue in cheek and I don’t get it but I would clean that up.
You would have to have a contract that gives you claim on these other assets. I would guess that those kinds of contracts are very rare, because you’d no longer be buying gold but a derivative whose value derives in part from gold and in part from the other assets of the company selling the contract. I would bet that in practice buying gold plus a corporate bond would make a reasonable, simpler and more flexible substitute for said derivative, making demand for the derivative basically zero.
Eat, drink and be merry – preferably with good friends and family. Always be open to new things (within reason). Get basic finances in order (pension, savings and investments), but don't overdo the planning. Be careful who you're friends with – avoid narcissistic types as much as possible. Be yourself, but keep boundaries.

That's what's I'd say to 29 year old me.
There's no excuse for repeating this. It takes seconds to see where the money actually goes:

https://fiscaldata.treasury.gov/americas-finance-guide/feder...
I WNAT to Make Games Website PLS Help
I removed all responsibility from my job but it cost sellers millions of dollars
Yeah but its PWA, that's the problem