skysight-inc/HackerNews huggingface dataset:
One obvious skill is money management. Anyone who has been at a tech company with competitive compensation for at least a year and doesn't have a minimum of one to two months of runway without unemployment, and far more with, is objectively bad at personal finance and needs to immediately shore up that skill.

Also, realize that the burnt out bum shooting up and shitting out on the street in San Francisco literally has F-you money. It's not really that admirable a goal. You should instead be figuring out what you can do to be useful to others. As an employee, that means being useful to employers. As an entrepreneur that means being useful to some subset of the population at large.

Generally speaking programming proficiency will get you a life of relative comfort, and reliably has through the past several economic downturns. There are lots of ways to specialize if that's what you're interested in. For example SRE skills are in generally wide demand.
I'm a bit confused. Didn't Herb Sutter essentially fork clang and extended the codebase in the beginning? Is microsoft working with that fork and (most importantly) re-contributing?
It's certainly very interesting since Java was among the few high level languages that had unlimited access to C OS devs in theory, but it doesn't show this in practice.

I always felt they were hostile to understanding OSes and problems/solutions they provide and thereby limiting themselves to mostly junior C devs who didn't rock the boat by making real OS features for the JVM.
Setting it to less than 1 sounds horrible!
I don’t think you made the comment you thought you made. If you’re caveating “everyone” to mean something other than every single person, you should state those caveats.
yeah, game changer. it's deprecated having to click on links for common use-cases and not only that, it's improved it by more than 10x. can't wait to see this technology evolve.
Nah. It's not about how fit you are, it's about what type of riding you enjoy. A road bike lets you go faster, but also makes you push yourself more that you otherwise would, because of the geometry and posture. If you prefer to have relaxing rides you're not going to enjoy road bikes, because they're just not built to facilitate them.
It's a perspective difference.

Each individual user perspective: "It is possible I can shoot myself in the foot, and also possible I will not. It is not correct to say I will shoot myself in the foot.".

Outside observer perspective: "Empirically, many users shoot themselves in the foot using this system. It is correct to say this system does not make feet safe".

It might be phrased better in terms of safety than security? The safety of the system is left up to the users, and is - to the best of our knowledge - not safe to use _as is_ by most people.
Now that's an interesting idea. Dig a ring of small holes around the perimeter of the tunnel and use them to build the tunnel liner. Then remove the dirt and rock in the middle.

Microtunneling has been around for years. It's done with small tunnel boring machines, to install pipes of various sizes.[1] The drives are usually not that long, because these are pushed from the starting point, not self-propelled like the big TBMs.

That's what they seem to be doing here. There's some hand-waving around the "special borepipes". Those are apparently drilled by existing techniques. Only when all those tubes are in place around the perimeter of the tunnel volume do the robots move in and grout.
Trying to do all that pumped concrete grouting work with those small tubular robot vehicles is a neat trick. The animations show them drilling small crosswise holes longer than the tube diameter, which is a bit suspicious.

All this would seem to be limited by how far you can drive the "special borepipes" using standard drilling techniques. That can be quite a distance, though; the current microtunneling record is 2.2 km.[2] That's more than enough for most urban projects. You're going to want stations and access points along the route, so the drive can be done in sections.

(When watching the original post video, start at 3:30 to skip a long ad.)

[1] https://www.youtube.com/watch?v=teVrJs6CSe0

[2] https://www.napipelines.com/building-big-microtunneling-terr...
https://sfconservancy.org/projects/current/ ~40 projects taking donations there

You can also browse the list of participating organizations for last google summer of code for FOSS foundations etc. geared up to manage donations.

Edit: not going to plug any specific ones, but this will get you a candidate list. I would personally start by looking at underlying software that has helped you most in earning your living.
Definitely - also its pretty easy to lose track of all things. Started a tool to audit github apps and misc permissions for an org which is currently basic atm but hopefully in the future more checks will be added - 3rd party integrations and apps are up there: https://github.com/crashappsec/github-analyzer. Any issues or feature requests are welcome and hopefully will expand it soon!
Important point, thank you!
I am bullish on WASM because technical merits aside it is in the browser and so it will be widely used because everyone knows it will be widely used. JS now runs on or is a source everywhere for example: embedded, frontend, backend, edge, mobile. WASM will be the same.

In addition with so many compile to JS technologies and chains, WASM is sort of another choice. Not a big deal for a team to choose it.

I don’t know enough about will it replace docker. But a lot of docker use cases are a bit of a leaky abstraction over what you are trying to achieve. For example why do I need to know what Alpine Linux is in order to run a node app? OK there is a node image that hides this detail but barely, you end up having to think about this sort of stuff.
>Places with community moderation have higher levels of engagement.

quoting DIRECTLY from the post

> the ideal solution would be to [...] have some way to create "forum-like" instances where no accounts can be created but where specific and highly moderated discussions can take place.
Great project!

