skysight-inc/HackerNews huggingface dataset:
Really happy to see this. This caused random NuGet package restore issues when the CNAME chain for api.nuget.org exceeded a certain length.

https://github.com/NuGet/NuGetGallery/issues/9396

Our CDN provider ended up having a shedding mode in some hot areas that made the chain exceed the limit from time to time. Our multi CDN set up saved us so we could do geo specific failovers.
We talked to the early hours and fell in love: my year with Sinéad O’Connor
The problem is AMD is not #2 in this field, not by a long shot.

Google and Amazon offer their own hardware that is both better supported and actually available for customers. Apple has fast inference hardware in every computer and mobile device they offer.

I raised this issue with AMD 8 years ago in a technology conference, and the answer I got back then was a shoulder shrug "we don't think this is an important market." 8 years later and they have all but lost the war.
Sure but if the half or more believe this is all bullshit and lies, how?
Many responsible gun owners never publicly state their ownership. Talking about guns in belligerent fashion is one form of gun ownership.

I haven’t seen any threats of violence just the acustaion of being a knucklehead that owns firearms.
I was surprised to hear GP's story about the Midwest, but not surprised to hear an anecdote of West Coasters being kinder to strangers than elsewhere.

Any one of those stories is worse than anything I've experienced in decades of living in large California cities
It's too late for a short term solution but long term --- friends don't let friends do GoDaddy.
Seeing this brings me so much joy. If only they had it for Windows 11 as an add-on pack I would buy it!
Ask HN: Freelancers, do you usually bill more or less than your work hours?
Sorry for the late reply...

I don't remember a protein that appears out of the blue in vertebrates. Do you have an example? For many proteins we have reconstructed the evolution. A famous example is the hemoglobin (that keeps the oxygen in the blood) and the myoglobin (that keeps the oxygen in muscles). A long time ago they were the same protein https://en.wikipedia.org/wiki/Hemoglobin#Evolution_of_verteb...

I'm a mathematician. All the calculations that have results that are harder than "picking the correct atom out of the galaxy" use very simple models where the bases of the DNA are picked randomly. Everyone agree that this method is very bad and it's very hard to get a working protein this way. Evolution is a randomized version of "branch and cut" https://en.wikipedia.org/wiki/Branch_and_cut You don't search the whole space, but you cut most of the branches without checking them.

Also, some calculations I saw use the modern version of the protein that is long and very efficient. It's expected that the original version was shorter and barely useful, so it's much easier to find it. Anyway, we still don't have good candidates for the short and crappy versions. So there is still a hole there, but I expect it will be fixed, perhaps in a hundred of years :) . And the origin may have been even more weird https://en.wikipedia.org/wiki/RNA_world
> zsh auto-escaping \$ and \& on basically all my shells messes up pasting curl commands

This must be something you configured, or added in a plugin or something, because it's not the default behaviour, and AFAIK it's also not a simple setting.
You and the developers you know don't encompass all of humanity.
Absence of empathy and other-experience - with some political orientations being actively hostile to it - may well be our single biggest cognitive handicap as a species.

Many humans seem to be locked inside their skulls in what is - ironically - a very handicapped and limited mobility way.
GTK used to support a similar thing up to version 2? One needed to enable it with:

gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"

Sadly, I think support was removed. Part of the problem was that this and other themes were in conflict with preset bindings, e.g C-p for a print dialog.
Just add a toggle for a colorblind mode
As a MacOS user, I have long wished that Apple would make it possible to configure a custom file naming policy for the the dialog boxes presented when saving files.

In my dream world it would enable changing "The shell and its crappy handling of whitespace _ Hacker News.html" to "The-shell-and-its-crappy-handling-of-whitespace_Hacker-News.html"
This is the #1 reason I enjoy using the plan 9 rc shell[1] for scripts. There's exactly one place where word splitting happens: at the point where command output is evaluated. And there, it's trivial to use any character you want:

