skysight-inc/HackerNews huggingface dataset:
I don't actually know if Tesco or any supermarket chain is "on the edge." The inventory-turns thing is relevant because if you have $1M in capital but you gross 1% on it every week, that can still be pretty good annually. If you're an appliance dealer that turns over its inventory once a month, a 1% gross margin would mean you're out of business.
Billing? Custom software? Docker expertise? I don't quite understand. You have to pay for something no matter what, right, and you still have to write and test your Dockerfiles locally? Where's the custom software?

The alternative here is having CI workers that use regular disks that aren't wiped between builds, and constraining the jobs that benefit from caching to run on them. If you have CI already set up it shouldn't be that hard? People are acting like you need to pay a L7 Staff SWE $20k to set this stuff up, is that really a cost problem many companies are facing? It'd have been considered junior level stuff not so long ago.

As for most people feeling it's worth it, I dunno man. Yes if I read the comments people seem keen, but my post is voted to the top of this thread. It feels like a lot of people have doubled down on functional-programming like approach to server management and now have really slow infrastructure that spends lots of time doing redundant work and then throwing it away. Yes, you can do that and it even has some advantages, like FP sometimes does, but you can also just accept that computers are under the hood stateful mutable machines and set up things to lean into that. That's what this startup is basically doing, right? Just seems like a 21st century problem somehow.
yes, we can say it's something similar) Do you mean the maximum size our app supports? Currently we support files in different formats but with 10Mb size limit.
I think it was in a way.

Having an old school style IT structure was a pain. Maintaining your severs, networking gear if needed, OS updates ... on and on.

For very small teams (maybe not the well funded start ups) that could eat a lot of time and trouble.
Ask HN: Best tactics for product feedback and when is enough enough?
Hey everyone, we all know how important it is to gather feedback on our projects and ideas. But how do you go about doing it? And how do you know when you've gathered enough feedback to move forward with your plans?

I'd love to hear about your strategies for gathering feedback, whether you use online surveys, focus groups, or other research methods. Do you rely on personal connections and informal conversations, or do you seek out more structured feedback sessions? And how many people do you typically need to engage with before you feel confident in the feedback you're receiving?

As a reference, YC partners have written some popular blog posts on the topic of customer feedback, such as "How to Get Startup Ideas" by Paul Graham and "How to Talk to Users" by Adora Cheung. Have you found these posts helpful in your own feedback-gathering process?
If you give Termux the storage permission you can use all of your regular storage just fine
Yet Another Cryoto Scam?
What do you mean? Milk is so cheap (relatively speaking) that it makes little sense to me that it would be "substituted" with something else. But maybe I'm out of the loop here
I think there is a way to do this? I'm not sure what it is called or how common it is, but we've been house hunting and one of the local Agent's brought it up.
dupe -delete
I think it's an alternative way to say "Sailing the high seas"
That’s standard. This scam is nearly 2 decades old, except back then it was done via PayPal. I think you’ll find more by searching “PayPal chargeback scam”
Yes, sorry I can't edit anymore to make that clearer.

One of the founders of our partner business has a private plane he uses to fly himself and his salespeople/customers/engineers around the midwest, he's a Part 91 private pilot. I've flown with him before and he's a smart, careful guy, but he's a pilot second and machine salesman first, who happens to use his private plane to enhance his B2B network over distances and to small town destinations that are hard to reach with either driving or with commercial aviation.

Because it's a comparison for business, working hour-by-hour makes some sense, because it's a decision between a 6-hour drive in the morning, working a long day, and driving home the next morning, or flying there in 2 hours, working, and coming back in the same day. You make different decisions when it's a 1-day or half-day trip, versus the 3-day trip I made last week for 6 hours on site. More and more of that gets pushed to videoconferencing....
(1) You speak as if by “we” (or “society”), grandparent was exclusively referring to men. We (non-men, for example women) are a part of society, and some of us can be quite awful to each other; this, I expect, is common sense.

