skysight-inc/HackerNews huggingface dataset:
> On the other hand they claim to only have inventory they trust and promote.

Doesn't matter if it's about size and fit. But I guess that's a problem that is very specific to human powered bikes, where an inexperienced rider can make wildly wrong choices based on just trying a few options (some of the best fits could take a year of regular riding for getting used to). There are lots of online shops in that field that make Amazon pale in both price and inventory depth (e.g. literally hundreds of different bar tapes, probably thousands if you count colors separately), I wonder if there could be an upmark percentage that would be acceptable to both retailers/post-retailers and customers for substituting the package delivery hassle with store pickup. Conventional retail competing with that choice is hopeless in a market consisting of nerd hobbyists. The old guard always thinks that customers only buy online because it's so much cheaper, but choice makes at least as much difference.

I suspect that the seemingly obvious hybrid distribution simply hasn't been done yet at scale because the legalities of customer protection require one party to be on the hook when things don't go so well and the online side of the equally wants to get rid of that so desperately that they wouldn't be interested in any arrangement that wouldn't provide for that and the retailer side is fully aware that they would never get a slice of the pie big enough to make up for those risks.
>You are talking about one company peddling one class of highly abusable drugs here,

Yes, I provided just one example. Here's another one, trying to ensure patent rights on the covid vaccine. Or the common practice of releasing a slightly different version of a medication when the patent expires.

>just trying to pay the scientists to create the discoveries and profit to fuel even more molecule research and discoveries?

Then why do they have a marketing department and a lobbying budget? They have repeatedly shown they require heavy regulation.
Well I can still probably learn a lot from it.

Truth is if you're an app maker it's a pretty deep dive into just setting up an email server and getting them de-blacklisted. It's easier than it was 10 years ago but it's still not really "simple" or "easy".

MAIB is the best I've found for my purposes and much better for those than the other options they mention on their website or anything else I could find.

If you've found flaws in it you might reach out to the author and point them out. If it were me I'd appreciate that and make edits and give credits in the footnotes to those who took the time to help me.
Hm. Afsik, you are always allowed to convert _to_ a char, but _from_ is not ok in general. See i.e. [0]

[0] https://gist.github.com/shafik/848ae25ee209f698763cffee272a5...
Here's my naive take: Tax havens, flags of convenience, etc. are allowed to exist by the international community because they benefit the powerful. A jurisdiction doing this would likely benefit the weak, rather than the powerful.

China have managed it to an extent only because they have the economic clout to resist international pressure.
Domestic attacks would be somewhat more difficult to carry out without being detected. It’s much easier for the Government to track domestic actors since there’s so much data collected on them both Nationally and by local law enforcement.

That’s why international attacks are more prevalent and bold: they’re not as easily traceable. However, that also comes with its downsides: if the USG wants, it might just use lethal force against you.

So ultimately the people who tend to do this repeatedly end up being state owned or state protected actors, who are likely offered some sort of protection by their State from retribution by the USG.
Yes, the thing I'm most pissed off at China about are the destruction of samples and the lack of investigation towards finding intermediate animals.

And we know that we didn't detect the virus early, it didn't originate in the wet market event. That market event was just big enough right in the middle of Wuhan so it made it unmistakable.

The only way you get that high of an affinity is through serial passage through actual humans, not through the lab.

And this should not be that surprising since we know that it takes several months for the virus to spread before it starts to cause massive numbers of deaths, the IFR is actually low compared to SARS-1 and MERS, and it tends to spread asymptomatically and undetected.

We know pretty much for certain now that it was spreading cyrptically in the area around Wuhan in Nov, and I would bet that the zoonotic jump was Oct or earlier.

And that is also why I suspect an intermediate animal with a more similar ACE2 to humans like minks being involved. So serial passage through one of those animals to get it close, followed by serial passage through humans to refine it.
I think we assume the same thing, but use different examples. Were manual transmissions more common, people would presumably try to minimize shifting.

