skysight-inc/HackerNews huggingface dataset:
> Incidentally, I think the equally common advice of "solve a problem that you have yourself" is coming from the same place: you can't solve a problem without understanding your users.

So does this mean that it's okay to start developing a product if you yourself have such an (acute) problem even if you don't check for/with external customers first?
> I’m just sick of skepticism automatically being associated with intelligence

I remember being in the office on April 1st 2004 and seeing the front page of the first edition of the Evening Standard announcing how google were launching an email service to compete with hotmail which allowed upto 1GB of storage (hotmail was something like 2MB at the time).

I laughed at how a major newspaper had fallen for what was obviously an april fools joke. A day or two later I reflected that maybe I didn't know everything.
The functionality doesn't matter. Such a project would exist to show Microsoft what it's like to be on the other end of their shady practices.
“People whose names break my system are weird outliers. They should have had solid, acceptable names, like 田中太郎.”

— https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...
I think it's understandable for an officer to freeze up the first time they're in an active shooter situation, you don't know how you'll react until you're there. But for the entire department to fail so uniformly suggests the entire thing needs to be gutted. This harassment is just further evidence of the same.
The fair use Microsoft thinks it has would still apply. Good luck going up against the lawyers who signed off on this.
And not only that, it was really informative. I never had heard of this kind of cancer, and the description was short and extremely on-point. Now I know it is a thing, that it has (possibly) not seen enough attention, and that it is hard (and in many cases impossible) to heal.

It's literally the kind of comment I want to see here.
All good points.

But it's scary because without gut bacteria we'd all be dead. We depend on them so much that I sometimes wonder if they're the host and we're the "parasite".

What you said about correlation v cause and such is spot on. And perhaps the article fails because of what you listed.

Nonetheless, losing half of something that our living depends doesn't feel like grounds for celebration. The fact that we just don't know, well that's concerning as well.
UFS2 from FreeBSD? Brand-new??
"On the performance of electrohydrodynamic propulsion" [2013]:

https://royalsocietypublishing.org/doi/pdf/10.1098/rspa.2012...

A reference mentioned in the Nature article [0] above, has a good overview of the Mathematics.

It also mentions a UK patent from 1928 I did not see mentioned from the MIT Nature article:

"Brown TT. 1928 A method of and an apparatus or machine for producing force or motion. UK Patent no. GB300311 (A)." :
https://patents.google.com/patent/GB300311A/en
Ask HN: How many Kubernetes clusters does your company operate?
I'm a big believer in Kubernetes, but was amazed to read that Mercedes-Benz recently shared they operate over 900 Kubernetes clusters - https://www.infoworld.com/article/3664052/why-mercedes-benz-runs-on-900-kubernetes-clusters.html

Excluding hosting providers (e.g. AWS for EKS, Google for GKE, etc) how many Kubernetes clusters does your company operate, and what information can you share about them?

Example:

- How many k8s clusters do you have?

- How many VMs in total or typical cluster size?

- How many containers do you run?

- Why so many? (e.g. lots of customers, lots of internal developers, cell-based architecture, etc)

- Do you run on EKS, GKE, AKS, OpenShift, bare metal etc?

- How do you manage them (Rancher, Crossplane, Terraform, etc)?

- Is the platform growing or shrinking?

- What's the split between development & production?

- If you're able to share the company name, great... if not, can you explain the space you're in (e.g. SaaS provider, AdTech, etc)

- For those at scale (more than 500), what have you found that a) works well b) doesn't work well?

To get things started, here's some information I can share about my company in relation to the 2021 CNCF annual survey...

https://www.cncf.io/reports/cncf-annual-survey-2021/ (about ~2,100 responses)

About 6% of respondents had more than 5,000 nodes (we have over 50,000 - over 10x that)

About 9% of respondents ran more than 5,000 containers (we have over 500,000 - over 100x that)

About 6% of respondents ran more than 50 k8s clusters (we have over 2,000 - over 40x that)

Thanks for sharing!
I have IBS. There is no food worse for me than garlic. It's delicious and I wish I could eat it. High in FODMAPs apparently.
I wonder how many people at Meta are there specifically for the money. Just learn to game their interview process, get in, and coast. I doubt that there are a lot of engineers working for Zuck for the love of the mission, let alone for moral reasons.

In other news, the value of a developer who knows how to solve the problem at hand vs torching your money on maintaining the overkill of dozens of microservices has just gone up.
> With very limited time and resources

Finding your first users should be your #1 priority.

You should not have time for anything else but this.

Otherwise it looks like a hobby and why do you care finding users in the first place?
SLINKY: Static Linking Reloaded
It is not that difficult to use and store fresh onions and garlic.

I think none of them should go in a jar, I believe they emit some sulphuric fumes that makes them smell really bad when they are put in a closed jar. Have you ever tried putting half of an onion in the fridge?

