skysight-inc/HackerNews huggingface dataset:
Location: Berlin, Germany

Remote: Yes (EU only)

Willing to relocate: No

Technologies:

- Development: React, TypeScript, Node, Deno, Go, Rust

- Database: SQL, MySQL, PostgreSQL, SQLite

- Cloud/Devops: AWS, GCP, CI/CD, CDK, Terraform, Docker, Jenkins

- Also experience with (prefer not to work with except for refactoring legacy into TS/Go/Rust): PHP, Java & Python, tapped into Assembly (x86)

Résumé/CV: https://morstad.eu (CV on request)

Email: jobs@morstad.eu

Hi! I am a Cloud & Infrastructure Engineer with ~8y of experience. My background is in Full-stack development, and I am currently getting more experience with lower-level systems.

If you are looking for someone who works well in a team and is easy to integrate and onboard, I might be your candidate. I enjoy working with the team to discuss and find the best solution to a problem, and I have no problem taking initiative or working independently. If you need a proof of concept to test out new technologies for your business, I am also not afraid of working outside my standard scope, and can easily pick up and evaluate foreign stacks due to my experience in multiple languages. I also have experience in leading smaller teams and mentoring Junior Developers, so I would be willing to consider offers for such positions as well.

If my profile interests you, feel free to reach out for a chat and a virtual coffee.
I invented the Trie when I was 19 and in college. At the time, I didn't know it already had a name and was well documented. I was just happy with how fast it was for counting words in a text file.
I agree with the arguments except for the core innovators dilemma’s incumbent. Here the incumbent is Google and the startup is OpenAI. Google did not want to cannibalise its market share and OpenAI swooped in to fill the gap.
Youtube link for the 60 mins episode:
https://www.youtube.com/watch?v=7BGtVJ3lBdE
I have zero idea what you’re talking about. You seem to be in conversation with yourself.
I don't know about the 7700, but I have a 7900 and it makes the 7900X look utterly ridiculous in comparison, especially because it comes with a decent cooler (incl. RGB if people care for that). So yeah, I'd not waste extra money on the X variant. (Though for games, the 7800X3D is probably the best of the bunch)
In a way, yes. A lot of money follows these standard formulas for pricing which do not necessarily reflect accurate probabilities of the underlier price movement. After an idiosyncratic price shock (disappointing earnings, geopolitical news etc), people blindly following a trailing 1 month volatility or something will misprice the option as volatility reverts back to the mean. This probably has been arbed away to a large extent by trading algorithms.
The program has a bug. It's mixing atomic and non-atomic variables in the yield() checking loop. Non-atomic variables have no guarantee on cache consistency for different threads. This can cause the loop to run forever.

struct ThreadTestData {
int32_t numThreads = 0;
std::shared_mutex sharedMutex = {};
std::atomic<int32_t> readCounter = 0;
};

// child thread
DoStuff() {
data->readCounter.fetch_add(1);
while (data->readCounter.load() != data->numThreads) {
std::this_thread::yield();
}
}

The numThreads field is not an atomic variable. It's initialized to 0 and set to 5 in the main thread. Its memory address is then passed to the child threads to be checked in the yielding loop. Since it's non-atomic, there's no memory barrier instruction to force its new value (5) to propagate to all CPU's running the threads. A child thread might get the old value 0. The logic of the yield checking loop using it would never exit.

Since the main thread runs the code in an endless loop, the same numThreads memory allocated on the stack is being set to 0 and 5 repeatedly. Some of the child threads can get the old value in one pass of the loop. Thus the hanging.
What you're saying is vague to the point of being malicious. You're poisoning discourse by labeling ideas as undesirable, but so broadly that you end up trying to smear the author instead.
Yes, you can do the same with the 5000 series. The 5600X can be restricted to 45W max tdp & the 5800X to 65W.
> When the powers that be say "clean up that area", they round up stupid kids for bullshit, maybe hit up a few street dealers, etc. The actual hard work, say arresting street gang leadership or investigating property crimes isn't sexy and takes time.

