skysight-inc/HackerNews huggingface dataset:
No, nowhere near $100 to manufacture a set of air pods! I would guess the marginal cost is closer to $10-$15.

If you add the cost of the tooling and manufacturing line, and NRE costs, maybe $25 a pair.
> I don't expect google to be able to see my activity.

The incognito default tab says that your activities are still visible websites. The incognito mode even explains that other people using the same device won't see what you browsed - which is the primary use of it anyway. I don't know what is the concern here - are people angry that a mode which doesn't promise untrackability doesn't give untrackability?

> If you look at it you can launch a Google search directly from the url bar or from the "new tab" page.

What is this meant to to poke at? You can change what the search bar does to another search engine (in fact I believe Duckduckgo is also one of the choices in a new install of chrome).

> When you are logged in Google, your own browser is logged with a special profile icon.

Doesn't Firefox also have the same browser sync service? It's a useful feature to track your browser tabs unless you're security conscious or paranoid (or both).

There's a difference between _not_ understanding what a browser does and misinterpreting what it does, which is what this entire post is.
From Wikipedia:
>On August 15, 2006, Southern Nuclear formally applied for an Early Site Permit (ESP) for two additional units. The ESP determined whether the site was appropriate for additional reactors, and this process is separate from the Combined Construction and Operating License (COL) application process.

Part of the reason that the construction took so long was that the containment building was redesigned to be stronger, that caused a redesign of all the internal components that were already being built.

> In December of 2011, a 19th revision was written for the AP1000 Design Certification, which effectively included a complete redesign of the containment building:
>The wall is appropriately reinforced and sized where the composite wall module joins the reinforced concrete sections and as appropriate to accommodate seismic loads and aircraft loads. This design is new to the amendment; previously the structure was all reinforced concrete.
>As this change to the design requirements was made after engineering contacts were already signed and manufacturing had begun on the reactor's long-lead-time components, it resulted in a halting of construction as the containment building had to be re-designed.

For a large scale project that had the design changed drastically, I think 10 years is not bad.
No, that isn't a dismissal. I think it's clear you're fundamentally misunderstanding the points being made.

You're arguing against stances that no one here has taken.
Please don't take HN threads further into religious flamewar. It's not what this site is for, and it destroys what it is for.
Also available on YouTube.

https://www.youtube.com/user/ComputerChroniclesYT

I admit that your archive link may be a better source.
Wow that is really awful - thanks for sharing
Probably "front end". But yeah, you can do a lot with just html and css.
> Many countries in Europe subsidize their wheat—a soft variety better suited for white flour—before exporting it, thereby lowering its price. Jordan, on the other hand, has been restricted for years by the conditions of loans from the International Monetary Fund and World Bank, and cannot subsidize its growers’ durum. Today, in the face of cheap imports, the former breadbasket now produces only 2 percent of its own wheat.

Wow that's brutal. Not news that the IMF is used in this way but it's rare to see the specific mechanisms and their side effects so clearly.
The headline is "A Rash" of poisonings but no other ones are described. Is it actually common for people to think an app is trustworthy for this?
Couldn’t the patient just take a bunch of the milk thistle supplements available at most pharmacies?
Ha ha, more like "pancakes of the woods" [1]. I'll have to keep my eye out for them.

[1] https://www.google.com/search?q=laetiporus+sulphureus&client...
Also in love with this. Will be using this as background 'noise' a lot in life now.

Some more requests:

- be able to zoom in/out on the map

- be able to choose my location and route

