skysight-inc/HackerNews huggingface dataset:
I've been a software engineer at a few highly regarded companies for a decade now, at none of them did I have the ability to make large product or design decisions as a software engineer. I was able to suggest things, I was able to call out issues in the design and I was able to propose ideas but I was never able to unilaterally make any decisions and a lot of the time any ideas I had were put on the backlog because the company was in focus mode on one specific goal (and I'm not criticizing this idea of having focus).

So my point is, if leadership and product are bad and ask engineers to produce turds. The engineers don't really have control over the fact that they are producing turds but they have control over the quality, how buggy, and the shinyness of the turds.
Ask HN: What is your risk plan if your app is purely dependent on 3rd party API?
You build app around specific free API, for example some social media. Without this API, your app is useless as you can't just easily switch providers like with some weather app.

What is your risk plan, when some day you could be cut off from accessing API?

Do you make it modular enough, so when time come, you just switch to another API?

I'm asking, because for me, it always seemed like a big risk without some long term agreement.
Had it been 5 men and 1 woman you wouldn't even have thought about it.
The problem of course is that he does not look 18. He looks like a healthy 45 year old.

Of all the pictures in the article, he looks healthiest and youngest before starting his health regimen, most likely because his BMI is so low which can give faces a hollowed-out look.
I'd assume a few thousand for servers + softwares, but yah.. it's close enough to $0 you can usually tell if it's profitable.

Unlike something like e-commerce where 100k in monthly sales could be... 0 profit, or 70k in profit.
> A lot of people collectively deciding they just just don't need $X if it's going to cost that much

A lot of people decide that it's their God-given right to enjoy a certain service at a certain price, even if it requires exploited labour to achieve.

They will actively support legislation that enables this sort of exploitation, because again, this service is too nice to pass on.
You don't have the opinion social workers have the skills to obtain higher paid work? How do you have such low opinion of social workers that you find their skills non-transferable and even compare their skill level to that of fast food workers? This is a pretty uncharitable view of the skilled people helping our more vulnerable elements of society.

And as an aside, very few people deliberately take a reduced fast food wage in the goal of helping others whereas a large number of our skilled and caring social workers knowingly entered social work knowing their college education could be used for higher paying endeavors.
You have inherited a crappy database. Export it via ODBC and use more powerful tools.
I did notice chatgpt was down earlier, but it could have been heavy usage caused
>Crypto is a 24/7 global, resilient payments network.

Man, your mind is gonna be blown when you realise that you can have that _right_ now! All you have to do is move to a first world country*

*like the UK or any country in the EEA. US not included.

I jest, but my point is serious. This is already a reality for anyone living in Europe. It's a political problem (is a 24/7 global payment network important to people in democracies), and incidentally, crypto also faces the same political problem.

"ohhh but it's permissionless" yeah nah no one is taking in magic beans for value
An arms race between generative AI and discriminative AI is a good thing, it'll lead to higher quality models since the only way to "win" the game is to make output that is indistinguishable from legitimate content.

In fact, that is basically the GAN algorithm in meta form.
Expected this to be a web app, but no it's just a typeform

Also only for New York and California
> Your resume should talk about results

I find this very difficult because I think all great results are due to team work, and a bit of luck. Like the software we specialized on happened to become a very fast growing market. And we captured a big chunk of that marked with only a team of 5 people, but we could probably not have done it without each other. All our work was very intertwined.
...and often a second roller on the underside, slightly forward and running in the opposite direction to strip off any sheets that adhere to the top one.
All I wanted to say here was: Anything infectable by a virus can not become immune to viruses as a whole. There is always a new virus variant/mutation out there, or possible to come into existence, that kills the bacteria.
Ask HN: Python – Pandas usage in production, best practices
I'm wondering if and how people are using Pandas (in python) in production and if yes, what kind of tools / best practices you follow ?

I use Pandas all the time for data exploration and quick dashboarding, but as soon as I start typing a more 'production ready' code I find it quite hard.

Some drawbacks:

- type hinting is useless - methods transforming dataframes basically looks like: def foo(df_input: pd.DataFrame) -> pd.DataFrame

- column types - no type enforcement which can lead to subtle or not so subtle bugs (ex with date vs datetime)

- naming consistency - as column names are mostly strings, it's easy to end up with inconsistent names across the codebase

- you basically need to investigate the code first to understand what it will do with a dataframe (which columns are used and how) to be able to use it

I know there are some packages for specifying schemas for dataframes (pandera, typedframe), one can also encapsulate them in custom classes and enforce some checks.

Any pointers and experiences on what are the best practices here would be highly appreciated.
Fair enough. "Source available" would be better than "open source" in this case, to avoid misleading people. (You do want them to read the terms.)
Does he have a blood boy?
NY AG Letitia James presses MSG over use of facial recognition technology
Soylent ? (from soylentnews)
The metaphorical usage might be more common. But here's the definition: https://www.merriam-webster.com/dictionary/rip-off
They wouldn't defeat a dog that way, though.
Couldn't agree more. Not even just in the skills cloud section, don't put anything on your resume that you're not ready to talk about in an interview. It's baffling the amount of candidates that answer questions about their resumes with "Oh it was so long ago I don't remember" or "Oh it was just a quick 2 week R&D spike that was never shipped".

If something was a long time ago, just summarize it and keep it short and sweet. Nobody needs to read 8 bullet points on an internship you had 7 gigs ago which has no relevance to the job you're applying for. Contractors are particularly bad offenders here in my experience. No hiring manager will read through a 13 page resume for somebody with 6 years experience. As the TFA mentions, use that valuable space to highlight more recent, relevant experience and put your best foot forward. Everything else is just noise.
> Even if someone stoles your password database file, it won't work as the attacker needs your Yubikey too.

It's the same with any password manager. The issue is, after someone somehow had one peek at the decrypted data, they have all the TOTP seeds they need so they no longer care.
Google’s Fuchsia OS was one of the hardest hit by last week’s layoffs

https://news.ycombinator.com/item?id=34515277
I worked at 7 small companies total.
All CVs are read. There may be some screening if recruitment agencies are used. Which is sad.

Aside: if using an agency you might need a CV for them and then when you talk about the job switch to the role-facing CV. I got burned by this in the past presenting a microsoft heavy story to a non microsoft using company they didn’t want to talk.
Dive into tdp-lib, the SDK in charge of TDP cluster management
Doctor Roy Walford pioneered calorie restriction diets for life extension and maintained a strict exercise regimen... and then he got ALS and died at 79.
The employer sets fees the employee just implements and isn't liable to be able to delete a fee. Your disagreement with employers policy isn't employees problem and you making it so kind of makes you the asshole.

You ought to inform management that you disagree with the fee and won't be eating there again now that you know about it. You of course can no longer claim not to know about the fee after this point.

Deleting the fee case by case would be shitty policy because it adds constant friction. Deleting it wholly and raising prices is the right thing but as mentioned in the article there is a strong incentive to keep the fee structure to avoid losing our to places that do so.

The correct thing therefore is to get with city government and forbid the practice because now everyone is incentized to do the right thing.

Your suggestion to throw individual temper tantrums all over town is manifestly ineffective compared to my suggestion to pay the piddling fee then fix the underlying problem.
I love this.

"Sir/ma’am it’s clear to me you haven’t been happy with the goods and services we sell here at Costco. How about I go ahead and cancel your membership"

"Returning an item because you have found a better price elsewhere is a pre-filled option for a return, so it is expressly allowed."

Are both excellent examples of malicious compliance.
Back in the day I beat MGS2 and MGS3 on Extreme. The box shouldn’t be your plan for sneaking past any guards. It’s for situations where you are caught out without any cover and you need to hide. Pop in to it right as they are about to round the corner. Pop out and move on once they are out of sight. The box is a crutch. You can really abuse it in MGS1, but it’s usually easier and faster to just run around the guards.
To be honest maybe I am just old but it seems like every argument and quibble people have been having over Amazon is the exact same arguments I saw back in the early 2000's the only difference is the company was Wal-Mart instead of Amazon.
Thanks for sharing the non-paywalled article!
This seems to be simultaneously discounting AI (ChatGPT should have put to rest the idea that "it's all replication and repetition" by now, no?[1]) and wildly overestimating median human ability.

