skysight-inc/HackerNews huggingface dataset:
That's a technical problem, which shouldn't prevent solving the main usability issue.

For example, the CAN-SPAM act requires the words "SEXUALLY EXPLICIT" to accompany messages with sexual/adult content. A tracking cookie's name can simply have the word "tracking" in it, which would trigger a browser to throw up a consent pop-up. A long, useless message from the site about why the user should click it could be provided to the user in a number of ways. The law doesn't even have to specify that
Not sure why you're being downvoted, and I appreciate you finding studies.

> Humans, difference in body composition: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2645638/

So this study is actually not bad. It has three small flaws that I can find, but is still compelling regardless. It is one of the only studies I have ever seen that did a decent job controlling the food. I'd like to see it repeated and at a larger scale, of course. The flaws are:

1. Malabsorption is a real issue when consuming nearly 2400 calories in a small window. This could be a real confounder with regards to metabolic differences. The malabsorption could be resulting in fewer calories being consumed.

2. Massive withdrawal rate in comparison to other dietary studies. The authors address this, I think reasonably, by concluding that IF is actually really difficult for a lot of people to comply to. This isn't necessarily a strike against IF being metabolically better, but if we dig into exactly why the diet is hard to comply to and force the people who didn't want to comply to comply, we might get different metabolic results. There is a large potential for survivorship bias here.

3. Sample size is tiny blah blah. This doesn't disregard the study but it does limit its applicability.

Good find, though, thanks!

As for the other two, I don't think they meet the requirements really.
but I don't think it's a suprise, since rust is made to be fast while haskell is made to be beautiful (for some sense of beautiful)
you can actually have an ad without tracking you know that right?
I went to a master painter for years. And the advice that he always gave was something like: to know how it will look you have to put the paint on the canvas.

