skysight-inc/HackerNews huggingface dataset:
My hat goes off to the incredible amount of work needed to prepare this benchmark!

I'm left hanging with the conclusion:

> So what’s actually the best map to choose? As you saw above, it depends. There are a lot of excellent implementations to choose from, each with different properties. I can’t give any advice here.

The paradox of choice strikes hard. Where do I even start?

Then again, I know the answer is "use the C++ hashmap until you run into problems, then figure out what those problems are, and look for a version that helps."

In any case, I'm a Python programmer, not a C++ one. ;)
In the UK the driving test includes an emergency stop which means everyone has to learn to do one. It definitely is surprising the first time you do one. It's worrying that there are drivers out there who haven't done one and don't even think they are capable of doing it when necessary.
visibility is also dramatically better on a bike
Urbantz | DevOps | Kubernetes, ArgoCD, Azure | Belgium | Remote (UTC) | https://urbantz.com/

At Urbantz we handle last mile deliveries for large retailers. We're looking for an experienced engineer (5+ years) that can help us scale our infrastructure.

Tech stack: Kubernetes, Docker, ArgoCD, and Azure. TypeScript is a plus.
Timezone: Preferably between UTC-6 and UTC+6

Apply at: https://urbantz.breezy.hr/p/009d96b08bc3-senior-devops-engin...
Seems like this guy will hop on any shiny new device.
News websites rarely link externally because they want you to stay on their site and don’t want to improve the SEO of other sites (which may be other news media).

To be fair, there are legitimate reasons too. Links can become invalid and they most likely don’t want to deal with the headache of fixing that/perceived UX issues of not fixing it. Even worse, linked content could be easily replaced with something… unsavory
The GDP Pocket 3 https://www.gpd.hk/gpdpocket3 comes very close to your requirements.
Fantastic points!
I wanted to try it since I couldn't understand what the fuss was about, then I saw it's still in closed beta.

What are your impressions of it?
Reminds me of people telling Elon Musk how to run a company :)
SEEKING WORK

Location: Berlin, Central Europe

Remote: Yes, any timezone.

Willing to relocate: Depends on location. Willing to travel/visit any time.

Technologies: Rust, C, C++, Python, Lua, Shading Languages, etc.

Interests: computer graphics, systems programming, performance-critical stuff, app development, cloud, gui, typography, bots, trading, automation, CLI, etc.

GH: https://github.com/virtualritz

LinkedIn: https://www.linkedin.com/in/moritzmoeller

Side Projects: Too many. Check the pins on my GH profile for a selection.

Résumé/CV: Available on request.

Email: See my HN profile.

Hi there. I'm a computer graphics technologist with 30+ years of professional experience. I try to mostly find Rust R&D gigs lately (last three years). I also get booked to fill architect, PO or agile coach roles. If I was looking for a full time role (which I am not!) it would be a CTO position.

I'm good with everything around teams and software. I have extensive experience leading people, communicating vision, ideation, design, and everything pertaining to software as a product. I am also professional level CG artist. I have been working in technical VFX production for 15 years, then in software dev for VFX for five, then as a manager in geospatial mapping/map rendering sector for another five years. I've been consulting/freelancing after, since 2020.

Languages: English fluently, German natively.
Based on the responses of many mods of huge communities it doesn't seem they agree with you.
Excellent point. It's details like that which make me question how serious you can take this interview.
You’re right, I was being charitable to try and adhere to guidelines. Should’ve been “delusional” instead of “funny.”
On a farm, children contribute to economic production; in a city, they are just expensive furniture.
Feels more like an ecological fallacy issue than a post-hoc
I was replying to claiming the existence of crime that is undetected, not detected and unpunished.
Location: Berlin, Central Europe

Remote: Yes, any timezone.

Willing to relocate: Depends on location. Willing to travel/visit any time.

Technologies: Rust, C, C++, Python, Lua, Shading Languages, etc.

Interests: computer graphics, systems programming, performance-critical stuff, app development, cloud, gui, typography, bots, trading, automation, CLI, etc.

GH: https://github.com/virtualritz

LinkedIn: https://www.linkedin.com/in/moritzmoeller

