skysight-inc/HackerNews huggingface dataset:
I guess it all depends on the current demand. I remember a few years ago there was a huge shortage of devops in my area (central europe). Anyone, even with limited experience and skills (often after a few months of bootcamp training) could get a well paying job. Now the craze is about k8s and developing software in the cloud. So in my area if you have solid k8s experience, even with no network and bad rep you will be swimming in the sea of offers (the culture is different here, usually nobody wants to contact your previous employer).

On the other hand I am doing boring Java development with microservices. I guess there is too much people with similar skillset, I would probably need to interview for a few months before I land an offer (processes are getting longer and longer even in remote EU areas).

Another market trend that I am seeing is security, sec related positions often pay you 30% more than regular dev ones. But this is totally different track that requires a lot of effort to get into.
I’m glad lawmakers, investors, businesses, and nearly everyone else are not waiting around for “proof”, since that is a nearly impossible standard. We know that these substances are everywhere, and there is evidence of it causing harm in animals and in humans

> With many health effects noted for a relatively few example compounds and hundreds of other PFAS in commerce lacking toxicity data… [1]

If we were to wait to run studies on all of those hundreds of substances, there will just be that much more pollutant in our environments and bodies that will be virtually impossible to clean up. The risk/reward tradeoff is pretty clear.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7906952/
The main thread is a little special on the Web since it can't block, which can cause issues (like pthread_create doesn't immediately create an available pthread). There are workarounds for most of those issues (like pre-allocating a threadpool), and many applications work well, but sometimes not out of the box. See

https://emscripten.org/docs/porting/pthreads.html#special-co...
Or use a screen.
I think what you're addressing here is that search engines are not infinite. I think one of the things that's changed here in the past view years is 'infinite shit SEO engines'. Some of these sites are obvious and you can type random statements and see that some series of garbage sites attempt to give hits on it. There are less obvious versions of these sites, and I'm assuming they are much harder for Google to detect.

Now things boil down to the Chinese room problem. Take a topic with no 'popular' sites that can work as traffic directors. How can Google determine if you're authoritative on the subject, or if you're just a SEO site spitting out spam?
Cool. Good points that I never really realized. I was young and pretty newly minted tennis fan at the time so I think his style just stood out to me as different and seemed dominant. I didn't get much of the nuance you mention, but I remember thinking of him as a "power player" compared to others who tended to be more quick and nimble.
"This is because most people - maybe 95% - are ruled by their emotions rather than rationality. Or to put it more precisely, people make decisions based on emotions and then use their rational mind after they make their decision to rationalize their purchase"

I thought there was pretty solid evidence it was 100% of us who acted like this. Just that for some our "emotional" decisions (or at least, our subconscious decision making processes) are better informed.

FWIW, I'm pretty sure one's financial sense is more guided by upbringing than genetics - though supposedly there's a lack of strong evidence that, for instance, whether you give your kids pocket money and encourage them to manage their own finances makes all that much difference, which always surprised me (and I did it anyway - kid's now got his own job and seems to manage money pretty well so far).
Wow, that's a neat idea and a very good execution. If only it didn't had to "...Some Javascript that calls into the browser’s Web Cryptography APIs" and had all the code inside the HTML that would be great.
Completely self-sufficient and offline, without dependency to the browser(s).
Well, there is Matrix p2p, but it's not ready for prime-time yet.
> but UBI "for life" is a whole different thing

That's changing goalposts. The study found out that having an UBI did not do any change in behavior pattern except making those who lived precariously have better psychology.

These objections originate from the puritan ethic that still afflicts mostly the US - 'People are lazy and only hardworkers are good'. There is no such thing. Human species is a curious and active species. It cannot stay idle for long. Leave aside its individuals need to be part of something and need to be doing something.
it's because you're confusing knowledge wrappers for knowledge, the payload is always difficult to parse
Ah, thanks. That could maybe go into the article as well? Although it's already pretty thorough as it is.
What was that recent-ish series where the generation ship finally reaches its destination after like 50,000 years and the inside is just a mess of loose water and organic material ?
Yes, absolutely depends on the work. I guess the farther you are from the front end of the interaction with an end user, the less you have to worry about a mountain of edge cases.

I would caution against saying there is no deep work required in web app implementation, every case is different, every person has a different threshold for what they consider "deep work". I can be knitting and consider it deep work.
I really enjoy espanso too! I only have a handful of expansions that I use (date, reverse date, may email address, our domain) but it is already so nice. I should add some things :)
I don’t need a bank account to use the USDC. I can store it myself, buy goods at retail or online, and purchase tokenised investments (eg real estate, equities, ETFs) with the USDC, invest in physical art, pay people I need to pay, etc.
Thanks for this! Very informative!
Live below your means. If you are a software developer with 3-5 years of experience in any major city in the US, you should be making at least twice the median household income for your area.