And that's it. Put paint on the canvas. Then the rest will follow.
Some of them make the process as slow and painful as possible (I've seen one where you need to deselect a huge number of pre-checked boxes, and then you need to wait through an excrutiatingly long and artificial 'applying preferences' process bar before you are permitted to continue. The website then forgets this preference the next time you visit it). This is directly against GDPR and I hope that companies engaging in these practices to try and make sure as few users as possible opt out get slapped as hard as they can by the regulators.
If you want to know what happens to monkeys when AIs don’t need them to think, look at horses when we didn’t need them to labor.
Check out these two articles from Shopify on their Rails monolith: https://engineering.shopify.com/blogs/engineering/deconstruc...

https://engineering.shopify.com/blogs/engineering/e-commerce...

Specifically relevant to the discussion is this passage:

> However, if an application reaches a certain scale or the team building it reaches a certain scale, it will eventually outgrow monolithic architecture. This occurred at Shopify in 2016 and was evident by the constantly increasing challenge of building and testing new features. Specifically, a couple of things served as tripwires for us.

> The application was extremely fragile with new code having unexpected repercussions. Making a seemingly innocuous change could trigger a cascade of unrelated test failures. For example, if the code that calculates our shipping rate called into the code that calculates tax rates, then making changes to how we calculate tax rates could affect the outcome of shipping rate calculations, but it might not be obvious why. This was a result of high coupling and a lack of boundaries, which also resulted in tests that were difficult to write, and very slow to run on CI.

> Developing in Shopify required a lot of context to make seemingly simple changes. When new Shopifolk onboarded and got to know the codebase, the amount of information they needed to take in before becoming effective was massive. For example, a new developer who joined the shipping team should only need to understand the implementation of the shipping business logic before they can start building. However, the reality was that they would also need to understand how orders are created, how we process payments, and much more since everything was so intertwined. That’s too much knowledge for an individual to have to hold in their head just to ship their first feature. Complex monolithic applications result in steep learning curves.

> All of the issues we experienced were a direct result of a lack of boundaries between distinct functionality in our code. It was clear that we needed to decrease the coupling between different domains, but the question was how

I've tried a new approach at hackathons where I build a Rails monolith that calls serverless cloud functions. So collaborators can write cloud functions in their language of choice to implement functionality and the Rails monolith integrates their code into the main app. I wonder how this approach would fare for a medium sized codebase.
I need a plugin that spoofs my fingerprint as a 74-year-old shut-in with no money, terrible credit, and no social connections.

Basically someone companies have no interest in advertising to or tracking.
Maybe we do. John Lennon, Freddie Mercury, Michael Jackson, Jim Morrison, Jimmie Hendrix, Robert Plant, Jimmy Page, Prince. We might not know for 100 years just how history will judge them.
My SO went to RISD, is an excellent painter technically and that is what she does for a living. From what she has said the first year or two of art school was just a huge grind of doing lots of drawings 8-12 hours a day, ect trying to get as photo-realistically perfect as possible. Lot of drawing people ect. Then there are different styles of painting she would focus specifically on a given style and practice it. But she always starts with a sketch, then under layers, so drawing comes first.

She practices drawing all of the time. She goes to live figure drawing at the local art school every week. Basically what I am saying is that from what I understand to get to a high level of technical skill painting, you start with a high level of technical skill drawing. There may be other ways, but this seems to be the typical path.
There seem to be no definitive answer to this, sadly.

But...

My own experimentation (beware of experiments with the sample size of one...) results is that restricting myself eating rarely but in bigger doses makes me feel more healthy and makes keeping / loosing weight much easier. Rarely in this case means something like one large meal a day or every two days or something inbetween.

Now, I attribute this to what happens between the meals.

Just as training to run a marathon is mostly focused on teaching your body to reach into fat stores before your glycogen stores run out I think of fasting in between meals as an excercise for the body in running pathways in the opposite direction.

My understanding is that the fat stores are neither good or bad. Your body uses them to store energy for later with the assumption that it will be extracted at some point.

If you keep yourself satied constantly, keep insulin levels all the time except maybe short time before breakfast, your body is not trained in effectively using the stores. The metabolic pathways for ketosis are unused and underdeveloped.

In that state, as soon as you stop eating and blood glucose levels fall you start feeling hungry. There are other reasons for this happening (misinterpreting not being satiated for hunger) but one of the reasons is that the metabolic pathways for getting back at your fat energy stores are not kicking fast enough to react to demand.

This is of course vicious cycle -- you get hungry quickly so you reach for a snack or something else to immediately satisfy your hunger which further makes sure you never excercise yourself to deal with hunger.
Who is accusing you? Facebook or other users?

Facebook don't want you to create separate accounts for different purposes (i.e. one just for marketplace). So they aren't going to optimise the product around your use case.
Looking back and forward: A decadelong quest for a transformative transistor
Costco doesn't have a near-monopoly on grocery shopping.
Consular services in many countries are a joke, even for citizens, with bored bureaucrats taking out their frustrations on people who frequently have no other recourse. The state department is nothing like what is depicted in movies and on TV.
That seems like a huge reach. Most of the data that affects users can be one way or another acquired if you're logged in. Furthermore GDPR requests are often handled outside the account itself, except by companies that have the resources to automate them (and those companies usually have a lot of security resources).

I'll give you though that the addition of human processes in there present more security risks. I'm doubtful about the addition of safety risks though.

I dunno, this all seems like an extension of the risks we already have. More data, what of it? If an account with sensitive data is compromised, you're most likely fucked regardless of whether the hacker gets a hold of that data.
If you haven't seen this Twitter thread, it is a good read. Tune your credibility factor to maybe 0.6-0.8 before diving in.

https://twitter.com/atomicthumbs/status/1032939621636661248
Says everyone? Most avionics on modern commercial jets have triple redundancy.
Websites are allowed to charge you. They are also allowed to show (non-tracking) ads, and they can also track you if you agree to it.

What is not allowed is to withdraw services to those that want to exercise their right to privacy.
Apple Music Comes to Fire TV
Any chance you might expand on that idea (for us simpletons)?
Again, having a popular product is not a monopoly.

Monopoly is tied to access to competition. Monopolies have market dominance, but not all market dominant companies are monopolies. Windows was more of a monopoly in the 1990's because you went into a computer store and could typically only buy windows machines. This limits consumer options.

You can type https://www.bing.com into your browser right now, or any other number of accessible competitors, meaning that while popular, Google is not a monopoly. Consumers have a myriad of options and choose one because of it's quality, which is how competition on open markets work.
> That's why you ask people.

Most people don't care and just choose the default option to get to the site. If opt out is the default and opt in requires a conscious decision then the majority of users won't opt in, because most users don't read the options, only clicks on the default option or the close popup X.

> Yes, it absolutely can mean that the giants will expand and lots of small sites that use ad networks will die.

And we already see the current situation where Facebook is dominant. If more small sites die and the big ones get even stronger then the situation will continue to deteriorate.
>In my book, the problem is that you are not allowed to provide a link to your payment website inside your app.

Why on earth is Apple allowed to do that? I get that it is their marketplace and their rules, but they are directly hurting competition and consumers this way. There's simply no real argument to prohibit developers like this. Seems like something the EU should combat against.
> wherever they happen to be at the moment

In the vast majority of cases that's not how laws actually work from one nation to the next. That isn't how legal jurisdiction works. If it were, any nation could impose its laws on any other nation at any time.

> So geolocation is not a satisfactory option.

In fact it is. I can safely disregard the EU and nearly all of its laws including GDPR and privacy laws in the EU. I don't operate in the EU, either physically or in terms of hosting. They have no access to me, my finances, my business, and have zero jurisdiction over me as a US citizen. I'm bound by US law, not EU law.

I can do anything I want to with data from EU citizens that visit my US-based services, so long as I obey US laws. The exception to that is if I need to operate in the EU, then I should comply with EU law.

The EU also does not rule China (1.4 billion people, world's second largest economy), for a strong reference on how the EU's laws don't actually apply globally. While you're in China, as an EU citizen, you are not governed by EU law, you are governed by Chinese law. Give that a test run, you'll find out instantly how it works. If you visit sites located in China, they're going to obey Chinese law, not EU law. Millions of Chinese sites are not concerning themselves with GDPR compliance, because it does not apply to them at all.
Both of them are actually converging to look and behave like webOS 10 years ago
A refreshing display of values, thank you.
You need at least three in any system that can deliver conflicting data so that if one faults then the other two can 'out vote' the faulty one.

That allows the system to have at least one failure and still operate.

With just two sensors any fault is an unidentifiable failure - how does the system know which is correct when there are just two votes?

It may be there's a third input from some other sensort, but then technically we're back to at least 3 sensors voting on the issue.
Most of the internet is based on American English. See programming for an example. For the goal of representing American English, it works fine.

Why would anything more be necessary?
> even Python with a naive implementation is good enough.
There is nothing naive about their implementation.
1) It uses C FFI (as many low level python functions do)
2) It uses a suboptimal but still not naive algo.

