skysight-inc/HackerNews huggingface dataset:
• Problems to solve:
I believe our ecosystem is currently facing in the Middle East and North Africa (MENA) region:

1. Insufficient institutional growth capital.

2. Insufficient foreign capital.

3. Absence of international scale-ups in MENA.

4. Struggles scaling from MENA internationally.

6. Limited pool of highly skilled talent.

• Solution:
Create a community, because we don't have one.

- We must all work together. We need to support each other so that we as a region benefit not only financially, but also create a highly skilled workforce and a booming economy that can weather the ups and downs of the future.

- Working together, sharing ideas, meet and network in one place strength our ecosystem (similar to Kernal). As it matures, institutional VC funds and fund managers in the MENA region will need to start raising larger funds that will have the ability to deploy and lead rounds to support the Series B and C type of deals.

- Doing so would attract top-tier venture funds, to start deploying capital more actively in our region.

- Right now, policymakers have already started working on frameworks that help new and first-time fund managers with the ease of setting up these vehicles. And our ecosystem would push and encourage them to do work more to support our community.

- We should support and invest more into women-led startups and venture capital funds.
.
.
.
Check link for more details.
Yikes, get ready for a huge jump in oil pricing.
I like the word describing this tendency:

apophenia : the tendency to perceive a connection or meaningful pattern between unrelated or random things (such as objects or ideas)

I learned the word on account of http://apophenia.info which is open source software used for the book "Modeling With Data" by Ben Klemens. His "21st Century C" is more commonly encountered.
Operator overloading is a mixed blessing though, it can be very convenient but
it's also very good at obfuscating what's going on.

For instance I'm not familiar with this boost library so I'd have a lot of
trouble piecing out what your snippet does, especially since there's no explicit
function call besides the printf.

Personally if we're going the OOP route I'd much prefer something like
Rust's `var.to_be()`, `var.to_le` etc... At least it's very explicit.

My hot take is that operator overloading should only ever be used for
mathematical operators (multiplying vectors etc...), everything else is almost
invariably a bad idea.
Isn’t big endian a bit more natural considered on a bit level? The bits start from highest to lowest on a serial connection.
What comes next? 10, 15, 38, 1844...

(Besides the obvious answer of the existence of infinite ways to generate any sequence)

"Magnetization
...1853, 4124, 4818"
from the index to
The Encyclopedia of Integer Sequences (1995)

Too meta?
You seem to make of happiness some sort of end goal of life. It is not, and should not be.
This headline isn't accurate - the referenced report from Flurry shows an average opt-in rate for apps they track, which notably _excludes_ Facebook.
Previous discussion: https://news.ycombinator.com/item?id=27075180
I understand but why would anyone actually want that policy? If I have money, I should be able to do what I want with it, not what the government wants me to do.

It looks like they want to make it impossible to save money in order to increase consumption "for the good of the economy". I wonder how people are supposed to increase their net worth like this.
Big and little endian are named after the never-ending "holy" war in Gulliver's Travels over how to open eggs. So we were always of the opinion that it doesn't really matter. But I open my eggs on the little end
This is Apple tracking which options you choose per app, not Facebook ;).
I don't know this guy, but I know the area a bit and it is not so different to where I live about 70 miles away...

>A rich man...who needs little

This guy is rich in several ways. A farm in Wales is still a pretty valuable asset, especially in a valley rather than on a hill. Owning a farm gives you a lot of financial independence, which can take a lot of stress away!

It was a lovely article, but...An old country man told me that the three rarest things were

1) a dead donkey
2) a red headed parson
3) a contented farmer

Here are the tests I would apply before I would agree he had reached some zen state of contentedness

1) how would he feel if a parcel of land came up for sale next to his. Would he itch to buy it. Most farmers would move heaven and earth.

2) How would he feel about me walking through his fields to share what he has got?

3) Is his stocking rate excessive?

4) If someone told him that by managing his flock differently he could damage the ground less and improve water quality in the river, would he take that advice?