x = `{echo hi there: $user} # evalutates to list ('hi' 'there:' 'ori')
y = `:{echo hi there: $user} # evalutates to list ('hi there' ' ori')

There's no other word splitting, so:

args = ('a' 'b c' 'd e f')
echo $#args
echo $args(3)

will print:

3
d e f

The shell itself is pleasantly simple; there's not much to learn[2]. And while it's not fun for interactive use on unix because it offloads too much of the interactive pleasantness to the plan 9 window system (rio), it's still great for scripting.

[1] http://shithub.us/cinap_lenrek/rc/HEAD/info.html

[2] http://man.9front.org/1/rc
A few malls are trying this.

I called my local mall to use their little event space (think 60 folding chairs and a podium in a 900 sqft box). No call back.

I am continually surprised at how hard it is to find a place to hold a small meetup in the evenings
Did you expect any of those things? Like I followed the process religiously and I kept being surprised by the sheer insanity of all the UK government decisions.
I am sure you can imagine such ways, and so can I. I personally hate working at a job and I don't even have a traditional full-time job anyway. I love doing a lot of things on your list as well and I feel like I have a purpose even without one.... but a lot of people are not so self-directed. And even if people are, a lot of them derive some satisfaction from taking their passion and sharing it with others.

How are you going to share your passion in creating art when most people will be rather indifferent to art due to AI? And will most people even go to universities given that they don't need to go to get a job?

Do you really think that if no one has any job whatsoever, they will all be self-directed enough to find true meaning in life? I could, and maybe you could to, but I really doubt if we are going to be transformed into a planet of traveling, science-teaching, animal caring, old video-game playing happy creatures any time soon.
I'd start with the trillion spent on wars we didn't need. Holding an empire together is expensive. If Trump hadn't tied Biden's hands, we would still have troops in Afghanistan.
>if you put in the hours and you make things people want, you will be successful.

What thing does a landlord make? What are the hours on the job of owning dividend-paying securities? Being successful in this economy has literally nothing to do with "making things people want" and "putting in the hours".
> Yes, Democracy has lots of faults, but there aren't any better alternatives.

That's a twist on the Churchill quote.

Churchill didn't say there are no better alternatives. Just no better that we've tried.
Yup. That's the one I'm thinking about. Oh. And an early version of MS BASIC for Mac did something similar.
> Ultimately, what is just a tiny line of text at the top of blog posts for the users becomes a daunting task, representing tens of hours of engineering work to implement.

Something I have noticed about Fowler-esque / Uncle Bob-esque codebases is that usually only the guys who wrote it understand how it works. Which is either a blessing or a curse depending on whether you wrote the thing yourself or somebody else did it. And it also seems to defy the point of "making it easy to swap implementations by writing a ton of interfaces".
Yeah. didn't mean to say models are wrong. Just that because they are estimates, that it is likely that some unknown variable, or unknown feedback, could dramatically shift climate more than the model would show. So this worse than expected melting in Antarctica could be some 'disaster-movie-level-unforeseen-event'.
I agree that it's only one aspect, but the other ones you mentioned are becoming less of an issue over time. I'm not worried about my job over the next 5 years, but 10? 20? What about my child's first job?
Can’t wait for the EU to introduce a digital euro CBDC just like the digital yuan in China. /s

Soon it will impose savings limits, expiration dates to incentivise spending [0] all tied up to your digital identity.

When governments propose extremely unpopular policies on its people, it will be certainly used against their own people to quell and discourage protests much easily than before.

You will then realise that all these digital identity solutions such as eIDAS, digital euro and wallets are essentially no better than Worldcoin. Governments around the world would love to do exactly what Worldcoin is doing for onboarding to a future CBDC.

No thanks and absolutely no deal to both of that.

[0] https://reclaimthenet.org/digital-euro-spending-saving-limit...
Why not?

At 35 i’ve already got ~500K in my 401K.

I guess it won’t work for people not saving enough into it and not actively managing their fund allocations over the years.
Strap-ons come in any size. It can be difficult to find ones which allow full control / subtleties but the harnesses from Aslan leather do a pretty impressive job of providing full control over the dildo.
Yeah, most of peer review is private