Corn has a similar problem, i don't like put that in the fridge as leftovers.

Most other things are fine. Cilantro/coriander is ok to put in a jar, but the remaining taste is 1% of the fresh .
Yeah, it's all about your threat model. If I was a whistleblower against the US government, Kaspersky would be at the top of my list of "most trustworthy antivirus software". But if you're developing missile defense systems for the US, not so much.

Who do you fear most, and who is able to protect you from those people? Sadly there are preciously few neutral parties who'd protect you from everyone, so you have to choose your poison.
I wish there was a FOSS alternative to iTunes on iOS, with good UX. Would be so awesome.
!taht potS
For what is worth, programmers who went through college and/or university didn’t learn this stuff there, so technically speaking we are all self-taught.

Search about Depth-First Search and Breadth-First Search algorithms, they are very short and easy to understand.

You will be able to build and solve your own mazes in no time.
> talks about how the NSTextAlignment enum has diverging definitions between archs

I wonder why: was there some benefit for Apple in doing this?
For me Github offers the best UI/UX of all public code hosting and collaboration platforms. At work we use Gitlab, which has come a long way. But I „grew up“ with GitHub and find it hard to switch.
Poland, circa 1995
As a side note, I am trying zig for embedded on tiny MCU and it is a better fit than rust. Not having to "move the borrow" for register around makes the code simpler to reason about and also is important when flash is only a few kb.

I think both languages have their applications and I am really happy with both.

I hope both languages (and others!) will help us make quality and robust softwares in the long run.
Because they look like some kind of bdsm device?
I should clarify that I was talking about qualifying pace which is a good indicator of raw speed.
Would this still apply if the license explicitly forbids use for AI training?
The Extinguish already started to happen. I know more than one person that stopped contributing to FLOSS because they feel it has been turned into unpaid labor for tech corps.
Because identity and credentials aren’t the same. A credential tells a system that “I have the correct secret” and an identity tells it “this is who I am”.

Who you are is important in understanding what you can and can’t do in a system. For example, an identity might say “this person is a US citizen” and then all systems that can’t allow US citizens will respond appropriately and block your access.

Credentials are often shared, identities should never be shared. Credentials will often grant you access to a specific identity.

The issue with DID is that there isn’t a way to differentiate whether a credential holder matches the identity those credentials grant access to. The nice thing is that it allows for a set of attestations to be associated with your identity that allow you to essentially be verified once instead of per-system. You could have one financial company go through the KYC process for you and others could leverage their attestations about who you are.

You also don’t have to give control over your identity to a third party like Google, Apple, Meta, or Microsoft. I appreciate that since I’m leaving the Apple ecosystem and have way too many accounts set up which use Apple for login. It’s not fun to try and change that and recover my access to those sites.
Got it, thanks. So clients use REST, which triggers a publish?
You don't provide a path forward, and only make fun of something that is true, inflation and the money printer are running rampant. As for taxing, wealth redistribution is a way forward.

Next time please think about what you write, your useless comments don't advance conversation.
That's one bad way to use blockchain, huh
The real question here is: Is the economy going down ?

I have heard others saying we are entering a deep recession within the next year
This solution even has some evidence it works in practice and some people still don't always like it because the climate is merely a political tool for them.
Caveat: I know several people involved in the DID standards development and consider them friends.

Decentralized Identifiers (DIDs) are important because a decentralized global network with fully decentralized versions of things like Facebook, with users controlling their own data, may not be possible without them.

There is a lot in the DID specs. They are perhaps best viewed as an abstraction layer for decentralized authentication, authorization, rights management, and messaging. There are many ways of implementing these standards, and this is accomplished by allowing many different DID methods. Some methods, like 'peer', do not use public sources of truth like blockchains. Many of the various methods use some given blockchain as a public source of truth. Some use a distributed file system like IPFS. The abstraction in the DID specs should allow all of these methods to interoperate (e.g., have a IPFS DID document with a btcr controller, btcr being one of several DID methods using the Bitcoin blockchain).

DID methods are not a wild west however, despite the picture painted by some. There are registries for recognized DID methods that impose controls on DID method specs before they can be listed in the registry [1].

Also, I think any DID support will likely require a plugin mechanism. The app implements the DID abstraction layer and DID common functionality, then offloads DID method specific functionality to an available plugin for that method or signals an error if no plugin for that method is available. It is ironic to me that Mozilla raised the objection here, because in my mind the plugin system that made people aware of plugins is the Firefox plugin system.

[1] https://www.w3.org/TR/did-spec-registries/
+1 for the Dub Club
Returning to contract law; the employment agreement is a contract engaged by two or more parties to exchange labor for money (or a basket of financial incentives including money, in part).

