skysight-inc/HackerNews huggingface dataset:
The same reason shows why the bimodal and 'branded' name is such a strange thing to focus on.

Why only 10x? And why not try to make your 1x into 2x?

It's like if sports fans spent all their time talking about a potential player who could deliver exactly 10 times more goals than everyone else. Why is this a topic that needs to be brought up so often? Why have we 'software engineer'-ised the idea that some people are much more important for productivity?
> All of the programming languages and operating systems come from America

Hyperbole. Of the many counter examples, let's just mention this huge one: Python came out of the Dutch Center for Mathematics and Computer Science (CWI) where Guido was working [1].

> While the general Trump/Elon vibes are good, I do have concerns about Trump’s fiscal record and protectionist tendencies.

Really? Not about his denial of climate change and resulting disastrous environmental policies?

[1] https://www.cwi.nl/en/news/25-years-of-python-at-cwi
The problem was people (including management) wanting to talk about where and how to put emojis once we added a few. The less I have to talk to management the better.

All those small discussions were essentially pointless and they happened often enough that I was getting annoyed by them.

Like, sometimes we would be showing "in development" stuff to clients and then they would interrupt and mention something like "nice rocketship emoji" and I am like "can you just focus on what I am showing you"
MLJAR Studio - IDE for Machine Learning. It is a Python notebook based editor with set of interactive code recipes and AI assistant. We would like to create an editor that would be suitable for Data Scientists on any skill level. It is a mix of no-code mixed with Python :)
First invocation may be. Subsequent builds are very fast, unless someone decided to write random bullshit into the build scripts that execute at config time, making the config process impure.
Author here!

`go build` and `go test` do work, at limited scale and complexity. In Scala there's Scala-CLI which is excellent. If they work for you, you probably aren't the target market for these build tools. Once you start layering on bash scripts, layering on make, layering on Python scripts, layering on manual steps written down in a readme.md somewhere, that's the time when you should consider a proper build tool. And if that has never happened to you in your career, count your blessings :)

Why not just write some boring, pure code to handle the build? Why not write my build system in vanilla LYAH Haskell? It turns out that builds do have some specific requirements that most programs do not need to care about: caching, parallelization, introspection, and so on. Check out the following blog/talk for more details:

* Blog Post: Build Tools as Pure Functional Programs https://www.lihaoyi.com/post/BuildToolsasPureFunctionalProgr...

* Video: Mill: a Build Tool based on Pure Functional Programming https://www.youtube.com/watch?v=j6uThGxx-18&list=PLBqWQH1Miw...

Thus "naively" building your project "directly with code" ends up not working, so you do need some additional support. While most build tools end up constructing a complete bespoke programming environment from scratch, Mill tries to leverage the Scala language and JVM as much as possible, so you can re-use all your expertise and tooling (e.g. IntelliJ, VSCode, Maven Central, etc.) almost verbatim while getting all the necessary build-tool stuff (parallelism, caching, introspection) for free. Check out those two links if you want to learn more!
I worked with someone once that so adamantly followed every quick tip like this that they heard to such an extreme level that now they all make me feel sick.
Very true, although it definitely feels like part of the ecosystem since it uses the same project structure, build tooling etc.
Comments should be based on intention. If I, as the programmer, am writing a piece of code and feel like there's something that I need to communicate about my intention in writing this, then I should. But if it's just surface level analysis, comments are just noise most of the time.

I don't see why this would be useful.
The historical spelling is quite limited, and mostly for retro-compatibility. Spanish tries to be
understandable across a large number of countries and rules must accommodate old Spanish dating from the XV century.
In other words, what you call liberals probably are, but they're engaging with faux leftists who are just a different flavor of liberal, not actually left. If they were actually left, they'd be focusing on class based issues instead of amping up division with the race etc issues that you mentioned.
Not really a good example, honestly. Kennedy’s involvement in Vietnam was the culmination of the previous two decades of events (Korean War, Cuban Missile Crisis, Taiwan standoff, etc.), and not just a crusade he charismatically fooled everyone into joining. If anything, had Nixon won in 1960 (and defeated Kennedy), it’s possible that the war would have escalated more quickly.
After years of lying dormant, I'm reactivating a hacky PHP script to test 'technical SEO' knowledge in the way of a challenge - more aligned to a technical web challenge, with a "SEO" bent more than anything spammy.