If journals posted first-submission comments for published papers I think there's be a radical change in comments. For good or ill, I have no idea.
He saw Britain as a stooge for the USA. He was right. He still is.
The comment you are replying to isn't discussing the bill but refuting your assertion the powers it affords will be used only in a specific set of circumstances.

Not sure what your deflection is in aid of.
> He is selling the antidote to the poison he is, coincidentally, also selling.

The irony.
Isn't the main thrust of the argument that supply has outpaced demand in commercial real estate?
>>But I do enjoy these in-office days for what they make up for in remote work: Face to face chats; Real time human bonding; A sense of place.

Every-time I am in the office I remember a scene from the west wing where the quote is "He thinks decisions are made in meetings...." expressing that most decisions are made in informal discussions in hallways, or impromptu mini-meetings standing in someones office door. Meetings are where we tell everyone the decisions that were already made

It is hard to replicate that in a remote work environment, maybe that is better I dont know, but for I see the advantage of both
I didn't mean to cite it as an authority on everything, but the bit about genital sizes struck me as sensible, certainly more sensible than just obsessing about having a huge penis.
Neurodiversity is a nicer sounding term, to mask the fact that underneath there are certain life affecting disabilities - often severely life affecting (if it was just harmless "natural neurodiversity", it wouldn't translate to reduced life expectancy. Not to mention millions of cases which need constant assistance to make it througn everyday life).

That it also targets "everyone's nature" doesn't mean it's not a bigger issue for people with certain neurodiversities affecting impulse control more. Same way a badly maintained road might also inconvenience a perfectly abled walker, but it is far more burdensome to a disabled person.
That's a great alternative measure, especially those wide strollers!
Exposing them them to problem solving fun games and puzzles might help.
Wow. That is so sad to read.
Thanks! it doesn't seem like he differs too much in overall predictions, just less sensationalism for entertainment value.
I think you mean USP, or even something that's not at all related to monetization and/or startups
Reasons Webhooks Are Magic (2013)
I’m not saying GP is wrong as I may have missed it. I’ve read far, far too much HN and haven’t seen anything that I feel relates to this.
MVP as in sports :)
Is there anything wrong with that approach? It seems pretty optimal to me, since you'll probably want to commit the stored procedures together with regular code.
Your estimate is way too optimistic. But also what it doesn't get is usually key subject content and what it does get is low hanging fruit guessable from context.

Sometimes I try subtitles on something I cannot understand (because English is my second language) and that has not helped ever, it's always gibberish.

I tried going subtitles only a few times and gave up because I have to rewind and turn on sound every few seconds.
"[a program] is never finished, only abandoned"
> Yes it's tedious to write plumbing code, but it's also dead simple.

Don't we have ChatGPT/Copilot to do it for us now?
Op also clearly hasn't used Elevenlabs or similar tools. If you clone a professional narrator it already sounds incredibly good and effectively indistinguishable from a human. Giving acting directions to the model to steer the output (kind of like ControlNet does for Stable Diffusion) seems like a logical next step.
I will not avoid watching a show just because it does not have captions/subtitles, but I will enable captions/subtitles if they are available.