Shotspotter is useless (5% is at best par for the course for every intelligence appliance I've used myself) but your expectations are unrealistic.

You're berating them for shaking down street kids for intelligence, then berating them for not taking down gang leaders? Lmao.

That's an impossible situation you've created. How about you demonstrate how policing should be done?

> why would they need microphones to tell them where gunshots go off?

Not where, when.
Phone in the hand that normally operates the turn signal = nobody uses their goddamn turn signal anymore = not getting t-boned means either:

absurdly defensive driving (causing, e.g., 10 cars backed up behind someone who can't turn in to cross street traffic because no one signals when they're changing lanes any more, so you have to wait for completely sight-clear passage in all lanes to turn into the nearest one)

or an unasked-for game of chicken multiple times a day, both cases driving up road rage, exacerbating the problem further.

And the only alternative to this for a lot of people seems to be buying the biggest, bulkiest, most Mad Max kill-your-kids-so-mine-survive vehicle that can or can't afford.
With a hex editor, debugger, and skills that most developers these days seem to lack.

I patched the kernel in memory first, using a kernel debugger, to verify my fix worked before editing the file on disk.
It’s a terrible idea. It’s not like they ever realistically run out of food so pricing it as a scarcity is ridiculous.
Dr. Iain McGilchrist on Artificial Intelligence (2022) [video]
Land increases in real value (beyond inflation) aswell. This is due to people building roads nearby, schools nearby, nicer houses nearby, etc. It's effectively the old adage 'location location location'.

Currently another big driver of land value is zoning. But it isn't the only one. And until society starts degrading hard, the other drivers aren't going to slow down either. maybe with an exception for suburbia where the roads will need replacement even though the area doesn't raise enough tax revenue to pay for the replacement roads.
We regularly get the labour shortage argument to push retirement age later and later. There's just one problem: if there's a labour shortage, where does the 10+% unemployment comes from? Can't be explained by unfulfilled positions either, we counted in France, there's one open position for 10 unemployed worker.

And bloody hell, if push comes to shove, we can give up on optional niceties and reallocate labour to the more important stuff.
People desired flat roads before cars. There was a huge effort in XIX century to develop better roads for the horse-drawn buggies and stagecoaches.
Having not seen the map before, and noting from https://en.wikipedia.org/wiki/Fra_Mauro_map it was apparently by a Venetian...

Is it known why the Italia peninsula and most of the surrounding area has been rubbed away over time while most of the rest of the map looks fairly untouched? (Bulgaria might have a slight issue, yet nothing like the entire country being smeared) Did not see anything mentioned in the Europe or summary portion of the above article.
To the extent that machine learning models are a black box, it is ‘magic’.

Of course, at the lowest levels it’s entirely understood but it’s the emergent properties that give many the feeling of magic — and I would argue quite reasonably so.

…for people who use ‘magic’ to refer to things that accomplish complicated tasks whilst abstracting it all away so that it looks easy (much like how I can copy and paste between my iDevices on a LAN and it magically works), anyway.

> Of course magic can cure cancer because… it’s magic!

If you take magic to mean something supernatural, then yes. It’s essentially of the same form as ‘god is perfect; a god that exists is greater than a god that doesn’t; therefore god exists’-type arguments.
Like trains, autonomous ships fundamentally doesn’t seem to make any sense. What’s the upside? Having a crew of 19 instead of 22?
GAI Is Going Well
The article linked in this comment [1] is good.

[1] https://news.ycombinator.com/item?id=39582243
Oh so Altice also exists there? SFR in France is now legendary for all of its problems.

My parents paid for a fiber subscription for years before understanding that it wasn't using the fiber since it wasn't working, and when they did know, SFR sent us technicians to try to fix the problem. Each one of them came, and got to the same conclusion: "Oh, it doesn't work, I (the technician) should call someone in SFR and come back next week", and then proceeded to not come back the next week. 10 times. 10 technicians came and told me the same thing; even one of them told me that "Just switch to another provider it's not probably going to be resolved"
Seems we're fairly divided here between "audiobooks are for fiction" and "they work great as learning resource".

How about a slight tangent / challenge: Try to give a few examples of "which" audiobooks/podcasts/lectures are in Your own personal Top 3 or so (and maybe why).

My personal kickoff (I'm mostly in the fiction / "I need narrative" camp):

1. "The Poet's Corner" by John Lithgow (narrated by himself). This book probably converted me to even prefer audiobooks over regular paper / ebooks. Lithgow is a wonderful actor and in case of poetry, interpretation matters as much as the text itself. And the selection of different actors he brings in would be hard to beat even if it was done by a major Hollywood studio.

2. Bobiverse by Dennis E. Taylor, narrated by Ray Porter. If You like SF and haven't yet tried anything that's been narrated by Porter, please do yourself a favor and check his name out. I'll wait. The list is worth it.

3. Postwar by Tony Judt, narrated by Ralph Cosham. This one convinced me that what I need in an audiobooks is a narrative, but it does not necessarily need to be fiction. I'm a bity of a history nerd and reading one of the major works of 20th century in an audio form was the final straw that convinced me that audiobooks work great even for some non-fiction cases.

Basically, whenever I see I have a chunk of 30+ minutes of time when I "can" get away with running on autopilot and devoting part of my attention to listening (in my case - whenever I am cycling / running training, commutes, highway driving etc.), I now have the option of reading at the same time.
Yeah, there's olive oil for sprinkling on a salad or sauces where you're going to smell and taste it, and then there's cooking oil. I'd happily spend a fair bit on a small quantity of the former (Extra Virgin) from a local producer since it's going to go rancid quickly anyway, and get non-EVOO for cooking.

I still use light olive oil since it's mono-unsaturated and a bit more healthy, but it also just lasts longer in a liter+ jug. I wouldn't want to have the bottle open for more than a few months, you can smell the oxidation. It doesn't seem like the counterfeiting is as bad for the moderate cost and processed version either.

That said, last I was at WholePaycheck they ONLY had EVOO and a huge shelf of it, too. Gotta go to the regular store for the light stuff.
Today Generative AI Is Just a Parlor Trick [video]
Cops visit school of 'wrong person's child,' mix up in epic data fail
Probably more like AI doing everything and very few humans overriding a few things here and there, negative things.
Yes in neural networks. Backpropagation is probably worth more than the equation in the video. But it's an algorithm, which aren't usually expressed as equations.
There are far too many confounds to draw a conclusion like "these tactics don't actually work." Speeding up police response to gunfire isn't going to have a measurable impact if the police aren't actually allowed to do anything when they get there, except maybe call the paramedics.

We know at least one of the tactics that does work, because Mayor Bloomberg and the NYPD provided demonstrative proof (and saved thousands of lives by drastically reducing murders). However, that also relies on Bayesian priors (or is it racism?) and thus has become unfashionable amongst the current ruling urban elite. It is highly plausible that a technology like ShotSpotter would be highly effective making such preemptive interventions more data driven and effective.

Unfortunately, the ideological blinders many people choose to wear around criminology really makes it difficult to constructively discuss or address. After all this study is trying to present, in a weaselly way, the claim that ShotSpotter actually increases shootings. I'd love to hear the proposed mechanism for that. I'm sure it's something that makes superstition look sensible.
https://hub.docker.com/u/riscv64

minimal pre-build images ...
I have to say that I don't believe the problem is all that complex unless you make it hard. But on the flip side, if you're a competent Kubernetes person, the correct Kubernetes config is also not that complex.

I think a lot of the reaction here is a result of the age-old issues of "management is pushing software on me that I don't want" and people adopting it without knowing how to use it because it's considered a "best practice."

In other words, the reaction you probably have to an Oracle database is the same reaction that others have to Kubernetes (although Oracle databases are objectively crappy).
My impression was that they always imaged something like occupied Europe after the second world war, where everyone would line up on the streets with US flags, all the girls would fuck the soldiers, and then things would sort itself out in a relatively short amount of time.

Of course none of that happened because the situations just aren't comparable in any meaningful way.

---

Before one of the Dutch missions to Afghanistan there was a lot of talk of "winning the hearts and minds of the Afghan people". Unlike the strict and "mean" US we'd be more friendly and charming. There is perhaps some truth to that, but none of that really changes the fundamentals.

One of the reports about this had some embedded journalist accompanying Dutch troops doing their patrols in the Afghan villages checking for Taliban. They knock on a door. No one answers. They kick in the door and search the house. Later the owner comes back so they explain the situation and give him some money for the door after which they leave, having found nothing.

The journalist asks the man what he thought of the Dutch troops to see if we had "won the hearts and minds". He stands there, with the money in his hand, and just says "they just destroyed my door". And what more is there to say?

Imagine something like that would happen to you or me: the military would completely wreck our door and search our house while we're at work. No warrant. No probably cause. No nothing. Only "we were just checking". We'd cry authoritarian jackbooted fascists, and rightfully so. Now imagine they're foreign soldiers from the other side of the world who don't even speak your language.

My point being: I'm not sure if it was ever going to be a success unless control could be handed over very quickly, and it always unlikely that was going to result in success – Afghanistan had been in a civil war for 10 years already, and Iraq is one of those fundamentally unstable post-colonial countries.
>I think people believe that "on prem" means actually racking the servers in your closet, but you can get datacenter space with fantastic power, cooling, and security almost anywhere these days.

That's because that is what on prem means. What you're describing is colocating.
By second book, do you mean the SWE book? https://abseil.io/resources/swe-book

It was written by titans with the SWE ladder at Google, fairly disconnected from the SRE book.
Look, we live here... [points on map]
Some parts of world are going to be inhospitable in near future. When nations will be on the move, not just distractions, but bunkers also are going to be irrelevant.
Helm isn’t YAML. It’s a go template file that should compile to YAML, masquerading as YAML with that extension.

So yaml formatters break it, humans struggle to generate code with proper indents, and it’s an insane mess. It’s horrendous.
I'll admit that I haven't read any official biographies or anything, but I have picked up from several authentic (seeming) sources over the years that Lou was just not all that into heroin after some early experimentation. He was a massive alcoholic, and liked to inject speed for much of his career, but was never very big on downers.

He wrote Perfect Day as a solo artist, so this would have been long after his experimentations with heroin, based on what I've gathered 2nd and 3rd hand. I think the association is so strong due to it playing through the iconic overdose scene in Trainspotting. Lou actually wrote a lot of genuine love songs in his later days with the Underground as well as in his solo career.

It is a melancholy, bittersweet love song, but that's just Lou, not necessarily anything (directly) to do with drugs. IMO there's no reason to assume he was thinking of heroin while writing this song. The fact that it is evocative of heroin use is perhaps coincidence, perhaps something more.
This is awesome - something I've been thinking of doing for my docusaurus doc.
Is there an example of your webscraper?

I was thinking of using langchain's markdown parser: https://python.langchain.com/docs/modules/data_connection/do... but I haven't figured out how to put all the chatbot pieces together.

Thank you for the guide.
I buy only California olive oil, no imports, because the regulation is a lot stronger. Costs more, but at least I know I'm getting the real thing.
Also, for the French example, it actually has nothing to do with AI.

The problem was that the calculation for housing (not food) welfare benefits changed and the migration to the new software that came with it went poorly.
IMHO AI will be able to generate solutions close to the best solution for a problem, with the remaining distance to be covered by humans.

the question is whether the cost of using AI to generate a solution, and then fixing it manually, will be lower, or higher, than building the solution using humans.

as we have seen before with wizards and other tools to generate solutions, the cost of fixing the solution is often times higher than it is to just build it from scratch manually.

also, as humans use AI more and more, there will be less and less material to use for training that is high quality, and AI will train on itself, leading to a rapid decline in quality of the output.
I had to turn off uBlock in Firefox 123.0 on Linux Mint to let your web page display the pricing table.
Bars seldom run out of beer (maybe in the land down under) but they still have happy hours.
Their 2021 update here:

https://www.sciencedirect.com/science/article/abs/pii/S01676...

Link to full paper via sci-hub:

https://sci-hub.st/10.1016/j.scico.2021.102609

This appears to be a web page where the authors have posted links to their research, data, updates, etc:

https://sites.google.com/view/energy-efficiency-languages/

For transparency, I've posted these here recently:

https://news.ycombinator.com/item?id=39286827
You said:

> Your comment misinterpreted this as “using the patients' symptoms and objective data” (when they only used objective data)

This represents an important misunderstanding of the methods of the paper. The model was trained using images (objective data) and the pain score (patients' symptoms). From the methods: "A convolutional neural network was trained to predict KOOS pain score for each knee using each X-ray image."

Also with respect to the author's claims, from the paper's abstract:

> Because algorithmic severity measures better capture underserved patients’ pain, and severity measures influence treatment decisions, algorithmic predictions could potentially redress disparities in access to treatments like arthroplasty.

You think I'm misinterpreting, but I still think that the paper is more important than you're giving credit.
When clouds define "on-prem" in opposition to their services (for sales purposes), colo facilities are lumped into that bucket. They're not exactly wrong, except a rack at a colo is an extension of your premises with a landlord who understands your needs.
No, I know I've read an article about 3d printed steels being stronger if arranged just so.

Edit: it was probably about https://www.science.org/content/article/3d-printing-doubles-...

It looks like there might be enough difference in relevant scale that both techniques could be applied.
Somewhat related to The Bitter Lesson (though perhaps you’ve already read it):

> One thing that should be learned from the bitter lesson is the great power of general purpose methods

http://www.incompleteideas.net/IncIdeas/BitterLesson.html
> This lens is sharp at f/1.4 from center to corner.

This is freaking amazing. Modern lens design is fantastic.
I "invented" a mechanism for compacting GC which needs 0 bytes of scratch space to keep track of pointers to update when moving objects.

Only after I "invented" it I could actually find a paper written in 1978 that was exactly "my" idea.

I couldn't find it first because the terminology that paper used was quite different from the modern terminology. Only when I had a glimpse in the solution I was able to find the paper because I happened to use terms related to the solution space and not those related to the problem space
The problem is a skilled labor force for shipbuilding ie. too few of them.
I think, like with almost all of these, the scale of our modern success is out of the scope of any of their beliefs.
You seem to have missed the part where an actual MS employee confirmed it was a bug in their API.
We avoided Helm as well. We found that Kustomize provides enough templating to cover almost all the common use cases and it's very easy for anyone to check their work, kubectl kustomize > compiled.yaml. FluxCD handles postbuild find and replace.

At most places, your cluster configuration is probably pretty set in stone and doesn't vary a ton.
My favorite one is "Chemical dinner". Literally just people eating dinner. The idea of chemicals in their food was science fiction to them. https://the-public-domain-review.imgix.net/collections/a-19t...
Is this agreeing with "Of course there are plenty of scenarios where latency does not matter at all." or are you trying to make a point?
I was 100% sure I was about to see a USB drive made out of a nut shell when I clicked on that link. Both disappointed and not :P
A recent documentary has many people around him, including his sister who he was close with, stating that he was very much motivated by and obsessed with fame. He desperately wanted to be much bigger than he ever got.

This is part of the tension that lead to Lou kicking John Cale out (experimental rhythms and screeching viola were never going to take them to the heights of rock and roll stardom) and eventual breakup of the band.

If anything, I could see Bowie and Warhol dragging Lou into the smoky, off-color limelight of the underground and alternative arts scene, away from the pop stardom he was fixated on. He certainly left Warhol behind abruptly and unceremoniously when he felt he was being pinned down. Immediately after was when the Underground produced their most poppy, mass appeal songs like Rock and Roll, Sweet Jane, Who Loves the Sun, and Oh! Sweet Nothin' (some of my personal favorites).
Container ships already have tiny crews relative to the amount of goods they transport. The systems are already highly automated and you need some level of crew anyway for unexpected events, maintenance, etc. The idea that "automation" is this magical thing when the labor component is already pretty small is just silly.
Maybe that it never claimed to be better than Make.