skysight-inc/HackerNews huggingface dataset:
Part of the issue is just that Rust is actually very good at working out lifetimes in certain situations, so they become implicit. This makes it even harder for the inexperienced to know when and why one has to specify a lifetime, as well as what the lifetime ought to be.

The issue isn't so much that you can't map lifetimes onto a concept from another language so much as it is that you can't map the concept onto anything you already know at all. If you know what a function is (i.e. you've taken an algebra class required of all U.S. students), you can work out for yourself in 10 minutes how a recursive function works. It may be surprising at first that a recursive function can return a value (instead of just calling itself forever), but by examining a simple one (like nth Fibonacci) any student with an understanding of algebra can determine that it does.

Incidentally, most high school students who progress as far as calculus meet with recursive functions like the following (though usually not expressed with this notation):

f(x) = x/2 + f(x/2)

I'd say the concept of a function is itself something new and extremely difficult (I remember finding the syntactic ambiguity between function notation and multiplication very confusing), but fortunately most students encounter it well before they ever try programming.
To be sure, the example they give is the worst they could possibly find. I man, to keep out the current date is a laudable goal for a useful log function. But to make the current date a constant is OMG. This could even be useful in a limited form when you want to issue a bunch of messages that should all point to the same moment, but even then, saying `now = Date.now(); log now, ...; log now, ...` is so much simpler and clearer.

Also you totally do not need to be able to call `f( a, b ,c )` as `f( a )( b )( c )`, rather, you should avoid the latter for reasons of clarity, simplicity, and performance. You'd be just producing anonymous single-use throwaway functions for no good reason at all. You do not want to curry when you can just `g = ( a, c ) => f( a, 'xy', c );`. This is simpler, clearer, more flexible, and more to the point. Where this is not enough, just use a class. Everyone talks about inheritance, but where classes shine is that you can bind a multitude of functionality (implemented in methods) to a single set of configuration data (`this`) (and mutable state where called for).
I would go so far as to say that not only is that right and hilarious - it is REALLY important for us as a society, although I cannot put into words why I think that way.

PS: Remember to say NO to an Autobahn speed limit of 130 km/h! 131 km/h is the way to go!
Maybe the value to Coinbase is to accumulate US government allies in its battle with the SEC. Just a thought ...
This quote is specifically about Diophantine equations.

You can find a similar statement as "Proposition 3.2.2" in Chapter 3 "Modular Arithmetic" [1] of this introductory course [2] to Number Theory. Here is a picture of the statement [3].

Basically, if there exists a number n such that there is no solution modulo n, then you know there are no solutions. Here is a simple application [4] of the proposition with n = 2 and 3.

[1] <http://www2.math.ou.edu/~kmartin/intro-nt/ch3.pdf>
[2] <http://www2.math.ou.edu/~kmartin/intro-nt/>

[3] <https://i.ibb.co/8mNHW0Q/2021-09-20-10-34-25.png>
[4] <https://i.ibb.co/Qffr9k2/2021-09-20-10-56-29.png>
Didn't quite get the problem with .fun. Doesn't FF render it properly? It's a pretty conservative code behind, really nothing outstanding compared to the code of 2008. What's your JS version in the browser?

Real life has shown users are never hunted. Operators are, since they hold stuff. A random user out of a million of such a month on mostly a protected connection should really not think anybody will have a wish to find him. It's absolutely unfeasible and should only be mentioned as a joke.
"Dead views" are what folks are now calling non-LiveView routes in a Phoenix app. I think it will sort itself out - LiveView has its place but non-LiveView routes have theirs too.
Really, not even one source?
They could, but picture quality would suffer significantly and they'd have to compensate with bandwidth.
Imagine having a whole language, but still running shell scripts to create folders and replace text. I mean even rpm can create folders declaratively.
Or that you could have unencrypted data, that cops could xor into illegal data.

