skysight-inc/HackerNews huggingface dataset:
> Ours are all python, none node. In many cases they replaced existing (non-Lambda) python code, though others were green. Why rewrite the code, or switch to node for greenfield stuff? We'd need a compelling reason to adopt node, not to avoid it.

That's a great point. I admit I followed the same exact rationale motivated by code reusie to go with Java runtimes in projects that consisted mainly of peeling responsibilities out of legacy Java services, and Java is notoriously by far the worst performing Lambda runtime.

Granted, this was before lambda's pricing granularity was updated from 100ms down to 1ms. Nowadays, a JDK invocation easily costs 50x the cost of a NodeJS lambda invocation, not to mention the concurrency consequences.

> I assume the answer's roughly the same for anyone - it's odd to me that you're talking about 'ideal Lambda runtime', I'd be surprised if many people care.

Sure, there are other constrains and requirements, but in the context of AWS Lambdas, and taking into account the way they are priced and the fact that they run on a single vCPU and that they are mainly IO-bound, NodeJS is very hard to beat. If you're starting out a project, you're not totally ignorant regarding AWS Lambda's pricing, and you are free to pick whatever runtime you want, it is very hard to justify any rational choice other than NodeJS or, alternatively, Golang.

> If you really wanted every last gram of performance, you'd be running an optimised compiled binary anyway

Hence Golang.

Meanwhile, NodeJS gets you about 90% where Golang takes you without taking a single step outside of the happy path.
Oh, good catch. Mobile is not really a priority right now, but I'm gonna take a look at it later.
It's more expensive most likely because they're not outsourcing environmental and human rights costs. Also, they are not gathering and selling your data unlike many others.
Bit too coarse. I dislike that Recommendations list videos that I have seen, but otherwise it's a useful discovery tool.
I honestly wonder if it IS possible to know roughly how a company works and be able to make tactical improvements throughout. This is dismissed as micromanaging, and most people lack the curiosity necessary to accomplish it, but could a CEO/CTO actually have a good enough understanding to make changes throughout an organization and fix the dumb things that every employee knows but doesn’t have the authority to change? I suppose most executives and management spend a ton of time in meetings and not making such tactical decisions, but I do wonder if it is possible.

I’m reminded of SpaceX, who is run by Gwynne Shotwell and Elon Musk. Gwynne keeps the whole business machine running and manages existing programs so well that Elon has the bandwidth to dig down to a fractal level and address a lot of the weird issues & bottlenecks that everyone knows about while leading new programs extremely fast. Or at least, that’s the story (doubtless the CEO meddling has negative effects, too, but overall seems to work at least as well as traditional organizations that big). Also, maybe that can only happen in a business like SpaceX which is filled with a bunch of fantastic workers who are just really driven to make things work at all levels.
True, it's still a LAMP stack, migrating it to new PHP and MySQL (now MariaDB) versions every now & then, fixing a bug here and there, adding LetsEncrypt, switching from CVS to Mercurial to Git, etc. The last big feature I added was math formulas (2 years ago or so).

This project really told me how important it is to leave comments for your future self - especially, if your future self hasn't touched some parts of the code for 15 years :o)

Anyway, I'm approaching 50 now, so I assume that Sensei's will be here for at least another 25 years.
You're misunderstanding the premise of my suggestion. Please see my comment here https://news.ycombinator.com/item?id=28694148 where I recommend we have different platforms for more sensitive topics, as YouTube has proven incompetent at managing discussions that require any level of moderation, civility, or nuance.

It's not a matter of Google deciding "in my favor". I want Google out of the picture entirely. Google is the problem here.
When ed-tech meets marketing
Hey everybody,

