skysight-inc/HackerNews huggingface dataset:
Your assets remain at home. If you start making $20,000 purchases or taking out that much from ATM's on holiday then yes it will be noted by the authorities in their system and treated just the same as money in a bag at the airport.
It will yield a small speedup (< 50%) at best, probably for selected benchmarks that will be widely promoted.

Microsoft is misallocating its resources. The scientific ecosystem should be ported to .NET, with first class support for F#.
Let's see.

I predict a movement to return to office for these reasons:

1. After a few years, people will miss the "tribe" feeling. It can be very lonely to do remote work full-time.

2. In-person companies may start to outcompete remote or hybrid companies.

3. Highly paid western tech jobs are at risk of being outsourced to countries where top talent make 1/10th the amount.
> What do we want Facebook to do - not obey the law?

Stop obsessively collecting every tiny bit of data, so they have nothing to give to the police in a case like this. They just harmed a teenager for profit.
> Data schemas and physical layout on the one hand, and memory and lifetime management on the other hand

How are they separate? Like, that’s what Rust does pretty explicitly, with great results.
Matrix userbase is much larger than IRC. In my experience IRC spam is still worse, but matrix spam will grow more common as the platform grows. But matrix.org devs are aware and have some plans for spam. Distributed/federated reputation...
Excellent.

Is each board guaranteed to be solvable?

For playing on mobile - it's be nice to be able to rotate by swiping vertically down the empty space on the left or on the right of the board.
I can give you an example: in the Bitwig digital audio workstation, you can choose whether external third-party plug-ins (small audio processors) are in the host process or in external processes communicating through shared memory. I just tried with a very simple plug-in (3 band EQ) to see how much I can stack in either case:

- In the "in-process" case I can stack ~1400 plug-ins on a single channel before I hear a crack in the sound.

- In the "shared memory" case I can go up to ~200 at most. And I'm confident that they really did the very best things possible for the implementation to be performant.