Thinking of using this as the final backup, something to store 2FA backup codes/recovery codes etc, basically a way to end circular-dependency on my password manager,
i suppose one would host this using free public hosting, maybe cloudflare pages on a hidden website, basically something reliable and trivial to access.

however relying on localstorage, which can be accessed by extensions worries me, but i couldn't replicate the password showing up in browser history thing(using brave).

seems the best option for my use case so far, maybe a self extracting 7zip archive with file name protection is better?
Code Generation Tool Using GPT-3 for Request in Any Programming Language
This code generation tool utilizes the power of GPT-3 to generate the code for a request in any programming language. Simply input the desired parameters and let the tool do the rest, saving you time and effort in writing the code from scratch. Whether you're a beginner or an experienced developer, this tool is a valuable addition to your toolkit.
github: https://github.com/NicolasMontone/http-request-ai-generator
Reposting my comment from /r/math:

OK, section 4.2 makes no sense to me. So they have this set Q, right? Which is the set of plane graphs that can be written G=A*B*C*D, where * denotes joining at a cut vertex. Their goal is to show that every G∈Q can be 4-colored, and then use that to argue that a nonzero fraction of plane graphs can be 4-colored, and then argue (via the generating functions and asymptotics) that this means that they all can be.

Except... if they can show that every G∈Q can be 4-colored, then all of this argument with generating functions and asymptotics is unnecessary, right? Because surely G can be 4-colored iff A, B, C, and D all can; and since A, B, C, and D can be any plane graph, that would be the end of it -- if you have a plane graph A and you want to 4-color it, all you'd have to do is stick a 3-path hanging off the end of it to put it in Q (indeed, in the subset they call \overline{Q}), and then 4-color that. The rest of the argument would appear to be unnecessary!

Meanwhile, their argument for why graphs in Q can be 4-colored doesn't seem to make any sense to me. It's inductive, but they haven't written it in a clear manner that makes it exactly apparent how they inductive hypothesis is used. I honestly do not see how they are justifying the statement "It follows from the Induction Hypothesis that S_1 is 4-colorable" -- it doesn't look like any work is being done, it all looks circular to me!

Am I missing something here?
That's definitely a hypothesis. I'd like to see what the evidence says. Certainly, all the most premium new builds around me are those that back straight onto the parkland (that often forms part of the development).
But frustratingly fine grained scoping doesn't work for repos part of an Organisation!
Like, what!
> Is there a technological constraint that causes that?

Yes. We went through all of this when iPhones were first released, and it subsequently turned out people would rather a single battery that lasts longer than buying and carrying around multiple batteries.

An old school replaceable battery means that the battery is smaller because the cells themselves needs a case, so you lose a half mm or so battery size in each dimension, which based on https://www.devicespecifications.com/en/model-battery/c36252... would be 3.5% battery loss without even considering further volume loss due to the new mounting hardware you'd need, then additional structural elements to compensate for the loss of structural rigidity.

In terms of device lifetime: the clips and what not used to keep batteries in place were always the first parts of phones to fail, so reintroducing the highest failure element is going to impact device lief time.

Then there are other aspects to device construction that benefit from being a functionally single solidly connected component: the total device rigidity can be much higher as you aren't losing a bunch of the device chassis, the device can be much more impermeable to water, etc.
https://sec.okta.com/articles/2022/12/okta-code-repositories
It’s awesome if you work at a place small enough that you can take it next to your desk or if they have security-manned bike room
With a good grid, you could always close off some of the side streets to cars and let bikes and pedestrians through. With the big up front design... you better hope you got it right the first time because you are going to have more trouble changing it later.

I think that's what I like about a grid. It doesn't have to be 100% right. You can change and shape and adapt it as needs be.
I've recently tried Jami to chat with a friend using the new(?) Qt client, and it wasn't a very good experience. Scrolling feels terrible. When I scroll up, it keeps going for a moment even though I let go of the scroll wheel. When I scroll down, the view jumps around as images load in.

After we filled up the chat a bit, opening it again takes about six seconds. And sometimes, it starts using 60% CPU doing apparently nothing.

There is a "reply to message" function, but it's useless on images because it only shows the first part of the path to the image (you just see "/home/me/.local/share/jami/8fd7...") and clicking it doesn't bring you to the message in question.

I also tried the Android client, which was usable enough, but it could only receive messages if I had the desktop client too. But that might be because of my NAT.
Is the urge to start a company caused by a brain parasite?
You're claiming:

> the argument looks like it's based on large n asymptotics, so even assuming everything works correctly the strongest statement they can hope to show is that the theorem is true for all n > n_0, where n_0 is some large constant. but there is no mention of this fact. the theorem is claimed for all n.

They're claiming:

