skysight-inc/HackerNews huggingface dataset:
Great! I'll come in the spring and show my face as a woman. I'm sure it'll be acceptable to have a face by spring, right?
> but I don't think any language is going to offer that out of the box.

That's what compilers are for. I tried to improve the C version to make it friendlier to the compiler. Clang does a decent job:

https://godbolt.org/z/o35edavPn

I'm getting 1.325s (321MB/s) instead of 1.506s (282MB/s) on a 100 concatenated bibles. That's still not a 10x improvement though; the problem is cache locality in the hash map.
Yep. I have been gaming on native elf/linux (no msft grade proton plz) for a decade, and when we talked about time, it is a bit more complex: based on the type of game, it depends also on your state of mind (tired, motivated, etc). Games are "demanding", as it is not passively watching some content. I cannot play a game of dota2 if I am too tired (namely the adrenaline won't compensate enough), and you will need a break from it once in a while, if not burnt out for good.

Namely, it is more than time alone, it is "that right time" and there is much, much less of it.
So, presumably there is a line after all. I'm not sure what we are disagreeing with other than palatable phrasing.

I submit that cannibalism is somewhere over the line and I also agree that 'no sane person would want to be eaten alive' could be considered unfortunate phrasing. But how would you phrase it better?
Ah, multinationals and sovereign states collide.

I doubt the EU can prevent MS365 from being used, and MS can say "we aren't paying a fine here. Ever. Good luck with it."

Who will succeed? No idea.
I guess the main aim of slides is to focus the attention. So, the act of scrolling may have a negative psychological effect on that.

If you are starting with a document, there are apps that directly transform it into slides, like deckset [1] and marp [2] for markdown. I think I've seen similar options directly integrated into obsidian, Notion and others.

[1] https://www.deckset.com/

[2] https://github.com/marp-team/marp
> It's not a pragmatic strategy because it ignores we re not alone.

It's worse than that, it's delusional and hypocritical. Here in Sweden people will proudly write "We are not like the Americans" on their iPhones, drive Teslas and generally base their whole lifestyles on the foundation created by the American capitalism and possible thanks to the protection of US military.
I am sure the main corporate website isn't one of those.
> Almost all big companies use M365.

I think that's a bit more nuanced. There's definitely a lot of "nobody gets fired for MS", and lots of big companies use O365 because of existing licenses. At the same time, there's lots of small companies using Google suite. There are companies relying on specialised software. There's lots of those that don't use anything beyond a simple text editor where switching is trivial.

And yeah, huge companies rely on O365, but those will get fixes that get them to compliance very soon.
I am glad my TV will not accelerate uncontrollably out of my room if a web request times out.
> loss of revenue for...online art scene

I have never used any of those services before. I have never considered using one of the services before because it was always outside my price range.

Now that I have tried stable diffusion and have photo bashed and rendered some concept art for each of the main characters in my novel, I now want to commission an artist to create the 30 or so needed training images so I can ask stable diffusion to spit out my own character in various poses and expressions.

At minimum, that will require a human to render a model sheet of the character from front and back and side and 3/4 and above and below, as well as the emotions on the basic emotions wheel.

If I want the character to be able to wear different outfits, then I will also need to pay for renderings of that character wearing that clothing, all in service of trying to train stable diffusion to be able to remix that character into future images.

Let's also say that I do not have a killer graphics card to be able to train images into a model, luckily, for another $100 fee, the artist will use their existing graphics card to spit out an embedding or a hypernetwork or a VAE or whatever it is that you can use to add custom training to a model and send me that as well as the original set of input photos.

After all of that, I can generate the photos I want...but I will then have to slightly tweak each image so that it has human authorship, even if it's just removing noise and fixing the cursed loops that happen on limbs at times.

In short, I am considering something that is at least $200 for the crappiest cheapest artist out there, multiply that by my six or so main characters, and that is money that I am genuinely considering spending that I would not have even dreamed of entertaining for a moment.

The proof is in the pudding as to whether this thought process will be happening for other stable diffusion users who are able to get images they like, but do not have good rendering skills on their own, weather they too are willing to pay for this or not.

If so, there will instantly become a new type of artist job available, that of the AI art trainer artist.

At the very least, there will be AI art cleanup artists that remove the noise and so-called cursed elements of ai art when used in the concept art stage.
Yeah, the file storage is so messy - I still don't know if the file I saved is in SharePoint or onedrive, and that they seem to be the same but different at the same time
Typically you would just implement vectorization in assembly in the Go case.
The main problem for them is that it's not in Microsoft's power to be compliant here, as the problems are created by the US CLOUD act, not Microsoft's own policies.

The only way for Microsoft to become compliant is to carve out its European business into a separate organization (not even a subsidiary -- it could be that even a joint venture would not be enough to escape the reach of the CLOUD act).
Just Enough Software Architecture: A Risk Driven Approch [pdf]
It's not just about swallowing the pill: MS has a close relationship with the US government, and NSA having a backdoor to workings to all other countries is a part of US keeping its power, so it's national security critical for US (just like for EU).
Sure, for example.

Wearing jeans arguably hastened the end of the Soviet union:
https://en.wikipedia.org/wiki/Jeans_Revolution

Alcohol is haram. I hear the attitude towards Jeans in SA is now more lenient but less than a decade ago would get you in hot water with the religious police.

You get the gist of it. The moment they leave that country many of its young people act very differently in ways that would not be allowed/frowned upon back home.

What is up with that? A decadent Rumspringa before they willingly return to the warm embrace of Sharia or an escape from a compulsory punitive society in which they are unwilling participants?
Absolutes are often bad (i.e., zero tolerance). And many regulations are absolutes. It isn't enough to comply with the law as written, you have to comply with the strictest interpretation that a judge may come up with. And that may not be enough, because some court may be even more creative in their interpretation.

Also often times business like regulation, as it forces all their competitors to play on the same playing field. Which may be easy enough for established players, but is a difficult mote to cross for smaller up-and-coming organizations (regulatory capture).

Then there is the the frequent enough occurrence of conflicting regulations. For example, the EPA may require that an oil change shop store used oil above ground (underground storage can have undetected leaks). But the fire department requires below ground storage (above ground is a fire hazard). So which regulation do you violate? The one that fines you less, and the fine is a cost of doing business.
Google suite is the absolute worst thing you can use for privacy. Every keystroke that comes near Google is data mined.
Once I even had to hard fork our entire monorepo to refactor the release actions that tag main.
Two things come to mind:

- When you have to explain something to someone else - and you wish to do it well - you're forced to rethink, reprocess, etc. The exercise deepens your own understanding.

- Our senses (and associated neural support) are weighted to the visual. Reading plays to that strength.
Sure, lets make hydrogen with solar. Now we have ultraflammable gas prone to leaking that requires high pressures and/or extremely low temperatures to have some energy density. Where's the infra for that?

Have you ever considered why there are no home hydrogen generator/storage units to be hooked to solar? Because it's just too technically challenging and in the end not competitive to batteries or thermal storage.
Yeah. It’s called the European way of doing stats.
@tomrod is completely right. Here in Bulgaria people have this exact mindset. Some also might just never return.
I suspect this is tongue in cheek, but passing tests aren’t really the computer’s feedback. They’re feedback from Past You, who wrote the tests. The computer is just performing the tests. The tests might be incomplete or even wrong. The code might be horrendous. The computer doesn’t care.

Human feedback on the code, design, usability, appearance, documentation, etc. is all very different from passing tests.
Curious to see if Apple Music, Tidal and Qubuz sound better than Spotify?
This had me scratching my head for a while. Shouldn't -1 / INT_MIN just be 0? Indeed it should. INT_MIN / -1 is what causes the issue. I also tested doing that the latter just to be sure, and on my system, performing that division led to a result of INT_MIN rather than an exception.

Edit: Actually further tests with INT_MIN / - 1 did lead to a crash. Maybe the first result was due to constant folding or something.
Both China and Russia eschewed US tech and they have much, much healthier tech industries than Europe.

The US also doesn't really believe in foreign competition ("Buy American", recent huge industrial subsidies as part of the IRA), so I don't really know if Europe should kowtow to the US here. If the US gave up on the CLOUD act none of this would be a problem anyway.
I would argue it's basically impossible to have an internet connected app that does not run afoul of GDPR in one way or another. It's really just a question of how much of GDPR can you comply with at a reasonable cost or a better strategy is to do your best to comply with the spirit of GDPR, if not the letter.
Don't know about Norway. But whether fines apply to public institutions is up to the member states, and most member states, including Germany, have decided not to fine their public institutions for GDPR violations.
Getting the balance of this right to prevent a tragedy of the commons turns out to be hard. Element (who funds most of Matrix dev) has released almost everything we do as permissive-licensed FOSS open source. As a result, there's a huge ecosystem of folks building commercial solutions on Matrix. But surprisingly little $ actually gets back to Element (or the Matrix Foundation) from those commercial solutions, if any.
Blokada – the popular mobile adblocker and VPN for Android and iOS
Writing Spark DataFrame to HBase
Insecurity.

There are many maths professors who do not really enjoy them. This creates insecurity which the formalism alleviates (as an insecure person myself, I know the strength of formal rules).

They are afraid to do maths the true way: take a real example and “be led by it” to the formalism, not the other way round.

Best example: how do you compute the moment of inertia (or the kinetic emergy, it does not matter) of a rotating object? That is the reason for integration in several variables. Not exactly measure theory or Fubini’s Theorem.
The interesting thing here is that an identity is represented by an image ("avatar"). Normally you can't get enough combinations with such a scheme and still produce a distinguishable image. Perhaps those long hex numbers shown in the screenshot also represent identity?

Another interesting thing here is that the RSA keys are 1024 bits long. It is fairly unlikely that some entity like the NSA is going to expend a Manhattan Project level of effort to get the messages of one individual (it would be cheaper to use other methods) but they in theory could. Most just make RSA keys 2048 bits long and accept the wild overkill.
I’m sorry to have to let you know that the pied currawong is in fact parasitised by the channel billed cuckoo (the world’s biggest cuckoo in fact).
Seymour Hersch, who has published 0 evidence for his claim about Syria chemical attack and also just happens to be defending Russia any chance he gets?[1]

No wonder people would 'pilloried' him, because someone as well respected journalist as him should know better than just throw out conspiracies.

Sorry but Assange treatment or mistreatment in jail has nothing to do with the credibility of WikiLeaks.

And how this somehow has something to do with the Russian media and Ukrainian media is relevant, how exactly?

The irony is that comments that are like this is most similar to that of propaganda, lose references, emotional appeal and creating a smokescreen to redirect people away.

[1]https://www.independent.co.uk/news/long_reads/seymour-hersh-...
Disagree with all but your last sentence. Taxes are a necessary evil to pay for things we require as a society (e.g. police, schools). They are a burden on citizens, particularly the poor.

As for the comment about kings and lords, I suppose you're not familiar with the story of Robinhood...
> Share content between two random devices without having to install an app, having to share the content with a third party or having to have a verified (by third party) identity.

Speakeasy (above; https://news.ycombinator.com/item?id=33752333) works in the browser, once it moves to Beta (when Crust Network integration becomes available as plugin; see https://crust.network/). If you just want to share files over encrypted IPFS and don't care about metadata privacy, then Crust Network is one approach but you'd need some kind of an app.

Speakeasy is browser-only (WASM).

> Or alternatively, what's a quick way to share a file with a random person that I meet on the street without unnecessary friction or leaving unnecessary traces.

As I explained above each party in a Speakeasy exchange can use own server or connect to a different hosted site, while data is stored elsewhere and there's no metadata connection between users who share (i.e. no one can tell if user A shared a file to user B). If you desire this kind of anonymity,

> What's the best solution for this?

It depends. People often say "I have just these 2 simple requirements" and then when faced with a litany of if-else scenarios they readily add 5 more...

If you upload a 129.752MB file to Wormhole and 15 mins later somebody downloads a 129.752MB file from the site, may that person be the guy who downloaded your file?

How do you share the link? Via email? Oh, so you also need a secure messenger.... But that's an app and the ask was "without any app"... Or do you send the link via email which means it's no longer confidential. Oh, wait, you'll encrypt it... Good. And how do you plan to share the password?

Do you care if the gov compels the server owner (Wormhole or Cryptboard) to let them access server-side log files?

Can the centralized (server) be compromised? Maybe.

These risks may or may not matter to you.

Someone mentioned messaging-to-self over Signal but the ask was "without an app". The absence of an app certainly makes it harder to share the link which is why the approach with Signal (or Matrix) may be unavoidable - if not sharing the file then sharing the link and/or password.

The makers of Speakeasy also built a mobile app, XX Messenger, which can be used to share links and passwords (also small photo attachments).
U.S. bans Huawei, ZTE equipment sales, citing national security risk
Everyone in Europe would like Europe to innovate more. Unfortunately every time European governments add more regulation they usually also make it harder to do that.

You need to find the sweet spot. Too little regulation is harmful. Too much regulation is also harmful. The EU and US are near opposite ends of the spectrum at the moment and neither is an ideal place to be. The US produces many more financially successful big tech businesses but those businesses do a lot of things we don't like. The EU doesn't produce many successful big tech businesses in the first place.
Note: Just concatenating the bibles keeps your hash map artificially small (EDIT: relative to more organic natural language vocabulary statistics)...which matters because as you correctly note the big deal is if you can fit the histogram in the L2 cache as noted elsethread and this really matters if you go parallel where N CPUs*L2 caches can speed things up a lot -- until your histograms blow out CPU-private L2 cache sizes. https://github.com/c-blake/adix/blob/master/tests/wf.nim (or a port to your favorite lang instead of Nim) might make it easy to play with these ideas (and see at least one way to avoid almost all "allocation" - under some interpretations).

A better way to "scale up" is to concatenate various other things from Project Gutenberg: https://www.gutenberg.org/ At least then you have "organic" statistics on the hash.
These patterns are not "easy" at all - for one thing, they're non-compositional and anti-modular. They're exactly the kind of thing `unsafe {}` was intended for - though it would be nice if Rust came with a way of writing proofs of safety for these things, and this is a field of active research.
It's not about whether there's a line or not, it's about the phrasing setting the goalposts in such a way that it's a circular argument that can't be argued against. Nobody can say anything because your argument is "if you want to do this, you're bad, because you want to do this".

A better argument would be "this is bad because it doesn't respect the autonomy of women", instead of "this is bad because bad people do it, and the people who do it are bad because they do it".

https://en.m.wikipedia.org/wiki/No_true_Scotsman
That’s very unsustainable for Europe and great for the US since the latter gets the most productive years.
I’d like to hear more about this.
Great communication is a skill. Being good at mathematics is a skill. The fraction of people who have both skills is tiny. If you have to pick one, then it is better to spend time being taught by a great mathematician over a great communicator.

Then add to that the effort required to learn the subtleties of maths and compare that to the time it takes to get exposure in the real world, and it quickly becomes clear why mathematics education is unsatisfying.
Is this feature fully rolled out yet? I still see unicast IPs connecting from the entry colo and traceroute confirms that.
I'd like such a protocol to be designed so servers, relays, etc. are unable to censor content at the protocol level (if someone creates it, it is available) and the filtering is done on the client side.

Commonly filtered things (account block lists, post flag lists, filter rules, etc.) could be shared via the same system — indeed there could even be competing versions and everyone could follow their preferred filter source.

Users would also likely run statistical and machine learning based spam and content filters locally (perhaps on a personal relay/server of some sort, or an account on a shared one) configured to their preferences.

I would expect the infrastructure running such a network to be in the same position as Signal, who do not know the content of messages and can't censor them, leaving individual clients to figure out blocking etc. (albeit the client side options as well as ways to share configurations etc. would need to be much more advanced for a social network or similar than for a messaing app).
If it’s manageable – just don’t. Build from scratch. Make sure your build works from scratch and completes in acceptable timeframe. If it’s painful, treat the root cause and not the symptoms.

If it’s unbearable due to circumstances out of your control, there’s nothing wrong with adding some actions/cache steps to .github/workflows – this goes around the build: fetch previous cache before, update the cache after if needed.

The build is still reproducible outside of GitHub Actions, but a pinch of magic salt makes it go faster sometimes without being an essential part of the build pipeline married to GitHub.

If you need to install a whole host of mostly static dependencies, GitHub Actions support running steps in arbitrary Docker container. Prepare an image beforehand, it can be cached too, now you have a predictable environment. (The only downside is that it doesn’t work on macOS and Windows.)
I got you covered: I try out changes to CI tasks in a clone of the repository. Nobody needs to be bothered by my commits in the actual repository.
How does FOSS make gdpr compliance easier?
Moving images.

Generally in the form of a video stream (usually h264, but it can be anything), one or more audio stream (AAC or MP3), and a timestamp index that keeps them aligned and makes it easier to seek.

It's not especially easy to find good documentation; people generally don't write software to touch it directly, either they use the OS media library or ffmpeg.
I don't really understand the GDPR, maybe because I'm not a lawyer.

For example, the GDPR states:

>An establishment's failure to designate an EU Representative is considered ignorance of the regulation and relevant obligations, which itself is a violation of the GDPR subject to fines of up to €10 million or up to 2% of the annual worldwide turnover of the preceding financial year in case of an enterprise, whichever is greater. The intentional or negligent (willful blindness) character of the infringement (failure to designate an EU Representative) may rather constitute aggravating factors.... Businesses must report data breaches to national supervisory authorities within 72 hours if they have an adverse effect on user privacy. In some cases, violators of the GDPR may be fined up to €20 million or up to 4% of the annual worldwide turnover of the preceding financial year in case of an enterprise, whichever is greater...

Why have neither of these been done? Speaking as an American who has spent his entire adult life advocating on these issues, it personally offends me when I basically get myself punted out of so called civil society trying to get a law like this enacted, and then our so called "allies" across the pond refuse to utilize it.

Here in "The States", folks used to joke "I'll believe corporations are people when they execute one in Texas"... given the EU's views on the death penalty, maybe some of these companies should be given what the Chinese would call "death with a suspended sentence"[1] -- fine them the full two to four percent, and use that money to fund things like universal health care, pensions, and the rebuilding of critical infrastructure instead of... well, based on my last trip to Tim Hortons[2], it looks like the new hotness is building a buncha condos that sit empty and drive up the rents -- but it's been a while, so I'll let any Canadians who want to wander in below and give their thoughts the floor.

The above is what I like to call "venture socialism". It is not communism, it is not even really socialism, more just... republicanism. But I can understand why even that feels violent and oppressive to... some people.

[1] https://en.wikipedia.org/wiki/Death_sentence_with_reprieve
[2] Fun fact: for many Americans, the cost of a passport, let alone an international vacation is out of bounds -- once you understand this, a lot of the past four to forty years begins to make sense.