5) If there was an awkward corner of his land next to my house that was not useful to him, but it was perfect for me, would he sell it to me at a fair price?

6) Why is there no succession plan. When he dies his sister will move into a home and the farm will be liquidated, the flock of sheep sold, the land broken up, the house sold off...because he didn't let anyone else in.

I'm afraid I have met enough like him to remain cynical.
4% seems extremely low probably a miscount.

If the majority of these users are looking for privacy they probably wouldn't trust facebook with their data in the first place.

The reason seems to be the stats are not being properly counted by this company. Apple will need to confirm the numbers.
At what point are all the China/Russia vs USA cyberattacks considered a "war"?
Oh man, this is great. Thanks for sharing. Here's Bryan Cranston's reading of it: https://www.youtube.com/watch?v=sPlSH6n37ts
Gotta switch back to trains.
That's Warren Buffett's company, the trains.
I don't expect Grain to evolve a huge ecosystem of libraries. A good standard library is certainly possible. The rest can be pulled in via Webassembly and Javascript when necessary.

It will probably make sense to use Grain along with React or Vue.js, for example, just because anything else will just not be worth the trouble.
Why should any of your students give a damn about Adam and his five apples? You have to make it about the students and their interest. And I don't mean that every math problem you give them has to be wrapped in a story, but but the first one for each topic should be, so they understand why this new thing is useful for them.

You can do a ton of cool stuff with maths, including calculating the movements for figures in a computer game, extrapolating the distance to the moon, etc.

And before someone claims I am beeing unrealistic: in my youth I worked with teens from socially complicated backgrounds and helped them to learn for their maths exams, exactly like this. These were kids that in bad moments would pull a knife on you or throw furniture out of the window. This was literally the only way to get them to start caring about the result of a mathematical formula and then they demanded to know more..
As someone who also created hobby websites with FrontPage/Dreamweaver/whatever code editor I could find years ago during my schooling days, it was nice reading the tl;dr of how HTML has evolved, and what some of the best practices are now.
That was the one I was thinking about : )
> There is a huge mismatch between the assumptions of the C spec and actual machine code.

Right, which is why the kind of UB pedantry in the linked article is hurting and not helping. Cranky old man perspective here:

Folks: the fact that compilers will routinely exploit edge cases in undefined behavior in the language specification to miscompile obvious idiomatic code is a terrible bug in the compilers. Period. And we should address that by fixing the compilers, potentially by amending the spec if feasible.

But instead the community wants to all look smart by showing how much they understand about "UB" with blog posts and (worse) drive-by submissions to open source projects (with passive agressive sneers about code quality), so nothing gets better.

Seriously: don't tell people to shift and mask. Don't pontificate over compiler flags. Stop the masturbatory use of ubsan (though the tool itself is great). And start submitting bugs against the toolchain to get this fixed.
> One of the few reasons I ever even reached to C is the ability to slurp in data and reinterpret it as a struct, or the ability to reason in which registers things will show up and mix in some `asm` with my C.

Which results in undefined behavior according to the C ISO standard.

Quote:

“2 All declarations that refer to the same object or function shall have compatible type; otherwise, the behavior is undefined.”

From: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf 6.2.7
Chances are that Facebook will never tell us the difference in earnings from a tracked vs. non tracked user. I don’t think it makes as big a difference as Facebook would have us believe.
Does this really add any thing to the current status quo? This nor theory or hypothesis yields no new predictions, no ground breaking insights, and actually nothing has changed.
Ha! I just played exactly the same game!
The only benefit to big endian is that it's easier for humans to read in a hex dump. Little endian on the other hand has many tricks available to it for building encoding schemes that are efficient on the decoder side.
Ad network CPMs are seasonal, but I agree that it's a race to the bottom there. Ad networks (including Google's) are designed to maximize profit for ad-tech, not the publisher. The publisher/creator is always the last on line to get paid.

Direct sold digital advertising (OG, cutting ad networks out) is a different story.