> Theorem 7. If there is a map L which cannot be 4-coloured then only an exponentially small fraction of the maps with n edges can be 4-coloured.

These claims appear mutually exclusive.
I have lived for decades in an very rainy country and almost never use an umbrella.

Umbrellas often get left behind in bars and are available for cheap second hand, sometimes even free. I have one, that I almost never use but I had it for 5+ years and it was many years old before that and it looks like a really cheap model and its still usable.

So sorry, I don't buy a social theory based on higher quality umbrellas being not affordable. Specially for an item that isn't actually required. A cheap umbrella can still last years.

If you could built a real social theory based on this concept, then it should be easy to list lots of things that are really high impact, not umbrellas that are a vanishingly small portion of spending.
One issue with this article is that there is nothing preventing a person from having multiple accounts on different servers. I have three I still use because I was uncertain which community to join in 2019. There are many apps for Fediverse that allow one to use multiple accounts on different instances and flip between them as easily as flipping between Discord servers or alt accounts is in the Discord app.

I also agree with madrox's comment that having specific instances with peculiar rules according to taste is a feature, not a bug.

Heck, I agree with everyone calling out this article here, because it's just a bad take.
The place I linked (McLean/Tyson’s Corner) has about 50,000 people.
This is the absolute bleakest angle to look at this from and honestly its pretty offensive.

Yeah you save money living with your parents, this has always been true.... but there is a reason most people move out and its because family living situation can utterly grind people to pieces. What does saving money matter if your quality of life is so low that you don't want to exist?

All those people arent living with their parents because suddenly way more people have healthy family situations to be around, ESPECIALLY given how many peoples lives are imploding every day in the US because of emergencies obliterating what little resources they were able to cling onto.

Seriously, I have zero time for the "glad millenials are smarting up and saving money by living with their parents" bs, nobody likes pissing away most of their paycheck every month to some landlord who wont even repair anything properly in the rental. This always has and always will be true, its just whether people become so desperate they cant make this choice anymore and they have to risk the consequences of moving home.

So this article focuses on how millenials are stress spending on luxuries to try to make their day to day life getting yelled at by their parents worth living and how that is good for the luxury market? What?
Sure, as long as the copyright term is valid. After that, the works are in the public domain where there are no restrictions to what we can do with our shared culture.

Why do you conveniently forget that the law also talks about public domain? The same public domain that contained works that artists like Walt Disney drew from in order to strike it rich, only to subsequently lobby the government to rob us of the same rights he enjoyed time and time again?

These functionally infinite copyright terms rob us of our rights and turns copyright infringement into civil disobedience.
Evolution is observable and is also a fact. The emergence of drug-resistant bacteria is one example.
The same issues come up with interactive zero-knowledge proofs[A], where someone proves that they possess certain private information without leaking said information.

The proofs have the form:

1) Give the prover a challenge that they only have a 50% chance[B] of passing if they don't possess the private info.

2) Repeat as necessary with new, independent challenges.

3) If they keep passing, hooray! The probability that it's a faker decays exponentially. You can get really high confidence, very quickly!

Doing more rounds is just like re-running the computer proof.

[A] I first learned about the issue from reading the Scott Aaronson lectures that became Quantum Computing Since Democritus

[B] Doesn't have to be 50%, any figure will give the exponential decay and only require a linear increase in the number of rounds, so long as the probability stays the same between all rounds.
Ditto.

And in addition: peace of mind.

Having a copy may not do much from legal perspective, but I'm just less worried if I know it's there.
I never understood the historical practice of cutting off the hands of recidivist petty thieves until porch pirates started stealing my packages.

Now I'm fully onboard.
not only would that cause way less antipathy and backlash, i also tend to believe it would end up producing a tool that is far more useful for commercial purposes and actual working artists in the short/midterm. ethics and morality aside, one of the biggest problems with just scraping the whole of the internet for your training data is that there is a lot of artwork out that is simply not good. this is actually an existing problem for learning artists as well. if a student is looking to do master studies of a particular piece, any search for that painting tends to return a high volume of studies by other students and various other reproductions alongside scans of the original work, the difference often not obvious to untrained eyes. what you end up with are an endless series of faulty reproductions being trained on prior faulty reproductions. i tend to suspect that this kind of quality degeneration is fairly widespread within the current datasets which is why so many seo hacks are necessary to get them to produce consistent results.
> but that's not relevant at the time of forgiveness as you aren't paying it back

You're correct, I oversimplified to the point of error. This is the salient point though. No money is created or "printed" as part of the operation of forgiving a debt.
The point is that if there were a small graph that was a counter-example, then there would be large graph counter-examples (and the percentage of them would increase with graph size), so proving that the 4 color theorem is true for large graphs implies that it is true for all graph sizes.
'Once-in-a-generation' winter storm will impact nearly every state
I didn't say that I did. The scope of "corrupt dealings" is much wider than the scope of illegal dealings.

