skysight-inc/HackerNews huggingface dataset:
Not necessarily everywhere, or at least not quite as bad as you're suggesting, in my experience.

I used to advocate for DDG, but they've gone so far downhill that I rarely waste my time with it. They've decided to go PG-rated everywhere even if you have safe search turned off. This is a problem because, even if they just want to block porn or illegal things, this can have an impact on legitimate academic research. And yeah, SEO trash floats to the surface, though they aren't entirely in control of this.

Kagi (which relies on Brave Search instead of Bing) has less flotsam to start with, provides lots of great tools to filter out the garbage, and is subscriber-driven instead of advertiser or investor driven.

DDG had potential, but they decided to give into moral panic and coast on their modest success instead of making substantial improvements. They also decided to pull a Mozilla and spend unnecessary effort working on a browser when they should be focusing on their core product. It'd be one thing to make a browser if their core product was actually good, but the best they are offering is a pinky-swear that your searches are private.
There's an easy way to avoid that: don't take any outside capital (or very little of it) and maintain a majority share of the company.

And no, I'm not just being glib in saying that. Not every startup needs to follow the "take a bunch of outside capital, grow really big really fast, and (hopefully) exit" model. Unless you're building something that's genuinely capital intensive (like building a factory to build cars or rockets, or doing drug trials) there's a good chance you can ship a working product, sell said valuable product to actual customers and fund growth from gasp customer revenue gasp.

I know, I know... heresy, right? Sounds like an outdated way of doing things? Well, maybe. But if you're really concerned about maintaining control, it might just be worth a shot if it's viable for what you're doing.
I remember in the early days of Mac OS X when i installed KDE. Was pretty surreal.
Then i spent to much time to try create a DarwinBSD distro with KDE.
At a previous job, I regularly worked with dfs of millions to hundreds of millions of rows, and many columns. It was not uncommon for the objects I was working with to use 100+ GB ram. I coded initially in Python, but moved to Julia when the performance issues became to painful (10+ minute operations in Python that took < 10s in Julia).

DataFrames.jl, DataFramesMeta.jl, and the rest of the ecosystem are outstanding. Very similar to pandas, and much ... much faster. If you are dealing with small (obviously subjective as to the definition of small) dfs of around 1000-10000 rows, sticking with pandas and python is fine. If you are dealing with large amounts of real world time series data, with missing values, with a need for data cleanup as well as analytics, it is very hard to beat Julia.

FWIW, I'm amazed by DuckDB, and have played with it. The DuckDB Julia connector gives you the best of both worlds. I don't need DuckDB at the moment (though I can see this changing), and use Julia for my large scale analytics. Python's regex support is fairly crappy, so my data extraction is done using Perl. Python is left for small scripts that don't need to process lots of information, and can fit within a single terminal window (due to its semantic space handicap).
No they do not and you know that. They've always been advertised as water resistant
there are projects that you can use to index discord servers, unfortunately a lot of communities just don't use them.
Software Engineering for Absolute Beginners: Guide to Creating Software Products
I have MBP M1Max 32GB - it is $20000 now very good for LLM.
> If Intel says something is 12th gen or 13th gen or 14th gen, it generally is.

10th and 11th generations included both 14 nm and 10 nm CPUs, now 14th gen is in some weird state when it coexists with Core Ultra on Intel 4 (7 nm) chips.

> The first number (eg: i7) denotes class within generation. First one or two digits in the second number denote generation (eg: 12 in 12700K). The third number denotes tier within the class (eg: 700 in 12700K).

So what is i7-1065G7 then? Or Core Ultra 5 135U?

> Then they don't have more suffixes and prefixes than I can be bothered to remember.

You forgot at least T, XE, N, G. That's only the ones I remember, there are definitely more.
> UK homes are pretty small, and going to a heat pump system means going back to hot water storage

Why not a tankless water heater? They are quite compact, and can be powered by gas or electricity. Are they just not really a thing in the UK?
AI Voice Morphers: I tried eight and here are the results
> ... first versions of V5