The obvious reading is that GP simply meant any cultural pressure for women to (over)value appearance (or conversely the lack of cultural immunity to such pressures), regardless of whether it comes from men or women, because it has always come from both (historically, and today).

So I fail to see how they are taking away agency from women and attributing it to men.

(2) If you live in the English-speaking parts of the West, our cultural awareness absolutely has an equivalent of this for men and boys. It’s sometimes called “toxic masculinity” (we can debate whether it’s the appropriate choice of words, but the awareness exists).

If a boy or a man man spends too much time playing video games, because he is repressing his emotions, some would certainly ask whether it’s because society has never taught him to process emotions and display vulnerability. (I had a roommate like this.)

And conversely, if a girl or woman spends too much time on social media (but stripped away from context), you’d bet “poor self-discipline” is on the list of hypotheses too in people’s minds, rightly or wrongly.

I think this is trying too hard to conjure bias _ex nihilio_, or at least lumping GP’s reasoning with what you’ve seen elsewhere.

(3) Part of what people do is influenced, or inspired, or sometimes constrained by culture. Admitting this does not take away agency from people.
Diet and exercise do not produce sustained long term weight loss for basically anyone. They fail anywhere from 80-99% of the time. That part is unfortunately bad advice. The only thing that’s been shown to do that is fasting, surgery or GLP-1 drugs.
It's an Indian newspaper. Indian English is just about as different from American English as it's possible to get.
> But I think most startups would save money and time by keeping it simple until they really need more.

Having done this several times I can definitively say given my experience it's best to start in the cloud with a cloud native architecture. I can run a fully containerized application in ECS or EKS for a few hundred bucks a month. Why would I incur all the costs and limitations of a VPS or even worse a server I have to look after myself? How much can I really save? $50 a month maybe less?

A long time ago when I was working a major telecomm provider I had the privilege of working with a great software mentor. He instilled in me the lesson of knowing approximately where you are going to land and not do anything now that would jeopardize that landing.

If I was a CTO at a greenfield startup. I would insist we deploy on a PaaS that supports serverless, object storage, and container orchestration. We would recognize and enforce well accepted patterns that will not impair our ability to scale later. There is plenty I can do to keep the costs low(most importantly turning things off) then when I need to scale up its as easy as turning a knob.
That'd be cool. The skeptic in me feels like this is the electronics equivalent of when someone who directed a famous MMO starts up a new game company with some other famous cool game designer/developer that everyone loves, and then they take in a whole bunch of money and never actually do anything (not that their fans would ever admit it).

Different spaces, different people, but I'm going to sit back and observe I think. I'm just kind of done being excited by people announcing the partnerships, once the partnership bears fruit I will have a look and then decide if I'm excited.
Change of ownership a few years ago to a company with less stellar reputation. https://en.wikipedia.org/wiki/Private_Internet_Access
SBF superceding indictment adds additional charges [pdf]
I still don't understand this obsession with snap.

One of the reasons Ubuntu effectively lost the privileged spot they had won, among Linux distributions, is this obsession with rewriting backend systems instead of focusing on what brought them users in the first place: all-around polish and ease of use. These things end up generating flamewars and ill-will across users and advocates, and in most cases they simply die after some time.

They should focus again on what really matters. But I'm told Shuttleworth's mind doesn't work like that.
Ah, that's terrible. They just took away my Lenovo laptop with Linux to set me up with a 'platformed' Intel MacBook Pro, and CrowdStrike is eating CPU all the time.

Everything not included in the system (I guess CrowdStrike is checking every executable all the time) super slow. Even doing 'exa -l --icons /' on the shell is sometimes even orders of magnitude slower than my Linux. Around 50ms in Linux, but around 300ms in macOS...

I thinking about setting up everything inside a virtual machine to see if CrowdStrike controls that. It might even be faster.
>That seems self contradictory as you're telling us this via a social network