It contains possibly legal things that the voters might find to be a turn-off, such as the ne'er-do-well son selling access to his dad in his official position.
Riffing off of other recent HN posts, I'm wondering if signed distance fields might be a contender for 2d strokes.

I've seen some font rendering work that has already embraced them for high perf rasterization.

Still, may be hard to get flash equivalency.
If I were reading this on The Right Tools for The Right Job News, I'd agree. :)
Disagree here. Just dont take your gs skies to west coast resorts ;) On east coast and in europe they work just fine.
From the article they specify "with Klinefelter syndrome" which is the XXY version of trisomy 23. This fits the word limit: "Scientists generate XX and XY cells from a person with Klinefelter syndrome"
> It's a shame this will never get through the insane bureaucracy that is the C standards committee. Had they listened to you all the way back in 2009, C11 might have been a game changer the same way C++11 was. Alas.

This comment did not age well:

https://news.ycombinator.com/item?id=34086304

A quick test with `clang -std=c89 -pedantic` says it was in C99. Amazingly, it seems that almost nobody knew about it.
Here in Germany, new residential areas are carefully planned to include space for all the mentioned amenities. The key thing is that these decisions are made by democratically elected representatives, although developers can also give their input.
Who’s Getting a Car for Christmas? Ask the People Who Sell Giant Bows
Not sure if it's what you're looking for but I self host gitolite on a VPS. Access and auth control is via ssh keys on its user on the server and its script there. Administration is via a git push. There are only git repos, no GUI. Git is the API.
I'm thinking pellets of cheese as the pixels, with a frame rate of one frame about every three minutes.
Not sure why this is downvoted. A normal bike shouldn’t weigh more than 15 kg (some weigh just half of that), so a human at 75% would only weigh 45 kg at most. Maybe people are thinking of e-bikes, which are a lot heavier.
You don't just show that the graphs in S are 5-colourable. You show that they couldn't possibly be part of a minimal non-colourable graph (e.g. if a graph containing this subgraph is not 5-colourable, you can replace this subgraph with this simpler subgraph, and the larger graph will still be non-5-colourable).
Sorry, I should have started off by saying that this is a great idea! I’m a big fan of encryption and those old, offline things we used to call “files”.

> How does a library improve portability and lifespan? I'm only using NIST-recommended encryption algorithms provided by W3C Crypto APIs.

I’ve been writing software long enough to have been around the block a few times, and the web ecosystem hasn’t been pretty. Things get added, things get taken away, someone discovers some edge case in an API that’s not used very often and instead of being patched it’s just dropped (https://developer.chrome.com/blog/deprecating-web-sql/ or https://chromestatus.com/features#removed). Web apps shouldn’t but often do require significant maintenance.

In that context, it’s likely that something about the API that you’re using will stop working in a few years. Someone who wants to make a new document could bring things up to date and publish a new version. But existing documents? The ones used by friends and family who aren’t as technical, they’ll stop working.

The other side of the web is that the ubiquitous parts, basic HTML and JavaScript, will be supported pretty much forever. People want to see that their browser will render popular old pages, at least ones that don’t use super fancy things. Using a random encryption library to encrypt things could leave your cypher text vulnerable, but using a random decryption library (that’s verified to be able to decrypt) doesn’t have the same risks. It will, however, work pretty much forever (as long as it doesn’t rely on any browser APIs) which is ideally how long our files should last.

Congrats on building a cool thing!
> You could make the key generation intentionally slow though to limit the crack speed.

Am attacker keen enough to bruteforce can easily copy the ciphertext, IV, and salt to a tool that doesn't have a slowdown. Or, just modify the JS to remove the artificial slowdown.
anytime de/centralization comes up I'm reminded about Taleb's take on the decentralzation of Switzerland's. It has messy federalized politics compared to the rest of the world that is obsessed with centralized governance. And Mastodon is like Switzerland quite literally how Taleb describes it in Antifragile ... Boring and full of small town drama (when it comes to moderation).

It also seems not appealing to the many accounts who are only about influence or optimizing their follower count. Mastodon is like a reset button which is either a nightmare or a boon depending on what your original strategy was on twitter.
I agree, I prefer Nim's alternate syntax for this sort of stuff:

var signal*: (cint,(cint)->void) -> (cint)->void
My personal favorite: https://yelpingwithcormac.tumblr.com/post/15243208646/chipot...
I appreciate the tyopology of persuasive techniques he deploys.
Yeah, I wouldn't advocate a 1 strike policy. Fines should escalate with repeated violations.

The fines should be tied to revenue and after some violations they should reach the point where the business cannot continue.
> the government merely suggested that maybe SPACs were a scam that needed to be regulated

Could the changed interest rate environment have something to do with $PLTR`s problels?