(However, last time I have seen a movie, it did have subtitles, but there was also an entire orchestra in front of the picture and the subtitles were difficult to see because the musician's head blocked the view. If I was sitting higher up then I could probably see it better.)
I use long options always, even going through the pain of typing them out when to tab completion is available. Exceptions are truly trivial things like ls.

It allows things like history | fzf to work very well.
Isn’t the problem that there is more empty space than needed now so the rents *should* fall?
> This is largely drive by the new construction of these high end homes fueled by low interest rates.

I doubt it.

How many such modest houses in your modest neighborhood are available now? How much has the housing supply in your town grown, and how much has the population grown? Are all these buyers actually making a direct choice between these two kinds of houses, or is only one of those choices actually available to buy?
one trick that always impresses is when you rotate the window and scroll the text.
It is nice for maintaining scripts though. While short names and options are typing-savers interactively (though sometimes problematical when a single character typo can radically change the meaning of a command in a way that means it is still a valid command so will be executed) in scripts I want long names so people after me (including future me) can understand without reference to man pages or similar. OK, the same could be achieved with copious comments, but then you have lots of pairs of bits of text to keep in sync.
The problem is not that people within the company don't have good ideas of how to improve deep learning research end user experience, it's just not a priority for AMD. It's annoying as a potential customer but arguably whatever their overall strategy is it's working.
Yes, and for the people who link to musl dynamically in their Alpine containers, it's also in Alpine 3.18
Possibly unhelpful but: I only do fixed-fee projects, which eliminates the need for time tracking. That said? About 15-20% of my projects run longer than budgeted.
I'm British and don't recognise most of your points.
The laryngeal consonants were guttural sounds produced in the back of the throat, like English h, German ch, Arabic `ayn or qaf, etc. We don't know exactly what the pronunciations were, but in other existing languages, laryngeal sounds like this tend to have an effect on the surrounding vowels. This happens because your tongue has to movie continuously between the sounds it produces, and so there's some blurring that happens between adjacent sounds.

In particular, laryngeal sounds tend to make vowels near them become more back, low, and round. So for example before a uvular q sound in Arabic, the sound /a/ which is usually something like English a in cat will become back and low, something more like au in caught. You can get a process like this, playing out over hundreds of years:

1. You start with a form like Hewis, where H is some laryngeal sound.

2. The laryngeal sound makes the following vowel low and back, yielding Hawis.

3. The laryngeal sound drops, leaving just awis.

In fact this is how we get the Indo-European root for "sheep" (reflected in English ewe, Latin ovis, etc.). The Hittite form is hawis.
I assume your kids are somewhat young, and probably not going to be an ideal audience, but are you able to watch it with them? I know Feynman is known for his traceability, so maybe your kids will be entranced :)
Ah, sorry and thanks :)
Snarky comments are not only against HN guidelines, they're also very dangerous as a non-native speaker
Chill. I say that as a reasonably accomplished scientist.

Yes, work hard. But there’s a difference between working hard on the right thing and doing it just because it makes you feel good.

You’re much less likely to find the right thing if you’re in a spiral of working on things you know will be a waste of time. You can pull as many 16 hour shifts at a gas station as you want to, but people only do that because they’re broke, not because they might find it fulfilling.

I recommend reading http://www.paulgraham.com/greatwork.html in its entirety. You strike me as the type of person it was aimed at. And believe it or not, one of the most important takeaways is that you have to allow yourself to play, just a little, in order to Rome the kind of work that makes you happy.

So explore your interests more, and worry less.
Business owners are adapting just fine. Commercial real estate owners are in big trouble.[1] That article says that most office real estate is leased for five years with an option to renew. Many of those renewals are not happening.

[1] https://www.forbes.com/sites/jimscheinberg/2023/07/26/dont-l...
According to this the "big bug" is that... _Generic works mostly like a macro and expands code that the compiler sees. That seems like a little weak, macros have been doing this forever via a mere extra level of indirection.

So sure, "(x)->length" might not be valid syntax in all configurations the compiler might see. But "LENGTH(x)" is, e.g.:

#if X_MIGHT_BE_MYSTRINGBUFFER
#define LENGTH(x) ((x)->length)
#else
#define LENGTH(x) 0 /* anything that converts to the output type will do */
#endif

This is a routine pattern seen everywhere in C. The Linux kernel is filled with it, e.g. field accessors or arch-specific functions that are stubbed out when not needed, etc...

Is this as clean as a full-on generic typesystem? No. But it's C, it shows a weirdness that you have to handle manually, and you do it the same way we've been doing it in C for decades. Not a new problem, doesn't need a new solution. It's C!
> I’ve been a remote engineer for over a decade, but only recently switched to a hybrid schedule on Tuesdays and Thursdays. IMO, these two days are effectively useless for any kind of productive technical work. There are simply too many visual distractions, interruptions, and a complete lack of comfort in an office.
>
> …But I do enjoy these in-office days for what they make up for in remote work: Face to face chats; Real time human bonding; A sense of place. The office is just a socially accepted excuse to get everyone out of their homes and together for a few hours.

This is why we've switched to a full week every month, which amounts to 1 - 1.2 days per week of presence. This week is used for planning, discussions, more complex knowledge sharing. We've just found it more effective to plan some things with post-its and a whiteboard. Sure, things like Miro exist, but if you combine the friction from the wonderful video call solution teams, miro, microphones, internet uplinks and such, it becomes a real distraction.

But yeah, during these weeks, we don't do much technical work beyond keeping the lights on and pushing the simple service requests through the queue.
Likely true. But there are plenty of large businesses that are effectively the same. Larger than a lot of government departments, holding a monopoly-like position in some good/service, can't be killed. These orgs are just as good as government at overpaying people.

IMO the productivity loss is misidentified as a government issue, it's actually a large org issue.
True. Do carriers try to add stuff like this to their ToS? I usually ignore them and root my phones anyway, so I'm not current on which part of the "value chain" is offering a ToS.
The visibility of his genius to us is a result of his environment though. If Hal (whom, I reiterate, I never had the pleasure of meeting, though I have had the pleasure of working with some that I would consider geniuses) was born brown, into the kind of upbringing where he had a drug habit (self-imposed or otherwise), and was never deeply exposed to computers at all (eminently possible back then), never finished high school, never mind CalTech. His innate genius could still be there, but hidden behind a haze of drugs, depression, and mental illness, living homeless on the streets, how would we know it?

Even harnessed, his genius in a different environment would have lead him to be Richard Dawkins or Linus Pauling or Walter White, and not Hal Finney.
"Modern behavior", not getting places...
Yea, so he’s building an alternative to a government identity system. Which is cool I guess, but why does it need a coin?
Instead, we abandoned many rails lines. Just ion my area of the Midwest there are two lines that were unused in the 70-80's. In the 90's they were converted to bike trails. Now the rail companies wish they had those rights-of-way's back to relieve rail congestion in the area.
Can you point me on where to look for more details on securing a container? I'm a developer myself, and for me, the main benefit of containers is being able to deploy the app myself easily because I can bundle all the dependencies.

What would you suggest I restrict at runtime and can you point me to a tutorial or an article where I can go have a deeper read on how to do it?
It's amazing how much power _Generic, typeof, typeof_unqual, auto and empty brace initializers can give to the compile time of C (that we already enjoy in C++ through templates, constexpr, auto and friends). Now, if only we had a way to write generic code in a reliable way...
G/A can't be used for large scale training, nobody is going to give their data to them. Major trust issues there.

Apple is Apple. Not public. Let's also not mix consumer needs with enterprise.

You're correct, 8 years ago and up until recently, AMD only cared about gamers. They are waking up fast though.

ROCm 5.6 is a visible first step in that regard. MI300 will blow A/H100's out of the water.

But again, hardware/software isn't the problem here. The problem is much deeper than that... even if you have those things resolved, you can't put them anywhere.
I think you've responded to the domain (guardian.com) more than anything in the article.

It's written by their economics guy and even in the sub-headline he's calling for government investment.
It’s not related to pipes. I’ve written a shell that has typed pipes and variables handle whitespace correctly. Those two are distinctly separate concerns. It just so happens that many modern shells solve both those problems but it doesn’t mean they’re related.
When I ran a remote team on the opposite coast, I'd visit once every 3-4 weeks for a week at a time.

While we'd spend time working, we'd also plan things like field trips (hiking, kayaking, museum visits), we'd go out and get lunch and dinner, bring our Switch consoles and have Mario Kart tournaments in the conference room, and other things like celebrating birthdays, births, anniversaries, and so on.

For remote teams, using the together time to focus on productivity and work is a broken model. Glad that your founders get it!