Live like the median family is living and save your money

On another note: I am if not by title now for the first time by what I do a hands on keyboard developer.

What I don’t do is coding interviews and definitely not senseless “leetCode”. If an interviewer can’t talk to me like an experienced adult where we can see if my experience can add business value and help you solve your real world issues, we don’t need to be talking.

I’m not about to stand there while you judge whether I can reverse a binary tree on the whiteboard while juggling bowling balls on a tightrope.

Yes that mentality got me into $BigTech.
With a roommate, a paid off used car, and a not extravagant lifestyle in a smaller city/town, it's not impossible. It ain't as easy as it was ~8 years ago when I was doing that though
Chris Inglis to resign as national cyber director
I once worked in an area that had a problem with smokers littering. They put out trash cans and ash trays and heavy fines. No success. They banned smoking within the area. The littering stopped, because it's a lot harder to hide smoking than hide littering.

Like another poster said, "this is why we can't have nice things." A few bad actors breaking ordinances that are unenforceable means the ordinances become more strict.
Unfortunately no.

Formatting is completely different. Each box is a picture on the left with text on the right. Text is two lines, bold text above and regular text below. this can be reproduced with HTML labels in Graphviz.

Lines do not look similar too. They are round and not merged. It's concentrate in Graphviz. https://graphviz.org/docs/attrs/concentrate/
Google Maps regularly makes poor decisions to save two minutes. I was reminded of this just yesterday driving in New England where we've had some snow here and there. It took me on a more direct route to a location than I usually take but I let it do its thing. Lots of turns on very secondary roads some of which had some drifting and ice on the road. Nothing very bad but the more main route coming back was definitely better.
How is it possible that the image size is so much smaller with the WASM image compared to the Docker image? They need to ship the entire php runtime compiled to WASM, so I don’t see how it can be smaller
I don't think so. There's already a lot of this type of content (I'm sure you're familiar with "that tiktok voice") -- people hate it, but I guess overwhelmingly more people don't mind it.

Social media in general is a cesspool of mediocrity, so this type of thing fits right in.
Like just put a round ball of dough and press it ? I might try it, shaping the dough into round shape is my least favourite part

> There are rumors that if had the salt in the water and yeast for 1+ hours, the salt would kill the yeast.

As much as I have researched that it's that some level of salt would do that but level below that would just slow the yeast down. I'd be more worried with 1h+ in water it would just not have the "fuel" to multiply.

That's why I start with yeast, water and some flour, basically to get yeast to multiply a bunch before mixing it with rest of the flour, I'm worried that "just" mixing it with flour and water might've created pockets when dough is saltier and kill it or just be non-uniform

> So, no machines, rolling pins, tossing, or hand stretching. Supposedly the kneading does "develop the gluten". The kneading does make the dough very different from the dough for pie crust.

I tried kneading, tossing, rolling pin, and machine and honestly only difference seems to be time.
End result is still "The sticky dough is now less sticky" except amount of mess and time to do it is different...

> There are rumors that letting the dough rise in a refrigerator generates good, additional yeast flavor. Also, there are many varieties of yeast, and some make more and/or better flavor than others.

I might have not discerning enough taste but I honestly can't tell between 1 day or 2 day dough. Maybe if I tried it side by side or something...
You also have the possibility of transferring that energy into tire deformation and heating.
Yeah pineapple has no place anywhere near a pizza.
I'm a tech generalist and this is so so right.

If I could sum it up in a sentence it would be "be more helpful than everyone else". Be the person that (generally) says yes, not no. Stretch your boundaries a little, chip in and help even if it's not strictly your job. Share your knowledge. Be friendly and open. Do what you said you'd do when you said you'd do it. That last point is so obvious as to be inane but we all know people who don't do it.

On the flip side, don't be that person who loses their shit when something goes wrong. Don't be the one who is always complaining that "this place is [some negative emotion]". Don't be the one who doesn't do some piece of work on a point of order even though someone else is depending on the result. Everyone hears about those people, and everyone avoids them. Life's too short to work with someone like that, even if they're technically amazing.

I live in a fairly small Australian city and there are circles of people who just seem to follow each other around. Being in one of those circles -- which are informal, to be clear -- is invaluable. You get there by being a) good at what you do and b) really easy to work with.

The last time I got a job by searching a contract jobs website was in 2007. Everything since then has been because of who I know.

Addendum: this takes time, obviously. You're building a reputation. I'm 46. You can't do this overnight but, that said, I took a grad in 2021 and she was everything I've said is good and she's already "in the crew".
I think there's a middle ground. If you look examples of walkable suburbs (Houten from one of the other replies, the north of Canberra in Australia) they don't just shove cul-de-sacs everywhere with no thought. Canberra in particular uses looping streets rather than dead ends, runs footpaths between houses at the midpoint of many loops so pedestrians and cyclists can move like they're in a grid, and doesn't have multiple levels of branching dead-end streets like your example.