My example (major gripe) is city driving. Coasting instead of actually stopping (as you come up on a line of cars at a light that just turned green) means you minimize shifting, but it requires a buffer of a couple dozen meters. It just isn't possible when you're too close.
Sure, but I was thinking more of how C++ calling conventions typically tend to follow C calling conventions on a given architecture, so AIUI you'd either have to have a differentish calling convention or inefficiently require callees to make copies of already copied objects.

Not that there's anything intrinsically wrong with having a differentish calling convention for C and C++ - it'd just add a smidgen more complexity is all.
The trick to avoid deeply-nested error-handling code
Bayer? Aka Monsanto? How about JD Tractors and the whole right to repair?

But yeah it would be awesome if Cargil got onboard. They are into everything, I used to run multi purpose cables for Flir trafficon cameras that was made by a Cargil company. (FLIR could be a huge supporter too for that matter)
Very true. AWS doesn't pay me enough to spend time on a comprehensive fix, with tests.

Hopefully they will pay someone to do that.

At least I can read SQS messages now.
Software has not eaten the world yet - not even reached the starters, it's just finished the bread roll.

There is a tension between closed and open source here that is going to occur in every industry, in every country.

And we shall all sit on the sidelines bemoaning the lack of standards ... unless ... err

I have to admit I don't know how to build dynamic detail based standards that don't die in committee - how do we get YAML / JSON and not SOAP?

I suspect it is best to start with a 100 Million dollars, and create open mailing lists for each industry, and invite the best of each industry to conferences each month.
Maybe someone can help me, how can an individual benefit from Linux Foundation? Help means work/career opportunities, business opportunities, consulting opportunities. I want to have first mover advantage in AgStack.
This one wasn't specifically "betrayal by compiler," but it was a confusion between signed and unsigned quantities for a size field, which is very similar to the UB exhibited in OP.

Also, the fact that you can't see the problem is actually evidence of how insidious these problems are :)

The rules for this are arcane, and, while the solution suggested in OP is correct, it skates close to the edge, in that there are many similar idioms that are not ok. In particular, (p[1] << 8) & 0xff00, which is code I've written, is potentially UB (hence "mask, and then shift" as a mantra). I'd be surprised if anyone other than jart or someone who's been part of the C or C++ standards process can say why.
if the only value provided by the "nice neighbourhood of mom and pop stores" is the warm fuzzy feelings, that's not enough value for me.

i don't want to live in what's essentially a theme park full of fake stores that only exist because it makes the neighbourhood seem nicer, or where the shopkeepers are basically paid entertainers present for their aesthetic value. if that's the sort of city we're building, let's skip the inefficiency of paying local retailers to provide the service of existing and go right to universal income.
On a technical note, is there really no https on Paul's site? The link is http, and changing it to https throws an certificate error https://imgur.com/a/1rnsGnM.
Had massive brain fog for a few years, finally got it cleared up.
One aspect was food related and an undiagnosed autoimmune condition.
Autoimmune patients often find that diet is an effective way to manage disease.
Anywhere from some improvement to essentially cured.

Autoimmune conditions can take years to decades to diagnosis, so a lot of people don’t realize they have one.

There is a specific AIP diet for this.

Many of the reduced carb diets are similar.
I recently tried to use this library and had to go back to winapi-rs for the mean time.

The bindings to set it up gave hard to debug errors and there is no support for compiling the x86_64-pc-windows-gnu toolchain on anything else besides a windows system; Which makes sense but winapi-rs compiled on Linux so I stuck with it. I don't want to manage another build machine and I know I'm probably like the one guy.

Working with strings was a bit rough too, it'd be nice if you could just pass a CStr and call it a day instead of messing with buffers and lengths and double function calls, one to get size of the string and then another to fill the actual buffer. I know this is how Win32 works, but it doesn't feel natural coming from Linux Kernel Dev.

Regardless of my criticisms, I am excited to see the future of this crate. I think it's an awesome effort and a great addition to Rust and Windows.
I do appreciate the fine and the fact that the city will stop tracking citizens but I have to play devil's advocate: is this actually a privacy risk?

