skysight-inc/HackerNews huggingface dataset:
Navigation is all about the DATA. If it worked better (or worse) in a certain location, it is solely because they have access to quality data. Quality data costs a lot. Companies like NavTech used to literally drive cars down the road (think Google street view cards) and capturing everything (speed limit, number of lanes, boundaries, etc.) but they were bought by Nokia a long time ago. Not sure what is what these days. You can get pretty good data these days by leveraging free government data and things like OpenStreetMap. Routing is quite simple with good data. The harder part is conversion to narrative directions. How many times have you been given instructions to "continue to stay on XX for 500 feet" only to be told to "stay straight to continue on XX"? (Source: Worked for MapQuest for many years)
instead of 3-4 devops guys, you now only need 1-2 really good kubernetes guy.
I think the interesting part here seems to be the tragicomical delivery of the message.
I’ve made a comment below, but long story short we’ve moved to Kubernetes running on Fargate and we don’t have downtime anymore.

Sure, one can break anything, but our anecdotal experience is we’re now focused on actually delivering code rather than fretting about node failures.

https://news.ycombinator.com/item?id=31581372
Auditing GitHub users’ SSH key quality (2015)
Please, do not manage deployments with imperative kubectl commands, I beg of you.
This is half right. String would be more appropriate than an integer type even if that weren't true. ZIP codes really don't have anything to do with the fundamental numerical operations that are defined for integer types.
But that's my point, the software developer is not a crucial role in the research process (unlike (most) professors arguably), they are nice to have and definitely helpful, but getting a grant to do research is difficult enough, paying all the funds to a software developer means no research gets done. In other words in most cases a software developer does not add enough value to justify their cost if they get paid like in industry.

I was not complaining about developers being too expensive, I was responding to people who said that they would like to work as a RSE but salaries are too low and explaining why the salaries are so low.
As a European i am astonished that this is even legal, especially in factories where dangerous machines are in every corner.
Don't know about London, my experience is based on the US.

Get a dog, go to dog parks. Dog people are friendly and easy to start conversations with.
That's the other part that breaks my lizard brain.

We are talking about $5k/month vs $500. If the UX of the FOSS version is lacking, pay for the closed version BUT throw $1000/month on the direction of the FOSS developers until the issues are mitigated and they satisfy your requirements. I can bet that in less than a year you'd be able to make a switch and the investment would pay itself.
I wonder if the artist is an example of a "10x programmer" in this particular niche, even just for the fact that only a small percentage of programmers has this level of artistic fluency.
all that matters in this context is whether they run TOP500 or not.
Forums. For instance https://coderanch.com/
They also can just buy euro or dollar.

Nothing new here.

And yes sanctions against north Korea or Russia are more important than the inflation of Lebanon, Zimbabwe or Turkey.

And I still bet that the people in Zimbabwe in avg have more from less co2 than from bitcoin
Leadership at a company I worked for used to tout how much they worked.

They had enormous offices, a lounge, a bar, food (and just about everything) brought to them on demand, hired all their friends to work with them, had drivers if they wanted, secretaries who took care of personal tasks, flew first class... paid a ton.