HN does not equal TikTok. You don't have an actual argument, you're just buttmad because you don't like the fact that I'm correct.
We just had this happen too https://news.ycombinator.com/item?id=34803684
Its because they have no net neutrality.
Checking the Gitlab summary, this is a wrapper around Postfix+Dovecot, with support for DKIM/SPF/DMarc authentication and rspamd spam filtering.
Congratulations! You're now a conspiracy theorist.
apologies, didnt see it was posted on medium already https://news.ycombinator.com/item?id=34906444
You frame this as "stating a fact" but it's actually "running a side business". Just because it is a fact, doesn't make the side business any less relevant. An employee is free to say "I work at X". They are not free to use the fact that they work at X to make money.

> How can you police stating a fact to that degree?

In the course of your employment anywhere, your employer is free to prevent you from making all kinds of statements of fact. If you do make them against their will, they are free to sue you for causes of action such as breach of contract.
> As an enthusiast, I would be happy to spend a few hundred € for private usage, but not thousands.

Note that the cost for private usage starts at a few hundred €. You only get to "thousands" if you include multiple platforms or several support incidents.
I don't think the system is intentionally designed this way. That's just the reality of life with limited resources.

When benefit of action > risk of action, it becomes competitively advantageous to do the action, even if illegal. You could miscalculate the inputs of that equation, but sometimes it's hard to tell if someone who blew up miscalculated or if they are simply one of the 0.1% that lose the bet while 99.9% got away with it and reaped the reward.

Human law doesn't change this natural law. You could say that the only way to become absurdly rich is to fundamentally understand this natural law, even if you never end up breaking human law. You have to take risks others aren't willing to take. But this intimate understanding of the importance of risk also means it's likely that the ultra wealthy engage in explicit, well informed, and deeply intentional law breaking at much greater rates than the average person.
My anecdata: M1 MacBook Air, and I haven't noticed such a drastic difference in battery life in a day in Xcode vs. a day in Visual Studio Code. However, I run a very lean install of VS Code, plugin-wise, which certainly helps.

Overall I've found myself impressed with VS Code's efficiency and performance as an Electron app, especially versus Discord (gross) or Teams (awful).
JetBrains Rider is a cross-platform .NET IDE based on the IntelliJ platform and ReSharper.

It's been years since I've used Resharper and maybe things have changed, but if you are looking to improve battery life, it's one of the last things I would start using.
What makes public posts about incidents different from analysis write-ups (2021)
The Overlooked Culprit Behind 70% of SaaS Outages
How to avoid what the Uptime Institute deems a "major industry concern"
Wearable fitness trackers could interfere with cardiac devices, study finds
A good example of how that doesn't matter is apple butter, which replaces neither peanut butter, or regular butter, and doesn't really resemble either, and which I've never seen anyone complain about the naming and the FDA will not go after any producer who makes it and labels it apple butter.
When coding, you usually will have linter or compiler taking 100% core in the background.
I feel like a broken record, but in the near future we are going to switch to a public key authentication object for everything social we do. Payment has already moved to it: tap payments use public key cryptography.

Yet, at the same time, whenever it is brought up people love to engage in contrarian rambles about how it is simply too hard, people will lose their dongles, etc etc. Most phones support NFC communications these days, it's a tap against a phone or reader for verification and so couldn't be easier.

Within 10 years people are going to wonder how we ever lived _without_ this.
Notably, it includes charges related to massive concealed campaign donations, both to Republicans and farther-left Democrats than he preferred to publicly associated with, as part of SBF’s attempts to curry political favor and buy regulatory influence, covered as personal donations of other FTX executives, using FTX and Alameda funds.
If I spend little more than a second framing a picture with my camera, which is less than the time and effort that it would take me to type in a prompt for an AI, does that mean I haven't put in enough effort to have a copyright for my photo?

It feels like we need some distinction that's a little more qualitative than quantitative.
I agree on the morality points. But the interesting thing is that this isn't true:

> It enriches homeowners

Homeowners own the land, not just the building. If your property is worth X dollars when anyone buying is only allowed to (re)build a single family home on it, it must be worth more if they can also build a tall condo complex on it instead. Dense neighborhoods almost always more valuable on a per-unit-land basis than less dense ones, so upzoning is going to increase land value, lining the pockets of incumbent homeowners. This all makes perfect sense but everyone seems to go around pretending the opposite.

Now what does happen is that poorer people will live in these condos and apartment buildings, and send their kids to the same schools as incumbent families, use the same services, etc. I strongly suspect that's why people are so against upzoning, and I think that is an important moral issue in itself.
I think eBay has always been terrible. The website was awful and it went downhill fast after 2007 I think.

I still remember how I was able to include javascript and CSS that affected the whole page in 2005. Good times. I was using the former to enable Clippy in IE
>Business-wise yes this is a great time.

I thought that business-wise Coinbase was kinda in the shitter.
I wonder what recruiting looks like as a career right now in comparison. I’m sure many will have to switch fields.
The name “Rus” shares etymology with “rowing”:

“The name Rus', like the Proto-Finnic name for Sweden (*Ruotsi), supposed to be descended from an Old Norse term for "the men who row" (rods-) as rowing was the main method of navigating the rivers of Eastern Europe […]”

https://en.wikipedia.org/wiki/Names_of_Rusʹ,_Russia_and_Ruth...
There were posters all over Federal Prison that filing false cases/liens against Judges would result in additional charges and or sentence extension. It came off more as 'don't challenge your case in any way' and definitely discouraged a lot of dudes that had very valid reasons to file. Access to the courts by citizens should be the court's priority, not discouraging it because it's 'inconvenient' for government agents.
Bold claims and assumptions. If you want OSI open-source then say so.

In addition to the fairly generous interpretation of that case. You make the assumption people should even recognize OSI definition or the US courts. The OSI definition is very narrow, someone forbidding military use doesn't make open-source software just source-available. Say what you want, one group doesn't get to decide a term, especially not that black and white.

Significantly more precise from you would be to say OSI open-source or libre software if you want that. Open-source as a generic term is much more liberal.
If it comes off easily in cleaning, it’s not seasoning. It’s much easier to clean or cook on cast iron than Teflon for that reason — nothing short of power tools or an axe will render it unusable the way you can do with Teflon.
I self-host a "traditional" mail stack using LXD containers. Webmail is Roundcube in one container, mail spool is Dovecot in another container (and the spool is actually independent of the container, and mounted inside), mail exchange is Postfix in a third container doing LMTP to the Dovecot container (and also has an independent mount for the temp spooling of email).

The Dovecot instance has Sieve available to it, and Roundcube has the sieve plugin installed and able to write server-side rules for filtering. Address book is stored in a DB, and exposed via nextcloud's carddav. Works in KMail, iOS mail, Thunderbird.

I dunno if you can consider Roundcube to be modern, but all I want from a mail client is the ability to read and compose email, so it works for my needs.
A world outside the US exists.
The reminds me of an incident that made me (kind of unfairly) boycott Bed Bath and Beyond for the last few years -- I lost my wallet and didn't have credit cards for a bit, and when I tried to pay at BB&B with a check, they used a machine that told them I was too much of a risk, though I had an 800+ credit rating and thousands in my checking account. I complained and researched and eventually realized that basically all retailers use this check verification system that uses AI that considers your checks too great a risk if you don't normally pay by check -- so the idea that you can use a check in an emergency is really an idea from the last century. This bad decision by eBay seems like the same sort of thing -- machine learning teaches the AI that people who don't regularly buy and sell are far more risky than people who do (which of course they are), so new or occasional buyers/sellers look like a huge risk, and get randomly bounced.
Ask HN: What projects to build as a first time programmer?
We often hear that university courses and books can't make us programmers. It is our own grit and perseverance that helps us develop that skill.