I love combining different elements from different disciplines. Being co-founder of an online product that is focused on corporate learning market, we came up with the question that "what if we can implement what we learned in this business to marketing, esp. lead conversion" We combined ed-tech tool experience with product flow of lead conversion tools and created minicoursegenerator.com with the motto that "a mini course does not necessarily mean a small part of your big course" Today, we are launching on Product Hunt and if interested, we will be more than happy to receiving your feedback and thoughts - best wishes
Wow, I just came from your interface to this comment. So I guess I'll reply here. What a trip.

+1 for dark mode. But also, would you add a shortcut for the left hand for opening comments? I lost my right arm in a tractor accident, and pressing O is a bit annoying.

Just kidding, but I do like the idea of R to reply.
First in Nation: Drone Detection Technology at Miami International Airport
Absolutely. One thing I'll say about metal shows in small venues, the audience is usually too distracted and rowdy to pull out phones and hold them up obscuring the view for everyone. People tend to be more in the moment. With rock shows or anything else I see more phones and distraction.
Once again, thanks to all the contributors that provided these awesome new features, translations and documentation.

It's amazing what improvements we can get through public collaboration.
Missing is fraud, auditors, regulators, lawsuits etc which seem to rule big orgs and small companies largely ignore.
Thats part of what I used https://www.recovermy.video/ for. But sadly: https://www.recovermy.video/shutdown
I grew up in this village[1] and went to this church when I was young. The church is though to date to early 12th century but there have always been a church there since Anglo Saxon times.

I'm no longer a believer but I absolutely love history.

[1] https://rogatevillage.net/church-history/
Current IBM Cloud employee here . There is a good amount of insider information in this article. Most of it is true. But one big omission is that genesis was actually designed to use a torus network topology with no top of rack switches. Yeah no idea who cooked that idea up. The current issues with the v2 cloud are ibm trying to use kuberneties and other tech because google does . We could do better if we just did our own thing . Also ibm has too many saas tools from outside vendors . For a company who is/was known for software development it’s a shame we have ended up here . One last thing the power cpu offering is being converted from supermicro/tyan to system z ; and will be called ZaaS
This line of thinking is demonstrably weak and yet I encounter it in 99% of pseudodevelopers I work with.
So many examples of this. Blockbuster vs NetFlix seems like one.
Isn’t the lack of a “nutritional label” for weed a product of century long prohibition? The very thing you spend the premium for I see being commonplace post-federal legalization.

I think not before long, minimal packaging gas station reggie will be a thing of the past and picking out quality weed will be like choosing your favorite wine at the grocery store.
Neorg – An Organized Future
Given their recent moves you could argue they're still learning like the rest of us.
Tiny programmable gaming system 'Thumby' smashes through its Kickstarter target
Nreal announced cheap 3DOF Nreal Air glasses
Are there any name-brand companies (or even largely unknown but reasonably successful companies) that have managers as described in this blog? Does this tend to be a big consulting problem vs "pure software" companies? I can certainly see this being the case someplace like Booz or Deloitte, based on anecdotes from friends that work at those companies.

I've been with the same employer for ~20 years, so obviously a limited experience, but I'd guess 80% of our SDMs were developers themselves and the remaining 20% had complementary roles within dev teams. I've yet to find a manager who was "just an MBA" with little experience as a development team member.

Maybe I just lucked into one of the good companies?
Agreed. I think Rush is another band that transformed their sound a few times while maintaining high quality output.
at this point, an iphone up to v8 seems most sustainable. but of course no one knows how long an 8 or even 13 will be updated or receive service.

i would still like an alternative option that is a) user reparable b) can be updated on an open source/non corporate basis
I check my emacs config into github, and then symlink my notes to ~/org from a folder in Dropbox. Works pretty seamlessly across machines
Both the CEO and CFO had to have been involved. This is simply criminal fraud and hopefully both individuals are prosecuted for it.

My guess is the board is made up of investors who don't want to see their money disappear when the leadership gets criminal convictions. That is why they brushed it under the rug.
Serverless Live Streaming with Cloudflare Stream
I love this. Every feed and comment based service should use this.
BeOrg (iOS) works pretty well for this for me!
My current manager was a dev for an old ASP stack. He may not be up to date on the newest stacks but is miles better than non tech/IT managers. When he needs to get out of the way he does and isn’t a micromanager. He also knows databases really well which helps out the team.

