skysight-inc/HackerNews huggingface dataset:
Zeyphros> Many teachers and parents believe the younger generation know more about technology and “computers” then their own generation. They believe the teens of today know more about computers because we grew up with them, we have always used them and use them for almost every task.

rc-5> Allow me to preface this by saying that I am, in fact, a teen [nearly completely disagrees with Zeyphros]

p1necone> [thanks to rc-5] I take everything written about teenagers from the perspective of anyone >~20 with a huge grain of salt

I read it as p1necone assuming Zeyphros is an out-of-date >20-year-old, which at least appears to not be the case (as of 2016, when the post was written).
It turns out that most nutrition and tobacco studies were paid for. So linking to a study just makes you a tool.

> Added sugar is the real enemy.

Ironically, there was a paid study that said fat was the enemy and sugar was good for you.
I use Paddle, because they handle the intricacies of international VAT which is getting more and more complicated. I'd love to use Stripe, but I'd have to use something like Taxamo in combination with it. Since I was one of their first B2B customers I managed to negotiate a good rate with them, otherwise they'd be reasonably expensive. I've been generally happy with them.
I don't understand Laika, at all.

How do you spend $100m on a stop motion film?

It looks like Phil/Travis Knight are what the wrestling business calls money marks: People who love the industry thus will pump money in without any real plan.
`unix-opts` is in available in quicklisp -- it's small, and has a portable `argv` wrapper function.
DoT proposes to narrow the definition of service animal on planes
I don't think the tide has turned yet. It's slowly turning, but it will take a couple of years and some more major incidents.

When people are willing to pay more for privacy focused products, then we'll know that the tide has turned.
Your interpretation is what I was trying to get at, but I changed the phrasing because I didn't intend to be provocative/harsh.
L2 hasn't been shared for a very long time.
React's behavioral features are relatively difficult, I'll grant, but it's entirely possible to use it as a relatively dumb "render X efficiently for me" target. If you're using hooks heavily, you're deeply entangling your code with the framework - that's your choice, but yeah, it comes with consequences as well as benefits.

Android lifecycles are probably the main target of my comment tbh. They're abysmally complex and make any kind of state management incredibly error-prone.

As a tradeoff for that complexity and losing a lot of control, if (and only if) you go all-in on them, you get decent state reviving after process death, which can do really slick things like "app crashed" -> it just appears to go back one screen.

Instead, you can write your app as e.g. an in-memory singleton somewhere. You can even do that in a different thread if you want, leaving your UI impossibly smooth (at increased risk of "tap x" -> "nothing happens"). Design your own lifecycle that makes sense for your app (which probably looks very little like the Android lifecycle, especially when you throw in fragments...) and trigger/wait on the external world of the Android framework as needed. Odds are pretty good that you'll take multiple things from Android and combine them into one in yours, and potentially vise versa (e.g. multiple actions from your app become view updates in a single activity, rather than multiple activities. or do everything in one activity, it's often far better performance anyway, and much easier to control in fine-grained ways. importantly, your core logic doesn't care, unlike if you put that logic in the activities).
I've been following your project — very interesting and exciting.
I would argue that a moderately talented programmer can write code that does exactly what they think it is supposed to do (whether you call that "bug-free" is a question of semantics) if the have a language and type system (or equivalent) that allows them to express their requirements, and they don't step outside what they can express that way (i.e. they don't write code when they can't express what its semantics should be). Languages/compilers that can do that for multithreaded code are extremely niche.
Re: the language feature: This is standard in ML-family/typed functional languages (OCaml, Haskell...), and lately has been being adopted by a lot of newer languages, including Rust and Swift.
Thank you for the encouragement. That is actually one of my wishes I'd like to fulfill myself some day. I need to do my best for now with what I have until I can make it happen.
Same. The author calls it obnoxious, but I think the lower contrast between green and black is easier on my eyes.
Why would they want to? They are already well entrenched in the part of the enterprise they want to be in - the mobile device market.

The AD market is not exactly hugely profitable and it takes enterprise sales people to push it. That’s not the type of business Apple wants to be in.
You can, and Cursive is partially written in Clojure. I don't recommend it though, I'd definitely recommend using Kotlin.
>get a couple of dozen calls over the next few days.

For me, it's been years. I've irritated a lot of scammers. I've also a fake bd of 01/23/45 for most of my online life so I fit right into their target group.
Note that the title chosen does not match the title of the article, which is "Draining the Swamp".
Switch and PS 4 are easier to support than Linux or MacOS because there's only a few hardware variations for Switch and PS 4.
https://xkcd.com/1732/