Just because it isnt identical in implementation to the other languages doesn't mean its much simpler. Its fast because enough people cared to make it that way - it wasn't by some accident
Probably, but from everything I've read to date on the issue, the feature is a safety requirement due to the increased possibility of nose lift during takeoff, which might create a stall.

So, 'just disable the trim' that has been throw around really sounds like they're disabling a critical feature, safety-wise, and while it's possible to fly the plane successfully without it, someone somewhere determined it was less-safe to do so.
The harm is being done by companies attempting to keep the status quo by nagging users unless they give consent. I hope some of the worst offenders in this regard get slapped by regulators. You can be 100% GDPR compliant and have a functional website without needing any cookie or GDPR consent boxes.
“incompetence”, “detachment” right.

I, for one, am happy that bullshit like “hey, we send your data to 244 trackers uncontrollably” has become visible and is being called out.

I mean, visible only in the EU.

Dark patterns and site-blocking are anti-GDPR, so I’m hoping for some heavy fine across the board. And, hopefully, if not the end then curtailing of the intrusive and tracking cookies, ads etc.
If the plane is indeed unstable, and a pilot turns MCAS off due to a malfunction, can it be flown by a pilot who is not specifically trained in the manual management of the 737-MAX’s instability?
We've always been at way with Eastasia
> The A320 Neo is an all around better, more modern aircraft built with computerized systems in mind from the ground up.

Isn't the A320neo _also_ new engine lipstick on a 30 year old airframe?
Maybe you might enjoy having a look at what Zed Shaw (of Rails is a ghetto fame) does:

https://github.com/zedshaw/learn-painting-the-hard-way

https://zedshaw.com/category/art/
Not too long ago, Google gave DuckDuckGo the domain name Duck.com. Now this. Are they preparing an acquisition?
I used a Samsung Chromebook 2 (Exynos processor, 4GB RAM, 13 in. screen) as my primary laptop for a couple years. It was fast and quiet, but getting GNU/Linux running via Crouton meant jumping through hoops every time it powered off and back on.

I now use a Macbook, and really wonder why any developer would buy a Pixelbook vs. a Macbook. If you want to run GNU/Linux, you can install a VM, and otherwise you still have a functional OS.

Edit: I see the value proposition in $200-300 Chromebooks. I'm specifically puzzled by the Pixelbook, which starts at $999 (not much less expensive than a new Macbook Air).
I don't think that's true at all. The goal here was to make it as fast as rust (which basically compiles down to 'straight' native code by default). Haskell, while also compiled, kind of runs on a virtual machine (the STG). It should be expected that a language with a different execution model will need some work to fit another one. Of course, one would expect the same work if you were trying to make rust run as fast as Haskell on a processor designed to execute STG expressions (of which there are none, but there could be, like the lisp machines of the past).

