skysight-inc/HackerNews huggingface dataset:
>If I may, my only piece of feedback (as someone who looked at Zig with fresh eyes) is that the syntax has lots of special chars (@, !void, .{}, &, etc). Is there a rationale published for these and other design choices (even if it's "I like it that way"). I would have expected a language with ambitious goals like Zig to take a stab at coming up with a grammar that's even simpler and cleaner than C.

That is sadly my gripe with a lot of the newer languages too. I have been looking for something to replace C for a long time, something that makes it easier to not shoot yourself in the foot. I just find most of them significantly less readable than C.

Rust seems to be going down the route of C++, hence I do not deem it a safe language at all, as I have an exceedingly hard time parsing the source and figuring out what is going on.

Zig is WAY better in that regard, but as OP mentions: all the special characters make things more difficult to parse. Calls like these (taken from the introduction page) contain so much visual clutter:

try expect(@call(.{}, add, .{3, 9}) == 12);

I sadly doubt any of this is possible to change at this stage anymore. Zig definitely seems the most promising C replacement with regards to tooling, especially cross compiling and C interop are a breeze. Truly inspiring work!

The only new C-like language that really nailed it for me syntax wise would be Nim. Very clean and easy to reason about, which - from a programmer perspective - makes it exceedingly safe to program in. It just seemingly lacks most of the safety guarantees that the compilers of other, newer languages provide.
SOCKS proxy: the botnet allows tunneling non-WWW traffic through it so users of the botnet can route say BitTorrent or other P2P traffic through it.

HTTP Pipelining: instead of simplistic one-request-one-resource requests to a server the botnet supports HTTP 1.1 pipelined requests. A single request can ask for multiple files meaning even more demand on target servers. Request resources not cached in memory can see the server eat up its IOPS trying to read files.
> What they definitely didn't do was build a Ziggurat to cryofreeze their corpses

was that an option? what you attribute to lack of ego, could also be lack of funds.
Typical that a non physicist is calling the work of actual physicists pseudoscience just because it “smells” funny to them. What exactly is so absurd about two physical entities interacting with each other to produce an outcome?
I went through a lot of these pains. The biggest one was undoing the misuse of localisation tools to display content differently on each geographic region, and misuse of plurals.

I would also add collaboration efforts, how to make localisation work with continuous integration and not go waterfall, where you make a release, and you have to wait 4-6 days to localise half a dozen strings
I'm not an expert either, but I think you could also use a one time pad to do exactly that.

You have a picture of a cat, and 2 one time pads (OTPs). OTP #1 is the key for your real data, and you can generate OTP #2 such that it decrypts the ciphertext (in this case, an image) into whatever data you pick.

Whether this is practical is a completely different question though.
Yes, indeed we are.
Re: production-quality DBs, it's its whole own ball-game.

Rather than getting into all of that, your time here might be better spent here finding DBaaS services that host on the same clouds Appliku deploys to, and partnering Appliku with them to guarantee predictable network-transit peering to the clouds your users are launching on; probably by setting up the install-time UX flow so that that DBaaS choice is made early in the setup flow, and constrains further choices (i.e. user chooses DBaaS X; Appliku knows what AZs it exists in in each cloud, and restricts user to deploying the app to those same AZs in order to ensure free transit.)

In other words, do the backend work Heroku does to add a new DBaaS "add-on" partner, but without reselling/wrapping the resulting service, instead just giving a UX to bind to it.
Is there a wave length light (in red or blue) that blinds a camera but is invisible to (and does not damage) human eyes?

I think being recorded by possibly every person passing by is extremely discomforting.
There's nothing that prevents me from using GPL code commercially...
High school historian perspective: I don't know; compare their conquest to the greek's. Greek civilians thought of Rome as "the light of the world," even though their wealth was used in much the same way.
> Nobody in their right mind has the time and space to properly sort and clean the trash.

How do folks have time to clean their glasses but don’t have time to wash a milk bottle or whatever? It takes like 15 seconds…
Looking for beta testers for virtual office software
Hello HackerNews!

We are just opening up our Beta program and are looking to provide access to our virtual office software in exchange of feedback!

What we promise is quick answers to your feedback & turnaround to feature requests, free access to the platform and unconditional gratitude!

Thanks a ton,
Kosy team
If this is cheating, many real compilers “cheat.” Heck, some of them famously don’t even free it when the program ends, leaving that up to the operating system!
Don't you have a store to loot and a city to burn and a murder rate to double and a terrorist nation to build?

One criticism I do have is it's all about dying, as in, losing. We lack a clarity. It's easier than most people think. Light those people up. Have skill. Be cagey. But don't kid yourself. You're dealing with animals who lack your compassion. Your past victim-hood means nothing, just blood in the water. The people who do claim it wins popularity and softness works have fooled you and the most malicious ones of them all. They actively seek your destruction. This isn't kindergarten!
There's very much a cultist / opressive / disturbing aspect from the bits of quotes and history that have been passed on.
10% of 25% is 2.5%
Here's a brief summary of major licenses:

MIT, X11, BSD (2- or 3-clause), and more similar ones I can't name off the top of my head: these are the basic do-what-you-want license, the only requirements are things that every (good) license already has, such as standard limitation-of-warranty clauses and retention of copyright notice requirements.

Apache (v2): This is the next stage up, which means that the text is lengthier and somewhat denser legalese, but also covers more topics such as trademarks and especially patents. The patent clause here includes a provision that any patent licenses are revoked if you sue the authors for patent infringement.

MPL (v2): This is a weak copyleft requirement, which means that you must provide any changes to the source code when you distribute the binary and additionally the resultant code must be licensed under the same terms, although it only applies on a per-file basis. EPL, CDDL are broadly similar to the MPL, with a few differences in the legal minutiae.

LGPL: Weak copyleft again, except now it's on a per-library basis. [Although, to be honest, the definition of per-library basis isn't entirely clear for non-C/C++ code.]

