skysight-inc/HackerNews huggingface dataset:
I'd even be happy to simply talk out concepts, issues, troubleshooting and possible things to check.

Generally, if a person can talk in detail about a topic, they know the topic.

But it requires you also know the topic.
how about a tree traversal algorithm when you're about to become a developer on a CRUD app?

edit: someone downvoted this -- i'd love to know why you think an inorder, preorder, and/or postorder implementation would help in an application that uses SQL to query a db for primary keys in a couple tables?
My experience might be abnormal but do most people not have to do their own annual performance review, with the "reviewer" just skimming it and giving a rating based on what they understood of your attempt to condense a year's work into a 500 word essay?
I am impressed with the technical level of the various AI tools, absolutely. I just think they are learning the surface of art - reproduction of reality and stylisation thereof - but not the point of art, which is orthogonal to the technical skill of an artist.
Because they're a real estate company, disguised as a fast food chain. Ford on the other hand isn't an internet company, but their IPv4 range represent and actual value on their balance sheets.

Realistically, Ford may also have use their IP range in a kinda of haphazardly way, simply because they never had a shortage or had to deal with multiple public range. So cleaning up their network, to be able to free any number of IPs would be a lot of work, at a high cost, with no real benefit for the company. Sure they could sell the surplus IPs, but they aren't that strapped for cash.
I've never seen performance reviews ensure that.
Franklin would probably be offended like you with your example. Classic lib take.

(A) You incorrectly insulted leftists. (B) You used Franklin, a huge liberal (like yourself), to make your point. Franklin knows jack shit about politics. (C) You incorrectly stated leftist in the modern sense means liberal. I’m American. I know there’s a world outside the right-wing brain rotted USA. (D) You incorrectly stated modern leftism is more about social politics.

The control of the means of production and thus surplus value going to capitalists vs workers is Capitalism 101.

The analogue of the GOP are the Torys in the UK and the Liberal Party in AU. They are huge liberals. Reagan and the Tory leader of the 80s, Thatcher, ushered in neoliberalism.

You should educate yourself before incorrectly insulting leftist ideology. You sound like a Ben Shapiro or Bill Maher NPC trying to “own the libs”. I shouldn’t have to teach you basic politics.
Human voice is a carrier of emotion, it helps co-regulate our nervous system. It is extremely rich in signals. It is known in modern trauma therapy for example that people who are emotionally disconnected or in a state of shock have less "prosody" in their voice - the voice becomes more monotonous.

In my opinion this tech is bad - and the more we spend time listening to artificial voices I would bet it can have a disregulating effect on the listener's nervous system.

There is also a unhealthy trend on YouTube where creators actually voice their content, but they speak really fast and they cut all the pauses. It's really stressful to listen to in my experience, and I believe also unhealthy for listeners on the long run.

It's no wonder that some creators who are just chill in their videos, sometime attract a wide audience, become a father-like figure almost - they could talk about anything - because younger people nowadays are just starving for this co-regulation effect.

Like I'm watching a certain "Dwayne" and I don't need to agree to everything he says.. but the delivery is so calm and grounded , and there's none of that speeding up / cutting pauses non-sense, that it genuinely helps me as I am recovering from trauma. It calms me down.

It's kinda unfortunate that at same time modern trauma models are gaining ground on YouTube, all about vagus nerve, fight/flight/freeze etc, the concept of capacity in the nervous system... at the same time you have an increasing assault from this really disregulating content...

I guess all I can say s more than ever you have to be really aware of what you consume.
This does not mean the corporations are state owned. If all large corporations benefit from the "money-creation apparatus" as you say, they still have to compete and can fail. The US government did not dictate that Google, Meta, Amazon or Apple would overtake IBM.
Your <content> elements are malformed, and spec-following feed readers will currently fail to get content, or mangle it: if using <content type="html">, the serialised HTML needs to be encoded as text, which it’s not currently. (Instead, you have a bunch of supposed-to-be-HTML XML tags in the Atom namespace.)