You can still end up with a long drive between adjacent blocks, but the walk or ride should be much shorter.
Sure, just saying I've seen both ends of this. It seems to me the problem is the framework that's at work. It incentivizes landlords and tenants to think of the situation extractively rather than as a member of the social fabric.
There is no magic in JS that makes something insecure simply by using JS. Unverifiable? If it's not minified you could literally just right click and read it before typing in your secret.

Similarly, there is no magic dust in a live CD that makes you immune to security issues when running it.
What you've said here might be a reasonable reply in your head, but for me, reading its parent, and this reply, I can't work out what you're trying to say.

You need to be really careful about things like "infinitely large map" ... if you want to talk about really large things then they are really large. But if you want to talk about infinite sized things then you need to be careful. There are traps in infinities, and this theorem is about finite maps (or equivalently, graphs).

Proving that a small, local sub-section doesn't require five colours is helpful, but no one has been able to extend that, because there is a kind of "spooky action at a distance" that can happen. Local decisions about colours can lead to implications across the other side of the structure. Proving that your local decisions can always be made in a way that doesn't cause problems elsewhere is the problem.

You are saying the sorts of things I've seen many times before, but you need to try to make complete, precise statements about exactly what you propose. So far all you've said is that you can't arrange five regions that all touch each other, and that's true. Now, exactly how do you extend that to a map with billions of regions?
UI is now optimized for PowerPoint. The #1 goal of all UI work is so the designer and/or product manager can get an "oh, that looks nice!" showing off screenshots to an interviewer or to someone higher-up who'll help them get a promotion. Trendy (you don't want to look outdated, do you?) and pretty are what matter, not usability.

I seriously think that's what's going on.
That's right. It's actually just an ugly bit of code though it's pragmatic.

Note that Nim uses "*" as a public symbol sigil not a pointer. Its a bit odd at first coming from C but is nice and consistent.
I've witnessed the reverse happen very successfully: Fortune-500 company signs a multi-million-$$, multi-year contract with a vendor while at the same time investing in them.
But if you're working on something so complex that it needs 6 months of heads down time...and you're not getting any technical feedback or advice...is that not a huge red flag?
https://en.wikipedia.org/wiki/4-1-1
Does anyone know of any books or resources that focus on the concept of a back-end application that allows you to stream video from A to Z in a performant way like Google Meet or Jitsi?

I find it exciting to have a tool that allows up to 100 participants at once right in the browser.
Nice to see this here :-)

I'm one of the developers working on Jitsi Meet, feel free to AMA!
We tested the US Military’s space weapon [video][24 mins]
There's a pretty informative video on PFAS in Germany; at the end of the video there's a guy in the US (southeast I think) who is located about five miles away from a PFAS plant whose pets keep dying and who is underwater on his mortgage because no one will buy a house near a literal toxic-waste-producing plant: https://www.youtube.com/watch?v=ovCvW22ol3Y
That one does seem at the level of "if you have to make a free account to access something it's not collaborative", which is quite the bar.
> Alternatively, scrub the peel with cornmeal between launch and next pizza

You would have to make do like that if you only have one peel, but in general you'll be better off with separate Launch, turning and extraction peels. They do different jobs and so have different designs.

The turning peel is typically quite different to the other two, but as mentioned, you'll do better with 2 different ones for launch and extraction. Wood is great for launch, terrible for extraction - you can't keep it in a hot oven for any length of time. And a metal peel that has warmed up during doming and extraction would be worse for the next launch.

Also, the launch peel can be prepped for the next launch by someone else, while the current pizza is cooking.
There are lumps of density around many of the SkyTrain stops. Some of the stops used to be in the middle of nowhere, then gradually developers made them into little dense mini-metros.
What was the outcome? I hope the parents won
That's just being a good neighbor I think. As far as communities go, people like you and I make good neighbors. The folks I was referencing have power and control complexes with a side of selfish motivations.
Spotify added over 20M new tracks to its library last year.
As a side hobby - I enjoy a bit of forensic accounting.

Anyone have any idea where these SPACs were showing up on the balance sheet?

I'm not seeing any Goodwill - which is a common location for these type of deals.

Were they sticking it under current assets - cash and cash equivalents?

Actually I do see marketable securities going from $234M at the end of 2021 in their 10K to $57M in November 2022's 10Q.

But that's not near the $400M amount - "The data-analysis company invested more than $400 million in startups that simultaneously signed deals to buy Palantir’s software."

http://edgar.secdatabase.com/1986/132165522000032/filing-mai...

Interestingly I did find the Palantir 13F list of holdings.

http://edgar.secdatabase.com/2477/95012322003032/filing-main...

And it does look like the SPAC investments add up to ~$220M.
>the trap of thinking that social skills are "bullshit"

