skysight-inc/HackerNews huggingface dataset:
It’s weird to admit that this is an arbitrary dataset that doesn’t mimic real-world use cases, then admit that radix sort is far faster for this situation, then conclude that low-level optimizations are important and a cmov-wrapper should be added to the standard library to make programs faster. It’s a great post I just disagree with the conclusion.
> You'd be amazed how bad hospitals can be at keeping track of fairly critical things.

should be

> You'd be amazed how bad hospitals in the States can be at keeping track of fairly critical things.
Synergy (or dependency) between Wolfram's narcissism and his accomplishments. If this is a real and general dependency, we have seen it go wrong much oftener than right; this is why we need to know whether it is a real dependency and if so, how it works.
> This means that people without means will automatically be excluded from the internet.

No, they'll be relegated to the charitable internet, the advocacy internet, the nerdy obsessive internet, the public science internet, the FOSS internet, the public domain internet, and the piracy internet.

And whenever any of these groups come up with a project they want to do, they won't have to ramp it up to billion dollar scale in order not to be drowned out by a terrible and loud commercial product. There will be plenty of broke users looking for alternatives.

> This just means that 99.99% of the web will instantly disappear.

I think the only risk of this happening is if free alternatives get so generous and useful that the commercial internet tries to raise the price of bandwidth somehow, or of running a server in general, or alternatively by lobbying for expensive regulatory stuff to get governments to do their dirty work for them. The US seems like it's on the verge of state licensing of speech and journalism, and that sentiment is easily moved to any sort of internet hosting of any service.
Is genesis a religious word? I thought it meant beginning in greek?

Using this logic, the word "revalation" would also be religious.
Can you elaborate on this? Do you automate replying to emails? Coding? Or just general productivity?
Because, compared to some modern layout systems, it takes longer (to put it lightly) to internalize the exact logic behind the implementation of all CSS properties and be able to simulate how they interact in complex UIs in your head.
Yeah but what's the relevance of this statement? You still need an OS at the end of the day, don't you?
Exactly, providing context in quick call invites can make a big difference, even in a remote setup
It's not a new trend - error-code based software would propagate that ERROR_INVALID_PARAMETER all the way from the function with the invalid parameter back out to the return value of the user operation, then helpfully tell the user "Invalid parameter!"

Exceptions with string messages and full stack traces might be yet another underrated Java invention.
Agree. I think the key distinction this post misses is between being effectively collaborative and adaptive to others’ communication styles (the fatwa against the naked “Hi”) vs. producing back-pressure against organizational dysfunction (a norm that throwing a vaguely titled hour on a dozen folks’ calendars w/no preliminaries or agenda is acceptable).
What about a quick coffee?
I wonder about the other direction - how much can you remove from Markdown until it's no longer useful enough for wide adoption?

How about:

one heading level only
no nesting (of lists or styles)
tables can only contain plain text (not even links!)
either indented or fenced code blocks, but not both

But keep the html escape hatch. If anyone needs one of the missing features, they can drop down to html. Just a bit more friction.
No please don't do this. I have lost count how many times I tried to follow a link only to get a 404 page. If there is an issue where the app gives the user an error, show the error details & context directly and list the possible mitigation steps right then and there.

A URL with specific content is just another thing that now needs to be maintained along with the code and failure modes.
How about no. I have not seen any good outcome of all the AI mess except an explosion of data collection, surveillance, and stock market fraud.

Plus a shit ton of environment pollution, just so some VC tech bro can add 20% to his stocks.

AI should be regulated into the fucking ground and anyone who can't prove a good use for its technology to justify all the pollution should be put in prison with all the blockchain grifters that eventually ended up running with their "investors" funds.
IDK, I spent plenty of time around a watercooler and I don't recall something like this happening even once for me or people within my earshot.

The one thing I saw that actually works like that metaphorical watercooler is going to a bar and drinking together, or engaging in a similar activity that involves relaxing and unwinding. Of course, that's not something people feel comfortable about, plus it comes with its own set of issues and exclusions around time, family and alcohol, but that's the one type of situation I saw where people actually have those serendipitous productive interactions managers dream about.
This is what "System Restore" is for: https://support.microsoft.com/en-gb/windows/use-system-resto...

It looks like they're all registry modifications, yes.
Thanks Zokier for your comments, original author here:

The post for most parts was neat, not disagreeing there. But wrapping it up as some sort of empowering life lesson feels so utterly out of touch that I felt like reminding that it is huge privilege to be able to do this sort of thing.

Never was it my intention to provide one with "overarching life lessons". Your reaction points out that I still have a lot to learn in refining the tone of my English use. As non-native English language user, I use my blog to "hone my skills". You helped me learn, for which I am grateful.