There’s also <content type="xhtml"> which requires an XHTML-namespaced wrapper div and goes full XML, but you should only use that if your tooling will guarantee its XML validity. <https://datatracker.ietf.org/doc/html/rfc4287#section-4.1.3> is the spec for all of this. Reflecting on this and your particular content, there’s a fun technicality that probably theoretically makes type="xhtml" unsuitable for you: you can only use <noscript> in HTML syntax, not XML syntax, because it’s resolved at parse time.
My reaction to that question regardless of language is that I expect to find some unreadable code soup.

Which probabaly has 100% test coverage but is abstracted to death.

Probaly the best codebase is something which does not pass scrutiny on every single line, but it "just works".
I distinctly recall single-variable algebra in elementary school here in Poland. It may vary from country to country.
I’ve always wanted to pay $5/mo to type things.
I think you are underestimating how bad rest of the world had it during those years. UK for example was still rationing food.
Hi. Thanks for the great work and great write up!

At a first glance, I only see advantages with this approach. What would be the caveats of using Austral instead of Rust (disregarding the ecosystem and toolchain factors)?
A crowdfunding campaign to translate The Perfection of Wisdom in 100000 Lines
> are all maintained and "fixed" and evolved by people that can barely pay for their food, even less for basic tests ?

I suspect many people working on OSS are getting paid, if not handsomely, then enough to survive.
https://github.com/preludejs for lightweight functional approach.
It may be ”single language”… until you have to dive into the insides of a React Native library at which point you also have to know at least Java AND Objective-C. Add to that Windows-specific language(s) if your library will want to support Windows.

And let’s not even think about those cases when a feature is written with not all the platforms in mind. I once had to fix a bug where a developer did not have access to an iOS simulator to test their pull request… so they had merged it in without support for iOS.
You're using EU vs EU-but-non-eurozone data to leap and conclude that "EU is worth it only for poor countries", the intellectual laziness on display is astonishing and I'm done here.
Apple google don't “steal” from devs. Devs are a business and if they are worth their salt they account for business expenses in their pricing. If anything Google and apple “steal” from their OS customers. This is the same as saying government steal from corporations, while technically true they in reality steal from citizens as businesses account for their government expenses in their pricing.
I used Yahoo! Pipes to help manage the firehouse part of RSS. I filtered on keywords, used it manage duplicates across feeds and a few other things. It would be great to have that kind of functionality in a reader.

Bookmarked https://pipes.digital/ but haven’t yet played with it.

Edit: fixed link
There is a good thread on this for Python from the last couple of years. Try searching 'python read' or 'python codebase'

The top comment IIRC is about @tiangolo, the FastAPI guy
Source prompt is a terrible phrase. Here it means generated text prompt which is the opposite what source as in source code is supposed to represent.

The source is the buttons you select in the GUI.
I've found NestJs to be a very thoughtful application framework. I'd argue it demonstrates pro-level typescript coding.

https://github.com/nestjs/nest
Exactly.

No one is an island.

The supporting network around you also plays a significant part.
> you under then you

Apologies, insert 'is a mistake' between 'under then'.
I get paid for overtime, yet I rather spend that time with family and friends than working to get sooner into the grave without enjoying life.

Additionally those sacrifices won't count anything when it comes to select who's going away in the next layoffs round.

The guy doing 40h is getting the same as the overworked ones doing 60h plus. Plus in Germany it is illegal to do more than 10h per day anyway.
> you will have to use the design guidelines and native elements of every platform

This is exactly what react native does. It uses native components (there is a cross-platform abstraction, or you can use the platform-specific components directly) and you implement the design guidelines in platform specific files: https://reactnative.dev/docs/platform-specific-code

> but not the views themselves

Without the views, why would it be in react native? React is for building the UI...

> Having one mega-app seems more of a complication to me.