I have been playing around with passive wifi tracking for a personal project and found that most devices (including iOS and recent Android) all have MAC randomization turned on. Even in mesh wifi like this, the MAC rotates when a new base station is picked up. So while annoying and against GDPR rules, I am not sure if this is a true loss of privacy.
> The nicest restaurants I've been to will often have a paper menu, with a very, very small selection of things on it.

Yes! Because [they are signalling that] they update it and print it each day.

According to what is available fresh, from the market, on that day.
If so few users care about security, why should the government regulate for that outcome?

I think theoretically the argument above makes sense, but in reality it doesn't. The market that exists doesn't provide a solution because the barrier to entry is basically infinite. Even Microsoft couldn't offer an alternative to iOS and Android because Microsoft couldn't do it alone. It's a natural monopoly problem, which means normal market arguments don't work.
As I found out in this bug, v3, despite being released last year, is unusable.

You can't even stream an object to S3. https://github.com/aws/aws-sdk-js-v3/issues/2348
Those billionaires don't have to liquidate stocks. They borrow against their stocks to the tune of dozens of billions.
Callee saved registers kind of work like that. You either don't touch those registers, or you restore them before returning.
The idea is to tear down the walls of the garden. In this case Apple advertises security and quality control as features of the fees for their required app store. If the garden is not actually more secure and the quality not actually controlled in reality than any other garden, then there will be an argument to allow anyone to start a garden on iOS.
The pictures include blueberries and salmon which are definitely not staples of the Mediterranean diet and are not really available locally anywhere near the Mediterranean. If it was about Omega-3 they could have shown anchovies, sardines, mackerel or even tuna...
Relates to the Kent Beck "Latency vs Througput" post[1] on here right now... do you post the story immediately, and start getting feedback, or do you wait and do research and get it (more) right before posting it?

[1] https://news.ycombinator.com/item?id=27088272
Agreed! This quote from Noel Coward springs to mind:

"I'll go through life either first class or third, but never in second."
> read the internal Epic documents from this case

how can we do that?
I dunno that it is meant to be a full on replacement. Rust intends to use it as an alternative backend for debug builds that focuses on really fast build times with little if any optimizations.
Used to be there was the "gentlemans" and the "ladies" menu. Difference was the 'ladies' menu didn't have the prices.

That was another time/age, but it was certainly legal.
For anyone curious or who is still attached to pi, here is a response to the tau manifesto:

https://blog.wolfram.com/2015/06/28/2-pi-or-not-2-pi/
Other aspects of latency (for delivering software/features):

(1) Psychological. Being able to see early signs of progress can build momentum. Momentum and morale matter. If your efforts don't feel connected with a reward, you can get discouraged. (Obviously, perseverance is a good thing, but realistically it doesn't make this a total non-issue.) Nobody wants to spend 40 years in the wilderness before entering the promised land.

(2) Political. People like to see visible results. It's good internal PR. Even if delayed delivery is more efficient, telling others in your organization "just be patient" is a hard sell, can be risky, and may require backbone. And it may require someone to stick their neck out for you. (Like a manager telling their manager, "Yeah, it does look like nothing is happening, but my team has it under control.")

(3) Competition. Lower latency can mean gaining an advantage by being first to market. Sometimes the race is close and reductions in latency would be valuable, and sometimes not.
Competitors' plans are usually a big unknown, so there's lots of guessing. Excessive fear is a hazard that can lead to overemphasis on reducing latency.
I think there's no way to tell right now whether there's going to be a net positive or negative outcome.

> Do you think extreme concentration of power and wealth is good?

I mean, it might move the humanity into the positive direction.

> Do you want to be free?

That's such an abstract concept, I don't even know what it means.

> Do you want to elect your leaders?

Whenever I go, people complain about the government, east and west alike. Maybe I don't want to.