Imagine, for example, that HN said they would auction off a single ad slot beneath the navbar to the highest bidder for the year.

How much do you think that would command? Do you think there could be sincere branding value (and actual performance) for the advertiser? I think it could be worth north of 1MM just to promote open jobs at a company.

If it was a clean, tasteful ad, and it was simply to support the cost of running HN, I'm pretty sure most of the audience would put up with it.

The common perception of digital advertising is network advertising. But the type of advertising that is the least annoying and most beneficial to both the advertiser and publisher is direct sold.
The ones mining are corporations, not individuals.

A lot of people seem to have a short memory: https://en.m.wikipedia.org/wiki/GHash.io
The screenshot is from the person who received the email. It's unlikely an Apple lawyer would screenshot something like this.
Most people probably assume facebook’s tracking stops at “of course they track the information/photos I choose to post”.
What confuses and worries me is that Telegram (on iOS) seems to be doing the same. If I don't allow it access to my contacts, it won't let me add anyone manually either, even by username.
Oh, what a surprise, another unexpected event pumping oil prices.
>Who in their right mind, when given this choice, allows themselves to be tracked?

Credulous people who believe that Facebook might start charging them to see photos of their grandchildren.
Ah, legacy. It always makes me happy to listen to Carl Sagan's words on his text "The Pale Blue Dot":

From this distant vantage point, the Earth might not seem of any particular interest. But for us, it's different. Consider again at that dot. That's here. That's home. That's us. On it everyone you love, everyone you know, everyone you ever heard of, every human being who ever was, lived out their lives. The aggregate of our joy and suffering, thousands of confident religions, ideologies, and economic doctrines, every hunter and forager, every hero and coward, every creator and destroyer of civilization, every king and peasant, every young couple in love, every mother and father, hopeful child, inventor and explorer, every teacher of morals, every corrupt politician, every "superstar," every "supreme leader," every saint and sinner in the history of our species lived there--on a mote of dust suspended in a sunbeam.

The Earth is a very small stage in a vast cosmic arena. Think of the rivers of blood spilled by all those generals and emperors so that, in glory and triumph, they could become the momentary masters of a fraction of a dot. Think of the endless cruelties visited by the inhabitants of one corner of this pixel on the scarcely distinguishable inhabitants of some other corner, how frequent their misunderstandings, how eager they are to kill one another, how fervent their hatreds.

Our posturings, our imagined self-importance, the delusion that we have some privileged position in the Universe, are challenged by this point of pale light. Our planet is a lonely speck in the great enveloping cosmic dark. In our obscurity, in all this vastness, there is no hint that help will come from elsewhere to save us from ourselves.

The Earth is the only world known so far to harbor life. There is nowhere else, at least in the near future, to which our species could migrate. Visit, yes. Settle, not yet. Like it or not, for the moment the Earth is where we make our stand.

It has been said that astronomy is a humbling and character-building experience. There is perhaps no better demonstration of the folly of human conceits than this distant image of our tiny world. To me, it underscores our responsibility to deal more kindly with one another, and to preserve and cherish the pale blue dot, the only home we've ever known.

https://www.youtube.com/watch?v=wupToqz1e2g
Little endian. There is no extant big-endian CPU that matters.
I don't even use Facebook.

As I use Samsung, Facebook comes pre-installed and cannot be uninstalled. I clear the data and cache, uninstall updates, and then disable the app.

I have gotten rid of Whatsapp from my primary phone and kept it in a small and old android phone where I do nothing and touch once a month.

I use Instagram and FB once in a blue moon inside Firefox's FB container, or, Brave browser.

No Facebook, no Facebook tracking.
Really? First time I read this. I always thought it was more gravity.
Chant About Death and Be Happy
I think people accept tracking because they feel like they don’t have a choice. But when the choice is as easy as a button, they happily opt out.
When your currency is the world reserve currency you are obligated to take on debt.
I think that the narrative of last twenty years has been a re-blending of genre in a way that is not fully appreciated. While you can certainly find plenty of music that fits the mold established in the 60s, 80s or 90s around you also find much more at the top of the charts that challenges those categories. Right now the top 10 Billboard chart includes Lil Nas X and The Weeknd, neither of whom fits comfortably in the genre they are assigned to by the RIAA.