single codebase != mega-app. There is no "mega-app" as the compiler only uses the code for the target platform. You can even target specific architectures and/or devices as it uses the native sdks behind the scenes.
Resemble feels a bit better, but still suffers from some weirdness, like some uncanny valley for voices
https://archive.ph/XiGx4
Not that I agree, but the argument might sound like "tolerate all but the intolerant."
So the stories of having to live in a trailer in silicon valley because everything else is too expensive are all false?
Having recently seen a paper on the benefit of chain-of-thought prompting, I wondered how this might differ if you added something like “thinking through this step by step…” to the prompts.

I tried it with the mountain prompt, as follows:

> Thinking through this step by step: What if a huge mountain—Denali, say—had the bottom inch of its base disappear? What would happen from the impact of the mountain falling 1 inch? What about 1 foot? What if the mountain's base were raised to the present height of the summit, and then the whole thing were allowed to drop to the earth?

ChatGPT’s response:

> It's not possible for the bottom inch of the base of a mountain like Denali to suddenly disappear, as the mountain is connected to the Earth's crust and is held in place by the planet's gravity. However, if the entire mountain were somehow lifted up and then allowed to drop, the impact would be catastrophic. The energy released by such an event would be immense, and it would likely cause widespread damage and destruction. It's also worth noting that the Earth's crust is not solid and uniform, so the ground beneath the mountain would likely be deformed by the impact.

I think we’re learning just how sensitive large language models are to prompting.
For an analogy, if one of inputs of your business uses trash of others (e.g. for recycling), then the people throwing out this trash are effectively your suppliers and the ones you must consider in your supply chain, because no matter if you have a business relationship with them or not, they do matter in your supply chain, so you have to treat them (and risks related to them) the same as all other suppliers.

Your supply chain involves everything you use and rely upon, no matter if its provided by a business relationship, taken out of the ground, provided by the government, made in-house, or found in outer space.
A $3B Startup That Created Elon Musk’s Unfoldable House – Paolo Tiramani
> the halting condition would be interesting

For l,r known to be positive: l*(1+(2^-52)) < r.

Substitute 2^-23 for single-prec floats.

> Using floating point math would also have this converge rate

As I said, it does not; using float math has a less predictable convergence rate. With float math, you'd halve the magnitude of the search space every iteration, whereas with integer math, you'd halve the number of floating-point numbers contained in the range.
Ask HN: To pre-validate email or not to pre-validate email?
When creating a user registration form, it's possible to check to see if the email or username is already registered even before the user submits the form.

My question is, do you think this is a privacy risk? Is it violating a user's privacy if somebody can check to see if they are using a site or service or not just be entering their email address into a registration form?

If it is a privacy issue, do you think it matters for non-sensitive sites? For example, it's pretty obvious that an adult website or a job search site really needs to protect the identity of their registered users. But, what if it's something like Goodreads or Amazon, where knowing somebody is a member isn't really a sensitive thing?

Does the convenience of a user knowing if they've already registered on the site before figuring out a password and doing a captcha ever outweigh the potential privacy concerns?
"Those who have insinuated that Menard devoted his life to writing a
contemporary Quixote besmirch his illustrious memory. Pierre Menard did
not want to compose another Quixote, which surely is easy enough-he
wanted to compose the Quixote. Nor, surely, need one be obliged to note
that his goal was never a mechanical transcription of the original; he had no
intention of copying it. His admirable ambition was to produce a number of
pages which coincided-word for word and line for line-with those of
Miguel de Cervantes.

...

Initially, Menard's method was to be relatively simple: Learn Spanish,
return to Catholicism, fight against the Moor or Turk, forget the history of
Europe from 1602 to 1918-be Miguel de Cervantes. Pierre Menard weighed
that course (I know he pretty thoroughly mastered seventeenth-century
Castilian) but he discarded it as too easy. Too impossible, rather!, the reader
will say. Quite so, but the undertaking was impossible from the outset, and
of all the impossible ways of bringing it about, this was the least interesting.
To be a popular novelist of the seventeenth century in the twentieth seemed
to Menard to be a diminution. Being, somehow, Cervantes, and arriving
thereby at the Quixote-that looked to Menard less challenging (and there-
fore less interesting) than continuing to be Pierre Menard and coming to
the Quixote through the experiences of Pierre Menard." ~ Pierre Menard, Author of the Quixote (Borges)