I had a tiny cube that was falling apart under an ever blowing air vent, next to a way tpo small walk way (everyone walking by couldn't help but bump my cube / look directly in it).

Must be rough for those guys to work all those hours... /s
I think it comes down to jevon's paradox--if your demand is unbounded, making production more efficient doesnt reduce inputs, it makes you produce more. in the case of k8s, more reliable, more scalable, etc
>smaller

Perhaps in other words, market forces (I'm thinking ROI) and economies of scale will win.
Robot touch makes people feel good – especially when accompanied by robot (cont)
Why your fixation on original research?

The article cites attempts to replicate Dvorak's findings by the US General Services Administration (mid 1950s), Western Electric (1973) and Oregon State University (1978). What original knowledge would another repeat of the experiment add? It would be today impossible to today replicate the many 1880s typing tests, but the fact that there were many, and the speeds hit on multiple competing keyboards, demonstrate that the usual stories about keys jamming and a single competition are at best woefully incomplete.

This knowledge already exists, it is just not well-distributed. And, speaking personally, this article is why I abandoned my disappointing project to learn the Dvorak keyboard.

Now the main thing that you dislike, their overall political position, I'm not going to disagree with. The article is at least a bit polemic. They clearly wnat to undermine a legal argument that they oppose. But that for me was the least interesting thing about the article. And you've said nothing about the main point of the article, which is how there is plenty of evidence that QWERTY is an effective layout which beat others in a fair competition, and the most commonly cited evidence for Dvorak was fabricated.
We run Nomad with about 7 to 9 client instances in prod. Quite happy with it.
Show HN: MLEM – ML model deployment tool
Hi, I'm one of the project creators. MLEM is a tool that helps you deploy your ML models. It’s a Python library + Command line tool.

1. MLEM can package an ML model into a Docker image or a Python package, and deploy it to, for example, Heroku.

2. MLEM saves all model metadata to a human-readable text file: Python environment, model methods, model input & output data schema and more.

3. MLEM helps you turn your Git repository into a Model Registry with features like ML model lifecycle management.

Our philosophy is that MLOps tools should be built using the Unix approach - each tool solves a single problem, but solves it very well. MLEM was designed to work hands on hands with Git - it saves all model metadata to a human-readable text files and Git becomes a source of truth for ML models. Model weights file can be stored in the cloud storage using a Data Version Control tool or such - independently of MLEM.

Please check out the project: https://github.com/iterative/mlem and the website: https://mlem.ai

I’d love to hear your feedback!
Yes. Labor demand is softening a bit, but actually kind of welcome because it is an inflation driver. April data just out. March revised up, so it was actually 2.0 openings per job seeker, April ticked down to 1.9
https://fred.stlouisfed.org/graph/fredgraph.png?g=Q27U
It is optional. No amount of whining will change that. Play stupid games, win stupid prizes.
I disagree. Your houses are dirt cheap (outside of NYC and SF I suppose) and gas is basically given away.
> There are spenders and savers.

This seems a little reductive, like nobody has any agency nor are there any shades of gray, you're either black or white, true or false, spend or save. I'd argue people prioritize different things and a lot of the reasons they prioritize those things has to do with their upbringing or personal history.

I'm sure, in general, people should save more. Just feels like everyone is quick to jump on others for making different choices without understanding the context of those choices. It is the whole "Should people on food stamps buy a birthday cake?" question again, and every time that comes up all hell breaks loose.
If you don't think the system works, fix it. It is actually possible in a democracy, thankfully. Techno solutions do not solve the underlying human factor problems.
Limbo was built around Plan9, and the static binary (cross) compiling comes from plan9's C.
It reads like a person drunk on their own kool-aid. I can imagine "richest person ever" being a title that goes to your head. He's unhinged, and going full Howard Hughes.
I feel you. Took me 2 years of dabbling with k8s every once in a while on the side to finally "get" it. and if I stop looking for a few months, suddenly it already gained another set of features and deprecating some other.
But they get to build cars! Very expensive cars! That fundamentally alter which limited resource we start wars over!
Corporations get billion dollar buyouts practically every market swing but its an issue if everyday Americans get a couple thousand over a summer? That's what the issue is?

Get over yourself
Poe's Law is rough with Elon. He has a lot of fans.
Surely there is data that could answer that. Health care I could see. Transportation? We don't have nearly the tax rate on fuel that, say, European countries typically do. Housing seems pretty expensive everywhere, I'm not at all sure it's disproportionately so in the US.
You and I think alike because that was my initial thought. The practical considerations make it tricky. I may still do it, but I first plan to embed Python to allow users to implement their own commands.
At the time I got my first job in tech, I was working 2 jobs to clear $29K/year. My salary as a junior dev was $76K/year. My next role was $105K/year, then $120K/year, then $135K/year, then $150K/year.

At each level, my lifestyle adjusted to my income, and it did so completely subconsciously. It felt invisible; I can't think back to a particular time where I was like "I am going to spend more money because I can". It just happened.

I've always felt guilty about it, because I know that I'd be in a much more secure position if I had been more conscientious about how I managed my finances.
> Retirement is a pyramid scheme. More people have to pay into it then receive. If people are about to live to 150 years old. Is retirement still 65?

It depends on where you live. There are countries with capitalization systems instead of repartition systems. The most common one in the future will probably be a mix?
MMT is widely regarded as not in agreement with the few things we’re pretty sure we know about economics, and furthermore its proponents generally refuse to publish actual models of the system they propose. Here’s a good examination of an MMT model that finds it somewhat lacking:

https://noahpinion.substack.com/p/examining-an-mmt-model-in-...
I think the hate mostly comes out of being forced to use a solution and then being annoyed because it tries to force itself onto you. Yes, I confess, when I'm waiting for an important email I sometimes check private emails on my work laptop, and I would love to be able to just tell LastPass to not prompt me to save the credentials for my email provider into my company account, but it's simply not possible, and then the repeated "helpful" save password prompts annoy the hell out of me...
I second this. There are a few limitations in Fargate that are annoying but overall it's solid and easy to use.
Sounds shitty
Unfortunately, there's just not enough solidarity between workers in the tech industry: e.g. Java programmers who develop features often see themselves as a different class of professional (and people) than Java programmers who develop tests, even though their jobs occupy the same pixel in the spectrum of all jobs.

This internal stratification of a profession has always been common in engineering disciplines, but in tech it has been exaggerated to the degree that, often, workers see themselves as members of a singleton class, thinking their situation is totally unique.

The solution to this problem is also as old as time: workers need to get used to sharing and talking about their grievances. So, as an example, for a work force that is systematically underpaid, first we have to eradicate the mindset of "it is shameful to be paid less than average", so that people will talk about their pay, find common grievances, and then potentially act collectively.
It might if this "something" is persistent or widespread enough to affect all of the separate colonies of it; it sounds like there are individual patches that are spread out over many kilometers.
This is the same thing when people say going to the cloud is not easier.

It’s not.

You still need Devops staff.

Cloud just provisions the hardware and OS. You still have to be responsible for the apps. You still have to be responsible for IO, memory, cpu and networking capacity.

You still need to make sure your apps are able to run on cloud - whether metal or k8s.
Minor rant: I can't seem to contact an actual towing company directly, it's usually some external entity that ranks top in Google then they charge you more to find the actual local towing company. It says "Towing company in city name" but it's not local.
LastPass is terrible if you want to use it for automation. There is no official support for the CLI interface (it's a community project), and it does not work on Windows by default (you'd need to install cygwin on every single server you wish to use the CLI, as opposed to a simple `winget install --name LastPass.CLI`). I cannot recommend that anyone use this product for enterprise use, especially for internal IT use.
> Instead, they will be offered information on available health and social services

I can't emphasize this enough. If you hate drugs and think they're strictly horrible for society, what's worse is us ignoring the underlying reasons for using drugs to extreme levels.

If anyone hasn't heard of Rat Park, please do yourself and everyone a favor and watch this video / read on it

"How the flawed Rat Park experiment launched the drug war"

https://www.youtube.com/watch?v=d-0KfwFCMRM&ab_channel=Freet...
Are you saying that you spend your base salary but save your RSUs? If this counts as "living paycheck to paycheck" I'm much less concerned.
Page rank wasn’t a pure algorithmic solution in 2006 either.

So, while the problem changed I am not sure if it got harder or Google’s priorities shifted.
I feel the same way, I think one of the biggest startup opportunities now is to create a decent search engine. Google is absolute rubbish and a new player needs to step in and take away that market share that google is throwing away by means of a terrible user experience.
The HITS algorithm has one drawback that it is super easy to game it. PageRank is not entirely resistant, but its a little more robust. For an algorithm that is used in the real world where commercial interests rules, sensitivity to adversarial attacks is very important -- Game Theory inspired algorithms will not be out of place. Note, one can definitely adopt 'hardening' strategies for both HITS and PageRank. Even around 2004 a naive, as presented in the tech-report, version of the PageRank algorithm was unusable without tweaks. Had you tried the unmodified version, you would have found that the top tier pages were mostly porn.

There's also the fact that PageRank was presented as a query independent computation that could be done ahead of time and HITS as a query dependent computation. A resourceful enough person could however modify HITS into topic-wise precomputed HITS scores to be combined at run time based on the query.

Ok so here is how one can game HITS. Create a harvester page that points to lots and lots of popular, high traffic pages on the internet. By virtue of doing this it can accumulate a lot of Hubs score which it can redirect as an Authority score to an intended page.
The git log command will generate a comma-separated file which is what the tool expects. The CSV won't include commit messages.
Google is a victim of the googlification of the internet. With “the internet” consisting of about 5-10 walled gardens, each with their own custom search, I find I use general search engines a lot less now anyway.
>That fundamentally alter which limited resource we start wars over!

Sodium?

https://www.unige.ch/communication/communiques/en/2022/un-no...
Make a bit over half that.

Spend about $65k / year.

The rest goes into 401k / brokerage.

Live in a (relatively) high cost-of-living area (HCOLA), bought large house with an acre in 2016, have 2 cars that are 7-8 years old with relatively low miles on them, paid off 5 years ago.
Healthcare is a dead horse but I'm going to need to see citations for the other two, fraction of income preferred over raw dollar figures but I'll take what I can get.
When I moved to Vancouver from Toronto I found the homeless population striking. I'd ask people why they thought its the case. Many folks are of the mind that its pretty much the only city in Canada a person can sleep on the street 365d a yr. I'm sure there are other reasons but if you don't understand how dangerously cold a Canadian winter gets you might not factor this in.
The intent of my comment wasn't to make out snobbery doesn't exist (or isn't rampant - it is & I've experienced plenty of snobbery from academics myself). Just that there are additional factors.

> At UC, research assistants typically make more than Grad Students or post-docs

That's cool but I didn't say every university; I don't think one counterexample makes my comment "[not] true in the slightest".
Another option for this is to use a “redacted” font like https://github.com/christiannaths/redacted-font

I can't find it ATM, but I used to have a bookmarklet that added one of these as a css style on all elements (or removed its edits when run a second time, to revert the page). Shouldn't be too hard to write if I decide I want it again and still can't find the source of the one used back then. It didn't watch for and update dynamic content changes, but was useful for quick “mock-up” screenshots. The only problem was that the character widths won't quite match (or might be massively different from) the font the page is currently using though no doubt there are things that could be done to improve that. It relied on the font being installed locally, but it wouldn't be beyond the wit of man to make it load a web font or include it as a data block in the bookmarklet.
I think there are two separate threads running through this. One is his academic criticism of their work through the academic publishing process. I hope no one would describe that as 'harassment', irrespective of how much his academic output focused on challenging their work. The other is his extremely poor and possibly slightly autistic Slack behaviour, fixating on his disapproval of their work and repeatedly bringing it up in even the most marginally related contexts. That part I would agree rises, or at least arguably rises, to the level of harassment.
I don't think that means it was ever all connected at once though. Each meadow could expand and split over time.

Yes, the 200km² vs. 770 hectares is what I used to get my 10^1.4. It's unrelated to the 180km distance the author puts in the DC comparison sentence though.
HashiCorp Nomad is a good alternative.
Is the implication here that taking issue with these demands and trying to change them is somehow depriving Musk of his freedoms? Because that's not how freedom works.
A large part of this is about housing and taxes: https://www.aeaweb.org/articles?id=10.1257/mac.20170388

HCOL areas are also usually the most productive.
I found a role like this. I love it, with the caveat that doing research, software dev, and some lead-type stuff is a lot of work. Though my hours are capped at 40, I probably am thinking about it on some level at least fifty hours.

Pay is quite good, though, so I can't complain.
> What we need is a Next.js for Kubernetes. Something that delivers a full stack solution on top of base Kubernetes.

Doesn't Rancher fit this description? It's pretty resource-heavy though.
That doesn't mean it isn't useful, for example for a search engine for an internal wiki where you don't have to worry about SEO or spam. And you said yourself google still uses it, so it would probably still be useful to other search engines, including niche search engines, just not as the only ranking mechanism.
>Tesla seems to get a lot of work out of its employees because of how appealing the company’s mission is, but this seems like a recipe for burnout.

Even moreso it was Musk's personal brand that made his companies so desirable to work for. A brand that he has spent the last few years torching to the ground on Twitter. He'll still be able to pay senior folks enough to stick around for a while. But the new grad pipeline is most likely drying up at this point.
Am I missing something? The article repeatedly mentions that it's a LendingClub/pymnts.com study, but I don't see the actual citation or link[2] so I can review it myself and drill down exactly what "living paycheck-to-paycheck" means. It makes a huge difference whether we're talking "all disposable income goes to hard-to-exit obligations" like mortgages and credit card minimums, vs "they happen to spend it all on consumption but could reduce it with no problem", and I'd like to know which they mean.

From googling the study sponsors and terms I found this press release[1], which might be what they mean (though it's from three weeks ago). The article also links a Federal Reserve study [3], ostensibly as support, but it says 78% are doing okay (sampled over all income levels) or better with 1 in 9 unable to come up with an emergency $400 by any means, though with no connection to the result about $250k income households.

The closest thing that study has is a result saying that 5% of adults with incomes over $100k can't fully pay the month's bills (p. 43 by the pdf numbering).

[1] https://www.pymnts.com/consumer-finance/2022/paycheck-to-pay...

EDIT: Looks like this is the one, which references a $250k figure: https://www.pymnts.com/consumer-finance/2022/report-36-of-co...

[2] The link anchored to "Lendingclub.com" just goes to a generic company profile page.

[3] https://www.federalreserve.gov/publications/files/2021-repor...
It's the only such good with such a close tie to the ability to earn the high salary to begin with. Sure, a doctor is socially expected to drive a German luxury car, but they can in fact choose to drive a Corolla at the cost of some light ribbing.

A dentist in Orange County has a practice, I don't consider a twenty minute commute a luxury good. It's something people buy for common quality-of-life reasons if they can afford to, and it happens to be nauseatingly expensive.
IBM has to pay $1.6B for poaching BMC client
It really feels like he enjoys punishing his employees. A lot of the decisions they make just seem much more sadistic than they do practical or even economical.
Breakneck Babashka on K8s
I volunteered to DJ my jazz college radio station back in the day and gave up quickly. The reason being was that my knowledge of the genre was so shallow that I didn't know where to start, especially when it came to putting music on for a dedicated radio program.

So I kind of wonder about that when listening to indie music. Maybe there isn't a goal of getting a comprehensive view on a genre, simply enjoying music that's not overproduced and the same thing you hear all the time? I suppose that's what I get hung up on: that when I listen to music I think I have a goal of understanding a genre from the top down.

This isn't a criticism of course. The likely response is that I should just listen and "enjoy the music" without expectations of gaining a deep knowledge of the craft. It's still something I struggle to wrap my head around though.
> And your materialised view/JsonExtract can be dispatched by schema name for a row.

How would that look like? MatViews in CH are like insert triggers so does it mean that one MatView per schema?

>I see the only suboptimal part if different schemas have different types for the same field and it has to convert it to String.

Agree, this is what I was actually after and it actually happens with system data sometimes- you can have "user" field as an int and string in different schemas.