This one featuring Earth's temperature timeline for the past 20,000 years is quite enlightening too.
On the other hand, a lot of things that seemed hard really did just turn out to be unfamiliar.

Word processing, for example: if you expect a five-year-old to learn it as a matter of course on the way to do other things, they can and will.

There's probably a bunch of things like that. Little things. Kids know how to set reminders/create calendar events. Teens can intuit the usage of ACLs in multi-channel group chats like Discord servers. Nobody has to tell kids to google the text of an installation error for the game they were trying to install. Anyone born in the last 25 years will intuitively think to search for a video tutorial for any new micro-skill. Etc.
Adding opportunity cost and renting cost isn't double counting.

Opportunity cost is the foregone block rewards that you lose because you didn't submit your blocks, because you were holding them hoping to build a long enough chain to double spend. When you fail, that reward that you would have earned is gone forever.

Renting cost is the actual $ outlay that it costs you to rent the hash power necessary to perform the attack.
Majority of IT "professionals" do not have a clue about IT. News at 10.
Citation needed. I've yet to see a real business problem that couldn't be solved with a simpler, safer concurrency model and a bit of ingenuity.
It’s not just about hardness. It’s about biocompatibility.
One lingering question I have for all migrations in antiquity is why (given very low pop density)?

I’m sure some were for the sake of exploration (maybe wanderlust). But in the vast Pacific if you wanted tropical abundance you had the Indonesian archipelago. Why bother to search for low density land like Micronesia, etc?

Did people just overhunt and overfish so they had to move on before agriculture took hold?
how does it compare to Tensorflow, Keras, PyTorch ?
That's an odd example, but you can do it in OCaml:

match (a, b) with
| (1, 1) -> 1
| (1, 0) -> (fix b); 1
| _ -> 0
People should not settle this dense in the first place. I hope more people are going to rural areas once StarLink an competitors deploy universal Internet connection coverage.
I’ve been nothing but happy with WireGuard. Connecting from my iPhone to my home and it works great, it’s fast and reliable. I’m never waiting to connect. Switching between WiFi, mobile, and sleeping go unnoticed.
That's... how 2FA sans texting works in the Apple ecosystem, yes. It's working as designed.
Have you ever lived somewhere that's hot all year round?

Heat greatly reduces productivity.

https://epic.uchicago.edu/news/hot-temperatures-decrease-wor...
Awesome! I just watched that video today and was blown away by how polished it was.
The standard of care in the United States is xrays for diagnosis. Depending on how often you go to the dentist, this doesn’t seem unreasonable.
This comment breaks the site guidelines. If you'd please read https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
> I agree that it's wrong to apply eugenics to others without their consent!

Others, like people who are not you? I think your future children fall into that category. How will you get their consent?
Your source is wildly out of date, and is almost completely wrong with regards to the current state of fuel cell technology. To give you idea of what he's wrong about, let's jump to part 4 where he says this:

> In reality,

> You cannot fill up like you do with gasoline or diesel. It is actually pretty ridiculous how hard it is to fill up a HFC powered car

> You won't even go 100 miles on current tech hydrogen tanks that are still safe to carry around in a car

> Fuel cells wear out crazy fast and are hard to regenerate

> Hydrogen as a fuel is incredibly hard to make and distribute with acceptably low losses

Not a single one of these claims have survived to this year unscathed, and some have been hilariously debunked.

The first two points are debunked by an existing vehicle you can actually buy. Here's a review: https://www.youtube.com/watch?v=euUiIjXA-zc

It's pretty well demonstrated that a HFC car can be refueled like a gasoline or diesel car, and can go 350 miles on a single tank.

The third point is easily debunked by real world testing. Ballard has tested it's fuel cells in HFC buses out to 35000 hours of operation: https://www.greencarcongress.com/2020/01/20200128-ballard.ht...

Fuel cells are showing to be incredibly reliable, totally at odds with your source's claims.

And the last point is at best only partially holding up, but it's looking this one will be fully and loudly debunked pretty soon. As of right now, huge progress is being made on this subject: https://www.pv-magazine.com/2020/01/28/green-hydrogen-costs-...

> “Based on real cost data from the industry, the analysis shows that a number of hydrogen solutions can become competitive until 2030 already.” says Bernd Heid, Senior Partner at McKinsey & Company. “Out of 35 use cases analysed, at-scale hydrogen can be the lowest cost low-carbon solution in 22 use cases – such as in the steel industry and heating for existing buildings. And it can beat fossil-based solutions at scale in 9 use cases – for example in heavy-duty transport and trains.”