So for me the "things isolated in their own process" means literally getting seven times less out of my system than in the host process (and that's frankly unuseable, definitely not "negligent").
It should! Definitely runs on a 5160, and the 5155 is practically the same planar in a different enclosure.
Cash is a necessary mechanism in the economy.

The good thing is that it's become a "hobby" mechanism. Imagine the scenario where you come into £1m in cash by "finding" it. What are you going to do with it? You can't buy a house, you can't put it in the bank, you can't invest it in stock or a pension. You could subsidize your lifestyle a bit - but not vastly due to the risk of someone noticing.

The best idea that I can come up with is to start a cash business and launder the money through that; for example a burger van or something... Probably you could build that to about 100k a year and get away with it, just, maybe. Quite a lot of work and inconvenience to do it. Of course you could try and get it laundered in a criminal conspiracy (a-la breaking bad) but you will just get robbed. Maybe used cars would work as well.

Maybe you could drive round and buy up some nice wine or something like that that keeps for a long time... I think you can pay cash for a couple of hundred without attracting too much attention.

You are on the clock as well - every 5 years or so the notes change and stop being accepted.

The point is that cash works well for the low end informal economy, builders and plumbers and window cleaners can make their businesses work with it. It doesn't work so well for oligarchs. Crypto does. That's just one reason it's so bad and I don't mourn for this.

The state will not give up it's monopoly on money or violence. Anyone who challenges either of these will find the other deployed against them.
I recall being taught it just so the rope doesn't hang around, get caught on things and bother you.
Let’s not forget brake dust which is a lot worse than microplastics, EVs create a ton of that.

I bet all things considered, ICE Toyota Yaris is less bad for the environment than some Tesla.
Don't make the mistake and rely on current rain. It's not funny how quickly moist regions can turn arid as a result of climate change.

We have currently seen major droughts in Europe and it severely affects the ongoing energy crisis. A lot of power plants, nuclear and others, are in direct danger of not being able to be cooled anymore because you need RIVERS for that. And they need to be cool.

Germany is currently experiencing issues with low water levels in some of its major waterways, such as the Rhine. When they dry up to low levels periodically, and they evidently do nowadays, then you have to shut down the plants accordingly.

In France, rivers are too warm to cool plants [1]. There needs to be water AND it needs to be cool. There is no nuclear power without water cooling.

[1] https://www.reuters.com/business/energy/warming-rivers-threa...
I don't see how these could be related.
Can you please clarify why md5 has better random distribution that sha?
Exactly.

Your subjective opinion (or mine for that matter) is not relevant to someone else’s situation.
Discriminated unions aren't quite as nice, but they're pretty close.
Which you proceeded to tie into a knot, I presume
Concerning sources:

I don't know about Australia, but in Germany this knot is illegal to own and carry this knot if it is additionally weighted with, for example, metal balls.

Sources:

Wikipedia: https://de.wikipedia.org/w/index.php?title=Affenfaust&oldid=...

Primary source: https://www.bka.de/SharedDocs/Downloads/DE/UnsereAufgaben/Au...
OP didn't directly say such dark patterns are fraudulent. They said AppLovin was committing fraudulent activity and then that Unity uses dark patterns.
> We failed to defend privacy against big tech and govt overreach.

this optimal scenario was never in our grasp, and even if it were, we missed the opportunity when it mattered. Our task from 2014 onward was to balance big tech vs big govt against each other and make sure neither had too much power over the other. Instead, what we have now is big govt, turning big tech, into another lever of state control
Indeen! I've been taught that securing the trace eight could be dangerous when, in case of emergency, another rope is (supposedly) attached to the trace eight, but accidentally attached between the trace eight and the securing knot.
I'm not sure if you are trolling, or unbelievably clueless if you think funding paramilitaries in NI has helped lead to peace and prosperity.
I wonder how an LZ_ADD-compressed bitmap would compare to a PNG. PNG is basically just DEFLATE on a bitmap, but you first apply some additional encoding to each row to help the compressor, by expressing the row as a kind of difference from the previous row. It would be cool if that became unnecessary.
Whenever I've tried this, the plants rot in the water. What am I missing? Should I be using a filter? boiling the water first?
this is it - some realpolitik right here.
Apple has no obligation to do anything. Messaging is broken on Android and it isn’t helped by Google’s stewardship. So the Android fans want Apple to swoop in and save them? No. That’s not how this works.
It's easier to untie. Has a cool method of tying. When a loop is loaded the knot becomes a bend. The alpine butterfly forms a secure bend, while the flat figure 8 can capsize at low loads.

I would use either for a directional load, but only an alpine butterfly if loading the loop is conceivable. And using the flat 8 as a bend is suicidal.

[1] http://user.xmission.com/~tmoyer/testing/EDK.html
[2] https://www.animatedknots.com/alpine-butterfly-bend-knot
[3] https://en.wikipedia.org/wiki/Offset_figure-eight_bend
The fact that people benefit from something is not enough to assign any blame to them. Even if alternatives exist (they often don't), if they require a significant trade-off, blame is minimal.

Even when it comes to buying products it's a tough sell - I know my phone battery is made with slave labor, but it's not like I can choose to buy the one that isn't. So when it comes to industry, we share exactly 0% of the blame - not just as individuals, but consumers as a group[]. The problem is two-fold: industry leaders are greedy and politicians aren't working in our best interests. If either of those went away, the problem would be solved. Unless you're in one if those two groups, none of it is your fault.

[] In democratic countries, it can be argued that the voter base is at fault for electing these corrupt politicians. I largely agree with this, but it's a pretty complex topic.
Also worth noting that time response deviance when user exists or not can also be a leak of info
1. No, you don't need device IDs to stop spammers.

2. I don't think you know what you're talking about. Android supports the device attestation: https://source.android.com/security/keystore/attestation

> ID attestation allows the device to provide proof of its hardware identifiers, such as serial number or IMEI.

https://datatracker.ietf.org/doc/draft-bweeks-acme-device-at...

It feels like you've concocted some narrative to support your incredibly speculative original comment about how Apple does this because spam. You're clearly wrong. You can do attested compute on Android as others have been trying to point out.
I don't expect anything from a corporation built on getting people addicted to checking their profile, but "not obeying the law" is something many people are admired for. Of course post factum which is easy when it's recognized as the right thing to do. Doing it in the present is hard and takes character, beliefs and a backbone. Which again is the reason I don't expect anything from Facebook.
Ford’s New F-150 Lightning Truck to Get Price Hike
Their AI inference coprocessors seem to be doing pretty well.
The point they're making is that if facebook didn't insist on mining everyone's chat histories, they wouldn't be in hot water for having to comply with bullshit search warrants. This is a solved problem in the tech space, they just choose profits over the safety of their users and now they get to reap the PR rewards.

I fucking hate apple but the model they're taking is to take reasonable steps to frustrate state level actors (minus the CP photo upload thing) and as such have set a standard that needs to be followed.
GitHub removed it because if you're a US company, you'd rather err on safety and cut all contact with not just the blacklisted company itself but everything related to it, because there is nothing worse than the US Financial Services looking into you.

In the same way that if you ask me to keep a bag and I learn two days later you've been arrested for murder, I'm definitely not keeping that bag, even if the bag itself isn't accused of murder.
He called one of the divers a pedo, is that what you refer to when you say he misspoke?
> low friction till things go wrong and you're not even aware they went wrong because the relational mistake wasn't constrained

These are people-problems, and usually a dev made this mistake exactly once after being hired. Writing robust code isn't hard if the culture supports it.

> we have trillion row tables that contain everything, how do we scale this (you don't)

You do, by sharding the table.

> no at a glance metrics like table sizes to have an idea of which relations are growing

select count(*) where relation = 'whatever'; is pretty simple.

> we have to have complex app code to re-implement for relationships everything a database gave for free

These queries are no different than standard many-to-many type queries. In all, the logic is no different than anything else. You also still have to do the same number of inserts that you have to do for many-to-many, but now the order isn't important. You can even do a quick consistency check before committing the transaction at the framework level.
In what way?

Heavier vehicles cause exponentially more damage to roads. It’s not like building roads is an energy free exercise.

They are also significantly more dangerous in traffic collisions. That kinetic energy has to go somewhere when you crash.

Electric cars with current battery tech will only be a stop gap solution until we get something like induction in roads for longer distances.

Personally I think the Dutch and Danes have a better solution already with low tech bike infrastructure and electric or pedal bikes.

It’s cheaper, requires less maintenance and makes their populations healthier.
Problem is that laws against surveillance aren't worth the paper they are printed on. Most constitutions prohibit surveillance, but a case of abortion is quickly elevated to a matter of national security.

In my opinion we need to scrap any exemptions to state surveillance attempts. Authorities don't act responsibly here and it is very likely that former and current governments also leverage these mechanisms for political prosecution. To provide security classical investigations remain as a tool. Access to data is convenient, but protecting this data serves a higher purpose and provides security itself. The privacy <-> security dichotomy is bad propaganda and FUD.
History is full of instances of barbarism masquerading as archaeology, so gently investigating then reburying sites seems like an enlightened approach.
Yes, the limit for regular abortions is 12 weeks. However, it's 22 weeks for special circumstances according to § 218a:

https://www.bmfsfj.de/bmfsfj/themen/familie/schwangerschaft-...
> Everyone is familiar with their graveyard of failed messaging applications (along with their graveyard of products generally).

I agree

And that's why Whatsapp and maybe Telegram/Signal/etc are the "standards" today
It's a loop knot made using a figure-8, then retracing the knot with the tail. Climbers use it where sailors would tend to use a bowline. I've heard various reasons why: "it's easier to teach people in the gym", "it's harder to get wrong", "the dynamic ropes climbers use put bowlines at risk of capsizing".
I was taught that the 2nd knot just provides quick visual proof that the tail is long enough to not pull through under load.
that might need some correction...

Wikipedia states: The Sun is the star at the center of the Solar System.

According to some articles on the web, other stars can be suns as well, if they contain a planetary system.

In common language however "the sun" is typically our star. "a sun" might be other stars as well.

I think most people dont understand and think about the difference and thus think a star is a sun.
I'm honestly getting to the point where I want to ban sms entirely from my phone, 99% of the messages I'd receive are spam / phishing / advertising related. How does RCS solve this?
There is a huge gradient between not obeying the law and what Facebook did and much of that gradient is entirely legal. That Facebook can't be assed to get creative in favor of its users is unsurprising but doesn't make them neutral or excuse their compliance.

Meta also seems to have taken zero lessons (e.g. minimizing their access to the data they were asked to provide) from this incident. They not only don't want to avoid something like this happening in the future, they also don't want to avoid being put in a position where they would have to participate in something like this again.

That said, being German, I find it deeply painful to hear people posit that not following orders is unreasonable and impossible, especially when even in their own country the majority of people disagrees with the laws in question. If big corporations with expensive legal departments can't be expected to find creative ways to comply with the bare minimum of a law that harms the users who entrust them with their data, maybe it's the corporations who are the problem.
It's at will in Norway up to 12 weeks and via specialist approved application to 18 weeks. In a number of European countries it is even more conservative.
Delphi always had a very good and fast UI library, the only complaint in the older days was that it made for big binaries because VCL would get statically linked
I don’t love phone based identity but it’s wrong to say it has no benefits.

While it does lock you out if you don’t pay, at least you won’t be locked out by accident since you can generally prove your identity to the carrier. This obviously is a con (sms hijacking) but for many people it’s much more important.

Not to mention the importance of phone numbers being basically universal which is why 3rd party messaging apps haven’t totally replaced sms. RCS has the potential to do so, or at least cut down on sms usage further.
The Rise of GitHub in Scholarly Publications
I'm the opposite. Used to hate him, thought he'd just another self righteous leftist billionaire.

But after he started speaking out against the censorship of Twitter, and about depopulation being a problem, and calling out bill gates and Biden, I appreciate him more than before. I think he wouldn't try to back off if he didn't initiate the deal at what was probably the market top for the next several years.
>Most relations are properly modeled as N:N anyways

I'm not sure that's true. Containment is a very common type of relationship.

>Corollary: no 1000 relationship tables to name & chase around the DB metadata.

That depends on whether relationships have associated attributes. If and when they do, you have to turn them into object types and create a table for them. And it's exactly the N:M relationships that tend to have associated information.

That's the conceptual problem with this approach in my view. Quite often, there isn't really a conceptual difference between relationship types and object/thing types. So you end up with a model that allows you to treat some relationships as data but not others.

>Neat approach IMHO.

It's a valid compromise I guess, depending heavily on the specifics of your schema. Ultimately, database optimisation is a very dirty business if you can't find a way to completely separate logical from physical aspects, which turns out to be a very hard problem to solve.
Oh wow, I'd forgotten all about that! It felt like science fiction when I got that working.
This sounds good, but there are a lot of practical problems:

1. How do you account for multiple testing? To ensure that the treatment actually works, you need to show a statistically significant difference between control group and experimental group. If you start ten small studies, and expand them based on early results, you are likely to get more false positives (type I error).

2. In proper randomized trials, the statisticians, imaging analysts and sometimes even doctors doctors are blinded from the treatment and outcome until the study has ended. Blinding is especially important for earlier studies, where surrogate endpoints for survival are used (response to treatment in this study) to get quicker results. These measures can be subjective, and thus prone to bias if the studies are not properly blinded.

3. Earlier stage studies are used to estimate the treatment effect, upon which power calculations are based to determine the size of the study population in Phase III clinical trials. This strategy would bias the treatment effect towards a benefit of the drug (by selecting those studies that show a preferential effect).

4. Despite all these objections, note that the results presented are actually interim results of a study that intends to enroll 30 patients. Usually the speed of enrollment of patients is limited by logistics (Finding the right patients to include and getting informed consent from them) rather than the sequential nature of studies.

I recommend that you read the 'Statistical analysis' section of the published paper (freely available here: https://www.nejm.org/doi/10.1056/NEJMoa2201445), and think about how you would write that section with the method you proposed.
What a 19th Century Physician Can Teach Us About Crypto
> I'm aware of it.

Then it is not ignorance, which leaves you the alternative: dishonesty.

What really pisses me off is the perma-comment of "we don't need crypto", "there are no use cases", "it is only for scams", etc. Go ask people in Argentina how they are managing to keep some sense of financial normalcy, lots of them will tell you "crypto".
There are UI packages for desktop OSes with the native designs.
> by humans

Not necessarily, though primarily. The core point is in "crafting with an aim".

It is interesting that the first recognized use of the term is for "artificial day", meaning "dawn to dusk", which is the period in the "natural day" (here the term already starts to suggest an opposition - "artificial vs natural") in which you can "purposefully craft" (light allows).
Actually yes. Facebook systematically breaks so many laws all the time. (Think data protection laws; anti-competitive laws) It's their business model.

So for one I'd like them to continue that practise but for ethical reasons. It doesn't seem like the biggest ask.
In a lot of these acquisitions, it's not a becomes a subsidiary of b, it's often that all of the employees of A are transferred to B under something like a TUPE [0]. As part of these acquisitions, the leadership of the acquired team can be offered senior positions in the acquirer, e.g. in this case the CEO of AppLovin would become the COO of the new world.

Combine these two things and with a bit of luck and timing, AB corp now decided that A isn't in its best interests anymore and decides to sell that part of its business.

[0] https://www.acas.org.uk/employee-rights-during-a-tupe-transf...
So, the example is about using Julia code bindings instead of numpy's BLAS bindings for "C-level performance"... that's a misguided optimization attempt by the book.
It's just a way of increasing the penalties for really severe crimes committed by people near the threshold but it's become a tried and true legal maneuver for prosecutors who want to appear tough on crime. Whenever you see "tried as an adult" in any press release it's usually just there to give their constituents a justice boner while destroying some (low SES/high melanin) kid.
The trace eight goes "back" into itself, leaving a loop at the end. When making the knot, you make it so that the loop goes through your climbing harness, like this: https://wildsummits.ie/wp-content/uploads/2020/04/knot-cover...

While the eight you use for sailing is mostly a stop knot at the end of the rope. So two very different uses.
Interoperability doesn't mean cleartext.
> Really? Crashes during development are the easiest thing to resolve aren't they?

sure but here we're talking about the edge cases which you won't encounter during development.
e.g. imagine you're writing a 3D .obj parser and someone somewhere uses a mesh which for some reason has a NaN instead of a real value somewhere, and your parser parses it and gets a NaN into your system - you'll only encounter the subsequent crashes if your tests had expected such a thing.

now multiply this by infinity - it's impossible to think of everything beforehand. But you really don't want the person to crash their 3D software because of that invalid .obj file, just to show them a pop-up "the mesh could not be loaded" and roll-back to before the loading was attempted.

> Have you met my friend the virtual keyword?

.. what about it ? compilers warn you when you forget it if you aren't using GCC 2.95. https://gcc.godbolt.org/z/d4Yj9z3zf

This hasn't been an issue for more than a decade. clang 3.0 (2011) and gcc 4.1 (2007) already warned for this (and there aren't older compilers on CE that I can test).

There are people who start learning programming today who weren't even born when GCC implemented this FFS
Sorry but are you really saying 'easily' and 'given birth' after eachother? Have you ever witnessed a birth? And how do you know it would have gone on to live a completely normal life? What kind of disney movie do you live in?