So "V5" is not "version five" of something?

God.
> the open office plan stops making sense.

That's the problem, not the headphones.

> I even thought about using apps like Vizor.video to be connected with such people in the office. With it, you can still talk to them through virtual frosted glass even if they are wearing their headphones.

If I'm wearing my headphones because I don't want to be distracted by random noise, I'm not going to want to use an app that can immediately cut through those headphones.

You have a few possible solutions:

- talk to your manager/employer about a better workplace arrangement.

- Ping your coworkers on Slack, and let them respond to you when they're ready to, not when you're ready to interrupt them.

- Scheduled "open" hours, when nobody's wearing their headphones. Just make sure that everyone understands that during that time, not much deep thinking or work is going to get done.
There’s also the “patch workflow” for when you have access to the upstream repo but you (perhaps) don’t have your own clone on the Internet.

https://linux.die.net/man/7/gitworkflows
It’s meant as a reference book.

You need to know some factoid, you look it up, you actually find it because it’s 1600 pages long.

These days, most people would Google it. This book was written back in 2005 and some of us still prefer paper for reference.
your headphones get caught on door handles? How?
Butterfly Effect and Black Holes as fast scramblers. Leonard Susskind (2023) [video]
I mean, I suppose the lawyers feel that they have to be seen to be doing _something_, but this feels like an extremely weak argument.
This should be all over HN - the biggest news story in the UK this month is all about bugs ruining lives and we've had perhaps the first ever major TV series about bugs and the denial thereof
There's a button the the profile page that brings you to the front page on the day you signed up. I just checked it the other way, things really went downhill. There is actually an open source project that banned referrals from HN due to the kind of toxic people they get from here. That's something.
This is really neat! It's kind of fun to play as an adult, but it also would make for a great educational tool for elementary school students.

Please understand that the reason I'm offering these suggestions is because of how much I like what you've made :-)

On mobile I would imagine the dragon drop UX is great, but on desktop it's fairly clunky. If I could type in the number with the keyboard and have it grab and drop the correct tile, that would be an awesome improvement.

It would be nice if there was a way to skip forward levels. The first time through the way you did it is perfect as it teaches you how to play, but every time after that it's kind of annoying (especially by the drag and drop interface on desktop). If there was a button you could click or something that would let you skip ahead to certain levels, that would be a real nice improvement.

This is really awesome work, thank you for sharing!
> Many axis=1 operations in pandas do a transpose under the hood, mind you

Sure, but many others are natively axis=1-aware and avoid full transposition.

> Axis=1 belongs in matrices, not in heterogeneous data.

I'm not sure to understand what that means. Care to elaborate?

> They are a performance footgun.

You don't get to only solve the problems that are efficient to solve...

> We make the transpose explicit.

Yes, but when you do mixed time series / cross sectional computations, you cannot always untangle both dimensions and transpose once. Sometimes your computation intrinsicely interleaves cross sectional and time series. In these case, which happen a lot in financial computations, then explicitly fully transposing is very slow.
Add: Freeformportland radiofreebrooklyn and what's left of wfdu
Amazon has become a more expensive version of Alibaba, I order from there only when I need stuff real quick - and they have a generous return policy if things don't work out. But for components you also have more established suppliers like Digikey, Avnet, Arrow etc.
I'm pretty sure the Effective Altruism school of thought is rather popular in today's grand halls.

One lens into Effective Altruism might suggest that the best path to a good outcome is to gather as much power and wealth in the hands of the elect as possible, and at the right moment, they'll use it efficiently to achieve the best outcome.

Exact definitions of 'the elect', 'the right moment', 'efficiently', and 'the best outcome' are left as an exercise for us readers, but it matters very little what conclusions we make, because we are functionally outside the light-cone of these events. We just get to watch.
Not a fan of the journalist naming names but in general a great article
The Mystery of CVE-2023-38606: Apple's iPhone Backdoor Exposed?
And with Netflix opening up physical location we seem to have come full circle.
Network Chuck might be up your alley.
> or my job stays relevant