In point of fact the human brain is absolutely terrible at driving. To the extent that without all the non-AI safety features implement in modern automobiles and street environments, driving would be more than a full order of magnitude more deadly.

The safety bar[2] for autonomous driving is really, really low. And, yes, existing systems are crossing that bar as we speak. Even Teslas.

[1] Or at least widely broadened our intuition about what can be accomplished with "mere" repetition and replication.

[2] It's true though, that the practical bar is probably higher. We saw just last week that a routine accident that happens dozens of times every day becomes a giant front page freakout when there's a computer involved.
People can be healthy eating little or no vegetables indefinitely (I am not recommending this). But zero sleep will kill you within weeks. Everything matters, but on the scale of relative importance we should absolutely rank sleep above diet.
AIUI it's mandated by US law if you use data from the FAA's system, and ADS-B Exchange didn't use the FAA's data so wasn't required to hide things on the privacy list
I think that the problem is that:

- fsharp's big selling point is that it runs on dotnet
- most FP ideologues run screaming from M$, and there are other, better (subjectively), more-active FP langs that do many of the same things, such as OCaml and Haskell
- most dotnet shops are "csharp or die" and getting fsharp adoption is more or less an impossible task for cultural reasons

I support fsharp and generally like it, but I'm not reaching for it for net-new stuff that doesn't already have a dependency on dotnet. $0.02.
Isn’t that largely genetic anyway? If one doesn’t have longevity in their genes no amount of self care would change the odds too much. But still, self care is warranted
I just tried and I can't get my big toe to move sideways.
I'm so happy to be the first one to note that this article says he has a monitor that counts his erections each night.

This is a good reminder to read the article before commenting.
Certainly not the most ridiculous regiment, but far too many supplements and a team of 30 doctors, seems like the goal is a medical accident.

If he deducts all the time that goes into this how many years has he gained (or lost?)
The pay is an unequal comparison though. A W2 job gives you:

* 5 - 10 paid holidays like Labor Day, 4th of July, etc...

* another 10 - 20 paid days off for PTO

* 7% less taxes for social security, medicare

* 401k match

* health insurance

So actually, getting paid twice as much hourly might not be too much extra at the end of the day.
Yes and no. "Yes" at this moment in time, Google Maps is the choice of most people. "No" in that market share at one point is not a predictor of market share at a future point. If it were, we would all be using Blackberry phones right?

I would agree 100% that for the last 10 years, Google Maps has been "the best choice" for an online map. I think it would be ill advised if they relied on their historical advantage and simply "assumed" it would always be "the best choice." Their competitors are evolving their maps offerings and if Google doesn't pay attention they will find themselves suddenly playing catch up.

My observation is that Google is very distracted at the moment but I don't know how that affects the maps team (were any of them laid off?). Apple seems to be investing here and the improvements in their product reflect that investment.
Yeah, ChatGPT/copilot kinda is that ellipsis.
When the AI "marks" a region as a chair, it is saying "chair" is the key with the highest confidence value among some stochastic output vector. It's fuzzy.

A sophisticated monitoring system would access the output vectors directly to mitigate volatility of the first rank.
I use blocks in rust in normal code as a way to control how long a lock is held. Not sure if that's the best practice
Turing completeness can't be improved on.

Are we sure of that though? I thought it was the case that the Church-Turing Thesis[1] was "widely considered to be true" but had not been, in the strict sense, proven. If so, doesn't that leave open the at least the possibility of Hypercomputation[2] as a real thing?

[1]: https://en.wikipedia.org/wiki/Church%E2%80%93Turing_thesis