In virtually every instance, Meta proffered the employment contract and its provisions, vetted the counter party, and gave assent to enter into contract.

Arguably, “there are probably a bunch of people at the company who shouldn't be here,” and their intent to “turn up the heat,” represents a failure of Meta to conduct proper due diligence when entering into contract, and a modification of the provisions of employment after-the-fact.

In most instances these would be considered organizational failures. Your reference to the business cycle and other delicate economic terms are not the explanatory variables, not even to Meta themselves.
Most emissions (that can be reduced) are done by groups of people who very much have bean counters in the loop. Optimizing ones shipping routes may save rather a lot of CO2 for example
Not really. The best leave first when the ship is sinking. Here it sounds like they are going to let people go more easily based on performance. If you have high rating already then you don't need to worry so much and no reason for you to start looking outside.
Intel SGX Deprecation Review
> the only officially supported interface to the kernel is libc

aka "no fun allowed"
YouTube banned my debunking video but leaves deadly how-to vids online, 34 dead
There is no denying that there is some interesting "engineering exhaust" coming from Facebook, side and passion projects developed on company time that are genuinely interesting and in ways industry-changing (React), but that is driven by devs and not the company. That is almost expected from a FAANG, where they have enough money to let that happen. Now, I bet, things will be different. You won't just be able to "do your own thing".

Say ello to KPIs.
For me, it helped that I develop for a platform like the Google Workspace Marketplace.

That helped me get users from those (many individuals) who regularly browse such websites. In fact, there are others who develop for the mobile apps stores who have reported similar stories; the market looks "ready-made".

In my case, this was enough to give Flookup the initial boost it needed.
Distributed, offline-first bug tracker embedded in Git, with bridges
They're not accurate. Or at least not accurate to most jurisdictions that've I've read up on (some countries might be set up that way but I wouldn't know which).

Take UK law, "fair dealing" (I believe it's written as) is specifically stated as "not infringing copyright". Which means it's an allowance or exception, depending on how you want to phrase it. It's not something that is technically in breach and then used as a defence in (for example) court. In fact I don't even know how that kind of law would work in practice.

However since fair use can be a little subjective at times that does mean people are often forced to defend their position that their usage of the source material fell under "fair dealing".
Subreply CSS is a simple, yet modern and beautiful classless CSS style
We need an endpoint search client that can be customized to implement user-defined search workflows like the one you described, with dedupe of results and context-specific ranking. Perhaps a customized Recoll instance, https://www.lesbonscomptes.com/recoll/.
Yes. But I'm under the impression the core issue is GH charging $10 p/m for CoP, not CoP itself. That is, taking what should be free and adding a price tag.

Or maybe I've misread the article?
From the article, 3rd and 4th paragraphs:

> It's got an ARM Core M0 processor, a 5-GHz radio capable of communicating at ultra-low latency, and enough accelerometers, gyroscopes and magnetometers to track your eye movements with extreme precision, allowing the image to stay stable even as you move your eyes around.

> you won't need hand controls, or a smartphone, or even Meta's crazy nerve-hijacking control inputs to control it – Mojo Vision has designed a hands-free user interface controlled by your own eye movements
Go create the movie counterpart of Copilot based on Disney material and you'll see how little Disney lawyers need additional "weapons" to sue you to hell and back.
Honeybees are domestic livestock subject to husbandry. If there was a bad winter, we breed more until there are enough to fill our economic demands. It takes 21 days to breed a new queen, and each queen can form a colony.

Honeybees, whether native (in Europe) or non-native (everywhere else) are not in any way an indicator of the health of native insect species.
It's really depressing that YouTube remains so bad at content moderation and general safety. You can search for stuff that will kill you and find lots of videos without disclaimers, but a "please don't do this" video gets banned once it starts competing with the highly profitable Cool Hacks videos
Demis Hassabis: DeepMind – Lex Fridman
> - Hyphen: minus (sign), dash, dak, option, flag, negative (sign), worm, bithorpe

Instead of dak, I've heard this and tend to use it as tac instead, which apparently originates from flag separators in the Navy [0], so there is some logic behind it.

[0]: https://english.stackexchange.com/questions/191807/pronuncia...
Having a community of different species is good. The way that those communities work is that they keep each other's populations in check. If we go out of balance and one dominates we can see disease states coming from not only an imbalance of metabolic products but even infection from the population that went out of control.
It won't magically make the source code appear but it will allow

a) Those who do have the source code to share it. Sometimes the source code is available but it can still not be freely used and/or shared.

b) Allow modifications and redistribution of the binary artefacts, which for is sufficient for many goals.

c) Remove all concerns with reverse engineering and allow e.g. decompiling programs and sharing that source.