I bet you’re just using those unencrypted images to hide evil stuff with steganography! We found illegal content by xoring our totally not invented xor "keys" with the noise in your JPEGs!
Any software engineering book worth its salt covers this topic. Besides a quick internet search on code review best practices will give you several well written articles. What’s the point of writing and discussing the same thing repeatedly. Seriously move on already! My point is why beat a dead horse. Instead write about something new.
+ it's probably fairly interesting work. Beats putting up takeaway websites
I find post-coding, pre-merge code reviews ineffective, for a change.
The code was already written. Time/money spent. Finding out that solution is subpar at this stage is costly, and delaying integration makes ineffective teams.

If you want to enforce standards, automate it (there are multiple highly configurable tools for that).
If you want good solutions, pair program.
If you want to maintain good codebase, review it periodically (codebase, not some changes to it contained in pull request) and refactor. Use TDD / BDD to ensure the app still works.
There are basically three things that France can now do:

a) abandon New Caledonia entirely. This may happen anyway, as an independence referendum is scheduled for December and the balance is uncertain;

b) join AUKUS as a junior partner, very painful but logical;

c) embrace China out of spite or as a result of different geopolitical calculus. That would probably have significant realignment echos in Europe, because France has a big voice in the EU. I am a little afraid of this scenario, though I consider it unlikely to happen.

Edit: I remembered that Tahiti is at stake too. Not certain about local independence movement status.
The narrative my mind generated (and it is just a narrative) is that some entirely normal person whose job or circumstances gave them access to Epstein, looked at him, decided he was guilty and that a billionaire like him would never face justice, turned the camera(s) off, and took justice into their own hands.

I have no evidence for this, and don’t want to even imply it’s more than my imagination.
> who didnt share or look at some porn when they were 10 years old?

Me.
Welcome to the Newspeak world. Web is "native", hypervisor-less is "bare-metal", CGI hosted by a third party is "serverless". I feel like a fossilized museum curiosity.
What help do you need? It's free and open source - https://cerbos.dev/
Former Soviet satellites still trust it as a deterrent against Russia.
"Funny" fact it seems like the FDP is the party of "no opinion", e.g they are neutral to a lot of questions.
By that logic we would never get new programming language ideas, because we could only reuse what has already been done.
Samsung Galaxy Z Flip 3 review: The first foldable phone under $1k
Legislating parenting is always a bad idea.
Yes. Nextgens has it planned and will be on it once he has the time.

If you want to file a pull request, that would be very welcome!

The new chat is https://web.libera.chat/?nick=FollowTheRabbit|?#freenet
Also, a personal theory is that banks that provide high fee services for people in that black list (used to be called the chexx system or something similar) are much more likely to quickly put someone on it.
Actually there is unofficial Figma-linux flatpak/snap package which is functional.
But it is like other "local" web-apps for Windows and Mac.
I hate SaaS model and I hate online only approach.
But since pandemic started this is practically the only option for collaborative design.
We use Sketch/Affinity for things that we want to have available offline and recreate in Figma for hand-off and communication.
If Figma had offline workflow it will evaporate Sketch and other tools from marketplace.
But actually this will not happen.
It is cheaper for them to work on one unified code-base.
Actually Framer also moved to this direction.
> Emergent story is the story that is generated during play by the interaction of game mechanics and players

Totally agree, is DayZ in a nutshell. Creates some down right weird, funny and intense interactions between randomly paired humans. Excited to see what all the new updates bring.

