skysight-inc/HackerNews huggingface dataset:
E2EE is an option for iCloud Photos now, so no, not if it’s turned on.

Not sure what you mean about closed source. If you’re implying that the FBI can break Apple’s encryption because it’s closed source, uh, sure.
no cooking with Aluminum - contributor to Alzheimer's Disease.. low- room temperature use is different
You're making a lot of assumptions in this post.

If you want to persist and query data structures, there are LOTS of non-relational databases that do that (e.g. Mongo).

The "relational model being not a good fit for most apps" is a 40 year old argument, and was wrong then and wrong now, it's like saying "mathematics is not a good fit for X". In practice, fighting the query planner abstraction via query hints can be needed, but that's a pretty minor pain IMO. Inevitably for any long lived app, future requirements lead to unpredictable patterns of access or update occur and this is where the relational model has always shined.
For what it's worth, as a Meta employee, I generally disagree with this comment. I mean, calling it 'inferior' is just laughable. It's way better than what open source projects have access to and it's way better than Amazon internal tooling (is that 'industry standard' enough?).

The sapling workflow is better than git. I was skeptical when I joined, but between no branches and excellent stack and merge support, it's just a better, more intuitive workflow.

Eden is fast. Crazy fast, in fact, if you look at the size of the monorepo. The comment about small files is odd to me. Source code are small files. The entire monorepo is just small files.

Now if we are going to complain about something, it would be the custom Android environment we've got. Android Studio integration is actually clunky, bordering on non-existent. Compared to writing vanilla Android code, which I have done for years before joining Meta, Meta folks wrapped almost every API, so all your pre-existing Android knowledge is useless. I've never been so unproductive when writing Android code.
Of course. But that emotional weight is very often cynically used in order to get people to go along with things they consider unacceptable.
You want counterfeits? Selling/buying on Amazon is a good way to get them.
It's great to see more use cases of Wasmer [1] out there. I'm excited for what's coming next on this front :)

[1] https://wasmer.io/
This was my first thought as well, and I think there are a number of possible reasons:

- The tech is so far beyond our own that it would be unreasonable to claim it was developed in secret labs within plausible timeframes

- They know it exists, but don’t know how it works, and there are growing concerns about adversaries beating us to that understanding

- They believe adversaries have already figured things out or have surpassed our progress, and there is growing urgency to drum up public support for another space race type of research project
Maybe some type of microplastics / endocrine disruptor is responsible for increased cancer rates, increase in autism and ADHD, increase in gender dysphoria, increase in obesity etc. This is really hard to prove since we breathe and drink that stuff for many decades now.

But it's not that we need plastics that urgently. Synthetic fibers in clothes, which generate microplastics household dust, could be largely replaced with cotton. Plastic food packaging could be replaced with a modern variant of cellophane. Car tires (which also generate major amounts of dust) could perhaps also be made to a higher percentage of biodegradable material.

Of course all these alternatives aren't free, but maybe they are worth it.
Rust will protect against all overflows on the stack (up to compiler bugs, tier 2 and lower platforms do not necessarily get this guarantee).

If you use too much stack space, it terminates the program. It does now however allow for arbitrary code execution like most C compilers do.
CEOs and lawyers don't appear to really need any union
Another data breach at NYC schools exposes student and staff information
Don't worry, they are learning one stopped truck at a time :)
Not really sure about the cross-platform caveat... `dropbox-lnx` eats away 265MB of RES for it's file syncing job, I'm pretty sure what Dropbox was doing on my old laptop was very heavily 265MBly important. Also, `keepassxc` takes away 180MB of RES when you opened it.

The first Linux that I've used, Mandriva (KDE), runs smoothly on my Intel Pentium 4 PC with 256MB of RAM. I can even do some web browsing (Flash gaming) and music playing without feeling slow. That's an entire OS, running on 256MB of RAM.
They would need to pay a technician to do that. Having the typical consumer do that would definitely result in injury and fire.
EF Core is my favorite ORM. Some Java ones are alright, and Javascript ORMs all suck because of the lack of RTTI. I try to keep my webapps as cruddy as possible and do complicated things in application logic with transactions for atomicity. I don't like relying on SQL
The number of bands, and increasingly even of huge independently developed games, that started with some guy doing something in their spare time after work is exceedingly high.