For what it is worth, I use the knowledge and expertise that enable my "privileges" in my work as volunteer. You can find some posts on this here:
https://willem.com/blog/2016-11-21_being-a-volunteer-in-amst...
TLDR: I am very grateful.

Someone not wearing custom luxury watch is most likely not due being afraid to make decisions for themselves. Attributing the ability to do this sort of thing to "connected world" and "people willing to help" is just distasteful to me.

I do not entirely follow your reasoning here as I never have intended to "judge" or "rank" other people's choices and decisions. The post (on _my_ blog) is about _my_ watch, not much more than that.

It doesn't help that the whole post is titled "Designing my own watch" while the actual design work was seemingly mostly done by ochs; mixing up doing something and commissioning something done is another of those things that has echoes of ages past, and not in a good way.

Naturally I agree with you that a large part of the mechanical design is done by ochs und junior; however I do think that if you take the concept a little broader it might make a little more sense: given all the options out there, I set out to have a watch created that would fit my specific wishes. When I look at the result, I very deliberately know why I made certain choices in style, size, colour, material, function, capability and weight. In that sense I did take part in the design process.

For the authors defence I do say that 5 years ago was slightly different time and back then these sort of things could pass more easily.

Thank you sincerely, reactions like those of yourself enable me to learn. That is very much one of the reasons why I like the blog. Have a nice day!
I collect luxury watches and understand movements and case construction... I'm not trying to be overly negative, rather if someone is interested in this, how to not waste your money. People who don't know watches see "Swiss" and equate that with good and luxury.

If you want to make a custom watch, design the case and dial yourself, and buy an off the shelf swiss or japanese movement like a ETA / miyota or a sellita movement, https://sellita.ch/index.php/en/movements these are used in top luxury watches and have great accuracy and reliability.

>Base Movement

> ETA 2824-2 with 38 hours of power reserve. Manufacturer: ETA SA / Grenchen / Switzerland.

it's literally an off the shelf movement.

> Although ETA movements are now unavailable for purchase from ETA, you can still find watch parts suppliers offering replacement movements for sale. The gold tone version (see example below) appears to cost less than the silver (nickel plated) version. Prices generally range from $200-$300 USD, but at the time of this post, the gold tone 2824-2 can be purchased for $236.20 USD here, and the nickel plated for $262.42 USD here.

The main thing that drives the cost in something like this is the movement, and this doesn't have a custom movement at all, there's no way the rest of this is worth around 10k.

Without a nice dial I don't really see the point.

It's like putting a ferrari engine in a mini. Sure it's incredibly cool how it works, but I couldn't imagine buying one of the watches, and I am a watch collector.

The dial and hands design and quality looks just so so poor. The huge lines in the case pieces don't inspire much confidence in the craftsmanship either.

Obviously the article mentions they want the case to be unpolished which is fine if the machining wasn't so poor.

The buyer obviously thought they were getting something custom because they showed him a few CAD screenshots, but the watchmaker is selling this on their website still.

From the image where the caption reads:

> The curved case design is very comfortable on the wrist, as there are no sharp edges sticking in your arm

This isn't even correct, it's literally got flat lugs which do not curve on the wrist.
> how can I make all communication so structured

I think this is a really key point. For many developers, human communication feels hard or full of seemly useless rituals.

Making communication something well defined and structured helps to get a feel of control and to deal with it in a less anxious way.
Yeah, nix on macOS can be a pain…

You might be too deeply scarred to come close to it, but we just wrote a blog post about deploying NixOS servers without installing nix locally or provisioning work here that feels relevant: https://garnix.io/blog/hosting-nixos
For Python, specifically? As in, pyproject.toml-compatible tooling, with virtual environments and the like? I've see Nix being used for compiled languages, and maybe I'm missing something, but I haven't really seen it used to manage real-world projects. How do I manage a modern Python project with nix? How do I publish once to PyPI?
OK? But I'm not arguing that there don't exist tensions between employers and employees, of course there are.
I'm saying that liking isolation and not wanting to interact with others isn't good for employers, and don't be surprised if they push back on it. It amounts to saying, I only want to do the fun parts of my job, not the boring but necessary bits, like co-ordinating with other humans.
Absolutely the same for me, as well as having extremely tense legs during/after online meetings.