As an abstract, I would wager AI will take off AND your job will stay relevant.

As an individual, the relevance of your skillset within the professional sphere is more variable - some jobs change more frequently than others, & I do think AI will change the nature of some jobs.

The most discussed example is graphic design: if you're a graphic designer "pre-AI take off", there's a reasonable chance you're balancing a more lucrative corporate slog with a less lucrative creative outlet. I'm banking on AI becoming favoured for the slog, but never approaching anything competitive in the creative space. That will lead to job losses or jobs becoming even more vacuous than before, but as an abstract it won't eliminate the actual creative role.
>They will even refuse to install a new battery if you pay them.

On a phone with triggered water detector stickers? Yeah. Common sense. Why the hell would I work a device that might be damaged already? If something goes wrong after the repair due to the pre-existing damage it becomes a finger pointing game. Fuck that
I learned that from a different article posted here last week :) https://jeremymikkola.com/posts/2017_07_15_move_commits_betw...
Many DARPA projects over the years have approached similar X-65 design goals of increased flight control, modularity/redundancy. One of my favorites was Pulse Ejector Thrust Augmentation (PETA). Wired's sensational take on it is at https://www.wired.com/2011/07/boeings-millennium-falcon-floa...

One of the big benefits of X-65/PETA/et al is generating increased lift at takeoff and landing without the wings. One can think of it as a hybrid or multi-lift design. The wings for flight are smaller since it is augmented with other controlled lift/thrust, and this allows the aircraft to be lighter and smaller since it doesn't need huge wings for the low-speed takeoff and landing.
> Is Intel or Nvidia even better about this?

I don't know about Nvidia but Intel certainly isn't. Check out this Gamers Nexus video:

https://www.youtube.com/watch?v=xUT4d5IVY0A
Xi says a lot of things, though.
The problem is that OpenAI's work is by definition capital-intensive, and they need a source of investment. Realistically, that means they need a corporate sponsor, which in turn means they need to offer a return on investment.

I'm sure the board didn't complain when Microsoft funneled billions of dollars into the company, thereby making their mission possible to begin with.
HP customers claim firmware update rendered third-party ink verboten
I had to set up an entire government team's workflow that was required to be isolated completely from any network. I had to create multiple remotes that were filepaths that pointed to specific USB drives. Depending on which USB drive was connected to their laptop, a developer was able to push and pull any changes to their codebase.

It felt unintuitive at the time but thinking back, this team was able to produce code much faster than other teams that didn't have a similar workflow set up.
Using a Hardware Root of Trust to Generate Trustworthy SBOMs
Start by making sure the densest and most economically productive parts of the city are clean and safe. Recover its tax base. Then start extending the same solution to improve the situation in more marginal neighborhoods.
I think the main fear around that (founded or unfounded) is that someone else can see your nice sustainable business, use infinite stacks of cash to catch up to your moat quickly and make you irrelevant. Sometimes the moat is good enough that they fail to unseat you, but are you willing to risk years of your livelihood around that?
It's an old trope from Perl. The virtues of the programmer: laziness, impatience and hubris.

https://wiki.c2.com/?LazinessImpatienceHubris
I don't think you understand ops :), there's no 100% availability anywhere, so issues and degradation will always happen no matter what.
https://sre.google/sre-book/service-level-objectives/

It's not rails nor MySQL, both proven good for years.
The board fired him and then got reverse pile drived by microsoft. Now I'm not sure exactly how microsoft leveraged the individuals on the board but its history of buttfucking anything that gets in its way speaks for itself. Microsoft is the vampire hovering ominously at your window. Everyone likes to imagine they will resist the temptation and overpower and reverse pile drive the vampire but it is folly for inevitably it will be you who is reverse pile drived.
> Is Intel or Nvidia even better about this?

I remember when Intel brought out some new mobile processor and didn't mention it's entire name ONCE. https://www.youtube.com/watch?v=aFHBgb9SY1Y&t=17s (This is just the most memerable part. The entire video is an interesting watch)