In times of patronage, even being able to obtain the instruments of your art was a substantial (though even then - not insurmountable) obstacle. Now? You can buy a saxophone for 20-30 minimum wage hours, same for something like an electric guitar + amp. The cost for other arts tend to be downward from there. In modern times programmers have it the easiest. Free IDEs, free libraries, free tutorials, free everything - you just need a computer and you instantly have access to resources that would have cost tens of thousands of dollars, at one time, for free.
Congrats! What's the plan for new title releases? Will you localize in different languages?
There is an entirely possible and alternative funding model that perpetually allocates a responsible amount of incremental funds for the purposes of novel R&D. It's trivial to imagine how a responsible incremental funding approach could create a better, more transparent, more estimable, more reportable, more mappable, more rigorously trackable innovation process.

Raising massive lump sums of money is about VALUATION. You have been led to believe this is the only way to go about building a software business like this.

It's all a major silkscreen for the colder simpler goal of generating a lot of eventual wealth for a specific cast of people.

Again, no shame or emotion here. It's just how business is done in this world.
You don't have to unionize if you're doing the fucking.
The Developer Tools Index
Hey all! I'm Eyal, and I recently closed https://desertlion.io, a dev-tools startup I co-founded last year.

In my quest to understand the market better, I found myself diving into public devtools company reports and earnings calls. This sparked an idea in my mind to curate an index dedicated to tracking only public developer tools companies.

would love to hear your feedback!
Don't you know ? Art done for purpose of getting money is not pure ! /s
I think nobody understood the question, lol
that's a wild statement.

did he release software on the public domain those movies used?
Wouldn’t be fully autonomous then since people would be a requirement.
Look up the case where two transactions affecting the same record share a timestamp (or have overlapping error ranges). An non-timestamp tiebreaker determines the order between the two overlapping commits. It is not unlike the pre-agreement on conflict resolution mechanisms for CRDTs.

The context to my first comment included "timestamps within the same window"
Wasmer 4.0
Notably, it's a multi-day fraction of those salaries, regardless of the multi-minute effort they put in to "analyze" a purely statistical inference which is applied to the individual patient.
We got this off the Loudoun County website! We do our research for these things!
im stuck on question 16 and what annoys me is that everyone gets a different puzzle
'nerd' being uncool is a 90s theme. every nerdy is cool again in 2023 :)
Disability-Driven Development
Much better links for this:

https://www.nasa.gov/chapea
https://www.youtube.com/watch?v=WEa88ZZWAEQ
> If the pages are left open I feel that it is safe to assume the right to edit

Yes, but not accidentally. You should press an [Edit] button which would take you to another URL to edit the page.
Holy shit dude you live in Gary? Isn’t that one of the most violent cities in the country, with a ton of abandoned buildings?
Personally I don't prefer the SQL syntax in Linq. I like using EF Core, but with regular C# style statements
Using Steampipe Relationship Graphs to Navigate Cloud Resources on AWS
I don't think we can build a company like this without a lot of money.

We're to the point where we're making $10-25mm capital expenditures in one go. And we have to to optimize our own costs. Optimizing our own costs means long term independence.

What I think I've learned about VCs is: the trick to long term independence is to find investors who already value the sales mechanism. Bottoms up, dev focused "sales" is something investors like, now (this was not true in 2012).
No, it's not a safe assumption, and it's not clear that you even know what you're talking about, technically.