And if you look at what is happening on Bandcamp or Soundcloud or YouTube or wherever else young people are trying new things you see a tremendous heterogeneity of inspiration and not a lot of concern for where the sound fits in.

The parallel trend of course is the power migration from labels and producers to artists, and these are intrinsically related. The artist wants to experiment and find their own path, the label is always trying to replicate success (to radically oversimplify on both counts). Labels have a role to play in supporting artists, but the power dynamic is different when the artist brings the audience they've been building independently for years.

The direct connection between artist and audience shows how much more open to new ideas we can all be. It is the same receptivity that powered the integration Dylan describes taking place in the 1950s, and I think its great.
On desktop Firefox has Multi Account Containers and Profiles.

https://support.mozilla.org/en-US/kb/containers

https://support.mozilla.org/en-US/kb/profile-manager-create-...
> And the people who are into it are generally really into it, so they'll keep watching hour after hour of it.

Maybe that's the effect and not the cause.
You are still casting one pointer type into another which can result in unaligned access.

If you need to change byte orders, you should use library to achieve that.
It looks slightly risky because an app can continue to use the webcam after being backgrounded. I can imagine nefarious apps tricking a user into streaming their webcam for hours after using the app once.

Apple probably decided that was safe enough only if the app has been through some extra review to ensure it has a clear UI so the user understands they are still streaming video somewhere.
Hyperactive: Optimize computationally expensive models with powerful algorithms
That's fine if whatever type 'var' happens to be is NOT usable as an arithmetic type, otherwise you can easily just forget to call .to_le() or .to_native(), or whatever, and end up with a bug. I don't know Rust, so don't know if this is the case?

Boost.Endian actually lets you pick between arithmetic and buffer types.

'big_uint32_buf_t' is a buffer type that requires you to call .value() or do a conversion to an integral type. It does not support arithmetic operations.

'big_uint32_t' is an arithmetic type, and supports all the arithmetic operators.

There are also variants of both endian suffixed '_at' for when you know you have aligned access.
Using adb you can uninstall the app for the primary user as well.
looks like vercel
On the contrary, I assumed $billions were on the line, else why would they go to the mat in the way that they did? Either that or they have some domino theory a la the soda tax.
The RasPi eclipsed it in cost, usability, function, specs and performance.
This is great. I love the ability to do wildcard searches and click “Panelize” so I can operate on all of them at once.
Middle-endian is the only correct answer. It's a tradeoff between both little-endian and big-endian. The PDP-11 got it right.
The number sounds about right to me. Why would I click a button that says "allow Mark Zuckerberg to gather my private data"? How is that not just a pure negative for me?

I use the Facebook website from time to time, which I accept is kind of duplicitous, knowing the data they gather from those sessions will be abused. But my browser is configured to disable everything Facebook on sites other than Facebook (comments, "social plugins" etc) so at least it's confined and done explicitly by me, with my knowledge.
What Is KAVA
In GR geometry is equivalent to matter and energy. So dark matter in GR *is* curved spacetime. Except if you're saying it's an intrinsic property of space but then you break that equivalence and do not speak for GR anymore. If you put it down, this ends up being more complicated.
Power line internet is very noisy in the RF spectrum.
So this explains why I can’t use the front camera of my iPhone while streaming mobile games?

It’s always been a limitation on iOS.
Yeah, obviously not “perfect”, but totally understandable if the dev’s stressed out a bit.
It might not be how humans write numbers but it is consistent with how we think about numbers in a base system.

123 = 3x10^0 + 2x10^1 + 1x10^2