Side Projects: Too many. Check the pins on my GH profile for a selection.

Résumé/CV: Available on request.

Email: See my HN profile.

Hi there. I'm a computer graphics technologist with 30+ years of professional experience. I try to mostly find Rust R&D gigs lately (last three years). I also get booked to fill architect, PO or agile coach roles. If I was looking for a full time role (which I am not!) it would be a CTO position.

I'm good with everything around teams and software. I have extensive experience leading people, communicating vision, ideation, design, and everything pertaining to software as a product. I am also professional level CG artist. I have been working in technical VFX production for 15 years, then in software dev for VFX for five, then as a manager in geospatial mapping/map rendering sector for another five years. I've been consulting/freelancing after, since 2020.

Languages: English fluently, German natively.
But it's just not how most people work. If you want to do something useful a MacBook Air, Windows eqv, or even just a Chromebook is hugely more productive. The keyboard is full sized, the screen is bigger, it's fast enough for Office (etc) and browsing, it has more memory, and it's not all that much heavier.

If you just want to read and send text, any phone will do. And it won't have the annoying slow update on e-ink display. (Have you tried typing on one?)

The Psions were nice toys, but not a lot more than that. I had a 5 and the build quality wasn't great. The pointer clip inside the body broke fairly quickly, and the covering on the device itself started peeling off.

The folding action was very clever and the software was decent enough. But I'm not sure I ever used it for anything except occasional notes and some basic spreadsheeting.

Its appeal was that it looked like a serious business-y microlaptop.

That was impressive when real laptops were still blocky, thick, and very heavy. Now that they're not, it doesn't really have a use case.
Why founders are 50% more likely to experience depression?
This is possible only in the US, I think. In most of the world, you cannot return a working device that you just decided you didn't like or want.
Your website seems to be down
looks nice, just something i wouldn't use if i can't use it on any other OS. Wouldn't want to split my toolchain across different OS
I initially starting writing ideas down because I kept forgetting them, but then I found I was able to improve/add to those ideas, instead of coming up with the same forgotten idea over and over.

Most of the time I just add another entry, instead of cleaning up the original one, so it's a bit of a mess. But if necessary, I can scan through them, keeping the good ones and deleting the rest.
> The more I think about this, the more convinced I am that I want a browser that functions like an IDE.

Yep. That is exactly how I think about it as well.

The browser and the IDE are effectively the same metaphor of a "super-app", just different security assumptions about where the information resides, how much it can be trusted and what can be done with it, how active the user input etc. In systems such as Firefox OS or ChromeOs the boundaries dissolve further.

Thinking about open source desktops and their application ecosystems, instead of countless independent efforts that waste precious talent in incompatible replication there could be some sort of architecture where lower level apps (editors, file/tab/bookmark/tag managers, shells, webview or spreadsheet renderers etc) could be recombined in various ways in the browser/IDE (or run as standalone apps).
There are still niche products like uConsole[1] which runs on battery, but the first shipment is delayed.

[1] https://www.clockworkpi.com/uconsole
> that we are simply very complex

but you can't argue that you feel conscious right? your perspective isn't even addressing that question. it's like asking the question "how can a ferrari go 200 mph?" and you answer "my perspective is that it simply has four wheels set in motion by a motor burning gas".
i guess i have to deal with the indignity of paywalls before i can understand the indignity of grocery shopping
You can play whatever you want. This is not about you.

Overreaction? Do you see the state of the world? Meta has played a massive role in destabilizing it. You can keep playing resident evil, it's innocent. Underreaction is dramatically more dangerous than overreaction.
Good point, thanks! I guess the RPi's special relationship with Broadcom is shining through a bit there, or something.
I have, back in 2019, by the only startup that I applied to.

100% success rate lol
Tell HN: Twitter just removed “Translate” feature
After it started throwing errors yesterday, Twitter just removed this functionality entirely.

The translation was provided by Google Translate. One can only speculate, but maybe Twitter no longer wants to pay for it.
It is a pity that with all the interesting devices that have been left without updates, manufacturers do not release firmwares in a more organised way so that they can be used again, even if only in a limited way.
I'm talking about devices such as the Vadem Clio, Nokia 770, blackberry playbook, several minipcs with windowsce, etc...