You use terms like "unscrubbed", "unfuzzed", "obfuscated", but what do you think they mean exactly? For example, how does "unfuzzed" relate, if at all, to https://en.wikipedia.org/wiki/Fuzzing
We're not just ingesting it, we're also breathing it in, in form of dust.
XXXV * I = 35. Po (from Poland), V, and I add up to 160, so you need to add Zr.
I assume they mean GitHub
That is a really good idea: make something for someone you really care about and who really cares about you.
These apps do definitely exist on the App Store, as well as on Google Play and every commercial app store I know of.

They obviously don't market themselves as stalkerware, but there are plenty of "parental control" apps out there that aren't meant for tracking kids (every mobile OS can already do that out of the box, after all).

One example I quickly found is this thing: https://apps.apple.com/us/app/eyezy-find-my-friends/id157569... At first glance this may seem inconspicuous enough, but then they sell services like these: https://www.eyezy.com/invisible-shield that will hide these apps on jailbroken devices.
sudo doesn't have 174 CVEs. People always link to a simple mitre keyword search, and many just mention sudo in passing; you don't have to look far: the two first items on that list are not about sudo at all.

The last time I looked at this[1] I found the most serious problems were logic issues, and not memory issues (although there are some of those a well).

[1]: https://news.ycombinator.com/item?id=35756093
> This is where they should be applying fuzzy logic principles. Go with the second lowest bidder always or something like that. Some markets already do this.

In a market with only two bidders, the more expensive one is guaranteed to get whatever they ask for.
I've worked on the reliability team at a place that made what they call an "edgy app" (long before fly, so we made our own stuff on baremetal) and to be fair, reliability is the actual challenge when you're talking multi-region seamless deployments of scalable web platforms. It makes or breaks that kind of product at least for the original market.

Money doesn't contribute all that much to solving it though. It's usually time to make the early mistakes, continuous improvements, etc. But AWS had several decades to solve this, whereas fly clearly hasn't, so I'm not sure I'd count them out yet.
> I made an account figuring that'd let me edit (so I can view), but the protections apparently have another level.

Thanks for making an account! You can only edit you own recipes, but I (the admin) can edit any recipe. I guess you tried to edit a recipe you liked, would you like a "Copy and Edit Recipe" feature?

> So, are the components different files?

Components are what CookTime recipes are made of. A recipe has at least one component, and if necessary the author can add additional components to indicate different ingredient quantities for different components. I have thought about having re-usable components across recipes, I just haven't given thought to how to design the UX for it. Glad to hear that someone else would find it useful, I think I'll reprioritize this.

> I can't figure out how to look at the markdown.

In CookTime there isn't a simple textual representation of a recipe (unless you count the big JSON object the browser sends over the wire.). The backend is a relational database of recipes, components, ingredient requirements, nutrition data, etc...

> Power vs simplicity is often a balancing act.

100%, my primary user is my mother-in-law and I have to be extra careful to make everything easy to use for an enthusiastic retiree.
> Empty? I can't duplicate that for the life of me.

My bad. Yes there's the register and login links. I guess I was taken off guard by the hamburger menu redirecting to https://www.reciped.io/links/ and showing the links there.

> A list of recipes would be completely overwhelming

Well it would be a good way to see how many recipes there are.

https://www.reciped.io/search/?search=flour currently lists 4 recipes and 2 ingredients. That, is not very many recipes requiring flour?

https://www.reciped.io/search/?search=egg lists 3 recipes.

https://www.reciped.io/search/?search=salt shows 12 recipes, leading me to think you have... hmm... maybe about 20 recipes total? Not my idea of overwhelming.

---

I mean, I could register, sure. But it's not even clear to me why I'd want to:

- If I want to find interesting new recipes, I don't have to register.

- If I want to keep track of my recipes, so that I can make it them the same way the next time, I don't want to register and record my recipes on your website, because now anyone can alter them.

---

I like the website overall! It's minimalistic, no bloat. And I like how you include the nutrition information!
How to protect your AI systems from Prompt Hacking
If anyone is interested in this space, I’ve been working on this particular approach for the past few years. Would love to chat.