I think your reasoning is ideologically charged, without any argumentation. I'm just pointing out that it's hard to judge how the things will turn out now.
Doing what exactly? Adding opt-in (why do people ignore this part?) functionality for tracking how their software is used, to figure out how to prioritise? I just don't see how people read evil conspiracy stuff into that.

Searching for what this company supposedly did wrong brings up a bunch of terrible articles which literally quote stuff like 4chan greentext with fictional (and implausible) scenarios for how this can be abused.

Is this tracking going to be useful for their purposes? No idea. Should they self-host this instead? Maybe, if that's feasible.
> According to the findings, individuals who ate 18 grams of mushrooms daily had a 45% lower risk of cancer compared to those who did not eat mushrooms.

Raw or cooked? I also wonder what the methodology is; it's pretty easy to eat 14 lbs of fresh mushrooms over the course of a year, but almost impossible to eat that weight spread out evenly over 365 days.
Why not just be vegan and take algae-based Omega-3 supplements??? If find the News' obsession with the Mediterranean diet very strange.
Given that the new way for SxS was introduced in Windows XP, the old way is a long time ago.
As you alluded to there are a lot of problems already so it is a matter of picking 1 and finding one person to solve it.

If you are looking for areas to disrupt here are a few

- end of life planning/funerals

- waste water management

- debt management: find optimal way to pay off debt

- supply chain visibility

- checking the quality of supplements

- building a better finance/economics forecasting model/tool
Top-down regulations often give people a false sense of security, so they don't bother doing their own research and 'watching their backs'. Regulations are also generally 'sticky', so many originators focus on bare minimum compliance, and there is a dearth of variety.

Another related problem is that regulations often inentivize ignorance; the originator is usually better off not learning about breaches, so they are not as vigilant as many users think they should be.
And whenever a city in the US proposes some improvements to the ped/bike experience in a shopping area, the local small business owners will cry bloody murder. As someone who also prefers to walk to nearby stores, I feel no guilt whatsoever about buying stuff online instead of a local merchant. Amazon, for all its faults, has never showed up to a local planning meeting in my town to lobby against a sidewalk or bike lane improvement.
Turn on your computer? You can use your phone I suppose, but I'd expect most of us here have their computer already on. If you buy things from a small set of sites, it's very few clicks. Hell I can buy groceries in five minutes (typically picking most of my order from things it offered, since they remember me), and it will be delivered the same day with no additional charge.
This is why the os shouldn't let apps know what permissions they have. Apps should have access to an empty address book or fake gps coordinates if they don't have those permissions.
GDPR requires disclosing to the supervisory authority if user data was breached. Though this hack was before GDPR.

https://gdpr-info.eu/art-33-gdpr/

edit: Also California requires notifying the residents directly and if over 500 residents were effected also the attorney general

https://oag.ca.gov/privacy/databreach/reporting
For the developers it matters, and maybe they won't care to deal with deb, though luck.
It's apparently possible [1] to use an android emulator like anbox [2] to run whatsapp in a sandbox. I'd like to know if anyone here has experience with this approach as as a long term solution?

https://anbox.io/

https://security.stackexchange.com/questions/188040/whats-sa...
I use it in c++ on most signal processing stuff. I think eigen will use it if you don't let it use intrinsics for simd. I also use g++ so I wouldn't have encountered it anyway.
Strictly (pedantically) speaking, using a backreference turns it from a "regular expression" into a "regex", regexes being a superset of regular expressions that are no longer strictly limited to being regular.

Isn't terminology great?
Would it be too crazy to make a law that you only pay tax when your political party wins the election? Because in a "winner takes it all" system you are not really represented otherwise.
Non-mobile link: http://backreaction.blogspot.com/2021/05/dark-matter-situati...
There is no Mediterranean diet. It a huge collections of diets and cuisines that have at times very little in common. In the Blue Zones, a book on this topic, 2 particularly healthy medi-diets/lifestyles are examined.
According to the article from Apple[0], WeChat 6.2.6 and DiDi Taxi 4.1.0, among many others, were affected.