Then they also recently (december) brought out slides about "Core Truths" in which they actually explained AMDs naming scheme decently well, while completely ignoring their own mobile naming scheme (they removed those slides very fast, but here is a video covering it https://www.youtube.com/watch?v=xUT4d5IVY0A)

Not to say AMDs naming scheme is completely faultless (e.g. they could have at least move the architecture number from 3rd to 2nd index), but I'd rather have an explained consistent naming scheme, than one that changes on how they are feeling that day (https://www.intel.com/content/www/us/en/processors/processor...).

(Also, as a general tip: don't think too much about the naming and treat them like almost anyone does on TVs/Monitors, aka just as product identifiers)
Show HN: Email authentication for GPTs – Collect email leads from a GPT
To make an analogy here—all programming used to be at most as complex as making a shed in your backyard. Now a lot of programmers are designing and implementing the equivalent of high-rise buildings. The existence of the large-scale programming tools creates the sense that you have to use them for your backyard shed projects.

The thing is, you don't! Nowadays you don't even have to go out and buy Turbo Pascal in order to practice, you can just create an HTML file on your desktop and open it in your favorite web browser! Heck, if creating a file is too complicated you can press F12 and start scripting right away. Most operating systems come with Python preinstalled, so you can just drop into a REPL at any time, or write a script and run it.

Programming hasn't become more complicated to get into, it's just that software engineering is growing up and people are given the false impression that they need to start with the professional tooling. We in the industry should be reminding people how truly simple it is to get started with something small, not bemoaning the existence of the large, complex and nearly interchangeable tools that we have to choose between to work at scale.
You don’t need a daemon. You can push and pull to any url, including file urls

as long as you have access to the url(e.g. local file permission or network authentication with a samba server, or a shared folder on another pc), you can use it as a remote
And more breaking news: solving a systemic problem makes it impossible to get votes from it.

That is a bit more cynical than your take, but it is possibly the more realistic one given that the people in power are there because they want power.
Show HN: An open-source platform like Dribble for developers and designers
Hi everyone,

I'm super excited to announce Portfoliwoah, an open-source platform designed to facilitate the sharing and discovery of personal work by designers and developers across various companies.

The goal is simple: make it easier for designers and developers in industry to find, appreciate, and be inspired by others.

The idea came about when I was making my portfolio to showcase the work I had been doing. I wanted to showcase my passion for design through my portfolio but was having a difficult time figuring out how I wanted it to look. I'm a big fan of the design philosophy of Vercel, so I figured that checking out the portfolios of their design team would be perfect to help get my creative juices flowing. Fortunately, a quick Google search led me to a page on Vercel's website dedicated to the design team. However, when I tried to find a similar page for companies like Notion, Linear, and Airbnb the results were less than favorable.

I figure having a unified platform for anyone to post their portfolios, projects, and more from across the industry would be beneficial to a lot of people. Not only can people take inspiration for their projects, but they can also see what it takes to work at different companies.

Here's a link to a YouTube demo:
https://youtu.be/JLJTnYzyRrg

At the end of the day, Portfoliwoah is a simple idea that tries to solve a simple problem. I would love to hear what y'all think, and if you have an idea or suggestion, open an issue or PR!

https://www.portfoliwoah.io/
https://github.com/Oustro/portfoliwoah

Thanks for reading!

P.S. The ranking algo for Portfolio was actually inspired by the HN one. I obviously had to make some changes for our use case.
It's a privacy-friendly Twitter mirror (no tracking, no JS, no login required). Highly recommended.

Incidentally, 'nitter.net' isn't the only deployment. See here for a long list of alternative instances: https://github.com/zedeus/nitter/wiki/Instances
I agree with you that some AI generated content is mediocre - I have done many testing and evidence what is good or bad.
You have to train AI with prompting and specific content to really generate good articles, and revise them to add or delete whatever you want.
I create many articles using this platform, and in many cases, I add at the end that part of the content is AI-generated :)
Having hundreds of tiny holes in the wing to release compressed air sounds mechanically too complicated.

But advanced jet engines have used the same technique INSIDE THE TURBINE BLADES for ~50 years now to keep them from melting, so it probably isn't too bad if the results are good. And it may be simpler and more reliable than the existing hydraulic systems.
Everyone with a git clone has a mirror....
it is not just SMS, I just recently set up some AWS SES for sending emails (never done this kind of thing before) and boy is it a nightmare to get emails to not be flag as spam these days.

Like SPF, DMARC, DKIM. What the hell how many layers of security do I need to go through to get some emails delivered from a domain I own?
Occasionally, I'm reminded of a star trek DS9 episode with a time-travel plot that put characters in 2024 in San Francisco. While SF isn't exactly at the dystopia described, it's not that far off.

- Poor, mentally ill or unhoused people are corralled into a lawless district. Though the district was perhaps set up with some justification about helping people, it mostly just segregates the very poor from being seen

- The society has extreme wealth inequality; Dax meets/befriends a tech entrepreneur in BART

- We even meet a low-level administrator who knows that the system isn't working but says something like "I need this job"

https://memory-alpha.fandom.com/wiki/Bell_Riots
The US and its various states have plenty of laws that prevent anti-social behavior in public. Many of them are simply not enforced, loitering, public intoxication, vagrancy, indecent exposure, public nuisance, and many more. The activities of homeless people, drug addicts, and criminals that everyone is sick of aren't protected by the constitution.
> Nobody wants to be mediocre

I do. At least in some areas of my life. Maybe the issue is in the loaded word “mediocre.” It has a very judgemental connotation, whereas “good enough” is an assessment of satisfaction with one’s level of attainment. Professionally, I’ll never be satisfied with a given level of knowledge and ability; but in other realms, mediocre (good enough) is perfectly fine. In the kitchen, I’m mediocre. And I don’t try. I can’t imagine a life where every pursuit had to be pursued with equal striving toward expert status.
Doesn't change the fact that AI has indeed spawned no shortage of bullshit-spewing chatbots across the board.
I recall reading that having a lot of strict laws on the books that are very selectively enforced is the standard playbook of authoritarian regimes.
I think there's a corollary to Gell-Mann amnesia where experts subconsciously believe their expertise in one field transfers to other fields. I've certainly caught myself making this mistake, at least.
Precisely why the FAA should implement this and not leave it up to the airlines.
How to Scale a Single-Server Database: A Guide to Distributed PostgreSQL
It was great to see the article about distributed Postgres by the Crunchy Data team trending on HN. Judging by the ongoing discussion, many got interested in the whys and hows of distributed Postgres.

I published the following guide to distributed Postgres at the end of 2023. It explains three solutions from the Postgres ecosystem that turn Postgres into a distributed database.

Should be useful for many. Curious to hear your feedback.
huh cool. I guess the Wankel's found a niche that doesn't mind the short engine rebuild period.
Ahead of store, "GPT Farmers" appear to be copying other's GPTs on a mass scale
Four Strategies for Context Switching in Git
It's incomplete, let's say.

You would probably still need to get these people into treatment, and prevent them from selling the drugs onwards, and prevent new people from getting on drugs.

The invisible hand of the market could be a powerful ally in all of these, but we prefer as a society to do things in a difficult way that has never worked.

https://news.ycombinator.com/item?id=36846754
> Grief is the result of unexpressed love, and the key to avoiding grief is to love abundantly.

This little bit I'm not sure I agree with. There absolutely is a grief from unexpressed love, but that's not the only grief. There is also grief from something good that ended. "I loved this person for X years, and I expressed that love to them, and they to me, but now they're gone and I can't love them and enjoy their love any longer." There's real grief in that. It may be less bitter than the grief from unexpressed love, but it still hurts.
This just in: C-suites fear being treated even once like they treat employees on a daily basis.
If I’m a taxi driver or school bus driver, yes!
When you can hire engineers in South America or Easter Europe for a tiny fraction of US salaries, you bet they're going to do it.
Aren't purchases also shared between stores? Like if you buy an app on iPhone you also get it on iPad?