At some point I thought this way because I wasn’t good at them and was too anxious to even attempt to work on them.

Then I realized

- ‘programming’ humans is really fun, especially when you can improve them :)

- everything else you and I do in our lives is related (directly or indirectly) to social status, so why not eliminate inefficiencies by using social skills to do the social stuff instead of lossily via technical skills and money
I believe we banned the troll account upthread. But whether you broke the rules has to do with your comments, not anyone else's.
Seriously do not underestimate the need for a strong network.

Having people who trust you and are willing to help you out is a far more potent than having 'X technical skill'. This doesn't necessarily mean going out of your way for 'networking events' or espousing your great and wonderful skills to everyone you meet. It can just mean staying in touch with the people you have enjoyed working with/for.

Keeping your skills is still important, and if you're a curious person you'll probably be doing this anyway. But there are a lot of us curious ppl out there...on the other hand, your network will be unique to you.

The closest thing to a FU skill though is probably COBOL...
The author is Vernor Venge (pron. "Vengie"?); He's not exactly prolific. He's done a couple of other books in the same world. They're good too. But his day-job was teaching maths and CS.

I wonder what you could do with the film-rights to that story.

https://en.wikipedia.org/wiki/A_Fire_Upon_the_Deep
Nintendo's work isn't a physical, limited good in their possession. It's not like a car or a handbag.

This type of property is protected by law. This isnt the natural state of things, once upon a time you could just retell a story you heard. We as a society have decided to give Nintendo a temporary monopoly. Why do we do this? Different people give different arguments, but for me the reason is that I like Nintendo games, and I want Nintento to keep making them, and they're more likely to make it if we give them an additional edge to make money making games.

With that perspective, I would argue that you should be able to use their work, as long as it isn't likely to stop them from producing more content. Mods to long extinct games seem like a clear example where this is the case.

I'm not saying this is how the law is, I'm saying I think the law as it stands restricts people way to much for the purposes it serves to the people.
Founders who are ok with you getting rich is the only assurance.

Then things might work out, but the nature of startups is they probably won’t.

Good luck.
Parent has a point from my experience - most products I worked on never really caught on in terms of being reasonably widely used. I don't think I've ever worked on anything I'd call truly essential.

From what I've seen, most programmers are indeed spending their time building experiments that have the primary goal of making money for the person that pays them - if they create true value that's more of a lucky side effect. And lots of those experiments fail.
Seems like a cool concept but also quite early stage with unsure viability. Curious how transportation would change if they succeed in making tunnels x2 cheaper.
As someone who in the past year who with my wife has gotten rid of our house, cars and everything else that couldn’t fit in three suitcases and now spend six months a year flying across the US staying in hotels and the other half staying in what would usually be a second home/investment property in Florida (warmest place you can stay in the US and state income tax free) , we gave up keeping up with anyone. Our monthly expenses didn’t increase and is actually trending down.
C has fixed-size arrays.

The problem is that it doesn't use them much, and gets rid of them as soon as possible:

int a[5] = {1, 2, 3, 4, 5, 6};

printf("%d\n", a[8]);

in clang, this warns, by default, on both misuse sites "excess elements in array initializer" and "array index is past the end of the array". Which is good.

However things go downhill as soon as you pass the arrays downstack:

#include <stdio.h>

static void foo(int *a) {
printf("%d\n", a[8]);
}
static void bar(int a[]){
printf("%d\n", a[8]);
}
static void qux(int a[6]){
printf("%d\n", a[8]);
}

int main() {
int a[5] = {1, 2, 3, 4, 5};

foo(a);
bar(a);
qux(a);
}

no warning anywhere, even under "-Wall -Weverything".
This has been my go-to for the past 2 years. No account required, no download. Just works and you can create a funny room name/URL.
What do you think is in the docker image?
"What I think doesn't matter." Agreed.

"Personal identity is constructed by definition." -- tentative agreement on the personal.

Ah, but that last one. No. Your identity is no more or less real than mine ... TO YOU. If you decide that your personal identity is that of a six year old girl named "Stefonknee," that may be real to you (you might claim in insincerely), but it certainly isn't real to me.

That's all.
Ask HN: FOSS Projects Worth Donating To?
Hi Hacker News,

I've recently come into a bit of excess money and I feel like giving back to some FOSS people.

I'd like to make my money go to people who don't already get a bunch of other donations (not to say those people aren't worthy!). Any ideas?
Yeah, it was downtown. But compared to SF or Seattles "downtown", it was absolutely bustling even at 2am in December. That's what blew my mind. (It's a ghost town in most cities because it's all commercial -- no mixed use tall buildings)
If you look at the system as a whole, at least when it comes to search engines, you would even say it demands noise. If there were no potential for monetary gains in SEO spam sites then the amount of noise groups like Google would have to filter would drop dramatically.