Our former VP was a securities trader turned IT manager, who knows how he probably knew people, and was terrible.
Except said teacher was not promoting hate, just criticizing Zionist project, so you missed the point with your terminally online friend examples.
Just wanted to say, thanks for the tips. A cursory search seems to show that there are a few Army-Navy type stores nearby, so I might be searching for a buckle there.

You have at least two straps in you! I believe in you :)

Take care.
Amazon’s Astro robot: A feat of science or a successful product?
I could not figure this out even after using the help dialog repeatedly, since I assumed "navigate" meant "scrolling up and down the page", and there were three shortcuts that actually mentioned comments.
> It costs $5 per 1,000 minutes of video storage capacity per month. Live-streamed videos are automatically recorded. There is no additional cost for ingesting the live stream.

> It costs $1 per 1,000 minutes of video viewed.
Disappoint with the HN community reading the comments here.
Sure FF is not perfect, but they are actually changing how the industry is working and deserve a lot of support. They are changing how mining is done, how workers are treated and are attempting the change the rules on planned obsolescence. And they are actually getting some advance on all these areas.
> The best managers I have had were ones who had previously worked as developers.

That is not my observation.

Having some ability to program can definitely be a plus, but it is also frequently a hindrance, if the manager is not aware of the dangers.

Best managers I had were just good at managing. They did not try to make technical decisions but instead tried to figure out a process to work with a collection of various experts that would let these experts to make best use of their expertise in context of the project.

In other words, they were focused on making right conditions for people, team, project to succeed rather than focusing on making technical decisions.

They tried to complement the team with their management expertise rather than trying to be lead developer.

Ability to program (as in developer who has just been promoted to management role) is frequently a hindrance. It is a crutch that the new manager uses which prevents him from learning his new trade well.

It lets him understand stuff without needing to communicate with the team, it lets him see through bullshit without having to build rapport and honest relationship and it lets him make passable decisions without consent from the rest of the team.

Which works fine for a while but in the end tends to result in mediocre manager and team.

Also a programmer manager frequently only ever learns to work with other programmers. This might be fine for strictly development team but leaves the manager out of the water when interacting with non-development teams, clients, etc.
And then there is the manager in the middle that had a previous tech background from 10 years ago but never took the opportunity to keep up.

This type of guy tries to explain to you the task at hand used to be done in a matter of hours when he was still coding himself, and does not understand why it can’t be the same now.

Yead grandpa, I know, I’m stupid. So here you go, here is the keyboard, show me your skill so I can learn from the best!

(Actually the best manager I ever had was really technical and was showing and teaching me stuff in a peer programming fashion!)
Agreed. Salary discrepancies and less equity have been the biggest reasons I've seen cited by peers who left, along with getting a promotion.
Bookmarked. I hope you continue working on it! The biggest hurdle for me would be to remember to go here instead of news.ycombinator.com though
The term you linked to is specific to aviation, from your link "An autopilot is a system used to control the path of an aircraft".
When it comes to Law, at least here in the UK, you will often see the term "Reasonable person".
The position that a "Reasonable Person" would assume "AutoPilot" automatically pilots the car would not be hard to defend as it's not reasonable to assume any person who may use 'autopilot' is familiar with the technical capabilities of an unrelated aviation system...
Nice App.

I was trying to create some web-UI like this to read my own dump of bookmarks/notes on various devices.

What language/frameworks did you use for the web UI?

Is the source available somewhere gitlab/github?
"tc or gtfo"