- be able to follow me in google maps as I drive along (yes, much more complicated and would need to be an actual app on a phone, I know. Still, I'd love to have craigslst things come up on my actual roadtrip)

- local air traffic in the map, for a plane or copter to fly overhead and have that experience too

- night mode photos, if possible

- if possible, police/fire/ems/wildlands radio chatter

- option for ambient noises. Could change by time of day/year. Animal and insect noises, environmental, etc.

Really realy love thins, thanks for all the hard work, it really shows and has made my weekend!
Like others mentioned, I wouldn’t try it with mushrooms as they aren’t that nutritionally dense relative to the risks. But for plants, I’d do it as soon as I felt the need to eat something. See Into the Wild for an example of a guy whose life it could’ve saved.
Please don't take HN threads further into flamewar. It's not what this site is for, and it destroys what it is for.

Edit: it looks like you've been using HN primarily for political and ideological battle. We ban accounts that do that, regardless of what they're battling for, so please stop doing that.

https://news.ycombinator.com/newsguidelines.html
You don't know that we (Ardour) have no UI designer, you just don't like the result of whatever design process we use. You also don't seem to have considered that there are lots of Reaper users who actually love it's user interface, including those massive walls of text in its menus.

It's fine to say "I don't like (Ardour|Reaper)'s GUI, but I do like Logic, Ableton and Bitwig". There's not much point trying to go beyond that. I get email from about 1 person a week, with about a 50/50 chance of either "I used Logic/other-DAW for years, but Ardour is so much better looking and easier to use" or "Ardour is a piece of shit and ugly as hell, nobody can use this crap". Which is pretty great hint that large swathes of DAW UI/UX design remains extremely subjective and path dependent.
If anti-abortion advocates were just advocating for their right to try to convince people to not get abortion and apply their own social pressure (not backed by the force of the state) then I'd have no objections. I mean I find the idea of using that right objectionable but it is obviously their right.
I hate it that words become unacceptable just over time and we all have to adapt our language.

What could be more reasonable than describing someone as retarded? The word means "delayed or held back in terms of progress or development". No one would argue with that as a non-derogatory and accurate label, so why has the word fallen from grace?
Modifying websites with userscripts, userstyles, and extensions is wayyyy easier than modifying native apps IMO, especially if they aren't open source.
I'm a convert. It's opinionated, but I gave it a chance and its way of taking notes is better than what I used to do. I'm recalling my own notes a lot more than in the past as well.

The sync story is a little clunky, though. For now, I've mounted my Google Drive to a local dir and use that store my Logseq notes.
It's not something I think I can usefully address in HN comments, but please free free to join us on our forums at discourse.ardour.org or IRC at #ardour on libera.chat and we'll be happy to listen to your workflow and make some suggestions (which you're free to ignore, of course).
Video of the man playing saxophone during his brain surgery: https://www.youtube.com/watch?v=EAuAWaLG2_s
Good One! There are two issues here:

1. Tuple or Array? The inferred type will be different depending on that decision.

Currently, I go for the Array one, so if you remove the `a[0].length` line, you will see `a` be inferred as `[string|number]`. But this will change if I think about this more thoroughly. What are your thoughts?

2. const/let constrain, constexpr, `if guarding,` and some internal methods are not implemented yet, so this is a false negative. But indeed will do!
Where to start...

The databases are completely useless for anything other than trivial demos.

Cloud functions are plagued by cold starts and deploy usually takes minutes. These are by far the worse cloud function offering in the market right now.

Storage is fast but it is extremely overpriced.

The JS client used to be super heavy. I think they've improved that with tree shaking but still, if you're using all their services, you will end up with huge JS bundle just for the Firebase stuff.

All your app becomes deeply locked in into Firebase. It's designed so that you have to invest a huge dev effort if you want to leave. Firebase could have adopted standards like GraphQL or maybe added a PG offering like Supabase, but no.

The static hosting is probably one of the slowest options in the market. At least that was the case in 2020 when I did these benchmarks.

https://www.pierbover.com/posts/static-hosting-benchmark-202...

Honestly I could go on but just don't use Firebase.
It almost always happens at some point. Someone fat fingers a memory allocation. Memory leak from a long running process finally grows too big, someone installs an update and it doubles memory usage on something, etc.

I had it happen recently that the backup/sync software for a NAS had a constant factor memory consumption based on the number of files it was syncing. Transferred in a bunch of data, and blam. Commercial NAS, and they used swap (shitty, never buy QNAP). Wedged so hard it took a hard power cycle to even get console, AND caused data corruption in the ZFS pools.

It’s what happens next that decides the stability of the system.

If it can grow into swap and keep going, things start crawling, load builds up, buffers expand, and the system eventually grinds to a halt. On Linux, often in a really wedged and irritating/impossible to fix way.

Or, if no swap, OOM killer shoots something in the head (hopefully the offender), and we’re back to normal (minus the thing it killed, which is usually the thing you didn’t want it to - but at least the system works and you know something is wrong).

In either case, caches have dropped to near zero awhile ago so performance is already getting bad. It’s if we enter a death spiral, or get death early enough the whole system doesn’t spiral.
It's more straight forward when you have multiple kinds of frontends (iOS, Android, Web app), but if it's just a Web App it's less complex to just return HTML.

The default today to make an API is because we assume it'll have multiple frontends or because we want to make it easier to change frontends. That does not make it more secure; it's just a trade off we, as an industry, have made to deal with the reality of delivering apps/services to users.
Just stick with web standards and life will be a lot simpler. All frameworks, including React, will eventually go by the wayside, but the standards will still be there. I've been building on standard Web Components exclusively since 2015 at multiple jobs and it has sustained a very successful career so far.
With a 72 hour window it sounds simpler to bundle the patient in a plane to Europe.
Except that the benefits (ie. 5 billion of whatever not being produced/thrown away) is only one side of the equation. The cost needs to be factored in as well, because fixing the problem of 5 billion phones isn't as easy as snapping your fingers. Just focusing on one side without considering the other makes for poor policy.
I think all the author is saying is to do it yourself, not that we should be naive and assume others are doing the same. You can always give people the benefit of the doubt first, and adjust.
Vanilla JS definitely needs some discipline. I just made an app in vanilla JS for the first time in a while, and OMG it’s a rat’s nest XD
This is the Bible. his pocket guide is great as well and much easier to carry. he himself is quite the legend as well.
The path to responsibility can't be chains
> When we were kids we didn’t do hard drugs because we thought we’d go to prison.

Isn't this like saying, "as religious young people, we didn't commit violent acts because we thought we'd go to hell"?

Was the threat of prison really the primary factor preventing you from shooting up heroin as a kid? (That's an argument in your favor if it was, but that's a foreign concept for me.)
This sounds like a problem that can be solved by

- not eating wild mushrooms
Yeah, updates to the Unicode database are generally pretty low-impact. For some time now, the properties of all existing characters have been frozen -- the updates are just adding new characters, most of which are either 1) extremely obscure languages that you'll probably never run into or 2) emoji. Either way, you're unlikely to see anything go horribly wrong because you're using an older version of the Unicode standard.

Time zones, on the other hand...
"For every single tonne of cork produced we are talking about 73 tonnes of CO2 that are captured... 392g (13.8oz) of carbon is sequestered by every cork stopper"

This might be an obvious point but it's not that cork material itself is carbon friendly, but having robust demand for cork ensures proliferation cork oaks that can sequester CO2.
Honestly though there should be limits to the amount that a disclaimer should be able to protect you when your product advises people to do dangerous things you know (or have every responsibility to know) could be lethal.

There’s a lot of room between a one in a billion mistake that hurts somebody and a fifty fifty chance a mushroom is poisonous. There are plenty of edible vs deadly mushrooms that only have incredibly subtle differences that you should trust nobody but a human expert to identify.

Effectively what I’m saying is a disclaimer shouldn’t be able to get you out of murder charges for a game of Russian roulette.
Sounds like a "he said she said" situation.
But the only functional constraint is just how it looks when it is serialized. You can write any language’s AST to yaml; it will look like yaml, but the representation at least allows for Turing complete behavior.

I do have issues with how yaml deals with strings, but it’s the best popular format I think I can use, and seems appropriate for developers.
Nothing to see here. That stretch of Broadway has been sketchy for decades.
I know, right? What's the upside? Possibly interesting flavor. What's the downside. AGONY AND DEATH.

Why is this even a question?
Sounds like we may be more or less in agreement then -- my proposed solution was to have Sundance show the film and include an addendum from the subjects at the end https://news.ycombinator.com/item?id=33215012 (last paragraph)
Both approaches are valid for multi-tenancy, with their own pros and cons.
is there a way to reset? I guess I could clear cookies.
A method in C?
"derived from the milk thistle plant" likely involves more than just "eat some powered plant"; Wikipedia seems to indicate it involves more purification steps than the supplement form of things.
Indeed, the restart to fix is super common.

I was familiar with OpenResty as a term but never bothered to check it, until these days when I found the Lua module for nginx, it basically has a custom nginx version, which includes the Lua module + other stuff which I did not pay much attention to.
I've been foraging mushrooms for 30+ years, and I triple-check every single specimen before cooking it. The idea of a novice forager using an app to identify mushrooms is... unconscionable! Like... breathtakingly stupid.

I've commented on this before, but it continues to baffle me how poorly-educated our public is about wild plants, berries, and mushrooms. And stories like this just perpetuate the fear (and stigma?) around foraging, when in fact there's a whole universe of flavors and textures to be had from wild mushrooms that are simply better, and more fun, than the grocery store.
"There are old mushroom hunters,
there are bold mushroom hunters,
but there are no old bold mushroom hunters."
What "respecting people's privacy" means is very unclear and varies widely from person to person (the best quote I've heard on the topic is something to the effect of "People claim they value their privacy but then they'll give their information to a clipboard-holder in a mall for a Snickers bar... In fact, usually they don't even offer the Snickers.").

In that context, companies do their best to guess what their users want and ask for explicit consent when they can't. In Google's case, once we actually dig down and unravel the complaint that was filed by the Texas AG (https://www.texasattorneygeneral.gov/sites/default/files/ima..., page 55-ish), the claim is Incognito mode doesn't stop targeted advertising based on browsing behavior because the fact that browsing occurred is known by the servers. Well, duh. Of course servers have a history of access to them; expecting them to not is like expecting Amazon to not have a list of people that ordered from it (how are they supposed to ship you what you ordered if they don't know that?).

And in the cases where people have gotten retargeted ads because they went incognito and then logged into Google... how the heck do they figure they're in any sensible way "incognito" when their name and face are at the top of the page they're viewing?
Some time ago, I somehow ran into a YouTuber who talks about foraging in the UK talking about how effective these apps are[1]. Each one of them misidentified at least one plant, and two of three gave incorrect (or misleading) results for the deadly plant he tested.

However he made the very interesting point that having an app tell you if something is edible is a completely incorrect starting point for foraging because the main thing you get from using a reference book is that you are forced to notice that there are many plants that may look similar but are different (meaning you are more aware that your task is more about differentiation than identification, since botany is a bit fuzzy around the edges) and might seriously differ in their toxicity. None of these apps have a feature to say "it looks like this edible plant but if the angle you took the photo from was slightly off, it's definitely poisonous because the group of plants that look like this only only one or two edible members and everything else will definitely kill you". Some list confidence percentages but there were examples where the percentages were far too pessimistic or optimistic for a certain match, making them not particularly useful.

My impression is that these apps are developed using the same "move fast and break things" model as most other things these days, which definitely seems like the best model to use when making an app that may or may not lead to people's deaths (not your fault of course, because you waived all liability in your ToS). /s

[1]: https://youtu.be/sjS0PgC9KSc
The Late Ordovician mass extinction may have resulted from a GRB 443 mya.

Its effects are observed in the fossil record of marine life (effectively: the only life on Earth at the time), and were far more pronounced at shallow depths than deeper ones, corresponding to dose-effect theories.

Note that this is a hypothesis and would likely be impossible to verify.

<https://en.wikipedia.org/wiki/Late_Ordovician_mass_extinctio...>
> What I hear you saying is that

You heard wrong, but I've lost all interest in continuing this "conversation", which seems to be going nowhere, amounts to nothing but talking past each other, and is quite unpleasant, not enjoyable or informative at all.

At this point I do regret my replying to you in the first place (and also your replying to me in the first place).

I did actually flag your first reply as violating the HN guidelines, but I chose to reply anyway. That was a mistake (the replying, not the flagging).
We've banned this account for using HN primarily for ideological battle. Please don't create accounts to break the site rules with.

https://news.ycombinator.com/newsguidelines.html
I believe it's still the largest in the U.S. though.. I also love the fact it's cooled using the city's grey water.

I was just talking to a buddy of mine in Colorado - quick back of the envelope looks like he pays double ($0.26/KwH) what I pay in Mesa ($0.13/KwH) - and I think we're still on 'summer rates' ?
A very important fact you need when identifying mushrooms is the consequences of misidentifying them. You don’t have “nice things” when you fail to raise this crucially important point.

Every responsible resource will be full of this kind of caution and neglecting it should be criminal. It isn’t covering your ass or putting an obligatory warning label on everything, a primary point of interest in mushroom identification is toxicity. If you don’t do it you kill people, not like maybe but certainly.
The Uncanny Valley of Scale
Let me share my note taking and journalling approach.

I create a GitHub repository and create a markdown file and then I create numbered markdown headings for each entry. For each entry I journal my thought. I try trigger the same idea in myself from reading the thought.

When I get to 100-400 entries I create a new repository and repeat the process.

My computer journals are all created and published in the open on GitHub you can find links in my profile. I am interested in futuristic computer integrations and parallelism.
I think it's covered in the Dark Basin episode of Darknet Diaries, but India apparently has a reputation for especially aggressive private investigators, who were historically used to dig up dirt on families before committing to marriage pacts, but in the modern era are used regularly for PR and corporate blackmail. Apparently this practice is ingrained enough into the culture that digging up dirt on people by any means necessary is widely accepted, and not even illegal in most contexts.

https://darknetdiaries.com/episode/79/

https://citizenlab.ca/2020/06/dark-basin-uncovering-a-massiv...
The best advice I ever heard about mushroom foraging was to find someone who's been doing it a long time, possibly from your local community college, who will take you on walks and teach what to look for and where to look. Repeat any time you move or want to forage in a new place.
Yeah, I've got foraging with a friend that knew what she was doing, and she really only did it for a fun excuse for a hike and bought her mushrooms at the farmer's market. Granted, I'm in Portland, so mushrooms are exceptional up here, but there's just no way you'll find the quality and quantity the pros do.
They're one of the largest employers of web programmers in Greece, though, right?
This past month, I built an NPM package for Angular that helps with route path management. I wrote about some of the other solutions I tried first, and how to use my new package in your project.
The novel thing about this design is that it relies on infrared radiation to avoid hot spots in the bricks and increase the rate it can charge.
> "cancelled" is a highly profitable status.

Once you've made it, yes.
I’m a fan of building with vanilla JS and I agree 100%.

It can be simpler, but it can get out of hand just as easily as any front end framework.
The Spooky Science of Why Mirrors Can Freak Us Out So Much
Or chopping/gathering firewood.
I am fortunate to have gone 10 years without having to use react in production ever.

I've used rails+turbolinks and included Vue or Stimulus or even jQuery to get on page interactivity done.

The current state of the react / jam world strikes me as an HR led solution where you can get humans who only know JS to be more productive without having to worry about servers, databases or infrastructure.
> Making alcohol illegal probably caused more harm than making heroin illegal, since alcohol substitutes are often much more toxic than the real deal)

The same is apparently true for heroin. For example, unregulated heroin can often be a "scramble" cut with fentanyl. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6114137/