We have a few interested jurisdictions and now are working on solving logistics to ensure deployment isn’t half assed.
I was hoping Kurt was going to do an extended spiel on hardware margins and bandwidth pricing. You should keep needling him for this, because it's super interesting.
It is inappropriate to ask someone about their trigger in such contexts. Why would you expect someone to go into details on past traumas like this?
Some folks will laugh at this advice.

Others (like me) will cry because we know of multibillion-dollar fintechs that still struggle with this.

The one I'm thinking of didn't even have cents for a long time. After a pretty heroic migration effort they added cents. And they did it properly. But within weeks folks were using floats all over the place for money, leading to flaky tests and all kinds of other errors.
Can someone remind me, what is "edge"? It it hosting server-side applications in a position in the network topology that minimizes latency to end users? Or is it that, but for static resources (so similar to the concept of CDN)?
I wish they mentioned how their service competes against new-comers to the space such as Wasmer Edge [1]. (they kind of mention Javascript, I guess in reference to Cloudflare Workers, but they miss Wasm somehow!).

In any case, congrats to their team and VCs on the round!

[1] https://wasmer.io/products/edge
This "No Surprises" act that took effect a while ago is a laughable crock. Sure, your provider will let you get a fair price estimate on some service or another, but there's no guarantee that that is the service they will bill, or that they won't add on other services after the fact, so your "Good Faith Estimate" isn't worth the pixels it's displayed on.

And so medical care in these United States is always a mystery and a surprise. Insurance plans are completely vague about what they cover, especially before you sign up. Good luck getting an idea of what plans cover while you're comparison shopping. There's always surprises in store after you've enrolled and plunked down your initial premium. Then the hits keep on coming. You can't know if something's covered, or if it will be denied, until after you've received that service and it's billed.

Now, while I was on Medicaid I've had doctors who would frequently stop me and say that such-and-such a service won't be covered by insurance so they don't want to do it. And this is partly good ethics but also good business sense: since I am obviously an indigent patient, the doctor knows that the provider won't recover a significant sum from billing me if the insurance doesn't go through. It may be the case that Medicaid has protections that prohibit doctors from billing services that aren't covered. I'm not sure.

But if you're on a self-pay basis, or private insurance, including the Exchange, watch out, because that's a license to print money for the providers. And so you have to become very canny when a doctor offers you a service, because you don't know its potential benefit nor its cost. This goes triple when you're hospitalized: if a nurse offers you a Tylenol, turn that down firmly, because that's a $50 pill right there.

Now I've seldom had an insurance claim turned down on medical necessity grounds. But I've heard horror stories about appeals and red tape and all sorts of grief when someone has a condition that supposedly needs special treatment, and the insurance company doesn't see eye-to-eye with provider and patient. Thankfully, the really major stuff depends on pre-auth, so hopefully you aren't sitting with a bill while your appeals are in process, but neither is it enjoyable to be sitting with a life-threatening disease while the insurance company drags their heels.

Doctors, in my experience, offer low-information and dire threats which often convince patients to jump into services and treatments out of ignorance and fear. Insurance companies should provide checks and balances so that patients are provided with transparency and a level-headed evaluation of medical necessity. Unfortunately, the insurance companies are covering for the providers and vice versa, rather than truly caring for patients.
i'm a bit worried about mixing screen time and reading. i know parents who try to limit tablet usage and use reading as a way to get their kids into a calmer state of mind. Is gamifying reading going to take away from that? I realize that screen time is unavoidable these days, but I worry about attention span issues in kids. What have you found among students using the app?
At the very least, it's marketing. I have no idea what they do, as I'm not in that particular web development niche and don't know what an "edgy app" is, but it made it to the top of HN, so people like me now know at least that there exists a company called fly.io.
As usual, its difficult to nail these attributions down for a long time. Look at arsenic-containing green wallpaper, leaded gasoline, asbestos, and CFCs. They were all "fine" and widely-used until it was obvious that they were terrible.
I never subscribed to newsletters, and email has become totally useless noise to me
EC2 instances are almost certainly a supermajority of the population. What's surprising is that there are still humans on the county board!