Also, remember that the GPL already does not make source available externally if the modfications are only used internally.
Sighup already does this by default. You have tools like nohup and tmux that explicitly (as in, you won't do it accidentally) get around this and systemd breaks those. What bit me last time was running apt upgrade in tmux (I always do this so it doesn't get killed) and I came back to find that apt had been killed.

There wasn't any good reason to change this.

>hur dur why depend on evil systemd

Not everything needs to be a service. I don't mind writing services but stuff like my apt example shouldn't be. This effectively makes interactively using apt reliably over ssh impossible. Sure, I'm the stupid one for wanting usable tools though.

And this is why people reflexively avoid systemd; if you use it stuff just randomly breaks because "stagnation is bad."
I don't see why I wouldn't use them(or why would anyone), can you explain?
My point is that the permanence of the vote removes all the benefit of the concept of "election".

They are voted in but then they never change. That's how you elect a tyrant.

Even laws are not voted like that: you can amend or cancel a law, but not a justice.
Making me hungry now.
Yeah same for me. My daughter send me a message this morning about it and I responded a bit like a jerk on the message and my youngest send me a message that she was crying about it. Watching this also made me tear up... will amend this with my daughter
Is it a fair trade in this specific instance? You also can't, apparently, have coffee in a cup that's too close to the Coca-Cola shade of red. Does that help you know that your coffee isn't coke?
Lack of support for the on-device debugging for iOS 10 is at least confusing.

And yes, people still use iOS 10, and at scale we should be able to troubleshoot problems on that iOS.
Useful, certainly. But an awful lot more complex, too.
It also could be a bean counter thing too I suppose: they haven’t recouped enough of their investment in tooling for the previous generation, so they are grinding out more units until the accountants are happy. If this is the case, it would be alarming.
Yes. You can break on all sorts of conditions. Breaking on any exception isn't all that useful though because lots of code throws and catches exceptions as part of its normal operations unfortunately.
Wait, are you saying that computer scientists don't learn about spanning trees, DFS, BFS, or sorting at university?
> less technical ones tend to concentrate around social media.

Sadly very true. There were some early online communities for digital photography.
> What I am rejecting is that the underlying "true" data wouldn't show differences between different races

Nobody claimed this
That really does not bode well for the upcoming fanless M2 Air.
They very much are. You are prone to mishandle a blunt blade to try and get it to cut.

You have to put a lot more force into a blunt blade. When it finally gets through (or jumps from) what you're hacking at, it's going somewhere, fast.

The blade will do much more damage to your skin, tearing it instead of slicing, takes longer to heal from a blunt blade, infection more likely.

It's much safer to have a sharp knife that you can handle with finesse. Not a dull one you have to hack with.

I wouldn't really call this gatekeeping either, it's pretty much knife safety 101. Right up there with curling your fingers and pushing not pulling the blade.
Seems like this can help with ensuring features used in training are exactly identical to features used in serving?
Recently I wanted to use “target encoding” of features with TF, but saw that TF does not have a “target encoding” layer that can be used in serving. Would this help with this scenario?
It will make reverse-engineering (non-clean room, even) legal, though.
I’ve wondered for a few years how Meta seems to employ some of the world best “advice-givers”. I don’t use LinkedIn a lot, but the times I’m there, I get post suggestions from 2nd degree connections working at Meta who seemed to wax on and on during the pandemic about how they’re “donating their time to review resumes and help with interview prep” (I assume for non engineering roles)

We’re talking some Walmart/Severence level cringe everyday. “Five things successful leaders do that you should too” etc

I kept going down the rabbit hole of these posts and realized what a huge bubble it is, underwritten solely by the immense pre-AppTrackingTransparency advertising model. I’ll admit, for a short while, I wanted to have a job like that without any real work but later realized how hollow and short sighted it was to think that way.
Switzerland also solved the last mile problem with Mobility, if you really need it
Most of the year, canned tomatoes are much better than fresh. Except when they are locally in season, then fresh tomatoes are amazing.
Can't speak for others, but I don't want to strengthen copyright at all, I want to strengthen copyleft: anyone should be able to make something like Copilot, but nobody should be allowed to hoard it to themselves and charge money for it. It should just be free.
I think the legalization of cannabis in Europe has a lot of potential. I just wish that we would take measures to avoid the ever increasing levels of THC dosage in weed to insane levels, like you see in the US or California specifically. I firmly believe that cannabis can do a lot of good, but the poison is in the dosage. It has been shown in the past that increasing THC while decreasing CBD leads to an increase in negative side effects, some being permanent [1].

Let's see how it'll work out. I also think it's quite funny that the German meme "Bubatz" has made it into the highest levels of our government.

[1]: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6312155/
#2 really nails the root of the issue. #3 is big too, you can save a lot of money and time and still get basically the same value by recognizing the diminishing returns in any domain.
EDIT: Earnestness of previous reply underestimated parent commenter's commitment to cynicism. Deleted.