I think the general phenomenon is often talked about under the umbrella term "zoom fatigue" - besides the fatigue this also encompasses stress and anxiety. (https://spectrum.ieee.org/zoom-fatigue)
You missed the "online" bit in the comment you replied to.
Today I left the cloud.
That's a fair point, but I care also care a great deal about society as a whole, and I feel like the ad model is damaging to those around me. I quite frankly don't get why TikTok, YouTube Shorts, Instagram, Facebook and others are allow to manipulate people to spend hours doom scrolling, just to show ads. TikTok even knows this is bad, because that's not how they operate in China apparently.

I see very few ads, my daughter sees even less, but when I see how easily an ad can manipulate a child I question why that's even legal to create that ad and what kind of sick people thought that it would be an acceptable business strategy. Adults doesn't fair much better, the only way to see how awful it truly is, is to block out all ad funded media for an extended period of time, then come back and feel the assault.

The ad based economy is making the world worse. It promote scams, pollution, gambling, pushes people into debt, hurts the mental well being of young and old and creates division between people.

I don't like online ads and the web they've created.
It's amazing how many stories like this come out of the U.S. Normally, one can say "you get what you pay for" but what American hospitals charge for this level of quality is so expensive compared to other countries.
Plenty of folks don’t want a scratched watch and I imagine it would devalue one on the secondary market.
The optimal approach is to ask your question in a public channel.

Then all 20 people get to see it at once, they can see if someone else already responded and other people on the team who may have been wondering about something similar also get to see the question and the answer(s).
It is both though. At 6+ cycles there are only a few places where CMOV is a win. At 1 cycle you can be more liberal with its use and the lack of dependency breaking is a tradeoff.
First off: Are water coolers even a thing still? At least in NL we just bring our own bottles and use the tap to refill it :p

Second, I've not once in my life had a productive "water cooler" conversation. Not a single time, it's pretty much always just socialization about literally anything other than work. Same with lunch, people don't want to talk about work during their free time, and they don't. I've certainly never heard of anyone having a sudden eureka moment spontaneously like that either, and if they do these days they'll just post it in slack so that people can refer back to it rather than it disappearing into the ether as soon as the convo ends.

As for the idea thing, I can't say I've ever had many such a drastic PR where the approach was completely 180 degrees from what the PR is doing, and even in the rare occasions those do occur, both parties are usually more than okay with then hopping onto a short (meaning max 15 minutes, not some hour long monstrosity of a "quick chat") call to align.
> You've never been in an office and had a productive, random interaction with a coworker?

I absolutely did have these interactions but simply not online.
Finding a middle ground where communication is both efficient and respectful of individual needs is key
If "government lied" is news in a country with free media then automatically the government doesn't lie enough that it can be a default assumption.
So this may come off as salty but in just wondering if I'm the only one

After years if Windows (at work) and Linux at home, I'm now using a Mac at work... Boy...it has its share of warts (like the other two)...and, imho, not the apex of design/usability that everyone raves about

1. Can't show address bar in finder... Seriously, go copy windows or any DE explorer
2. System bar (menu bar?)doesn't handle overflow? Where are the pitchforks ? Have to install Ice from github
3. Wanted to launch an app with CLI params and the Automator etc seems clunky... Both Linux and win do this better

I like the hw and battery life and the sw stack (nix) but UX is at par with windows minus sneaky behaviour..
I mostly don't care since primary goal was a nix for development but UX was a let down... I'll take GNOME any day ( is been rock solid and I don't recall the last time it crashed)

Yet, even here on hn I've never come across any griping at Mac os ux niggles ever
Probably would have gotten away with it if he didn't start selling it as a service
Maybe not incompatible but certainly diminished, the idea is you randomly stumble upon someone’s work or ideas who you wouldn’t have otherwise talked to if it needed to be scheduled, personally I think lunch in person is where this shines the most

Productivity doesn’t go down with fully remote work, but I think the kind of creativity that organically comes from ideas being constantly shared and discussed does

To be clear, I don’t think it’s always people’s job to be creative, and company’s should absolutely have roles for people who can work remotely who just join scheduled meetings and execute “the plan”
I've played wow on my steam deck, in addition to Warcraft 3 remastered.

Blizz games are definitely doable now for the most part.
Here is a thought you might want to consider and see if it makes sense. This is personal, but I also believe this is where design codes (especially CSS) are going to go.

It is not going to be Tailwind or more new frameworks. Honestly, I think all of these Bootstrap, Foundation, and Tailwind, etc. are like middle-layer abstractions are for designs that are neither small nor large. Bootstrap won because of the out-of-the-box UI designs that looked nice overall, and so did Tailwind. By the way, I love Tailwind's color palette, and I continue to steal from it all the time.

CSS (the actual raw CSS) has become so usable, easy and just works while browsers are so advanced these days, that I don't think we even need to reset/normalize/sanitize the styles.

The tools we need will soon be the ones that will integrate directly with IDEs, akin to how the likes of Figma are going. Imagine a designer either does an overall design or works on modules of components or StyleTiles that are reflected in the CSS either on its own or part of the Javascript-ified HTML markups. When a developer changes something, it is reflected back to the designer's tool so that the designer also knows what changed.

I believe this is where the AI-assisted ones will shine — their ability to bridge the relationship between the design and the code. The interface to interact with that can be the drawing tools (Photoshop, Affinity, Figma) for designers, prompts, or harry's wand (it does not matter).

In fact, for small projects, finish it off with a prompt and get a single Stylesheet blob with HTML, and for the larger ones, it can spit out its own Tailwind that talks back to the design tool.

References;

- https://getbootstrap.com

- https://get.foundation

- https://tailwindcss.com

- https://meyerweb.com/eric/tools/css/reset/

- https://necolas.github.io/normalize.css/

- https://csstools.github.io/sanitize.css/

- https://www.figma.com

- https://styletil.es
Most of the bots use headless linux VMs for WoW, which is why Blizzard stopped allowing WoW to run on linux.
Sounds to me that your Android codebase is a Frankenstein of a codebase.
Sure, but that is not the context here. So I am still unsure about the "evil" aspect of it all.

Even if someone else has to use it. Certainly, when it is someone in their household who can access the administration for their client devices/applications as well.

Other people affected might be those who make use of the authors wifi. Where the author can also opt for guest wifi using regular DNS. Or not even do it on router basis and really a per-client basis.

The only context in which it is potentially "evil" or malicious is when people unknowingly get things blocked or redirected to the wrong things. But that is pretty far removed from the context of this article.
I get the sense of this, and it's ok, too draconian. Maybe works for people like you if everybody is like you

But sometimes the question is fuzzy, to me "hey got a minute?" means "I'm about to unload something confusing on you, and I don't want to break your flow state, so let me know when you have a minute to take it"

I'm a tech like the author, and personally I'd prefer not to see all the details up front, because I can't control my flow and I'll start scratching at their problem right away even though I was busy doing something. I'd rather have the sign lit up that says they need help, WITHOUT KNOWING what it is, and then when I'm ready to help them, I'll find out. If it means I need to check on some stuff first, then fine, we'll set a meeting a for it at some point in the future (that's now the agenda), even if it's just "Let me get back to you in an hour about that"
Properties of a Novel Binary Representation of Integers Using Base Phi
I think they meant "forced" as in "artificial" (as in: "hey, let's start a video call to pretend we're at the watercooler"), rather than "mandated by management".
I'm a bit old fashioned. its not self hosting if you dont hold the hardware :-P
Paid work holiday trips or conferences could simulate this missing social element for remote teams.

Ironically enough it would be by bringing them back together (but maybe in a more fun way than a regular office).
"Luxury" primarily means conspicuous consumption. You don't pay $20k because the watch is worth $20k - you pay $20k because being able to show other elite socialites that you paid $20k is worth $20k. Needless to say, the watchmakers make out like bandits.
I agree with your take on working remote and how it can hinder spontaneous "group creativity", though I'd argue that the loss of the smoke break did a lot more damage to this than remote work. With that out of the way I just want to say that in decades I've never had a "quick call" which wasn't a humongous waste of my time.

It's always some project manager or business process or whatever person who wants to talk about something they don't quite understand on behalf of someone from the business. I regret never doing the statistics on it, but if I had to guess I'd say that 9/10 times they could have simply forwarded the email from the "someone" instead of being the middleman. I have no idea why anyone would ever want to do a "quick call" without telling someone the reason first. I'm perfectly fine with taking a call with a co-worker who wants to discuss something they're not sure about, but then they'll ask me "hey, can we talk about X because I'd like your input". Which isn't a "quick call" in my book. I don't mind meetings either, but I dislike meetings which are solely there to make pseudo workers or bad middle managers feel like they accomplish something. If there are more than 3 people attending a meeting then you can be pretty sure it'll be a waste of time. If there is no agenda you're going down the road of the "quick call" which is essentially that initiator hasn't done their due diligence beforehand.
Every war zone is a testing/advertising zone for weapons manufacturers. Think of the infamous (and hilarious, if it hadn’t meant loss of life) Exocet ad in Jane’s after the Falklands War.

And NATO’s role in the war is crucial, of course, as a supplier of materiel, but not as deep as the conspiracy theorists like to think. They did not launch this war and do not direct it.

Also, despite my comment being voted down, it’s not a joke that NATO was shocked by how Ukraine has fough, not just how well. Its influence is openly discussed in the US and a European press and can be seen, for example, in the rush to embrace low cost disposable drones.

But it’s more than that: Ukraine has been more nimble and creative than the stogy western militaries who stopped taking Russia’s military that seriously in the early 1990s. Russia has underperformed, but not by a lot. But Ukraine has taken a weak hand and, without a navy, bottled up the Russians in the Black Sea. They demonstrated and used a flexibility far from the capabilities of any of the western militaries at scale. NATO needs not just to embrace that (which will likely take a generation) but also be ready to fight an adversary that has a similar attitude.