Must be gerrymandering or something, maybe aided by voter suppression by English speakers against those in the county whose native language is x86-64.
The word eugenics has significant negative connotations that are probably not going away any time soon. So if you continue to use that word for its broader meaning, you will continue to run into trouble.
> FB's code search is just grep. It's literally called BigGrep. Grep can get you pretty far but it's just not the same as something with semantic understanding. Google has codesearch, which does understand code, and it's miles ahead.

Pedantically, codesearch is also grep. But codesearch calls out to Kythe (nee Grok) which has a semantic graph of the code.

But.... internally everyone thinks the Kythe team is just codesearch anyways, so that's about right lol.

Kythe is partially open source, but critically a lot of the postprocessing to get it to work at massive monorepo scale is not, so FB would have a bunch of work to do to replicating it.

Also we don't have a PHP indexer, because nobody's written one.
FWIW I did the opposite leap and felt the opposite way- I really disliked workplace’s stream of seemingly randomly sorted information compared to e-mail lists I could filter, control, and search better. I really dislike workplace as a store of institutional knowledge. The chat was definitely way better than hangouts chat though.

I also felt like a lot of the developer tools looked nicer than their google counterparts at the surface but had major reliability problems under the hood where you would need to do a lot of turn it off and on again style operations.
I have one supplier that uses letsencrypt to generate a wildcard certificate, then distributes it as part of a software update to thousands of machines in hundreds of companies across the world. The exact same certificate and key. But it gets rid of the red X in a browser so tick

It's less secure than a self signed cert. OK you can't just sniff traffic and decode it thanks to Elliptic Curve, despite having the cert+key, but you can MITM just as much, and not throw an error.

With a self-signed if someone has accepted and cached the self-signed cert you can't MITM them without throwing an error.
If you want a simple real life example (unconnected to the way numbers are stored) here it is (accounting may have quirks that arrive unexpected).

In EU prices to customers are required to be comprehensive of VAT, so a price is € 60,00 included VAT 10%.

But in an invoice/receipt you have to explicit how much is the net and how much is the tax, so 60 / 1.10 = 54.55 and VAT is 54.55 x 0.10 = 5.46 which makes a nice 60.01.

You may be tempted to round down the 60 / 1.10 = 54.54 and have VAT 54.54 x 0.10 = 5.45 but this makes 59.99.
There are some great ceramic non-stick pans available these days.
Pharmacies in the US are the last place to do it unless the FDA is going to compensate them in full. The shitshow that is the pharmacy supply chain actually puts pharmacies in shitty positions when it comes to drug pricing. Many independent pharmacies actually have to pay the distributor if someone uses one of those discount PBMs like GoodRX. Not to mention some drugs are just obscene at book value for the pharmacy.

Instead, pretty much all pharmacies get their drugs from centralized regional distributors. Those distributors should be mandated to take part.
Retros That Don't Suck
I don't think there's enough expertise in running hardware out there, frankly. For a company where running hardware isn't their bread and butter finding and hiring people who can do it, and do it well, is existentially risky. It is hard enough to find people who can properly run on a PaaS.
One of the features in Autopilot is Traffic Aware Cruise Control and Automatic Emergency Braking. It appears that in this case, they should have helped to prevent this. At the very least, provided you have not disabled it, it tends to produce a loud alarm to alert the driver of potential hazards.

If this is indeed the case, maybe the problem goes beyond AP and extends to the safety features of the car...

Notably, you can override the accelerator while driving on Autopilot. It warns you that Autopilot will not brake when you do this. This may be a potential factor.
Qxg7+. Chess subreddit has a counter of days without a puzzle that starts with a queen sacrifice.
We are already under the sustainment birth rate.
In a reverse Turing moment, I actually submitted this joke to a chatbot, and it got it.
> Do you happen to have data on this?

Writing security-critical software entirely in C is prima facie evidence of a disqualifying lack of good taste.
Bcachefs File-System Pull Request Submitted for Linux 6.5