for everyone else: Blind app is where all of your developers and a few other personalities are talking about industry workplace cultures. Every post also ends with people posting their "total compensation" or tc, which is a meme on that app but absolutely serious. That app pretty much only lets in tech and finance grunts. The situation is similar to how HIRED only has jobs for devs and occasionally other roles.
1) not at all. What I'm saying is that if a doctor has a 40-year-old patient with a deep vein thrombosis who hasn't had a vaccine since they were in their mid-20s, that case doesn't go into VAERS. But if they have a patient with deep vein thrombosis that had a COVID vaccination last month, it does. And since the pandemic has caused a national vaccination push, we're now seeing a lot more of the latter.

The people who call in a bunch of unrelated leads during a murder investigation also aren't uneducated; it's perfectly reasonable, expected human behavior that when people are looking for trouble they find it more than if they aren't expecting any connection. Whether or not the connection is actually causal.

2) insufficient data to know if it should be alarming, because outside of a pandemic circumstance, the 20 to 60 demographic doesn't get very many vaccinations. So you're comparing on other years a population with possibly very different behavior to the general population (for example, one explanation could be that there's correlation between people being healthier and people getting vaccinated on years that aren't pandemic years... Possibly because the kind of person who goes out of their way to get vaccinated when it isn't required for school attendance is the kind of person that cares about their health more than average, is more prompt on upkeeping preventative medicine, has access to the kinds of doctors that catch early signs of heart disease before they evolve into full-blown conditions, etc.).
If a man's salary depends on him not understanding something, you can bet that it won't be understood.

Also - I have seen lots of vigorous defense of the Chinese government here on HN lately. I wonder if there is a similar, but better run, effort here?
From what I hear, even Google is mired by years of product, organisational and tooling debt.
Depends entirely on the company, the titles and roles are frequently mixed up.
I think the problem is those protocols were arbitrary implementations due to the desire of companies to try to lock-in developers and consumers. This led to the constant churn of hardware and software we all experienced even with our smartphones. Now, it just seems silly but now I think we need as a community (developers, even electrical engineers who work on hardware) need to hammer out the core implementations but that's just a pipedream obviously. :)
Scaling Showcase: Where Growing Companies Go to Scale
> Maybe I just lucked into one of the good companies

If you have a good manager, then yes. You did.
How Much Does It Cost to Start a Podcast?
Nice. I use vimium-firefox as a default and it is not working.
Focusing on one comment at the time is changing the adequate contextual dynamic of relational scanning.
All of this only highlights the problem with HN interface.
It is time for slight update addressing some basics.
- font size
- monochromatic theme
- dark mode
* aside from this "Do not touch anything":)

P.S.
As a default workaround for HN design issues I use lynx with vim bindings. This gives me font clarity and minimalistic interface.
I wonder how it does on puzzles where the answers need to be written in unusual ways? Some examples from the New York Times puzzles.

- There was one with a name that suggested an Alice in Wonderland connection, and it had an answer "THE LOOKING GLASS" (no spaces) running vertically down the full length of the center of the grid.

Every across answer that was entirely to the left of that was written normally. Every across answer entirely to the right was written backwards. Every across answer that crossed the center was a palindrome centered on the center.

- There was one where several answers were triple Spoonerisms of well known phrases.

For example, the answer "THE STUCK HOPS BEER" for the clue "Tagline in an ad for Elmer's Glue-Ale". Rotate the ST from STUCK, the H from HOPS, and the B from BEER and you get "THE BUCK STOPS HERE".

- I remember one that had a few isolated black squares, and a theme that suggested the puzzle had something to do with roundabouts.

Those black squares were roundabouts. Answers would hit the roundabout and continue after a 90 degree turn.

- I remember one where the theme was something like "What goes up must come down". That had several answers that, like the roundabout one above, would take a 90 degree turn from across but it was a left turn so after the turn they went up. Then there would be a down answer whose start was the reversed end of that across answer that would come down, also make a left tern, and continue across to the right.
Most managers are bad because most managers core skills are not management. Many engineers complain about non technical background managers but many people will note that even managers with technical backgrounds skills soon become irrelevant. It's the ability to actually manager people, and further projects, that actually makes a manager good or bad.