[0] https://web.archive.org/web/20151101142446/http://www.apple....
If we accept it was a myth based on reality, the people that came closest to being that way were often more creative mad genuises that would have incredibly productive months or seasons, and within that top days or weeks, and then more ordinary times. Not plodding out 1 Kloc a day by just bearing down more but sitting around and joking and chatting about stuff then making some blazing new cathedral of technology that changed the game for all the programmers. I am thinking of the hyper growth days at AOL, so take it as one story.
So in your 'machine model is the physical machine' flavour, should "I cast an unaligned pointer to a byte array to int32_t and deref" on SPARC (a) do a bunch of byte-load-and-shift-and-OR or (b) emit a simple word load which segfaults? If the former, it's not what the physical machine does, and if the latter, then you still need to write the code as "some portable other thing". Which is to say that the spec's UB here is in service of "allow the compiler to just emit a word load when you write *(int32_t)p".

What I think the language is missing is a way to clearly write "this might be unaligned and/or wrong endianness, handle that". (Sometimes compilers provide intrinsics for this sort of gap, as they do with popcount and count-leading-zeroes; sometimes they recognize common open-coded idioms. But proper standardised support would be nicer.)
This is beyond annoying. I was able to get into online banking, but now I can't access my savings account...

This is ridiculous.
Is this confirmed or are you just saying it because it's technically possible?

Edit: Yes, this is confirmed in Apple's privacy policy for location services.

"If Location Services is on, your iPhone will periodically send the geo-tagged locations of nearby Wi-Fi hotspots and cell towers (where supported by a device) in an anonymous and encrypted form to Apple, to be used for augmenting this crowd-sourced database of Wi-Fi hotspot and cell tower locations."

[0] https://support.apple.com/en-us/HT207056
Something that came up often when talking to people at my college was that our extremely expensive contracts with publishers/journals were to support the complex infrastructure required to maintain a service like that. We're talking multi million dollars per year per university per journal contracts.

Reviewers are volunteers. Hosting costs, as shown by Sci-Hub, are negligible. How much does it cost to replicate a file system across 5 to 10 data centers, have a 10G link to each data center, and run a few nodes to serve web traffic?

Probably a small fraction of the budgets we pay for journals.

> P.S. Seed its torrents!

I know no one will give legal advice here but: is this legal to do?
With Java you'll hit GC-breaks even under low load conditions. If we were to look at the 99.5-percentile, java would look even worse.
https://phys.org/news/2019-01-sahara-swung-lush-conditions-y...

Every 20,000 years the desert becomes the rainforest.

Seen this theory a few times, there are some cool animations on how the Desert essentially moves up and down Africa.
Why would that optimization not be possible with a simple const *?

The problem I see with that proposal is that it introduces a new type of pointer, the immutable pointer. That seems like equal to a const pointer, but it's not. With a const pointer the callee can not mutate the pointee. But it can still be mutated from the outside. That means that any time you handed out a mutable pointer to something you have to make a copy for handing out an immutable pointer to it. An ABI like this would probably be much more complex to implement for a small gain.

You would end up with hardly predictable behaviour wether the struct gets copied or not. C# structs suffer a lot from this, because methods are mutating by default (https://codeblog.jonskeet.uk/2014/07/16/micro-optimization-t...). The biggest problem is simply that this is not explicit.

Also there is a case where a calling convention like this can make things worse, as you will have to make two copies:

void fn1(A*);
void fn2(A a) {
// Have to make copy here because mutating
fn1(&a);
}
void fn3()
{
A a;
fn1(&a);
// Have to make copy here because reference to a might have escaped.
fn2(a);
}
DuckDuckGo strong privacy features deliver a billion searches a month
Evidence from leaked account data on how elites use offshore banking [pdf]
there is a recent interview with her(she rarely gives any)
https://www.youtube.com/watch?v=nG_I2QQc9Ww
SVTV channel, it's in Russian, youtube automatic subtitles are not bad, so if you must you can use them.