So your source's claims are flat out wrong on the broadest scope. You should stop citing it, and in fact it's laughably wrong these days.
Product Hunt launches beta of YourStack, a home for your favorite things
>In a typical company, a project that is meant to work on iOS and Android will be dispatched to separate teams

Truth. And why cross platform tools like React and Flutter are just getting more popular.

I’m right in the middle of making that choice right now. But it’s definitely clear I can’t support true native apps.
My family had numberous 99s, 900s, and 9000s over the years. Saab lost it's quirkyness. Saab ditched the high profile tires (which were great in the snow), the front biased weight distribution (which were great in the snow), the ignition on the floor (much harder to steal then an ignition on the steering column), and generally started looking more like BMWs.

They went from practical and safe cars to chasing BMW for the luxury sedan market. They tried with lower ground clearance, lower profile tires, wider tires, ignition on the steering column, power windows, power locks, better materials in the cockpit etc. The result was a dramatic increase in cost and complexity, but never got particularly close to BMW for driving refinement, handling, and of course they never matched BMWs RWD. There wasn't much competition from BMW for a practical car. I moved apartments several times in a Saab, with the hatch back back, giant trunk, and seats that folded down I could easily get desks, beds, tables, and even couches between apartments.

So the result is SAAB lost their old customers and never managed to steal luxury customers from other brands.

Amusingly I see see SAABs occasionally in snow rallies... RIP.
We detached this subthread from https://news.ycombinator.com/item?id=22174809.
I respectfully disagree. I have a embedded multi-threaded 'C' program running in over 11k+ retail stores in the USA right now. It's been handling multiple client requests to a Sqlite DB since 2007 without any issues. This product has made my company a lot of revenue. The secret to using threads is all in the design. Don't share resources between threads (I only had one shared resource for 50+ threads guarded by a semaphore).

Cheers.
That's true -- though the figure you're linking focuses specifically on measles cases rather than overall mortality, which is what the OP article is focusing on.

(as an aside, it's really weird that the (first few) comments here on HN seem a little adversarial; I wonder if maybe some people looked at the headline only and assumed it was attempting some sort of anti-vax argument, which the article isn't doing at all.)
Certain types of crimes and scams tend to gravitate into certain demographics. This community is full of drug dealers, that community is rife with protection rackets. This other community tends towards phone scams. There are particular circumstances that have lead certain scams to be rife in Nigeria, and another that have led this sort of scam to operate in India.

It’s not necessarily that Indians generally are more corrupt or venal, it’s just that this is a particular way venality and corruption manifests over there. Other communities manifest their venality and corruption differently, due to different structural reasons. So the simple logic that goes this is bad, predominantly only people from this demographic are doing it, therefore this demographic must be worse than everybody else, is overly simplistic. There are bad people everywhere, they just do different things depending on their circumstances and opportunities.
Do you have any tricks about the credit rate adjustment calls? Those are my current ire, as well as the car warranty ones.
LOCKSS - Lots Of Copies Keeps Stuff Safe.

At minimum three copies, one offsite in case of disaster and and preferably offline in case of ransomware. The details matter less unless you're worried about someone leaking your W-2 information?
Are you in the United States? If so, how do you get past the regulatory hurdles that is each state’s dental board comprised entirely of dentists?

EDIT: Sorry, I missed the reviews part. Do you mean easily getting a second opinion based on diagnostic imaging?
Google's messenger apps work on iOS..
Yeah, like OpenSSL a few years ago.
Honestly do we need full veganism to make a dent in both Eco-friendliness and personal health ? a bit of meat would be alright and most of the negative of worldwide mass production
Data Warehousing 101 (2011)
Heck, I've worked with a lot of developers who would fall into the same camp.
I'm not saying we shouldn't complain about, I'm saying this particular method (an email directly to the Wikimedia foundation) is not the correct method. More importantly, the email suggestion was not a serious one by the commenter who made it; it was just an attempt to undermine my complaint.
http://www.managementconsultingpro.com/executive-team ???
It's intentional. Last time this came up, it was verified that the authors definitely understood the double meaning.
I suppose you recommend the...veal.
I was making a moral argument, not a legal one.
Collaborating humans have nothing like the problems that require memory barriers. We rarely have anything that behaves like shared memory - shared physical objects might come close, but a physical object is inherently de facto protected by a mutex.