GPL: Strong copyleft, which means that you pretty much have to use GPL if you reuse the code.

AGPL: Even stronger than GPL, you have to distribute sources to anyone who uses your code over the network.

With the GPL family, there's a distinction between version 2.1 and version 3 that retains relevance, because some people objected to the changes in GPLv3 (notably the anti-Tivoization clause and patent clause changes) and refused to move to GPLv3, with the Linux kernel being the most notable project to refuse to do so.

As for relation, well, any license more complicated than Apache includes lots of legal minutiae that makes it somewhat hard to render judgement if two licenses are compatible or not. In general, though, you can usually use an earlier license in this list in a project that uses a later license, but usually only if both licenses are the latest version (as the most recent updates added some compatibility escape hatches).
Lets keep in mind that quotes that survived someone had deemed as worth repeating to perpetuate certain prestige, status or idea. Plus, it's all filtered by time, people and politics,
That's moving the goalposts, and not the point originally being made nor the point I'm addressing.
AI uncovers the secret activity revealed by blank walls
How Remote Work Is Messing with Your Memory (and How to Fix It)
Edit: Formatting
My perspective is pretty well echoed here about the major differences.

Startup: High-energy, high-impact, high-volatility.

Enterprise: low-mid-energy, low-mid impact, low-volatility.

For me, when I look at this I look at it from the lens of what I want next in life, then figure out which option might give the best "Step" to it. Then I set a kind of timebox to it.

So for example, if I want to get back to feel that high-impact again... maybe I'd be willing to try a startup for lets say 6 months. I'd re-evaluate after that.

I think the timebox helps because it helps folks remember it isn't a permanent choice and re-evaluate what opportunities really exist where you are and elsewhere.
This release contains array::map, which I consider an exciting feature!
https://www.science.org/doi/10.1126/sciadv.aaz5803
The thing is with GPL you have to contribute back, see how much Linux has grown in functionalities and how backwards are other kernels with MIT

---
You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange;
The desire to change the world was stronger than the desire to make money while doing it
Alert boxes. Can't go wrong!
> Nonetheless it is necessary, because it has the benefit of being true.

Who cares about truth?

Ultimately, if you don't have absolute values handed down to you by magic, every other alternative we can construct are ultimately based on nothing more than natural preferences.
"Will the federal reserve issue a digital dollar"?

WTF is that nonsense? We already have that in the form of bank accounts.

At least for banks that are participating members of the federal reserve system, the legal definition of reserves consists of their account balance with federal reserve banks, "vault cash" (including cash stored off premises but sufficiently close that it could be rapidly retrieved), plus cash traveling to or from a federal reserve bank. Which means the digital account balances of member banks are legally dollars, and while I'm not sure they qualify as legal tender, no member bank is likely to reject a balance transfer as debt payment in favor of insisting on having a parade of armored trucks delivering federal reserve notes.

If one is talking about the federal reserve offering some form of digital money that regular people can access, well bank account balances serve that just fine.

If one wants something like a federal reserve-backed crypto-dollar, well that seems unlikely to happen. The problem is that it would compete with ordinary banks. You know those same banks that are the members of the federal reserve banks. Yeah, they would be none-too-happy about such a system unless it somehow let them get their cut. Those same banks could negatively impact the federal reserve system in a wide variety of ways, like choosing not to deposit reserves, and just keep reasonable vault cash stocks and invest the rest.
It’s worth mentioning that Spartan women held huge amounts of wealth due to the violence within their society (men’s wealth would be inherited by their wives who would then remarry). According to Aristotle (who is very biased) the women lived lives of luxury. The point of this is that the women who extol the violence of men have a material self interest in the deaths of their men (minimally as a class, potentially individually).
You can do that to any monitor, even recent ones.
Best Air Fryers in UK
tldr:

Debates are essential in a free society.

1. Do not hope to change people’s core stance. [...] One of the core reasons to debate is to find common ground.

2. Let people’s character [or motives] out of the debate.

3. Shy away from authority-based arguments.
> I know a family in the oil business and the new generation is investing the family empire in renewables, pocketing all the government's incentives for solar energies, while they're at it.

This is actually reassuring to hear. It's an indication that maybe, just maybe, the oil industry won't hold on to their current source of profits all the way until it's too late.
That's why we need open-source software like GitLab that you can self-host.

For blogs there's Wordpress. For stores there's Magento. For files there's OwnCloud. Sadly, for communities and collaboration (Web 2.0) there isn't that much. Matrix, Mastodon? They are nowhere near the functionality of Facebook, Telegram, LinkedIn et al.

I spent 10 years reinvesting all our profits into building an open-source competitor to those centralized services, and it still needs some work to rival them:
https://qbix.com/blog/2021/01/15/open-source-communities/

But I'll tell you something. Having your OWN servers and data is very attractive. That's why everyone moved away from America Online "keyword NYTimes" and towards hosting a web site on nytimes.com using the open HTTP protocol. Today, Facebook's "NYTimes" page is analogous to AOL Keyword NYTimes, Mark Z is analogous to Steve Case, and notifications are analogous to "You've Got Mail!" Nothing new under the sun... now we just need something like the Web to come along and disrupt them by letting everyone self-host their own stuff on a service that's almost as good. The Web Browser in the beginning only had Bold, Italic, etc. but publishers switched in droves, and users followed.
Would the mass from all that potential energy be enough to create a black hole?
Correct. Tesla, and many others, are working on similar concepts where it is silicon nano particles encapsulated with some other material. I'm betting that's what SilaNano is doing.

This, in theory, allows the silicon to expand without cracking, which has been the major issue with silicon anodes so far.

Here is an image from Tesla's "battery day" that gives a visual idea about the issue/potential solution: https://cdn.shopify.com/s/files/1/0173/8204/7844/articles/SS...
New CPU side-channel attack takes aim at Chrome’s Site Isolation feature
I find the name awkward since the "joke" is that the ministry explicitly did the opposite of what the name suggested
They do basic bring up and power management. They're the part of the chip that deals with properly bootstrapping the "main" cores, tweaking voltages and spinning up the fans when the computer gets hot. All of these things are really best done with the kind of micro-controller like logic that's part of IME, the main CPU is way too complex to deal with this stuff on its own.
Yep, which brings us full circle here, as Pringles tubes prominently display that bloody Green Dot logo. My partner likes the occasional Pringle, and she keeps putting the used packaging in the recycling.

Drives me nuts!
There's a novel twist on this particular selection too. Glorifying violence and being callous about its consequences is even more abhorrent from a position where you're guaranteed not to suffer the direct consequences.
The mistake I often see in interviews:

int cmp(int a, int b) {
return a - b;
}

This can easily overflow or underflow. For example, if a = INT_MAX and b < 0.

I don't count it against the person interviewing, because its common and arguably reasonable if your values are all < INT_MAX/2.
Both (farming and retail) of course.

When I was a kid the only businesses I can remember being non-locally owned were a Safeway and branches of two state-wide banks. This is in a town of 20k or so (at the time). There were small local manufacturing firms, 100% of restaurants were local (no chains), nearly all grocery stores were family owned, you could still make a living as a rancher.

Obviously there were franchises (gas stations, a small Sears store mostly for catalog ordering) but not very many.

The difference from modern times is remarkable.
I typically close those too. The trick is to make them modal and persistent until you enter your email address.
This is a must read.

Also the 5G appeal in europe, over 230 scientists from more than 40 countries have expressed their “serious concerns” regarding the ubiquitous and increasing exposure to EMF generated by electric and wireless devices already before the additional 5G roll-out. [1]

[1]: https://www.5gappeal.eu/
Internal at Apple Ivan took over the team and then gotrid of all MSRC managers and half employees before rewards program launched. Team drove into ground after and churn through manager after manager, everyone leave
Obligatory - https://acoup.blog/2019/08/29/collections-this-isnt-sparta-p...

Not as glorious as it is made out to be..
I wrote Go for 3 days at my new job and found several places where people opted for interface{} over generics.
Doesn't it depends on the context? Defending an elderly from assault or protecting one's family from a reckless person is violence in the name of virtue.
Great series! I came out with the feeling that the Spartans were like the genteel Antebellum plantation owners of Greece: seemingly noble and stoic, but in reality terribly cruel, corrupted, and decadent.
It's awesome. Lycurgus of Sparta is a legendary law giver. It's illegal to be poor. It's illegal to be a victim. Fastest way to solve poverty or crime.