Either way, optimization in any language often requires annotations. The main benefit of Haskell though is still equational reasoning, which this does not obviate. You can get rid of all the annotations and your code will still run, be correct, and can be reasoned about
I have read that there are differences in average height between races. Was the height difference statistically controlled for in this study? The article does not mention this.
Then you do not need to ask consent to use them. You only need consent for cookies or data collection if it is not necessary to the service (and 'necessary for tracking ads' does not count as necessary).
Especially since it seems to have gone up every time I look at it (now at $80), and you don't even buy it for life: at some arbitrary point a new version will come out, and you'll not only have to pay again, all your plugins will also be thrown into a hellish split like Python experienced where half of them will work only on the new one and half of them only on the old one for a couple years.
This is the first time I have seen this. Really scary if that is what ended up being the cause. Won't bode well for Boeing.
I love Rimworld.

That said, wake me up when you find that your engraver has engraved a room full of images of rats, out of spite because he doesn't like the noble who owns that room.

Or when your Rimworld character, when trying to build a well, gets swept away by the current, scratches himself against the bottom, and now you have a full colony of vampires. Because it turned out that character was actually a vampire.
In lieu of signing, shouldn't links in emails be disabled wholesale at the enterprise/organization level? If we can't prove who it comes from, then you shouldn't click on it, end of story.
The law should lay out principles, not techniques. The GDPR works for any kind of data processing, it is not specific to browsing on the Web.

The core issue is that the ~150 companies of the Oath network will effectively go out of business when they comply with GDPR. So now they try to play some games, until the fines handed out to them become too large to sustain in EU.
Micromobility Isn't Ridesharing
Nice to see that the original Pixel and PixelXL will be getting Q. It's always struck me as weird that Google sells that line of phones ostensibly for people who care about their OSes more than normal, and then only offers a couple of years of new OSes on them. Maybe we're seeing them turn the corner on that.
That's pretty much the baseline when dealing
with any software system

Exactly. And now instead of one system, he has 11.

All it takes is inheriting the latest
version of an image

He is not using "an image". From the article: "After the Alpine Linux 3.9.1 release I noticed the official Docker images had not been updated so I built my own."

I mean, this stuff is handled
automatically by any CI/CD pipeline.

He has not describe any CI/CD pipeline involved in his infrastructure. Yet another aspect he has to build.

you can also sh into a container
and upgrade it yourself

Into all 10 containers.
They bought Android at a time when it had 0% market share. They changed direction significantly after the acquisition and grew from 0% to 80% over half a decade and then maintained that position. It was not a foregone conclusion that Android would be dominant after it was acquired. Also, it takes effort and skill to maintain your position in a competitive market, which they've managed for half a decade more.

People seriously underestimate how difficult it is to succeed and continue to succeed.
> Surely there are solutions that don't require a popup on every webpage you visit?

I don't get any popups or cookie notices on visiting HN or several other sites. It's not like it's a fundamental need to set hundreds of tracking cookies on a visitor's browser to show them a website.
Even Tom Mueller, propulsion engineer & co-founder of SpaceX, publicly acknowledges that Musk is heavily involved in key engineering decisions. I get that Musk gets a large amount of hate these days, but at least find something material to criticize. "He's not even an engineer" isn't just an irrelevant argument, it's also wrong. (Except in the "certified engineer" sense, which I don't think anyone is claiming).
Google bought Android 13 years ago, for a reported $50M. The kinds of hardware it runs on and its overall strategy have both evolved massively since then. I think at this point it's a big disingenuous to dismissively say that Android was just an acquisition.
And now Safari removed DNT because sites were using it as a part of fingerprinting across websites.

Advertisers couldn’t care less about privacy.
"By now it's safe to assume that most developers will know about SQL injection and know how to handle it. Well, except for all those people that still write software susceptible to them."
> The President is analogous to the Chairman/CEO of [most of] the executive branch.

I disagree. Bureaucracy is a good thing. This smacks of a President that looks a) desperate for attention and b) incapable of delegating.
This comes up because many implementations of "UTF-16" are in fact naive, and just operate within the mentality of UCS-2, where everything is just a 16-bit number.

This is relevant within this discussion because we were talking about filesystems, and Windows stores file names as an arbitrary array of 16-bit numbers, but UTF-16 has additional requirements that Windows file names do not satisfy.

When I say UCS-2, I just mean pretending that UTF-16 is short for `[]uint16`, and not worrying about surrogate pairs.
Web Search is still Google's unicorn but it is not as much profitable as few years ago mostly because there now better advertising channels like social nets and online videos. Many people today also use price comparison apps instead of web search.
I have used a few different system76 laptops with Ubuntu LTS pre-installed (you can opt-out of Pop!OS, whatever that is!). They've been just fine for my purposes.

https://system76.com/laptops