https://www.youtube.com/watch?v=PdedScYi5yE
At least in Germany (and France afaik) riders have been fighting towards unionization, better treatment, and even ownership (see: https://kolyma2.coopcycle.org/de/)

Gorillas especially has been hit hard with literal revolt by riders, which let to some pretty amusing press conferences by their CEO.
Pakistan Sindh Province Orders to Arrest Unvaccinated Citizens
I am frequently guilty of this. I mostly only even notice when my proof-reading takes the form of running the text through a speech synthesiser.
That would still be a drop in the ocean.

I suspect the amount of energy involved in a volcano eruption can't possibly be compared to the energy you extract as geothermal.
Peertube isn't based on the assumption that as a content creator you have to run your own instance (and pay for it), but rather that a community can pool together resources as part of a non-profit organization and host many content creators at once, without centralizing everything. For example: skeptikon.fr for french-speaking science/critical content, kolektiva.media for social struggle / anarchist content, etc...

So of course content creators can chip in, eg. if they accept donations, and especially if (not on the two instances listed above) they are paid to advertise content and products. But users can chip in, too. Overall, hosting costs are cheap because:

- they're mutualized between artists
- there's no tracking apparatus like Youtube hooked to a machine learning model to keep you addicted
- there's no advertisement to serve or complex upload filter to make sure your public domain recordings bring money to the copyright cartel [0]
- if a video becomes popular (eg. a cool livestream) a sufficient portion of people will seed it via WebTorrent (torrent + WebRTC + STUN), considerably reducing server load [1]

[0] https://news.ycombinator.com/item?id=27004577 https://news.ycombinator.com/item?id=16075325 etc

[1] I've heard faithful reports from fellow sysadmins that their small VPS handled load for hundreds of simultaneous viewers on livestream thanks to a few people seeding (by just "viewing" the video in their browser with default settings) from a home fiber connection
... hence you're not responsible.

IANAL but that seems quite the leap.
Nixpkgs is quite good. It has the package I'm looking for most of the time.

According to Repology[1], it's got more packaged projects than any other package repository, and more packages that are up to date than any other repository. It's also pretty on top of CVEs, with only 0.38% of packages having potential vulnerabilities.

Also check out Repology's size/freshness graph[2]

[1] https://repology.org
[2] https://repology.org/repositories/graphs
YT premium FTW
I am fully vaccinated and will not use any pass and forego business that demands it. I think the request for such a pass is unscientific and political hogwash to stay polite.
Don’t you owe it the audience her to back up your claims with facts or at least details?
A few elections ago in the UK, a site like this got popular, where you'd answer a quiz and it would recommend the party most closely "matched" your preferences. A lot of people ended up getting recommended the green party, despite the fact the party is fairly fringe and has no real voting record. Turns out the site was set up by the Green party. Go figure.
wxWidgets would like a word.
Access control is heart and mind of any business logic, is your backend system itself. You cannot outsource it, this is absurd.

The main question is "what if it goes wrong?"
I would bet a paycheck on option c)

The EU and (especially France and Germany) is not THAT critical of China as the US (and other countries...), and France has a big sense of national pride and no problems acting on it.

Is this in any way "good"? I don't know, but realisticaly i CAN see the EU siding more with China than the US in the long run.
Expanding on this, for applications like this charlieplexing led drivers like the IS31FL3731 can make the layout even easier. They require fewer PCB traces and have built in individual PWM control. One chip can drive up to 144 LEDs, so even for the large maps 2 chips would be enough.
How is the lingerie section anything like porn? Nudity != porn
Since France is a nuclear power i think nothing will happen...
The problem with Wahl-O-Mat is that only questions are displayed for which all parties provided an answer.

Let's say there's a right-wing party wanting to deport all foreigners. But they want a tempo limit, want to invest in wind energy, etc... In the end you could end up with a lot of (false!) agreement.
The "science" more often than not seems like "scientism" to me.
I would argue the average person is terrible at assessing bureaucratic ability but pretty good at assessing personality, so I think they're better off voting with their gut.
A fighter jet is just a fancy hairdryer, really.
I think webassembly may be a solution to many of the problems with installing tools. We would need an npm like manager for all the tools/libs.
Nice to see more possibilities in this space, database branches look particularly interesting and useful for the JAMstack world! That's definitely something that's hard to manage in CI/CD for JAMstack apps.