I imagine it's such a small niche that it's not worth spending time developing and adapting.
The junior version of myself would agree: when you are a junior you have little power of negotiation and you accept whatever the company offers to you at the end of the interview cycle (besides, if you manage to get to the end of the cycle, then you're probably thinking "I cannot let this opportunity pass"). So, if salaries are public, then you know what you are going for.

The senior version of myself wouldn't mind having no salaries advertised in job offerings. I know that now I have more power of negotiation and I know how much I should ask for in an interview. In order to not lose time in interviews, sometimes I tell upfront "BTW, I'm expecting at least X per year. Is that alright? Otherwise, goodbye and thank you for your time". Sometimes I don't say that and wait until the end because my guts (and the internet) tells me that the company can pay really well, so I want to make a good impression in the interview and ask for a 10% more of whatever salary they offer me first.
The operating system was called SIBO, which rather unimaginatively stood for SIixteen Bit Operating system.

It is a direct ancestor of EPOC, which in turn was later renamed to "Symbian", as made popular on many Nokia devices.
I've previously used gitolite for such kind of set up https://gitolite.com/gitolite/index.html
The configuration is done by pushing on a specific gitolite-admin repository
Not yet. Definitely on my todo list, but for now focusing on getting things working correctly when using Git.
Is DNA a radiation hardened quine? I mean, it’s basically code that makes more of itself, even in the presence of mutations.
Note that asymptotically, believing that work is worthless is the same as ignoring it. I think this is interesting because in theory there is an infinite amount of potential work that everyone is ignoring at any given point.
Not only did no AI actually kill anybody. It didn't even happen in simulation. The whole thing is an Asimov-esque fantasy. Let's stick to the facts, shall we?

> After this story was first published, an Air Force spokesperson told Insider that the Air Force has not conducted such a test
Awesome work! I would use this and I personally know a couple of people who would too!

Are the jobs up to date? How are you sourcing jobs? Are you searching indeed.com?
Found DB Cooper!
What were the use cases where you found it useful to index by code point (and therefore not by grapheme cluster)?
Paying customers should have a better experience than pirates [video]
I have and am still working there. Fairly kismet situation; found a very bespoke opportunity.
> Money is subject to the same laws of supply and demand as everything else, and when there's more of it, it's less valuable.

But somehow, none of the post-subprime-crisis QE had any impact on the price, how surprising…

The monetarist take on inflation as a product of money supply died in that period (so much that monetarist proponent invented a new concept of “asset price inflation”).

Inflation in general[1] is not and has never been a money supply topic: it's a supply and demand of goods and services issue. That's why inflation rose in 2021 in the US when the supply chain from China was disrupted, and not so much in the EU which is less dependent on China, despite similar monetary policies on both sides of the Atlantic. And why inflation ended up raising in the EU when Russia invaded Ukraine, because the gas supply was vulnerable.

Inflation isn't even related to the “value of money”, in 2021, the “value of 1$” grew on the FX market, at the same time inflation was raging in the US. In fact, during that year, if you were paid in dollar while living in the Eurozone (like I am) your purchasing power grew (because the price variation between EUR and USD was bigger than inflation in the Eurozone).

Another nail in the coffin of this urban legend is the Eurozone itself: the monetary policy is controlled at the EU level, yet inflation in 2022 has been very different between one country to another (from 5 to 15% YoY, that's a threefold difference!).

[1] hyperinflation is another topic, but even there, it's more of a “loss of confidence in the value of currency” than a supply and demand issue.
I posted as a bit of an outlier on a few “who wants to be hired” threads. Haven’t been looking for a full time job but to “meet new people” via part time contracts if possible. Posted like … 4 times … across the years … got contacted twice by interesting people but it went nowhere.

Can’t complain considering that I’m not looking for a full time job, I guess.
The only explanation of why these inaccessible pieces of land I can find [0] fails to explain why they were created this way. Does anyone know?

Apparently to encourage railways railway builders were given every other square mile of land on each side of the railway. But that should only create 2 "rows" of checkers, each accessible either from above or below. The only way to create a full checkerboard would be to build multiple railways, in parallel, only 2 miles apart. I cannot believe people did that, so what am I missing here?

[0]. https://www.hcn.org/blogs/goat/public-lands-locked-up
Timeboxing (simplifying designs and eliminating requirements) is a far more important skill than estimation. Shrinking a schedule has much more impact than predicting it correctly
I agree that they introduced unnecessary complexity for text encoding, and for font-rendering (which are expected to support multi-coloured emoticons now). I once started writing on a text editor, and then fell deep into Unicode handling.
I have now spent more work on the Unicode parts than on anything else in the program.

I think that the industry could have instead adopted the old web-forum convention of colon-word-encoding, originating from ASCII art. Example: ":facepalm:".
When the sequence is not supported as an emoji, it degrades gracefully into text that can be understood by anyone reading it instead of into a sequence of empty squares or diamonds with question marks in them. Text also provides a more efficient input method than having to browse for an icon in a list.
I had a 3a and found it more convenient to use than the heavy/bulky laptops of the day. My use cases were diary management, expenses, task tracking/todo, and short emails (via the add-on modem/mobile phone cable). The message app also allowed you to send SMS. The batteries seemed to last forever and being a standard size were available everywhere.

I dont know if a "new psion" would sell in sufficient numbers. It's a device I find myself wondering about (along with a chocolate-bar sized version of the iphone (Nokia 6300 size)). I'd buy one of those for sure, for when I'm not working and need a phone, but dont want the full "slab" to carry around with me.
I'm an independent contractor and I tried for a few years to apply to the announcements on HN.

It was generally a bad experience (no reply or bad interview process).

BUT... a few years ago I randomly applied for a very niche job I would have liked and spent 1 year doing some pretty amazing stuff. The company got a nice exit too (alas, I had no stock).

So, I don't think HN ads are pointless, but they are pretty random just like any other recruiting platform, etc.

Oddly, I found the next job on LinkedIn at a big corporation! Lower pay, of course, but interesting (to me) domain.
If you're looking for a "junior" and you don't know what a "junior" means, then that's your problem, no? I mean, if you are willing to pay X for position Y, you (your company) should know exactly what you are looking for.

Otherwise you are just fishing and see what happens. Not bad, though, but I don't think that's an excuse for "can't list salaries in job ads"
I'm quite confident I understand what is going on with such things, so it isn't black magic to me, but I doubt I'd be able to implement these tricks to do something like this myself in any practical amount of time.
January 2019 interviewed with Citus Data a week before Microsoft acquired them. Found out about acquistion on HN too. Worked out
I actually want a windowing system that provides the tree tab bar instead. I feel the paradigm of having windows around have been stuck for 40yrs and that the only major mainstream innovation is just manually tiling windows.

KDE has allowed grouping windows as tabs, but that never really took off. There's a vast amount of tiling WMs, but none of them are truly popular, and I also don't want to open a terminal, or worse, emacs, to deal with wifi/bluetooth/thumbdrives just to showoff how unnecessarily awkward some things get to be when you don't run some mainstream desktop.
Note that you missed the actual catch, which sibling comment `eastern` managed to spot.
Sure, but arguing that that's a good reason for length to count utf16 is purely circular.
Very pleasingly, the "Land Reform Act 2003" in Scotland formalised this fundamental right: https://www.apidura.com/journal/freedom-to-roam-in-scotland-...
I got hired at my current employer, FullStory, via a comment that I posted to a "Who wants to be hired?" thread

Additionally, I know of two people at my current and maybe three at previous employers who found us via comments I've written on "Who is hiring?" threads and were subsequently hired.
Almost did. I posted on Who wants to be hired, a company reached out, we did a few interviews. I think they were happy with me and might have hired me, but I eventually decided against joining them because I wanted to stay where I currently leave and work on free software instead. And I found such an opportunity at this time.
How can you return a working product that you used for 30 days?
So we're completely giving up on people being in control and responsible for these things? Fine. But this is a stupid reaction to that. Cars are far too heavy, far too powerful, far too comfortable and far too distracting. They are too much of a good thing. We desperately need to stop these things. But we're addicted. We're destroying the environment, hurting ourselves and others with these things. But we can't stop. Just like a heroin addict.
From the overall tone of the Guardian review (https://www.theguardian.com/books/2023/apr/13/look-at-the-li...) it feels like this might be a bit of a miss by Annie Ernaux.

On the other hand, her book The Years was excellent and was where I first learnt about the French love of fart jokes.
> The British driving exam and driving code says a distance of 6 car lengths is appropriate for ~50km/h (30mph), in dry weather. Anything faster, wetter or at night needs more distance.

In Germany, the rule of thumb (based on reaction times) that's also taught in driving school for normal weather and road conditions during the day is "Halber Tacho" [1], i.e. at least half your speed (in km/h) as safety distance (in meters).

Example: driving at 100km/h the minimum safety distance to have is 50m, the distance at which the "Leitpfosten" [2] ("delineator"?) are usually fixed along the roadside.

[1]: https://de.wikipedia.org/wiki/Sicherheitsabstand#Ermittlung_... , translated: https://de-m-wikipedia-org.translate.goog/wiki/Sicherheitsab...

[2]: https://de.wikipedia.org/wiki/Leitpfosten , translated: https://de-m-wikipedia-org.translate.goog/wiki/Leitpfosten?_...
Sure but the main proposition for this tool is for it to be used during local development where CSP is often/always omitted.
I hope you’re not living there any more. I’d still have used a throwaway account for this…
> Lots of systems use UTF-16 internally and externally. Counting bytes in UTF-16 is, on average, almost as useful as counting bytes in UTF-8.

Not my experience at all. The article points out that even languages that are committed to an UTF-16 interface prefer to use other internal storage representations, and I can't remember the last time I saw it used in a transfer format.
Not just a single GPU, a very middle-of-the-road GPU. It's not like it's even a 40X0. A naive spec comparison says a 4090 would halve the training time for the same result, although I'm not 100% sure it would quite play out like that. It's Amdahl's law versus more GPU RAM, and I don't know which would win.
That's great. Keep your fun off the public highway, though. It's too dangerous. There are plenty of racetracks and a race car doesn't need to be road legal or practical so what you describe should be much more affordable.
A joke. And a seminal piece of art.

There is also a controversy with that piece by Duchamps; there is some evidence it was by Elsa von Freytag-Loringhoven.
Ah, i see
For anyone who didn't know yet, from the file ReadMe.org:

> Note that while Cakelisp has "Lisp" in the name, Cakelisp takes some inspiration from Lisp, but is not compatible and does not aspire to become "a Lisp". I was inspired by Naughty Dog's use of GOAL, GOOL, and Racket/Scheme (on their modern titles). I've also taken several ideas from Jonathan Blow's talks on Jai.
None of what you just described gives Apple capital unless Apple decides to issue more shares. Given that Apple has been retiring shares, not issuing them, your purchase of Apple stock and subsequent shift of the demand curve actually removes more capital from Apple than if you did not purchase any stock.
> It has zero emotion, zero empathy, zero care.

So do some humans.
I don’t know, it depends on the specific library.

If they were compiling for least-common denominator like SSE2, recompiling with -march=native might make a difference. The exact amount of that difference depends heavily on the code.

Automatic vectorizers are limited, they only generating good vectorized code for pure vertical operations which handle long dense arrays of FP32 or FP64 values.

OTOH, some widely-used libraries like Eigen https://eigen.tuxfamily.org/index.php?title=Main_Page are using manually-written intrinsics under the hood, selecting an implementation with preprocessor macros. If your R library uses Eigen, compiling for AVX2 or AVX512 will probably cause a non-trivial performance win.

If your library uses runtime dispatch to select best implementation in runtime, and is compiled recently (i.e. you don’t have new instruction sets in your CPU which weren’t available back then), you’re unlikely to get much profit.

BTW, I’ve noticed C standard library implemented by VC++ uses runtime dispatch, functions like memcpy() are using AVX vectors internally, when supported.