https://www.jenliu.info/DIAP/Borges-Pierre-Menard_text.pdf
thanks for the heads-up, looks like we didn't yank the CPU wheels on those dates. will get to them in the next set of working hours, as its an unlikely scenario (not only do you have to install the wheel of a specific date, you also have to specify the undocumented feature flag [dynamo])
This is a very desirable action. Once you get some speed up
touch-typing you ( I still do ) fluff whole words. Infuriated by an
emacs not having an ergonomic offering I bound M-w to
backward-kill-word and found it so useful it's still in my .emacs
file.
https://github.com/FiloSottile/mkcert
From the moment I heard of it, Clubhouse looked like a fad which would die as fast as it rose.

I’m not convinced their choice of technology was their downfall. On the contrary, maybe it was what allowed them to launch at the right time with the right experience and have a meteoric rise. Building it with the alternative might’ve meant obscurity from the start. Timing and luck are major influences in an app’s success.
"you are a raccoon digging through dumpsters for free code" sounds like a great metaphor for inexperienced people using Copilot.
This looks awesome, ill probably buy the book
Pretty sure Charlie Stross warned us about this
As someone who's been using, administering, and consulting on Kubernetes since 2017, this list is bang on, with maybe one major omission.

I could not imagine my day to day workflows without tools like kubectx/krew/k9s.

What I think the author doesn't really touch upon is how much of a revolution GitOps has been for Kubernetes.
I've watched it grow from idea to stable implementation and in 99.9% of cases if you are using Kubernetes but not doing GitOps (preferably via FluxCD or ArgoCD) I know exactly the sort of mess I'm going to find in your clusters and organisation.

Kyverno is also another tool that has quickly become indispensable. What's not so obvious about it is you can lean on it for all the things you'd lean on bash in a typical non-k8s/non-cloud-native infra. It can be used as the de facto Kubernetes duct tape, not just for policies.
I think it's already included on my list, but yeah this is one of the greatest ML blog out there. I recommend you his videos showing how to implement ML concepts from scratch, he's a great teacher!
Can someone explain what a "magic circle" is ? I have no idea and the website doesn't explain it, but since it's on the frontpage, I assume I must be out of the loop.
> Authenticating myself with a physical security key. (requested by PyPI)

Is that only for some packages? I publish a few obscure ones (not widely used) and get away with just a password.
What's wrong with having Mongolian friends of the same age?
This could be a good learning resource, a collection of client & server-side TypeScript projects.

Awesome TypeScript - https://github.com/dzharii/awesome-typescript

And here's a list of projects on GitHub tagged with the topic "TypeScript", sorted by most stars. Many build tools I see on the first page, starting with the TypeScript compiler itself - which is an impressive and interesting codebase, but it may not be so suitable for study purpose.

https://github.com/topics/typescript

You might enjoy learning from some books too.

The TypeScript Handbook - https://www.typescriptlang.org/docs/handbook/intro.html

TypeScript Deep Dive - https://basarat.gitbook.io/typescript/
it depends on your problem but in many cases simple is enough imho. There are map and filter in python avalaible. I just didnt need to use them.
Another option that I prefer, when you expect to update the data with regular intervals, is to add another column with a timestamp and simply create a new copy of the table contents with the updated data for a new timestamp.

That way you can always go back in time. And storage is often cheap.
The same is true of a encyclopedia. If you try to read it directly, word after word, it is boring. However, if you treat it as a reference, as the OP is asking for in Go code, it can be helpful and possibly inspiring.
A big question is going to be: Does the `Trumps & Musks core target demographics` who enjoy this narrative actually contain the talent pool to pull from? I don't know.
Why must the build be done all at once in one go? Humans will land at the dawn, leave before dusk, working in 14 day shifts set up the base. This will repeat for several months till the base gets self-sufficient enough.