It's also interesting to see more database services support HTTP APIs. SingleStore recently launched support for an HTTP API as well (https://docs.singlestore.com/managed-service/en/reference/ht...). I think most database services should follow suit due to how popular serverless frameworks are becoming, and the need to have connectionless pooling. I have some questions such as:

* Will all these HTTP APIs support most authentication methods already used by these database services? Or will they likely only support some sort of API token based auth?

* Could HTTP caching ever be useful for these? Or just internal database caching?

* Is security a concern any more so than with regular TCP connections?

* Will all your typical ORMs "just work"? I think the answer is "yes", but there are some more modern ORMs that I wouldn't be too sure about (e.g. Prisma).

Disclaimer: I work at SingleStore, which is a database service for data-intensive apps as well.
Hls
If you know, please let me know; I need online programs that download Amazon movie, Netflix (Hls) desktrop or on line ...I appreciate your help...
Because it would not be competitive? Most of these apps are loss making. An open source solution wouldn't involve VCs subsidising your deliveries.
The Curious Story of China's Indie Gaming Scene
Those examples are nudity as far as I can tell. I think we’re talking about porn, which is quite another thing for an 8 year old to experience.
> it is now virtually impossible for teenagers (well anyone really) to do stupid things without being filmed and potentially exposed globally

You say it like they didnt get everyone to gather around and film them while they did dumb shit in the hope that it would 'go viral' on tik tok and make them into the next meme.
> A hallmark of a conspiracy theory is you always have a cartoon villein behind it. In this case the CCP is Dr Evil.

That seems to impliy that everyone who thinks the lab leak is possible also thinks it was intentional. Which I didn't see much of, in real life.
It is hard for me to relate with the cut-throat culture of many Asian countries, but every time I read articles like these - it strikes me that there are a lot of very smart and very hard-working people in said Asian countries - but many of them simply can not afford to luxury of following their passion - even after getting accepted to some prestigious school, because the goal is to maximize ROI.

Then again, I'm from a wealthy western country with practically zero poverty and little classism - so what seems to me like a total rat race, and lots of wasted talent, is probably perfectly normal to others. So you end up with people that are probably smart and drive, but still seek out BS like this - just to get ahead of the competition.
For the docker issues, that's just one of those quirks you learn and then in the future you make your containers reproducible. Or don't, and just store them after they're built the first time in an artifact repository. Any builds of your app that use a container need to be versioned to prove they've been tested successfully, anyway, and you want to keep them around to do fast rollbacks without having to kick off a build just to roll back. So you don't need reproducibility for reliability. It's mostly used for security: build on two siloed systems, compare the results.

Version-pinning in general is to prevent silent upgrades that break your builds. But you also don't want to version-pin everything, as you want security patches to get automatically applied with regularly-recurring builds. So in practice, you stick with a major branch of something, silently accept upgraded packages or minor version bumps, and have an automated system flag if you aren't running the latest security packages.

All of that works fine with Docker and Apt. More often than breakage due to silent upgrade is the security patch problem, where somebody pinned to a version 4 years ago and has never patched, and it's been so long that all the downstream effects of patching force you to do an entire lift-and-shift to new everything. Gradual continuous updates (stick to a major version, run tests) is the best middle ground. Modern projects with Docker containers have standardized their tagging around this.
Tagri: They Ain't Gonna Read It
Decisors should have intellectual maturity - knowledge, experience, insight, intelligence - about the matter of decision. The instrument of referendum exclude that. The population is supposed to determine collectively the orientation (shifting the weighs in the compromises), not to determine the solutions technically.
What Is Qubes OS?
I am for paying for software. An application like Figma is way more complicated than you’re giving it credit for. Making all software free devalues the whole industry. It’s fair for them to take a piece of the revenue of the companies that they help.
It is awful.

However it’s not all accidental complexity. To pick a random example, there’s a reason typo squatting is a thing in npm or pypi but not in maven/gradle. The mitigation’s that prevent this are not free, they add complexity (e.g. signing before publication, dns records, immutable packages etc).