I've used this previously as a recruiting test in lieu of any other method to evaluate knowledge.

It's currently brittle and hosted on a RPi in my garage. It also requires a name + email to prevent spamming (and certification if successful), but once I've built some way of moderating access it will be more open.

Happy for HN users to have a go as long as load allows: https://cryptex.site/
A bit like that Wired article about how the web became unreadable: https://i.imgur.com/xZFeFa3.png
For me the reason is I was moving cross country and had a dog I didn’t want to put in the cargo of a plane.
There are quite a few cases: the moment you touch another language, resources that require a compile-step (e.g. xml schemas to code dtos, protonbuf, all that kind of stuff), sometimes even the code itself requires generation.
damn I wish u did it 10 years ago! I really struggled with it, was so hard to find coloring images for my daughter. now shes 14 so I don't think she will care much :)
I should clarify that by referring to it as a myth, I'm not denying in my post that there are people who are 10x as productive as most people.

The "myth" is that there was a formal study done and these performers were identified. The reality is that the study was looking at the difference best and worst performers, not best vs average, which is an important clarification.

This has since evolved to a further myth that 10x programmers exist, but are somehow always harmful and should be avoided. There are plenty of articles examining "The 10x programmer myth" which, with no more evidence than the original assertion, put forward that 10x programmers should be avoided.

And here in this article, it gets re-written again, that they aren't even 10x as productive, and just produce ten times as much in terms of LOC but it's all terrible code!
> How do you know it’s risk-free?

Because you can't convict someone for embezzlement if you can't prove it. And you can't prove it if there are no records. This is the purpose of proper financial record-keeping standards - to know where the money is and where it came from and where it goes.
> When I took the trains in Europe I’d show up early

Why would you do that? Were you worried the train would depart early? Boarding a train is immediate.

> And stations in the middle of cities? Maybe, but unlikely building new infrastructure in existing cities.

1) "Maybe?" 2) The post to which you responded asked about a hypothetical Shinkansen style train from SF to LA, not one connecting El Segundo and Millbrae.

> And sure, if I want to go from SF to LA, there are 20+ flights per day. Are there going to be 20+ trains?

Going from Tokyo to Osaka is like taking the subway in terms of train frequency, so a lot more than that. There also aren't sprawling terminals to traverse on either end, which you quite likely will be forced to do when changing flights.

Let's talk about punctuality. If you think you're content don't look at the numbers for Shinkansen. As for air travel, clearly if you favor flying narrowbodies between cities only a few hundred miles apart you're an extremely patient person, but did you realize your flights between SF and LA will be lucky to break 90% on-time reliability? As a lifelong non-rev I do everything I can to avoid short flights like that.
SQL is not going to be of much help when the dataset easily fits into memory, but I'm a bit surprised by the lack of performance of the trie. I guess the overhead is too much when the dataset has a lot of single IP addresses (only one byte difference), but I imagine it would be helpful for sparse IPv6 addresses.

Go has an excellent standard library, but the solutions in there rarely compete with others writing a dedicated library to solve a hard problem they really had to solve.
I read too quickly. Thanks
The quiver full movement is certainly testing the limits.
This is why avoiding the need for care, while never totally achievable, is always the most scalable solution.
The need for validation is itself something that needs to be validated. If models can make predictions that are true >99.99% of the time, validation may only be needed for situations where even 0.01% error rates are intolerable.

In any case, even if some validation is needed, AI can speed up this kind of science by at least an order of magnitude.
The RFC covers mostly coffee brewing related activities.

I've always wondered if you were to have an actual networked Teapot, when would it be appropriate to send 418.

I am sure there are some networked teapots already.

If someone wanted to send a "brew tea" request (via POST?) to an actual teapot, then 418 would not be suitable, you'd want something else, no?
Hey there, I've been working passively on something somewhat on the same page. A wristband that has both input and output modalities: haptics and gestures.