So if you were to go and label each digit in 123 with the power of 10 it represents, you end up with little endian ordering (eg the 3 has index 0 and the 1 has index 2). This is why little endian has always made more sense to me, personally.
One of her slides was titled "Stop teaching pointers!" too. My VP back at my old job snapped at me once because I got too excited about the pointer abstractions provided by modern C++. Ever since that day I try to take a more rational approach to writing native code where I consider what it looks like in binary and I've configured my Emacs so it can do what clang.godbolt.org does in a single keystroke.
Why would oil prices jump? This isn’t an oil pipeline.
I work with a senior front end dev and noticed he wasn’t using any kind of adblocker on his work computer and it surprised me as he was privacy concerned.

He said he wants to see the web like the average user and doesn’t want anything to change the default look.

I’m sure there are people who have similar reasons for allowing tracking.
Flutter vs. React Native (Traction)
They're not low, certainly, but they aren't extravagant, and they are offset by low property taxes (California 1%, Texas 1.80%, New Hampshire 2.18%), even more so once you've been in a place some years, and are benefiting from Prop 13.
people who have nothing to hide? I always click on Allow optional tracking to better serve software, its a way of giving back.
But surely someone would have worked out the math and people would agree that the relativistic explanation fits the data?
Simple, your app receives one of four values to reflect the state of ATT: https://developer.apple.com/documentation/apptrackingtranspa...

This allows gathering aggregate data on how many users have opted in and out of ATT. What it doesn’t allow is the use of a tracking identifier that spys on your every digital move like an obsessive ghost.
I highly recommend reading through Fly’s blog posts. They let customers build Docker images, which are then transformed to Firecracker VMs. Very cool!

https://fly.io/blog/docker-without-docker/
If it turns out FB's secret sauce was placebo it would be bad for business.
Thanks, it's a great site!
Let's see if 15+ years of security people getting after critical infrastructure asset owners like this has made any difference. At least they detected something and shut it down to control the response. They also know the costs to repair and replace things. I don't suspect the pipeline uses a federation of heterogeneous systems to operate its SCADA actuators, so I would speculate it is likely a single firmware vulnerability facilitating it.

The global chip shortage for replacement parts if they are needed seems like a strategic coincidence. Definitely an evolving story.
Id also love that
You’re assumption about that and the full software implementation might be far apart. You can’t trust anybody with stuff like this as it will always be misused and abused until the perps are caught. The value of source code access is honesty.
We also assume it’s all real users and not bots managing to opt in.
I agree with you on this one. Great boss- I think most problems never even bother you. But if leadership itself is 'saving his/her skin' , I think it is time to find new job :)
I do that on work computers for the same reason. However in this instance if 96% of people have it enabled then that is the baseline experience.
One can think of compression as an attempt to increase entropy in representing the data. The less predictable the data is, the more entropy it has. Compression exploits patterns in the data to increase its entropy.

So technically we shouldn't talk about compression level as an absolute. The input file will have some level of entropy and the question is what is the maximum level of entropy it could have and how close to it can the given compression algorithm get.

For example, encrypted data is hard to compress because it already has high entropy.

"Better" usually means "is able to identify more or longer strings of duplicate data (or other patterns) in the file".

Reference: https://en.m.wikipedia.org/wiki/Entropy_(information_theory)
Suddenly the Moroccan argan tree goats make a lot more sense!
In some phones, if you enable 'show system apps', you can see the following fb apps:

Facebook App Installer

Facebook App Manager

Facebook Services

All 3 can be disabled.

Also they usually have Instagram and fb messenger pre-installed.

Also many apps come with fb SDK. On android, the app 'ClassyShark3xodus' can be used to check it. Available on Fdroid.
$OTLY Oatly IPO – S1-Breakdown – Koch Fund
That’s what makes it weird, because you’re right that Facebook makes it sound like they’ll lose everything.

My guess is that they’ve sold customers on the idea that all this data make a remarkable difference. Now they risk being exposed, which could cause lawsuites and make it easier for competitors to enter the market.