But there’s definitely some areas of accidental complexity remain. While gradle CAN be used well (e.g. <3 min build on large code base), the default in large teams seems to resemble a kind of tragedy of the commons. Full of sharp edges and >45 min builds.
Norways has a special deal with EU. One interpretation (might be unfair) is that they basically have all the responsibilities of an EU member but without voting rights. They do also pay some fees, through I think it is much smaller in total.

In return they are part of the European Economic Area, which include most aspects of free movement and following of EU regulations.

Some of the information can be gained from wikipedia (including which political parties is in favor or against): https://en.wikipedia.org/wiki/Norway%E2%80%93European_Union_...
From talking to people, most people have realized how disposable they are to their employer, and the mythology around the dignity of work is broken - nurses, grocery workers, anyone in a restaurant, all considered “essential” got a little cheer on from society for a month, then turned to their management who told them to pound rocks if they think they deserve to not live in poverty for sacrificing their health and well being.

People are trying different stuff because everyone got a big jolt and woke up to what they were actually doing. Time having to be spent at home, with whomever they happened to be living with, and all external entertainment and distractions having gone away, lots of people saw how fundamentally unhappy their lives were, and want to do something about it.
Author of the article here.

This is a very common question we get. OAuth is great for when the permissions can be modelled as a set of roles/scopes which apply uniformity. Where that breaks down as described in the article is when there needs to be more context involved in the authoriZation - beyond simple roles from your chosen autheNtication provider.
The balance has been that the cops can take you into custody when there is suspicion against you, but if you’re not suspected of a heinous crime, they are not allowed to read your diary.

In the past decade that has been shifting more and more towards “the cops can break open every device you have just in case you may someday do something illegal”.

But if they can install physical surveillance, all security is already moot. That is the balance that works.

But that is no longer enough. They want to have cheaper surveillance of everyone instead. Surveillance that is cheap enough to be used on everyone.

And they promise they will totally not abuse that. Or send your address to violent extremist groups that are pissed at you because you exposed their activities. As happened to more than one journalist in Germany who investigated Nazis.
> PeerTube's anonymous, censor-proof nature

Peertube is neither of those things. Publishing is pseudonymous, not anonymous: requires an account on the server you'd like to publish videos to, just like youtube and other video platforms. And it's only censorship-proof as much as it uses HTTPS/WebRTC to share content. I haven't seen any study of the Sybil-proofness of Webtorrent protocol, but Peertube certainly does not protect instance operator from DNS/IP censorship or from having their machines seized by law enforcement.

Peertube is based on a federated model (like email/www) where instances are "responsible" for the content/users they host, encouraging smaller, trusted communities. Search is currently being addressed via SepiaSearch (a dedicated search engine), and the joinpeertube.org/sepiasearch.org listings are seriously moderated (i once reported a white supremacist instance and it was delisted in under 24h).
> The pinephone and similar are great for anyone under 12

You know what is also great for anyone under 12... not having a smartphone.
The original owner gone, close relatives often have some inkling of account passwords.

They also know best how the original owner thought.

A lot of people have passed on, leaving crypto behind! A non-tech savvy sort, often has zero clue about brute-forcing, and may seek a "reputable" source of assistance.
Unpopular opinion - People keep on creating so many privacy focused platforms but general public doesn't seem to care. Seems like there is only like a small minority which cares about privacy.
Notice the gradual fade-in of the sound. That's not a sonic boom, those are a sudden pressure change with lots of sound waves packed together in a single wavefront.

https://youtu.be/1pf-Is2S1_Q
Ok, amazon serverless, not the true serverless.
I still think the kernel of the idea is a really interesting one. Could you make it work, by, say, ranked-choice voting to allow trading off conflicting priorities? (You wouldn't even need to get people to explicitly rank them, come to think of it - you could just prioritise the more popular 'yes' questions.)
"It’s not a compelling argument, but it’s the only model we can get to work"