Unfortunately you rarely get to evaluate your manager properly before starting a new job and there is no guarantee that they will be there for any length of time once you do start. Having a good manager feels like winning the lottery.
>The problem is actually how good those recommendations are.

I keep reading this or equivalent opinions and am consequently annoyed and confused. On at least 50% occasions, the recommendations are either designed for the most capricious of olympic ADHD champions, or appear ingeniously tailored with zealous desire to insult my intelligence. And frequently when I'm scrolling through, eg layman-level physics lectures, I'll get Don't Talk to the Police, or Lizards of the deep state, or some circumstantially irrelevant garbage. This happens after removing cache, changing advertising ID, and other regular practices. However, it truly seems subject dependent; when researching fermentation, the suggested content tends to remain on subject, minus the inevitable guy ferments whale and tiger vs crocodile vs anaconda, uhh.. sauerkraut! 50TrillionViews stragglers. Somewhere along the way, I watched or clicked on something that must have biometrically branded me as a vagarious, insatiable idiot that despite searching very specifically for Cross Pollinating Chili Plants, really wanted to watch CGI snakes fight polar bears. They won't forgive me.

Definitely designed to keep one's eyes glued, but my reaction considers gluing them shut and hating myself for expressing fascination in so many things that I want nothing to do with.

Edit: I want to add a broiling chafe of mine. On rare occasion, I will view a video of an unfortunate event, something specific, bothersome. Every time, I see the Up Next video lubriciously lurking below, smart enough to detect tragedy, but sloppy enough to assume I'm watching what I'm watching for entertainment purpose and intend to merrily traipse on to the next disaster, or whatever. If I couldn't disable autoplay, I'd smash my device.
New End-to-End DevOps Pipeline Tool for Multiple Jenkins Instances
It’s a balance, but I personally do think so. You ever work for a boss who has no clue what they are doing but insist on micromanaging you, the person who is the subject matter expert?

What the web and social media has done is normalized everyone’s voice to 1. This is great for some things but not so great for issues where you truly need a subject matter expert. When an SME can be “refuted” by someone who not only knows less but also has incorrect and incomplete knowledge that’s a recipe for a dangerous situation.

Example: I don’t know nearly anything about water treatment plants. But literally nothing prevents me from starting a YouTube channel about how water treatment plans are insufficient and giving people recipes on how to use lead to kill bacteria in their drinking water. And let’s assume for the sake of the argument that I can sound quite convincing to those who don’t know me. Terrifying prospect, no?

I’m the before times the cost of publishing content was high and as a result only those who had something worthwhile to say were able to get their ideas out there. This all changed in the 1990s once the web “democratized” publication. But prior to that we somehow survived for millennia without everyone being able to express their uninformed or under informed opinion on technical matters.
You might not need to codify the rules; you could create a tagged training set which includes additional information, like a ‘parts of speech’ breakdown of how a clue relates to an answer (anagramSignifier - anagramMaterial - association, etc.)

An unsupervised learner could probably do reasonably well at picking up on those patterns, even to the point of considering that a word it hasn’t seen used as an anagram signifier before might be doing that job in a particular clue.

On the other hand, machine translation learning has moved away from using tagged parts of speech as far as I’m aware, and it has nonetheless managed to develop sufficient internal modeling that it is as if it has learned parts-of-speech tagging; it’s possible that an ML on a cryptic clue corpus could develop those same hidden models.
Pretty much this, both sides know that a large surprise attack against the entire triad would be effective. That’s why monitoring of military exercises and other precursors is critical. It’s very hard to kill all nuclear capable aircraft when they are already in the air. Placing all submarines on an alert posture also helps prevent the possibility that they’ve been intercepted. An around the clock war room helps ensure the president makes the decision to launch.
> the per capita energy use peaked around 2000.

1980, actually.