Often the suggestion is to start building things in the language of your choice (e.g Python) after learning the basic constructs of programming like built in data types, functions, iteration, etc.

But what things to build if you habe no idea what can be built using computer programs.

Is there a set of projects that someone can start with and then discover their calling as to which domain they want to build projects in.
You haven't answered the question, though.

> I don't want to overstate the significance of this -- it's about as dark as dawn-break.

I don't see any significance in it. What exactly is the problem?
Based on data from other "tech layoffs", very few if any core engineers will go. It'll be sales, recruitment, and an assortment of engineering-adjacent positions like solutions, industrial design, data analytics, and product.

I quite like this article from interviewing.io on the make-up of most layoffs by position based in LinkedIn data: https://interviewing.io/blog/2022-layoffs-engineers-vs-other...

If you look at pure software engineering, it's about 5%. When we say "tech layoffs" we default to thinking "technical people", but that's not really the case.
VsCode extensions contribute significantly to battery drain as well. The more extensions you have running, coupled with a larger codebase, the more compute needed to reindex for autocompletion, warnings etc.
I keep forgetting to turn off the django dev server launched by PyCharm until I notice that my battery is dropping
70% feels high high, but I guess it makes sense when we think about how many sites and apps go down when something like AWS has an issue.
To be clear I'm saying that you claiming that data won't leak into 3rd parties by storing it in aws is deceptive. There's no way you can protect the user of your product from having their data being soaked up by openai as long as you use their service instead of an open source LLM.
Thats okay, these are always run by idiots. I graduated in 2001 and we worked really hard on our site to profesionally design a site for a real company and we lost to a crappy site with a marquee and blink tag because it was more "dynamic".
Select-String covers grep (regex match) and Select-Object doesn't do anything for text parsing.

You cannot use linux tools in PowerShell in most cases, since they aren't installed by default.

> Shell scripts shouldn't be other name for text parsing.

That may be true, but like any other ideal - it's just that, and ideal. In the real world a lot of shell scripting requires parsing unstructured text from various command outputs and files. PowerShell works great in its own microcosm of objects and commands that manipulate objects, but as soon as you step out of that comfort zone it becomes awkward to use.
Is it just me, or is VSCode kind of confusing on how exactly everything works/integrates? When I've tried using it for Python work, getting it to use the right venv/binary seemed difficult and it has all these add-ons that I don't know where they're installed or fetched from.

I feel old. I just want highlighting and intellisense to work.
Same. There is a large vocal contingent who confidently declare in any online space that hosting your own email is impossible these days. And yet, those of us who have been for years are managing it just fine.

Yes, it takes some understanding of how things work. Mine has been chugging along for longer than I can actually remember with very little maintenance needed, aside from regular package upgrades. The only time I ever had an issue with mail providers rejecting mail from my domain was when my wife started sending out school newsletters containing links to a shady URL shortener, but that was fixed pretty easily.
As someone who has been doing primarily Android engineering for the last 7 years. I am not surprised they are still hiring Android people. It is really hard to hire Android people. Every company I’ve worked (FANNG included) at struggled to fill Android roles. TikTok has reached out to me every month for the last year or so as well.
Developers could owe fiduciary duty to Bitcoin owners
WebGPU makes cross-platform seamless because it's got multiple backends, and it's quite capable. It can be extended to add native platform features
If you use that with Emacs' sqlup and sql formatter, you can get some very nicely lined up looking queries, if you need to share them or copy them elsewhere.
> modern Dev environments are ridiculous

Yes they are. But why can my crappy work laptop with an i7-1185 do it then?
I genuinely don't agree. Google can handle basic facts like that, sure, but there's a wide range of factual queries where Google is unable to provide direct answers like that because that's actually quite hard in the general case. After all, if it were easy, they'd already be doing it.

But hey, I guess we'll see!