Here's a notion of some of my bookmarks, ideas, you might find a few things useful:

https://bronze-brush-9b0.notion.site/AI-Prosthetic-Whisp-804...
Of all things, I downloaded RPG Maker MZ from steam and started building small mini games using the plugin system.

I don’t care for making RPGs but I use it as an IDE for tile sets, maps, sounds, and events.

I was never capable of making anything in it as a kid when I first downloaded Miguel’s translation of that early RPG Maker decades ago.

The constraints of the engine make it easier to think of how to implement something than, say, Godot where it’s all completely open ended.
Seems like a bunch of cool mnemonics, but the problem is that I don't know the English accent of the author, so I don't know how they make vowel sounds. That's a common problem with improvised pronunciation notation e.g. you say it's like the "I" in "FISH" but English speakers from different regions use totally different vowels there.

English orthography and its vowel system are just too weird to be a good basis for comparison (unless people grew up within a mile of each other, and weren't sharply divided by cultural or class lines.)
I found it not as good, and somewhat predictable. Its quirky humour didn't work on me, that's probably why I didn't like it as much.
The Birth of the Viral Inquisitor
Pockethernet 2 – Preview Version (cable tester analyzer, RJ45 4channel TDR 249€)
For a fun and eye-opening experiment, you can try eating less than 20% of your daily calories from carbs. For, say, a month.

For added fun, you can try to eat “too many calories” as well.

After, you can report to me how successful you were in gaining weight.
Then there are infinity-x engineers, because some problems just aren't solvable by the worst engineers. Or even typical engineers.

It wouldn't take them 10 times as long as Linus to make Linux or git, social context and all. It just wouldn't happen.

So what's the useful takeaway from this topic we spend so much energy on? 'Hire people who are good'?
I built 3 electric cars from 2018 to 2023 and drove them 20k miles. My own firmware and controllers, with an https://openinverter.org motor controller

Now I release my knowledge in bite-sized chunks on my new YouTube channel to help others:

What's a battery management system?
https://www.youtube.com/watch?v=_QsMoCrSTYc

What is the C-Rate?
https://www.youtube.com/watch?v=dDu1fRtKfsA

What is battery balancing?
https://www.youtube.com/watch?v=RGYLPOlT45A

etc. etc.
I focus really hard on answering exactly one question in a concise and engaging way and trying to keep every video under 5 minutes. Oh, and to make the videos solution independent, so not specific to a product, but convey the underlying knowledge so it has a longer shelf-life.

Full list is here: https://foxev.io/batteries/
I am planning to turn this into a knowledge base with playlists for "learning paths" like "everything to watch about batteries" or "here is what you need to watch to make a motor spin on a bench". I will add interactive functionality like quizzes and widgets to make the knowledge even more sticky.
Fair enough! It was my intro to the Strugatsky brothers and I was hooked.
Yeah - I really meant to only copy the first part of the quote - I agree that it is a bit unfair to Kennedy who I think did as much as anyone to stop the Cuban Missile Crisis becoming a hot war.
the answer is performance

css is the most performant way to create interactive experiences

if gaming (gambling in this genre) sponsored react, their customers would use a more performant poker app. react can barely handle being reddit.
Infosec: WiFi Hacking Basics Podcast
but you are "someone who gives excessive attention or affection to another person, typically in pursuit of a sexual relationship or affection"

you're literally doing it right now. i'm just curious why?

edit: You said offends your sense of fairness and justice, but this can't be the most unjust thing you saw today so i'm just disregarding it. Can't be the real reason
Whats much more important, empathy doesn't scale. Care can be established. But no one will ever know about its quality. I know what I am talking about, I visited a k12 school for the blind, and have a mentally unstable mother. Nobody ever asked me if I am happy/content at home. They all assumed my mother is doing her best. My life only started when I managed to escape from every kind of care. Institutionalized care is the worst, because its lacking empathy the most...
I'm not sure if this is the right way to look at it? Do you really care if some optimization was performed or not or do you only care about the performance characteristics of the resulting program? Maybe a more sensible solution would be to have better tests for performance regressions.

Still not an easy task (performance is often highly dependent on the input and regressions can hide in very specific cases) but makes more sense to me than writing high level code and then worrying about the details of how the compier translated that high level code.
> learly you haven't seen all the projects on github where the instructions are "curl ... | sudo sh".

I have seen them. I do not use them! I very rarely install anything from outside distro repos or language repos.

> Moreover, the security model behind sudo is so hilariously bad that it's trivial to get EoP[1]. UAC might have plenty of exploits (usually around auto-escalation), but at least they make an attempt at making it secure.

You have missed my point. You do not have to use sudo
The human form is very versatile. While most robots may end up taking a different form, once we have sufficiently advanced humanoid robots, robots may replace human workers in almost any role.
“What President was impeached, and on what charge?”

Well that question didn’t age well…
You are a legend!
Do you have any recommendations on how to store financial data?
Author here! The issue here is that builds, and many other "just configuration" scenarios, are fundamentally complex. So many projects that start off as "just XML" or "just YAML" end up implementing their own half-baked programming language interepreter inside of their XML/YAML/JSON/whatever.

Examples:

* Github Actions Config Expressions https://docs.github.com/en/actions/writing-workflows/choosin...

* CloudFormation Functions https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGui...

* Helm Chart Templates https://helm.sh/docs/chart_best_practices/templates/

There is a reason why Bazel went with Python/Starlark, why Pulumi and CDK and friends are getting popular. Fundamentally, many of these use cases look surprisingly like programming languages: maybe not immediately, but certainly after you've dug in a bit. And having a properly designed purpose-build programming language (e.g. StarLark) or a flexible general purpose language (e.g. Typescript, Kotlin, Scala) does turn out to be the least-bad option
Thanks but I will use it anyway.
"Our platform supports a wide range of engines to ensure compatibility with your existing database setup."

Is there a list of DB Engines you support?
Dealing with precisely this right now. Written by a consultant who I, maybe uncharitably, suspect is trying to ensure his job security. At this point, it is harder to even understand what's going on behind layers of handlers, factories and handler factories, forget about removing things. It works though and so no one wants to stick their neck out and call it out for the fear of being labelled "not smart".
Self-built EV? No one can tell me otherwise: you're the chosen one. Lisan-al-Ghaib :)
To be blunt, if anything it might be you who live in a closed bubble.

Builds that require ad-hoc functionality is the default. It’s extremely rare that everything fits nicely into “cargo build” or other single language build tools’ model. And while these often have escape hatches, at that point you have to write imperative code with no caching and parallelization that is literally the job of a build tool.
Yes, also simultaneously why (some) smaller companies can offer exceptional service unmatched by larger competitors.

I am reminded of the PG startup advice to “do things that don’t scale”, this seems to be one of those cases.
Not all you asked but Sqlite archive can be mounted using fuse, https://sqlite.org/sqlar/doc/trunk/README.md
Maybe it's the right time to once again quote this poem :

https://jochenenglish.de/misc/dearest_creature.pdf

The joy of English pronunciation

George Nolst Trenit´e (1870–1946)

1 The text

Dearest creature in creation

Studying English pronunciation,

I will teach you in my verse

Sounds like corpse, corps, horse and worse.

I will keep you, Susy, busy,

Make your head with heat grow dizzy;

Tear in eye, your dress you’ll tear;

Queer, fair seer, hear my prayer.

Pray, console your loving poet,

Make my coat look new, dear, sew it!

Just compare heart, hear and heard,

Dies and diet, lord and word.

Sword and sward, retain and Britain

(Mind the latter how it’s written).

Made has not the sound of bade,

Say—said, pay—paid, laid but plaid.

Now I surely will not plague you

With such words as vague and ague,

But be careful how you speak,

Say: gush, bush, steak, streak, break, bleak,

Previous, precious, fuchsia, via,

Recipe, pipe, studding-sail, choir;

Woven, oven, how and low,

Script, receipt, shoe, poem, toe.

Say, expecting fraud and trickery:

1

Daughter, laughter and Terpsichore,

Branch, ranch, measles, topsails, aisles,

Missiles, similes, reviles.

... (7 pages of pain follow) ...

and the the Oxford and US pronunciation (at the time, it has changed since) in phonetic.
Waydroid needs to run a full OS; this is just a single application; the first approach allows you to integrate well with other apps you might use. Though for ATL, when you open in a browser, it will open your actual desktop browse. Downloading will happen to your chosen folder on the desktop. It feels more like APKs for a desktop; like Google's "ARC Welder" without using the browser as the runtime.
The ability of critical thinking in abstract is different than a combination knowledge/physical skill which requires practice and is time sensitive. Your example is of an entirely different class than the concept of "critical thinking".

The claim was "you need memorization as a starting point". And that's the part I disagree with. Ability - it's irrelevant. Speed of doing it in specific cases - relevant.
I think in the future, descendants of today's LLM models and some future version of Tesla's Optimus could create a paradigm shift in how care is given.

I'm hopeful that when I get old, and inevitably come to need some help with living, that such a solution will be available.
Please tell me any thoughts you have! If email is better: tabomagic22 at gmail.com
There are a couple of rules that cause confusion:

- b, v and sound like /b/, because v lost its original pronunciation and w was lent from other languages.

- h lost its sound and became silent (used to be a soft /f/).

- g can sometimes sound like /j/ (there was some pressure to remove these uses).

- x can be an /s/ at the start of a word (due to Greek ancestry).

Those are considered mistakes, but they do not change the pronunciation of the words.

For the concrete rules: https://www.rae.es/ortograf%C3%ADa/valores-fonol%C3%B3gicos-.... You can see the exceptions to "one letter, one sound" are very few.
“Logic is the beginning of wisdom, not the end” – Spock
I think some of the healthcare changes during my lifetime have increased efficiency and been fine (maybe even good) for patients.

I used to have my vitals taken by the doctor. Now, that’s a nurse. Used to get vaccine shots from the doctor, now a nurse. I feel like docs used to do blood draws, now a nurse. All of that is good, IMO. Doctors may not like the 20 minute blocks, but overall I can get the same care at a lower total cost and the nurses are probably better at the job they do twice as frequently than the doctor whose head might be somewhere else during the “boring parts”.

I suspect aspects of this apply to teaching (why does every calc teacher need to give the lecture? Why not have the top 1% of them in that skill record lectures with excellent production quality/editing and have students watch those?)

Yes, there are upper bounds, but I think even +50% or +100% might be possible with minimal (or in the calc case, negative) losses. Those efficiencies can really matter when someone else has to pay the bill.
> [...] there’s no way that Zuckerberg can make that look cool. The people who spend hour after hour in his metaverse will be [...] nerds and incels and the most disgruntled members of society, each desperate for escape.

I think similar could be said of the early Internet - a niche for nerds with expensive clunky hardware. Not that it's an actively positive indicator (many niches stay that), but equally I don't think it's a reliable reason to dismiss a technology.

> Then in August, Meta cancelled the development of a next generation VR headset.

On this, Meta CTO Andrew Bosworth claimed "we have many prototypes in development at all times. But we don't bring all of them to production. We move forward with some, we pass on others. Decisions like this happen all the time"[0]. Meta have since released a new headet and showed off "Orion"[1] which looks neat.

Granted that's a budget headset and a non-consumer prototype, but I think it's too early to say Meta have abandoned VR. There is also still an ecosystem of other companies (HTC, Bigscreen, Sony, ByteDance, Pimax, ...) releasing their own headsets.

[0]: https://x.com/boztank/status/1827066396200858078

[1]: https://about.fb.com/news/2024/09/introducing-orion-our-firs...
Or you can just admit that you don't care about other people's feelings.
InterLM: Open-source LLM with 1M context window
the question then is how many sd are you away from median?
I vote for wedensday as it is the closest to the originating Woden's day.
Best Tools for Indie Consultants