Async, actor-like processes are everywhere in the real world - "something comes into my inbox, I do my piece of work on it, then send it to their inbox". Or "I'll send this off, do something else for now, and then go back to working on that when I get their reply".
The only place where it falls shorts is that it doesn't go through as easily as SSL/IPSec on restrictive networks like corporate firewalls, but maybe that will go away when it becomes more common (and hopefully adopted in enterprises).
Amid Wuhan virus outbreak, Alibaba says it has only 46.1M masks in stock
I'm less worried about teens than I am the folks we're interviewing with masters degrees in computer science that don't know what a subnet mask is or how to use a sniffer.
This is the same generation that coined the term "side-piece phone", no? I don't think they're living their lives in public; I think they're just getting better at compartmentalizing their identity. Kids don't care if Facebook sees everything they post on Facebook, because they would only use Facebook for the kinds of things everyone should see. Other stuff goes on Snapchat.
We use Chargebee backed by Stripe.

We've been quite happy with Chargebee overall and would recommend them. The only downside is their customer support is very bizarre sometimes and a bit frustrating.

For example, they limit API access to my own (events) data to the last N months. I contacted and asked them to remove the restriction, and they said that wasn't possible because the data was "archived". I pointed out that their UI allowed me to see all the data and their page loaded quickly so clearly the data is close at hand. They then said they'd give me access to all my data over the API for one week. I told them I'm not going to build a script that will be broken in a week and instead will just have to scrape their website - they seemed happy with that resolution.
Heisenberg – The debate between Democritus and Plato (1955)
this is very interesting! anyway for us to connect directly to learn more? i have deep expertise in the fashion manufacturing industry.
I gues they think it's funny in a way that the "CHICKEN" Scheme [1] is funny.

[1] https://www.call-cc.org/
> It shouldn't even be physically possible for a prisoner to assault another prisoner. I'd even give the prisoners privacy so that they can't see or hear each other. Oddly, people argue that it is somehow cruel to protect the prisoners from each other.

Solitary confinement is cruel. It isn't protecting one prisoner from another.

Solitary confinement increases the chance of heart attack, hypertension and stroke by 30% [0]. That's because it is a stressful environment that people are not meant to function in.

[0] https://massivesci.com/notes/cardiovascular-health-compariso...
You also lose a lot of tooling that has been built up over the decades to help with C development, such as model checkers. Simply replacing one language for another doesn't help. It's silver bullet thinking.

This isn't an issue of language or platform, but an issue of process. The OpenBSD team has one of the best overall software development processes out there, but it is still very much a manual process. The class of exploits that are currently being discovered are often discovered via tool-assisted analysis. Such tools can also be used during the software development process to find errors that can be exploited. There are a dozen or so of such tools available for C currently ranging from OSS to commercial. Typically, these tools rely on model checking or bounded model checking, and they are quite effective at reducing attack surfaces or entire classes of errors beyond what most languages can provide on their own.

To take full advantage of model-guided development, however, requires a different software development process that is more difficult to adapt to older code bases overnight. Still, this adaptation is significantly less effort than, say, porting a C code base to Go or Rust. Model-guided development and other types of formal methods aren't silver bullets, and they aren't perfect. But, they are much more effective tools for building better systems than a language or compiler on its own.

I suspect that the OpenBSD developers will adapt to using a model-guided approach. They make use of some static analysis tools already. I find this much more likely than the OpenBSD team switching to Go or Rust, as it is a much more pragmatic solution and a more powerful solution.
I tried zoneminder in earnest and was severely disappointed. I've been running Ubiquity Video in a container on my local server, which is pretty great as a simple NVR, but _only_ works with their cameras, which won't work for me.

Blue Iris seems to be the overall favorite, and it's pretty inexpensive considering the fact that it seems to be so well regarded. I don't have Windows on my network, and I was strongly considering running BI on KVM, but I don't think my old server is beefy enough to reliably run windows with video software. I was also looking into building a box for it, but it turns out buying a used Optiplex on Ebay was cheaper and should be more than enough for tracking a few cameras.

I'll be setting it up this weekend, so I don't have much of my own experience to share, yet.
Anecdotally I've had a fairly large uptick in the frequency of spam calls lately... I don't think it's anything you've done
These guys shouldn't be supported. Tech already has enough issues with sexism and female participation. This doesn't help the situation at all. I expressed the same opinion last time, and will flag this all day long.
Google Drive. Might not be the best, but it is easy.
> For example, do your events need to talk to a database? Right there, you've got a synchronization point.

Not if you do it right. Interacting with sync-only systems from async systems is a problem, but it's not fair to blame that on async - if you make the whole system work async, you don't have that problem.
A lot of people don't want to buy two computers for their desktop.