Do you judge all societies equally? The Waring States of China, or African barbarity, much more brutal. They get a pass because you want a forced ambiguity and amorality.
Came to say the same. I joined a climbing gym and its done wonders. Slowly but surely it's making me a lot more comfortable with heights.
These sort of policies are why California leads the world.
I think the main point is this isn’t even close to a small change.
> He just made it impossible to debate calmly. But now that Trump is gone, the climate is just as bad and, if nothing else, much worse.

Except that Trumpism was widely adopted by the GOP. He isn't gone by any means. He is just no longer president.
> At 8:16 a.m. on August 6, 1945, a fission weapon containing sixty-four kilograms of uranium detonated 580 meters above the Japanese city of Hiroshima, and Einstein’s equation proved mercilessly accurate. The bomb itself was extremely inefficient: just one kilogram of the uranium underwent fission, and only seven hundred milligrams of mass—the weight of a butterfly—was converted into energy. But it was enough to obliterate an entire city in a fraction of a second.

This reminded me of this quote from "Midnight in Chernobyl". Quite amazing to thing of such small amounts of mass being converted into such extraordinary amounts of energy.
> That is the case of Linus Torvalds not using the standard "or later" clause. He has his (bad) reasons.

Linus does not think GPLv3 is a good or fitting license for the Linux-kernel and that it changes too much things to be considered a new version of the same license as GPLv2.

So he refuses to add the “or later” backdoor which would effectively relicense “his” kernel with a license he does not approve of.

Is that not his right?
A Mammoth Becomes a Unicorn
That seems like a second-order of complexity over simply buying Canadian dollars with US dollars and vice versa. Is there a benefit I'm missing?
I've been participating in DeFi and so far most of my plays have lost relative to just holding ETH.
They were used by the soviets for unmanned arctic lighthouses, but even the largest RTGs only put out a couple hundred watts of electrical power (a small fraction of what this vehicle would need).
It is an echo-chamber of negativity/despair. If you feel like it reflects the general sentiment then it's time to explore, there is a whole big world out there.
If you go almost anywhere in a developed nation you are being recorded by a large number of cameras all of the time. The number of public and private surveillance cameras in the world is large and you are most likely covered the whole time you are in a city.
It might not actually provide any benefit at all - it's entirely possible that ME/PSP are simply included because it's slightly easier/cheaper for Intel/AMD to design and ship a single unit than two separate units, or a single software configuration on that silicon instead of two different configurations - just like how they'll fab a single piece of silicon and then selectively disable pieces of some chips and sell those as lower-performance parts.

Obviously, that doesn't make any sense to a consumer - but that's the logic that the manufactures might be following.
The banner on this site is too skinny, and the background color is too dull. It doesn't jump out as anything important, and I skipped right over it as well.

A wider banner with more intense background color would go a long way.
OpenSSL 3.0.0, which is what the article mentions, is a new version that is incompatible with older versions of OpenSSL. its internals operate in a completely different manner. It is a very changed codebase. That being said, I would not say its code quality is good, regardless of whether any tooling reports that.
https://github.com/gzm55/dpad-enc
Here is a poc to encrypt just static pieces of short secrets in to a large enough file, and decrypt only one secret by select a correct password.
Or maybe the incompetent astrologer is also mean and going to try to make their statement right by killing the children, so the father should better look after them.
This sentence seems out of place, under the "What happened to Swagger? And what is OpenAPI?" section.

> Implementing OpenTelemetry typically means instrumenting code so that it can emit monitoring information.

> This information is then aggregated in a backend system, either on-premises or through monitoring as a service provider.

Was this part of the reasoning for Linux Foundation acquiring Swagger?

[edit] - formatting
> How do folks have time to clean their glasses

They don't. They put it in a dishwasher.

> It takes like 15 seconds…

Not counting setup and cleanup times afterwards. Given the two are large enough and most packaging isn't dishwasher safe, it makes sense to clean a bunch of trash in one run, which requires having space for extra trash containers at home...
I write code in Agda (a proof assistant) for a living and this is rarely true. Because (1) even if you prove your program is correct as per spec it doesn't prove it's correct according to user/PM since spec can/will be buggy (2) proving every single theorem about your system is an extraordinary time sink, an engineer needs to know what parts are higher risk and needs to be proven and which parts are corrolaries of basic algebra and proving is of academic interest.

EDIT: In my experience the biggest benefit you get from proof assistants like Coq, Agda etc is being able to run arbitrary unittests within your type system. It's convenient because it makes all bugs a type error and therefore possible to check at compile time. This doesn't mean agda will magically find all bugs, but it means you have more tools to do so.
Or even https://nataornot.com/
Scikit Version 1.0.0 Release Notes