Some stations in Antarctica were built that way only during summers, in winters they were left empty till finished and operational.
If you enjoyed that you might like the three short stories by the same author that are discussed in “The Fictional Representation of Modern Urban Concentration in the Work of J.G. Ballard” [1] from the Athens Journal of Architecture.

Dystopian short stories about the use of space and time seem to be a Ballard specialty and he was quite good at it.

[1] https://www.atiner.gr/journals/architecture/2015-1-1-2-Ultav...
The Musk Method
Definitely not performance, QUERY is an improvement/hackfix. Browsers have a cap on size of the request headline path (used to be very small for IE7), and server software also tend to cap the size of it, as a security mitigation (smth like max header size, similar to what happens with cookies). For this reason, technologies such as elasticsearch or graphql, which allow for quite large query defs, use POST and fit the query in the body instead, which is not bound to the same limitations.

Semantically, such queries are cacheable, but the request being POST, intermediate edge proxies or CDNs won't cache the request. This means clients pay the penalty every single time. Moreover, browsers can't have url-based history with such solutions, as POST requests can't "go back".

So QUERY fixes this. Semantically. Now you have to build support in middle boxes for it, and browsers must support it as well.
IPv6 only is still unusuable :( I bought new Sony TV and allocated it a new VLAN with IPv6 only network just to see how it works TV couldn't even detect that it connected to the internet, despite it receiving ipv6 address from my router. It looks like it couldn't use IPv6 DNS servers. If I try to configure IP address statically it wont let me enter IPv6 address at all.
Is that a fair conclusion from my comment? If so, I apologise.
Depends how you define young. He has a few years left I would hope. https://en.wikipedia.org/wiki/Walter_Bright
How does it know which rows would be affected how when we have something complex? Even better: Is there a detailed proposal or a paper to allow me to gawk at the intelligence of other people? :)
Doesn’t paid support to middlemen mitigate this problem? If Bigcorp pays Red Hat, Red Hat should fix the software and work with upstream to do so, thus making the fix Red Hat’s problem. Red Hat knows how to work with upstream to get fixes merged long-term.
No. We just need the sensible solutions to get better.

One would be to stop the Apple/Google hostage situation, improve pwa performance and make web apps first class citizens on Mobile (the web apis to make this happen already we exist). Another one is a better translation layer. Right now the second option seems to be winning out.

Asking devs to suck it up and continue down the triple code base insanity for mostly just reasonable feature parity is not one.
It just works and IPv6 solves no problems while bringing many more. If address space was a problem, we d have switched when mobile phone started doubling the number of devices: but they can all have the same IP per tower and use NAT ...
Not in southern Europe, unless you want to pay the mortgage for the next 30 years or something.

Specially with Air BnB and pensioned foreigns driving the prices sky high.
That’s super helpful, much appreciated!
But can the doughter be a good spy if it's well known her father was a spy and most likely she is a spy as well? I mean her cover is blown.
Sorry - missed this. "The" answers to almost all the questions in this thread could not be consolidated in a single post. Looking in the dedicated channels on the discord server dedicated to this topic will allow searching for all related info. Unfortunately posting invites in a large community like HN could only endanger the well being of the discord site - wish there was a DM option in HN (that I know of ... maybe there is?!?)
You need a shared storage for that.

In theory you can do the same with Docker Swarm too, except you need at least 5 nodes to sleep soundly.
Unfortunately posting invites in a large community like HN could only endanger the well being of the discord site - wish there was a DM option in HN (that I know of ... maybe there is?!?)
This sort of reminds me of this story:

https://www.folklore.org/StoryView.py?story=Make_a_Mess,_Cle...

...a non-standard but apparently effective way to progress in a game.
Yeah, I know your pain. What's worse, there is/was bug in some roms/GP versions which reset this setting upon reboot. Ugh.

I don't know how to turn this misfeature off. Lineage just has a generic slider on a per-app basis, but it still requires revisiting each apps' settings page.

It should be possible with lsposed, but I haven't found such a module.
Don't grow up to be like me