[2]: https://en.wikipedia.org/wiki/Hypercomputation
Iota Distributed Ledger: Beyond Blockchain for Supply Chains
How the IOTA Foundation is tackling supply chain digitization in East Africa, including the role of open source distributed ledgers and NoSQL.
Ah, mine forgot about it after excitedly trying twice.

Other possible "solutions" I read about that aren't as good as what you're currently doing:

- Keep Hey Siri on, but create custom shortcuts to automatically respond with your preferred admonishment for things you don't want them asking over and over again

- Keep Hey Siri on, but set HomePod volume to 0

(By the way, thanks for mentioning HN Notify in your profile. Had no idea that existed. Now I'm using it.)
Stochastic Parrots: How Natural Language Processing Research Has Gotten Too Big
Do you have a link to an article about that? My google-fu is weak, and this sounds interesting - that should not happen to DNS - at all - and from the outside Route53 looks quite well managed. So what the heck did they do?
I would use "scam" in the sense of offering unregistered securities. Not in the sense of willful fraud. In that sense yes I think the poors should have as much right to buy into a scam as the accredited investor.
> But the interesting lesson here is that the real thing has not been "web presence" or world wide visibility, it was Amazon has built a pretty impressive logistics setup for moving stuff from vendors to users. It rivals what Sears & Roebuck did in the 60's and 70's. THAT seems to be the missing piece which one might call "logistics as a service."

I can't really agree with this. Amazon started out by using existing delivery services. And the quality of delivery from Amazon at that time was much higher. Now that they prefer using their own delivery services, their delivery sucks. They've built a logistics setup that is much worse than what we already had.
I knew this was a vsauce video before I even clicked on the link, haha.

Vsause is awesome for mindboggling.
Now let's see Paul Allen's regimen
There is Overcast on Mac for Apple silicon devices
Most if not all big investment banks are now corporations, usually listed on the stock exchange. It wasn't always this way.

Prior to the 1970s investment banks couldn't be listed on the NYSE. Goldman Sachs (etc) weren't corporations. They were partnerships, basically like a law firm. This is a key difference because a partnership has unlimited liability. This tends to make such organizations very conservative with risk management, for obvious reasons.

But when this changed, all these partnerships incorporated instead and listed on the stock exchange. Incorporation shields the leaddership from the downside of their bad decisions. As we've seen, the governmen thas stepped in to assume that risk for really no good reason at all ("too big to fail").

Interestingly, I'm not sure there's a legal barrier preventing law firms from listing on the stock exchange but they don't, which is interesting.

So in your case these mutual societies and community banks existed for the benefit of their members and they (including the members) took the (one time) bag and was shielded from accountability. I see investment banks as falling into this same trap.
I disagree.

Starting from birth, humans train continuously on streamed audio, visual, and other data from 5 senses. An inconceivable amount.
An interesting article and I’ve taken it onboard- just spent the last half an hour migrating all my Bitwarden TOTP to MS Authenticator - very easy to do with Bitwarden, which is actually a little concerning as an infiltrator would get the key.
They should dust off Windows Scripting Host and use that as the nexus for Office app scripting.
Very related: an app can be a home-cooked meal

https://www.robinsloan.com/notes/home-cooked-app/

I fully agree with the article. I'm much more productive when I don't think about potential future users of my obscure little projects. It's also so much easier to deploy because it targets one environment.
The Beauty OFX tool is the skin-grading tool. I guess it's hilarious that skin, like any shadow-casting surface, has midtones?
Wine and cheese are ways to take ephemeral streams of grapes and dairy and turn them into time-shiftable capital.

cf https://en.wikipedia.org/wiki/Whiskey_Rebellion
I am very attracted to this idea. I want a clean desktop daily driver that prioritizes UX.

I love many of the UX-focused priorities, but a much larger % of their priorities such as Linux vs FreeBSD aren't high for me and don't seem end-user focused.

An interesting idea I had never thought to question was considering "App Stores" as package managers.

"Package managers for end-user applications: Those are aimed at "managing the system", whereas everything that is to be managed on our system can be managed in the file manager and/or other GUI elements. --> Use package managers to produce a system image, which is considered immutable for the end user (like on almost every embedded system/software appliance)"

https://github.com/helloSystem/hello/wiki/Welcome-and-unwelc...

Good food for thought. Elsewhere they criticize App Stores for their commercial and centralized aspects. But I don't really see an issue with Ubuntu's App Store. It is just a GUI instead of only offering CLI, right?
Amazon also announced a while ago they had adopted a new motto, which was something like aiming to be the world's best employer.

And on the very first moment their growth wasn't as fast as hoped for, they automatically fire a small army of employees by email and cut off their access.
Reading into that guy is something else. Imagine literally owning a 14,000 foot mountain. Absurd.
Ah, the LL Bean of the tool world?

https://www.newyorker.com/culture/culture-desk/fond-farewell...
Hope you give it a go. I'd love to know how you get on with it if you do!
I always preferred the 'platform' for the Dock vs. the background we currently have.

I do wish windows rolled up into a bar like MacOS Classic did it.
After numerous attempts at getting through Snow Crash (pretty good), finally finished it last night.

Next is Blindsight by Peter Watt [0], which looks interesting.

[0] https://smile.amazon.com/Blindsight-Peter-Watts/dp/125023748...
Yep, this is why LIDAR is so helpful. It takes the guess out of "is the surface in front of me flat?" in a way vision can't without AGI. Is that a painting of a box on the ground or an actual box?
Not advocating you stop or that your solution is wrong.

If you are going to log, I'd look into CF offerings.
SoundHound Raises $25M Weeks After Major Layoffs
Yeah, he was Paul Allen!
I was specifically talking about _online_ password managers in that quote. Even in the best case scenario that they do follow all best modern security practices for storing the data at rest, there are countless exploit opportunities while the data is in transit, especially considering the clients are web browsers, with their own security issues. Not to mention the vulnerability from rogue employees, social engineering, etc.

Entrusting _any_ company with the secrets to your digital life is a bad idea in general. I know that 1Password is the darling in this space, but breaches are a matter of time. They only need to mess up once. Their entire business reputation relies on being 100% secure, which is impossible. I'm not surprised LastPass is reluctant to share more information; they want this to go away as soon as possible so that business can continue as usual. It also wouldn't suprise me if there were other breaches that were never made public, at LastPass, 1Password, or any of these companies.
That was a remarkably good VSauce video.

I had what turned out to be a fairly satisfying thread about it on Diaspora* at the time:

<https://diaspora.glasswings.com/posts/65ff95d0fe5e013920f200...>

TL;DR: I take a pragmatic approach.
It's much worse than that. Not only were these downtrodden developers earning $400k+ in total compensation, but they were doing it writing literal panopticon surveillance apparatus adtech platforms, or addiction-inducing heuristics for social media platforms, or optimizing packet delivery for mindless streaming video consumption.

And not a single one of these people will ever look in the mirror and ask "are we the baddies?"

No self-awareness whatsoever.
I've seen a lot of different numbers thrown around (and to be clear: I'm in Oregon and not part of the fight). Let it suffice that NEM3.0 makes the relative benefits of a battery for time shifting (and thus the costs of a solar system without a battery, as was typical for early installations) much, much higher.
Getting the numbers in the first place is one challenge, but if you do metrics and measurement, you get hundreds of numbers and improvements, different each week. It's not like you're working on a single goal and target, and then wave goodbye when you're done. Who remembers all those numbers and improvements? What did they come down to cumulatively over the years? No one can know.
But crucially, one also works in teams. There's no way one person can claim credit on one measured improvement unless it's something very trivial and isolated, a single-person project.
There are many people saying that they read negative things between the lines about people who don't put quantifiable metrics to their CV items. I don't mind missing metrics, it's much better than having some fudged up bullshit metrics in there.
The CV is there to establish trust between two people who don't know each other. Don't fill it up with stuff which shines with fabrication and misrepresentation.